├── .changes ├── header.tpl.md ├── unreleased │ └── .gitkeep ├── v0.19.0.md ├── v0.19.1.md ├── v0.20.0.md ├── v0.21.0.md ├── v0.21.1.md ├── v0.22.0.md ├── v0.22.1.md └── v0.23.0.md ├── .changie.yaml ├── .github └── workflows │ ├── docker.yml │ ├── main.yml │ └── release.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── cert ├── make_ca.sh ├── make_connect_dp.sh ├── make_server_cert.sh ├── make_user_cert.sh ├── make_user_cert_dp.sh └── params.sh ├── cmd ├── goatak_server │ ├── admin_api.go │ ├── admin_api_test.go │ ├── auth.go │ ├── cert_api.go │ ├── cert_test.go │ ├── http_server.go │ ├── local_api.go │ ├── main.go │ ├── marti_api.go │ ├── metrics.go │ ├── mission_api.go │ ├── mission_test.go │ ├── mp │ │ ├── mission_package.go │ │ ├── mission_package_test.go │ │ ├── prefs.go │ │ └── prefs_test.go │ ├── parse_test.go │ ├── processors.go │ ├── profiles.go │ ├── profiles_test.go │ ├── tak_ws │ │ └── tak_ws.go │ ├── tcpserver.go │ ├── templates │ │ ├── devices.html │ │ ├── feeds.html │ │ ├── files.html │ │ ├── header.html │ │ ├── index.html │ │ ├── login.html │ │ ├── map.html │ │ ├── menu.html │ │ ├── missions.html │ │ ├── points.html │ │ ├── profiles.html │ │ └── units.html │ ├── udpserver.go │ ├── util.go │ └── version.go ├── mm │ ├── api.go │ ├── color.go │ ├── main.go │ ├── ui.go │ └── version.go ├── takreplay │ ├── broadcast.go │ ├── contacts_dumper.go │ ├── dumper.go │ ├── main.go │ └── stats_dumper.go └── webclient │ ├── api.go │ ├── http_server.go │ ├── main.go │ ├── main_test.go │ ├── processors.go │ ├── tcp_handler.go │ ├── templates │ ├── header.html │ └── map.html │ └── version.go ├── data └── maps │ ├── google_h.xml │ ├── opentopo_cz.xml │ ├── osm.xml │ └── yandex_map.xml ├── doc ├── ATAK-Preferences-Key.md ├── CoTtypes.xml ├── Developers_guide_to_cot.pdf ├── Mil-STD-2525C.pdf ├── event.xsd ├── files.md ├── prefs_disable.md ├── qr.md └── sidc.md ├── docker ├── .gitignore ├── Dockerfile ├── docker-compose.yml └── run.sh ├── docker_build.sh ├── go.mod ├── go.sum ├── goatak_client.yml ├── goatak_client_argustak.yml ├── goatak_server.yml ├── img ├── client.png ├── connect.jpg ├── qr-enroll.png └── qr.png ├── internal ├── cache │ ├── cache.go │ └── cache_test.go ├── client │ ├── client_handler.go │ ├── client_handler_test.go │ └── enroll.go ├── config │ ├── config.go │ └── config_test.go ├── database │ ├── cert_query.go │ ├── change_query.go │ ├── device_query.go │ ├── feed_query.go │ ├── file_query.go │ ├── invite_query.go │ ├── invite_subscribe.go │ ├── manager.go │ ├── mission.go │ ├── mission_query.go │ ├── point_query.go │ ├── profile_query.go │ ├── query.go │ ├── query_test.go │ ├── subscription_query.go │ └── util.go ├── layers │ ├── model.go │ └── model_test.go ├── pm │ └── blob_manager.go ├── repository │ ├── interfaces.go │ ├── items_repo.go │ ├── user_repo_db.go │ └── user_repo_file.go └── wshandler │ └── ws.go ├── make_release.sh ├── pkg ├── chat │ ├── chat_message.go │ ├── chat_test.go │ └── storage.go ├── coord │ ├── sk42.go │ ├── sk42_test.go │ ├── strings.go │ └── strings_test.go ├── cot │ ├── converter.go │ ├── converter_test.go │ ├── cotmessage.go │ ├── filter.go │ ├── filter_test.go │ ├── messages.go │ ├── node.go │ ├── node_test.go │ ├── protoreader.go │ ├── protoreader_test.go │ ├── tagreader.go │ ├── tagreader_test.go │ ├── types │ ├── types.go │ ├── types_test.go │ ├── util.go │ └── xmlevent.go ├── cotproto │ ├── binarypayload.pb.go │ ├── contact.pb.go │ ├── cotevent.pb.go │ ├── detail.pb.go │ ├── group.pb.go │ ├── message.pb.go │ ├── missionannouncement.pb.go │ ├── precisionlocation.pb.go │ ├── simple.pb.go │ ├── status.pb.go │ ├── takcontrol.pb.go │ ├── takmessage.pb.go │ ├── takv.pb.go │ └── track.pb.go ├── gpsd │ └── gpsd.go ├── log │ ├── fiber_logger.go │ └── prettylog.go ├── model │ ├── cert.go │ ├── change.go │ ├── chat.go │ ├── data.go │ ├── device.go │ ├── geo.go │ ├── http.go │ ├── icons_test.go │ ├── invitation.go │ ├── messages.go │ ├── mission.go │ ├── mission_dto.go │ ├── point.go │ ├── profile.go │ ├── resource.go │ ├── subscription.go │ ├── unit.go │ ├── util.go │ ├── video.go │ └── video_test.go ├── tlsutil │ └── util.go └── util │ ├── fs.go │ ├── holder.go │ └── set.go ├── protobuf ├── binarypayload.proto ├── contact.proto ├── cotevent.proto ├── detail.proto ├── group.proto ├── message.proto ├── missionannouncement.proto ├── precisionlocation.proto ├── protocol.txt ├── simple.proto ├── status.proto ├── takcontrol.proto ├── takmessage.proto ├── takv.proto └── track.proto └── staticfiles ├── static.go └── static ├── css └── main.css ├── icons ├── aimpoint.png ├── b-m-p-s-p-i.png ├── b.png ├── binos.png ├── close.png ├── coord_lock.png ├── coord_unlock.png ├── f.png ├── green_flag.png ├── h.png ├── n.png ├── red-cross.png ├── self.png ├── sensor_location.png ├── spi1_icon.png ├── spi2_icon.png ├── spi3_icon.png ├── spoi_icon.png ├── u.png └── x.png └── js ├── devices.js ├── feeds.js ├── files.js ├── main.js ├── map.js ├── missions.js ├── points.js ├── profiles.js ├── units.js └── util.js /.changes/header.tpl.md: -------------------------------------------------------------------------------- 1 | # GoATAK changelog -------------------------------------------------------------------------------- /.changes/unreleased/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.changes/v0.19.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.changes/v0.19.0.md -------------------------------------------------------------------------------- /.changes/v0.19.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.changes/v0.19.1.md -------------------------------------------------------------------------------- /.changes/v0.20.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.changes/v0.20.0.md -------------------------------------------------------------------------------- /.changes/v0.21.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.changes/v0.21.0.md -------------------------------------------------------------------------------- /.changes/v0.21.1.md: -------------------------------------------------------------------------------- 1 | ## v0.21.1: 2025-05-07 2 | -------------------------------------------------------------------------------- /.changes/v0.22.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.changes/v0.22.0.md -------------------------------------------------------------------------------- /.changes/v0.22.1.md: -------------------------------------------------------------------------------- 1 | ## v0.22.1: 2025-07-22 2 | -------------------------------------------------------------------------------- /.changes/v0.23.0.md: -------------------------------------------------------------------------------- 1 | ## v0.23.0: 2025-08-06 2 | -------------------------------------------------------------------------------- /.changie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.changie.yaml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/README.md -------------------------------------------------------------------------------- /cert/make_ca.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cert/make_ca.sh -------------------------------------------------------------------------------- /cert/make_connect_dp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cert/make_connect_dp.sh -------------------------------------------------------------------------------- /cert/make_server_cert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cert/make_server_cert.sh -------------------------------------------------------------------------------- /cert/make_user_cert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cert/make_user_cert.sh -------------------------------------------------------------------------------- /cert/make_user_cert_dp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cert/make_user_cert_dp.sh -------------------------------------------------------------------------------- /cert/params.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cert/params.sh -------------------------------------------------------------------------------- /cmd/goatak_server/admin_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/admin_api.go -------------------------------------------------------------------------------- /cmd/goatak_server/admin_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/admin_api_test.go -------------------------------------------------------------------------------- /cmd/goatak_server/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/auth.go -------------------------------------------------------------------------------- /cmd/goatak_server/cert_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/cert_api.go -------------------------------------------------------------------------------- /cmd/goatak_server/cert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/cert_test.go -------------------------------------------------------------------------------- /cmd/goatak_server/http_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/http_server.go -------------------------------------------------------------------------------- /cmd/goatak_server/local_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/local_api.go -------------------------------------------------------------------------------- /cmd/goatak_server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/main.go -------------------------------------------------------------------------------- /cmd/goatak_server/marti_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/marti_api.go -------------------------------------------------------------------------------- /cmd/goatak_server/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/metrics.go -------------------------------------------------------------------------------- /cmd/goatak_server/mission_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/mission_api.go -------------------------------------------------------------------------------- /cmd/goatak_server/mission_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/mission_test.go -------------------------------------------------------------------------------- /cmd/goatak_server/mp/mission_package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/mp/mission_package.go -------------------------------------------------------------------------------- /cmd/goatak_server/mp/mission_package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/mp/mission_package_test.go -------------------------------------------------------------------------------- /cmd/goatak_server/mp/prefs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/mp/prefs.go -------------------------------------------------------------------------------- /cmd/goatak_server/mp/prefs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/mp/prefs_test.go -------------------------------------------------------------------------------- /cmd/goatak_server/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/parse_test.go -------------------------------------------------------------------------------- /cmd/goatak_server/processors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/processors.go -------------------------------------------------------------------------------- /cmd/goatak_server/profiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/profiles.go -------------------------------------------------------------------------------- /cmd/goatak_server/profiles_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/profiles_test.go -------------------------------------------------------------------------------- /cmd/goatak_server/tak_ws/tak_ws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/tak_ws/tak_ws.go -------------------------------------------------------------------------------- /cmd/goatak_server/tcpserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/tcpserver.go -------------------------------------------------------------------------------- /cmd/goatak_server/templates/devices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/devices.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/feeds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/feeds.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/files.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/files.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/header.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/index.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/login.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/map.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/map.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/menu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/menu.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/missions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/missions.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/points.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/points.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/profiles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/profiles.html -------------------------------------------------------------------------------- /cmd/goatak_server/templates/units.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/templates/units.html -------------------------------------------------------------------------------- /cmd/goatak_server/udpserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/udpserver.go -------------------------------------------------------------------------------- /cmd/goatak_server/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/util.go -------------------------------------------------------------------------------- /cmd/goatak_server/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/goatak_server/version.go -------------------------------------------------------------------------------- /cmd/mm/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/mm/api.go -------------------------------------------------------------------------------- /cmd/mm/color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/mm/color.go -------------------------------------------------------------------------------- /cmd/mm/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/mm/main.go -------------------------------------------------------------------------------- /cmd/mm/ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/mm/ui.go -------------------------------------------------------------------------------- /cmd/mm/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/mm/version.go -------------------------------------------------------------------------------- /cmd/takreplay/broadcast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/takreplay/broadcast.go -------------------------------------------------------------------------------- /cmd/takreplay/contacts_dumper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/takreplay/contacts_dumper.go -------------------------------------------------------------------------------- /cmd/takreplay/dumper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/takreplay/dumper.go -------------------------------------------------------------------------------- /cmd/takreplay/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/takreplay/main.go -------------------------------------------------------------------------------- /cmd/takreplay/stats_dumper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/takreplay/stats_dumper.go -------------------------------------------------------------------------------- /cmd/webclient/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/webclient/api.go -------------------------------------------------------------------------------- /cmd/webclient/http_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/webclient/http_server.go -------------------------------------------------------------------------------- /cmd/webclient/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/webclient/main.go -------------------------------------------------------------------------------- /cmd/webclient/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/webclient/main_test.go -------------------------------------------------------------------------------- /cmd/webclient/processors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/webclient/processors.go -------------------------------------------------------------------------------- /cmd/webclient/tcp_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/webclient/tcp_handler.go -------------------------------------------------------------------------------- /cmd/webclient/templates/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/webclient/templates/header.html -------------------------------------------------------------------------------- /cmd/webclient/templates/map.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/webclient/templates/map.html -------------------------------------------------------------------------------- /cmd/webclient/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/cmd/webclient/version.go -------------------------------------------------------------------------------- /data/maps/google_h.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/data/maps/google_h.xml -------------------------------------------------------------------------------- /data/maps/opentopo_cz.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/data/maps/opentopo_cz.xml -------------------------------------------------------------------------------- /data/maps/osm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/data/maps/osm.xml -------------------------------------------------------------------------------- /data/maps/yandex_map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/data/maps/yandex_map.xml -------------------------------------------------------------------------------- /doc/ATAK-Preferences-Key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/doc/ATAK-Preferences-Key.md -------------------------------------------------------------------------------- /doc/CoTtypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/doc/CoTtypes.xml -------------------------------------------------------------------------------- /doc/Developers_guide_to_cot.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/doc/Developers_guide_to_cot.pdf -------------------------------------------------------------------------------- /doc/Mil-STD-2525C.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/doc/Mil-STD-2525C.pdf -------------------------------------------------------------------------------- /doc/event.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/doc/event.xsd -------------------------------------------------------------------------------- /doc/files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/doc/files.md -------------------------------------------------------------------------------- /doc/prefs_disable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/doc/prefs_disable.md -------------------------------------------------------------------------------- /doc/qr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/doc/qr.md -------------------------------------------------------------------------------- /doc/sidc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/doc/sidc.md -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- 1 | cert 2 | data 3 | -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/docker/run.sh -------------------------------------------------------------------------------- /docker_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/docker_build.sh -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/go.sum -------------------------------------------------------------------------------- /goatak_client.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/goatak_client.yml -------------------------------------------------------------------------------- /goatak_client_argustak.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/goatak_client_argustak.yml -------------------------------------------------------------------------------- /goatak_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/goatak_server.yml -------------------------------------------------------------------------------- /img/client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/img/client.png -------------------------------------------------------------------------------- /img/connect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/img/connect.jpg -------------------------------------------------------------------------------- /img/qr-enroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/img/qr-enroll.png -------------------------------------------------------------------------------- /img/qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/img/qr.png -------------------------------------------------------------------------------- /internal/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/cache/cache.go -------------------------------------------------------------------------------- /internal/cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/cache/cache_test.go -------------------------------------------------------------------------------- /internal/client/client_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/client/client_handler.go -------------------------------------------------------------------------------- /internal/client/client_handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/client/client_handler_test.go -------------------------------------------------------------------------------- /internal/client/enroll.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/client/enroll.go -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/config/config_test.go -------------------------------------------------------------------------------- /internal/database/cert_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/cert_query.go -------------------------------------------------------------------------------- /internal/database/change_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/change_query.go -------------------------------------------------------------------------------- /internal/database/device_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/device_query.go -------------------------------------------------------------------------------- /internal/database/feed_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/feed_query.go -------------------------------------------------------------------------------- /internal/database/file_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/file_query.go -------------------------------------------------------------------------------- /internal/database/invite_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/invite_query.go -------------------------------------------------------------------------------- /internal/database/invite_subscribe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/invite_subscribe.go -------------------------------------------------------------------------------- /internal/database/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/manager.go -------------------------------------------------------------------------------- /internal/database/mission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/mission.go -------------------------------------------------------------------------------- /internal/database/mission_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/mission_query.go -------------------------------------------------------------------------------- /internal/database/point_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/point_query.go -------------------------------------------------------------------------------- /internal/database/profile_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/profile_query.go -------------------------------------------------------------------------------- /internal/database/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/query.go -------------------------------------------------------------------------------- /internal/database/query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/query_test.go -------------------------------------------------------------------------------- /internal/database/subscription_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/subscription_query.go -------------------------------------------------------------------------------- /internal/database/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/database/util.go -------------------------------------------------------------------------------- /internal/layers/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/layers/model.go -------------------------------------------------------------------------------- /internal/layers/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/layers/model_test.go -------------------------------------------------------------------------------- /internal/pm/blob_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/pm/blob_manager.go -------------------------------------------------------------------------------- /internal/repository/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/repository/interfaces.go -------------------------------------------------------------------------------- /internal/repository/items_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/repository/items_repo.go -------------------------------------------------------------------------------- /internal/repository/user_repo_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/repository/user_repo_db.go -------------------------------------------------------------------------------- /internal/repository/user_repo_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/repository/user_repo_file.go -------------------------------------------------------------------------------- /internal/wshandler/ws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/internal/wshandler/ws.go -------------------------------------------------------------------------------- /make_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/make_release.sh -------------------------------------------------------------------------------- /pkg/chat/chat_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/chat/chat_message.go -------------------------------------------------------------------------------- /pkg/chat/chat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/chat/chat_test.go -------------------------------------------------------------------------------- /pkg/chat/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/chat/storage.go -------------------------------------------------------------------------------- /pkg/coord/sk42.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/coord/sk42.go -------------------------------------------------------------------------------- /pkg/coord/sk42_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/coord/sk42_test.go -------------------------------------------------------------------------------- /pkg/coord/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/coord/strings.go -------------------------------------------------------------------------------- /pkg/coord/strings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/coord/strings_test.go -------------------------------------------------------------------------------- /pkg/cot/converter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/converter.go -------------------------------------------------------------------------------- /pkg/cot/converter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/converter_test.go -------------------------------------------------------------------------------- /pkg/cot/cotmessage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/cotmessage.go -------------------------------------------------------------------------------- /pkg/cot/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/filter.go -------------------------------------------------------------------------------- /pkg/cot/filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/filter_test.go -------------------------------------------------------------------------------- /pkg/cot/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/messages.go -------------------------------------------------------------------------------- /pkg/cot/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/node.go -------------------------------------------------------------------------------- /pkg/cot/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/node_test.go -------------------------------------------------------------------------------- /pkg/cot/protoreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/protoreader.go -------------------------------------------------------------------------------- /pkg/cot/protoreader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/protoreader_test.go -------------------------------------------------------------------------------- /pkg/cot/tagreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/tagreader.go -------------------------------------------------------------------------------- /pkg/cot/tagreader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/tagreader_test.go -------------------------------------------------------------------------------- /pkg/cot/types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/types -------------------------------------------------------------------------------- /pkg/cot/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/types.go -------------------------------------------------------------------------------- /pkg/cot/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/types_test.go -------------------------------------------------------------------------------- /pkg/cot/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/util.go -------------------------------------------------------------------------------- /pkg/cot/xmlevent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cot/xmlevent.go -------------------------------------------------------------------------------- /pkg/cotproto/binarypayload.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/binarypayload.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/contact.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/contact.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/cotevent.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/cotevent.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/detail.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/detail.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/group.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/group.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/message.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/message.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/missionannouncement.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/missionannouncement.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/precisionlocation.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/precisionlocation.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/simple.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/simple.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/status.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/status.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/takcontrol.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/takcontrol.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/takmessage.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/takmessage.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/takv.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/takv.pb.go -------------------------------------------------------------------------------- /pkg/cotproto/track.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/cotproto/track.pb.go -------------------------------------------------------------------------------- /pkg/gpsd/gpsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/gpsd/gpsd.go -------------------------------------------------------------------------------- /pkg/log/fiber_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/log/fiber_logger.go -------------------------------------------------------------------------------- /pkg/log/prettylog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/log/prettylog.go -------------------------------------------------------------------------------- /pkg/model/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/cert.go -------------------------------------------------------------------------------- /pkg/model/change.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/change.go -------------------------------------------------------------------------------- /pkg/model/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/chat.go -------------------------------------------------------------------------------- /pkg/model/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/data.go -------------------------------------------------------------------------------- /pkg/model/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/device.go -------------------------------------------------------------------------------- /pkg/model/geo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/geo.go -------------------------------------------------------------------------------- /pkg/model/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/http.go -------------------------------------------------------------------------------- /pkg/model/icons_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/icons_test.go -------------------------------------------------------------------------------- /pkg/model/invitation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/invitation.go -------------------------------------------------------------------------------- /pkg/model/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/messages.go -------------------------------------------------------------------------------- /pkg/model/mission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/mission.go -------------------------------------------------------------------------------- /pkg/model/mission_dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/mission_dto.go -------------------------------------------------------------------------------- /pkg/model/point.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/point.go -------------------------------------------------------------------------------- /pkg/model/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/profile.go -------------------------------------------------------------------------------- /pkg/model/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/resource.go -------------------------------------------------------------------------------- /pkg/model/subscription.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/subscription.go -------------------------------------------------------------------------------- /pkg/model/unit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/unit.go -------------------------------------------------------------------------------- /pkg/model/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/util.go -------------------------------------------------------------------------------- /pkg/model/video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/video.go -------------------------------------------------------------------------------- /pkg/model/video_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/model/video_test.go -------------------------------------------------------------------------------- /pkg/tlsutil/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/tlsutil/util.go -------------------------------------------------------------------------------- /pkg/util/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/util/fs.go -------------------------------------------------------------------------------- /pkg/util/holder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/util/holder.go -------------------------------------------------------------------------------- /pkg/util/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/pkg/util/set.go -------------------------------------------------------------------------------- /protobuf/binarypayload.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/binarypayload.proto -------------------------------------------------------------------------------- /protobuf/contact.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/contact.proto -------------------------------------------------------------------------------- /protobuf/cotevent.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/cotevent.proto -------------------------------------------------------------------------------- /protobuf/detail.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/detail.proto -------------------------------------------------------------------------------- /protobuf/group.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/group.proto -------------------------------------------------------------------------------- /protobuf/message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/message.proto -------------------------------------------------------------------------------- /protobuf/missionannouncement.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/missionannouncement.proto -------------------------------------------------------------------------------- /protobuf/precisionlocation.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/precisionlocation.proto -------------------------------------------------------------------------------- /protobuf/protocol.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/protocol.txt -------------------------------------------------------------------------------- /protobuf/simple.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/simple.proto -------------------------------------------------------------------------------- /protobuf/status.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/status.proto -------------------------------------------------------------------------------- /protobuf/takcontrol.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/takcontrol.proto -------------------------------------------------------------------------------- /protobuf/takmessage.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/takmessage.proto -------------------------------------------------------------------------------- /protobuf/takv.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/takv.proto -------------------------------------------------------------------------------- /protobuf/track.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/protobuf/track.proto -------------------------------------------------------------------------------- /staticfiles/static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static.go -------------------------------------------------------------------------------- /staticfiles/static/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/css/main.css -------------------------------------------------------------------------------- /staticfiles/static/icons/aimpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/aimpoint.png -------------------------------------------------------------------------------- /staticfiles/static/icons/b-m-p-s-p-i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/b-m-p-s-p-i.png -------------------------------------------------------------------------------- /staticfiles/static/icons/b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/b.png -------------------------------------------------------------------------------- /staticfiles/static/icons/binos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/binos.png -------------------------------------------------------------------------------- /staticfiles/static/icons/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/close.png -------------------------------------------------------------------------------- /staticfiles/static/icons/coord_lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/coord_lock.png -------------------------------------------------------------------------------- /staticfiles/static/icons/coord_unlock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/coord_unlock.png -------------------------------------------------------------------------------- /staticfiles/static/icons/f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/f.png -------------------------------------------------------------------------------- /staticfiles/static/icons/green_flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/green_flag.png -------------------------------------------------------------------------------- /staticfiles/static/icons/h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/h.png -------------------------------------------------------------------------------- /staticfiles/static/icons/n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/n.png -------------------------------------------------------------------------------- /staticfiles/static/icons/red-cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/red-cross.png -------------------------------------------------------------------------------- /staticfiles/static/icons/self.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/self.png -------------------------------------------------------------------------------- /staticfiles/static/icons/sensor_location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/sensor_location.png -------------------------------------------------------------------------------- /staticfiles/static/icons/spi1_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/spi1_icon.png -------------------------------------------------------------------------------- /staticfiles/static/icons/spi2_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/spi2_icon.png -------------------------------------------------------------------------------- /staticfiles/static/icons/spi3_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/spi3_icon.png -------------------------------------------------------------------------------- /staticfiles/static/icons/spoi_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/spoi_icon.png -------------------------------------------------------------------------------- /staticfiles/static/icons/u.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/u.png -------------------------------------------------------------------------------- /staticfiles/static/icons/x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/icons/x.png -------------------------------------------------------------------------------- /staticfiles/static/js/devices.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/js/devices.js -------------------------------------------------------------------------------- /staticfiles/static/js/feeds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/js/feeds.js -------------------------------------------------------------------------------- /staticfiles/static/js/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/js/files.js -------------------------------------------------------------------------------- /staticfiles/static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/js/main.js -------------------------------------------------------------------------------- /staticfiles/static/js/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/js/map.js -------------------------------------------------------------------------------- /staticfiles/static/js/missions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/js/missions.js -------------------------------------------------------------------------------- /staticfiles/static/js/points.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/js/points.js -------------------------------------------------------------------------------- /staticfiles/static/js/profiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/js/profiles.js -------------------------------------------------------------------------------- /staticfiles/static/js/units.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/js/units.js -------------------------------------------------------------------------------- /staticfiles/static/js/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kdudkov/goatak/HEAD/staticfiles/static/js/util.js --------------------------------------------------------------------------------