diff --git a/gui/assets/yaml_mappings/locations.yaml b/gui/assets/yaml_mappings/locations.yaml new file mode 100644 index 0000000..97ee248 --- /dev/null +++ b/gui/assets/yaml_mappings/locations.yaml @@ -0,0 +1,54 @@ +fields: + - name: country_code + path: ['country', 'code'] + required: true + + - name: code # this is city code + path: ['code'] + required: true + + - name: id + path: ['id'] + + - name: country_name + path: ['country', 'name'] + + - name: name # this is CITY name + path: ['name'] + + - name: time_zone + path: ['time_zone', 'code'] + + - name: operator_id + path: ['operator_id'] + required: true + + - name: provider_name + path: ['provider', 'name'] + + - name: is_proxy_capable + path: ['is_proxy_capable'] + + - name: is_wireguard_capable + path: ['is_wireguard_capable'] + required: true + + - name: is_hysteria2_capable + path: ['is_hysteria2_capable'] + + - name: is_vless_capable + path: ['is_vless_capable'] + + +# original version: + # locations.append(( + # location['country']['code'], + # location['code'], + # location['id'], + # location['country']['name'], + # location['name'], + # location['time_zone']['code'], + # location['operator_id'], + # location['provider']['name'], + # location['is_proxy_capable'], + # location['is_wireguard_capable'])) diff --git a/gui/assets/yaml_mappings/mapping_one.yaml b/gui/assets/yaml_mappings/mapping_one.yaml new file mode 100644 index 0000000..903eaba --- /dev/null +++ b/gui/assets/yaml_mappings/mapping_one.yaml @@ -0,0 +1,8 @@ +fields: + - name: group_a_code + path: ['group_a', 'code'] + - name: code + path: ['code'] + - name: id + path: ['id'] + required: true diff --git a/gui/assets/yaml_mappings/operators.yaml b/gui/assets/yaml_mappings/operators.yaml new file mode 100644 index 0000000..f7e9b8f --- /dev/null +++ b/gui/assets/yaml_mappings/operators.yaml @@ -0,0 +1,19 @@ +fields: + - name: id + path: ['id'] + required: true + + - name: name + path: ['name'] + + - name: public_key # this is ed25519 + path: ['public_key'] + + - name: nostr_public_key + path: ['nostr_public_key'] + + - name: nostr_profile_reference + path: ['nostr_profile_reference'] + + - name: nostr_attestation_event_reference + path: ['nostr_attestation', 'event_reference']