├── .github ├── dependabot.yml └── workflows │ └── docker.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── opentakserver ├── EmailValidator.py ├── PasswordValidator.py ├── UsernameValidator.py ├── __init__.py ├── app.py ├── babel.cfg ├── blueprints │ ├── __init__.py │ ├── cli.py │ ├── marti_api │ │ ├── __init__.py │ │ ├── certificate_enrollment_api.py │ │ ├── citrap_api.py │ │ ├── contacts_marti_api.py │ │ ├── cot_marti_api.py │ │ ├── data_package_marti_api.py │ │ ├── device_profile_marti_api.py │ │ ├── group_marti_api.py │ │ ├── icons │ │ │ ├── damaged.png │ │ │ ├── team_blue.png │ │ │ ├── team_cyan.png │ │ │ ├── team_darkblue.png │ │ │ ├── team_darkgreen.png │ │ │ ├── team_green.png │ │ │ ├── team_magenta.png │ │ │ ├── team_maroon.png │ │ │ ├── team_orange.png │ │ │ ├── team_purple.png │ │ │ ├── team_red.png │ │ │ ├── team_teal.png │ │ │ ├── team_white.png │ │ │ └── team_yellow.png │ │ ├── marti_api.py │ │ ├── mission_marti_api.py │ │ └── video_marti_api.py │ ├── ots_api │ │ ├── __init__.py │ │ ├── api.py │ │ ├── casevac_api.py │ │ ├── data_package_api.py │ │ ├── device_profile_api.py │ │ ├── eud_stats_api.py │ │ ├── group_api.py │ │ ├── language_api.py │ │ ├── ldap_api.py │ │ ├── marker_api.py │ │ ├── mediamtx_api.py │ │ ├── meshtastic_api.py │ │ ├── mission_api.py │ │ ├── package_api.py │ │ ├── plugin_api.py │ │ ├── scheduler_api.py │ │ ├── tak_gov_link_api.py │ │ ├── token_api.py │ │ ├── user_api.py │ │ └── video_api.py │ ├── ots_socketio.py │ └── scheduled_jobs.py ├── ca_config.py ├── certificate_authority.py ├── controllers │ ├── __init__.py │ ├── meshtastic_controller.py │ └── rabbitmq_client.py ├── cot_parser │ ├── Dockerfile │ ├── __init__.py │ └── cot_parser.py ├── defaultconfig.py ├── eud_handler │ ├── Dockerfile │ ├── Dockerfile-ssl │ ├── SocketServer.py │ ├── __init__.py │ ├── client_controller.py │ └── eud_handler.py ├── extensions.py ├── forms │ ├── MediaMTXGlobalConfig.py │ ├── MediaMTXPathConfig.py │ ├── __init__.py │ ├── casevac_form.py │ ├── data_package_form.py │ ├── device_profile_form.py │ ├── marker_form.py │ ├── package_form.py │ ├── point_form.py │ └── zmist_form.py ├── functions.py ├── logo.py ├── maps │ ├── 4UMaps.xml │ ├── Bing_Hybrid.xml │ ├── Bing_Maps.xml │ ├── Chartbundle Sectional.xml │ ├── Chartbundle_IFR_High.xml │ ├── Chartbundle_IFR_Low.xml │ ├── ESRI_Clarity.xml │ ├── ESRI_Nat_Geo_World.xml │ ├── ESRI_World_Topo.xml │ ├── Google_Hybrid.xml │ ├── Google_Road_Only_(Overlay).xml │ ├── Google_Roadmap_Alt.xml │ ├── Google_Roadmap_No_POI.xml │ ├── Google_Roadmap_Standard.xml │ ├── Google_Satellite_Only.xml │ ├── Google_Terrain.xml │ ├── Google_Terrain_Shading_(Overlay).xml │ ├── Hike_Bike.xml │ ├── MML.xml │ ├── MTB_Map_(Europe).xml │ ├── OSMStandard.xml │ ├── OSM_Cycle.xml │ ├── OSM_Michelin.xml │ ├── OSM_No_Labels.xml │ ├── Stamen_Terrain.xml │ ├── Stamen_Toner.xml │ ├── Stamen_Watercolor.xml │ ├── USA_Topo_Maps.xml │ ├── USDA_FSTopo_(Overlay).xml │ ├── USGSBasemap.xml │ ├── USGSImageryOnly.xml │ ├── USGSImageryTopo.xml │ ├── USGSShadedRelief.xml │ ├── WMFLabs_Hillshading_(Overlay).xml │ ├── Waymarkedtrails_Cycle_Routes_(Overlay).xml │ └── opentopomap.xml ├── migrations │ ├── README │ ├── alembic.ini │ ├── env.py │ ├── script.py.mako │ └── versions │ │ ├── 00546817d518_added_uid_column_to_cot_table.py │ │ ├── 1041fae84708_added_eud_stats_table.py │ │ ├── 14e268184cc5_added_mission_logs_table.py │ │ ├── 21fb5a21f356_fixed_mission_changes_and_mission_uids_.py │ │ ├── 298430e7849d_fixed_video_streams_table.py │ │ ├── 2b1863a985a6_added_groups_missions_table.py │ │ ├── 2b5bddd207ae_added_some_cascades.py │ │ ├── 34d5df698b81_added_publish_time_to_packages_table.py │ │ ├── 34dc96ee805b_changed_device_profile_table.py │ │ ├── 35a075531973_updated_missionlogentry.py │ │ ├── 3a7ea7ead17b_added_casevac_fields.py │ │ ├── 414b87c32cc2_added_device_profile_and_package_tables.py │ │ ├── 4c7909c34d4e_initial_migration.py │ │ ├── 4f0173cdb93b_added_mission_change_id_column_to_.py │ │ ├── 5d06227dea50_added_data_sync_tables.py │ │ ├── 6665d030f187_added_last_meshtastic_publish_to_euds_.py │ │ ├── 6af2256c568d_set_install_on_enrollment_and_.py │ │ ├── 795ebb9262d8_more_cascades.py │ │ ├── 7e9f5d2c193d_changed_phone_number_column_to_.py │ │ ├── 807c3ca8e7d0_added_mission_uids_table.py │ │ ├── 85dbe0a7dcc1_made_cot_sender_callsign_nullable.py │ │ ├── 8787888a028f_fixes_to_support_mariadb.py │ │ ├── 8d6f811f4fd7_added_fields_for_atak_plugin_versions.py │ │ ├── ab719ee9b322_updated_groups_users_table.py │ │ ├── b0c97a4ce0df_added_distro_column_to_plugin_table.py │ │ ├── bde915ea136e_added_mission_logs_table.py │ │ ├── c9fa07339363_fixes_for_the_eud_stats_table.py │ │ ├── d1f5df78eace_more_data_sync_stuff.py │ │ ├── d31bff4a15c7_added_mission_name_to_cot_table.py │ │ ├── d4cc3d4afdb9_added_groups_table.py │ │ ├── d68964dab66b_added_tokens_table.py │ │ ├── d91957bb59a0_meshtastic_support.py │ │ ├── e8bd877719e2_update_for_group_support.py │ │ ├── eaf2af6f6b22_removed_unique_constraint_on_atak_.py │ │ ├── f107b45529ba_fixes_for_the_packages_table_added_.py │ │ ├── f310052349cb_added_plugins_table.py │ │ └── f6dfc571d31c_added_columns_to_mission_invtations_.py ├── models │ ├── APSchedulerJobs.py │ ├── Alert.py │ ├── Base.py │ ├── CasEvac.py │ ├── Certificate.py │ ├── Chatrooms.py │ ├── ChatroomsUids.py │ ├── CoT.py │ ├── DataPackage.py │ ├── DeviceProfiles.py │ ├── EUD.py │ ├── EUDStats.py │ ├── GeoChat.py │ ├── Group.py │ ├── GroupMission.py │ ├── GroupUser.py │ ├── Icon.py │ ├── Marker.py │ ├── Meshtastic.py │ ├── Mission.py │ ├── MissionChange.py │ ├── MissionContent.py │ ├── MissionContentMission.py │ ├── MissionInvitation.py │ ├── MissionLogEntry.py │ ├── MissionRole.py │ ├── MissionUID.py │ ├── Packages.py │ ├── Plugins.py │ ├── Point.py │ ├── RBLine.py │ ├── Team.py │ ├── Token.py │ ├── VideoRecording.py │ ├── VideoStream.py │ ├── WebAuthn.py │ ├── ZMIST.py │ ├── __init__.py │ ├── role.py │ └── user.py ├── mumble │ ├── Murmur.ice │ ├── __init__.py │ ├── mumble_authenticator.py │ └── mumble_ice_app.py ├── plugins │ ├── BasePlugin.py │ ├── Plugin.py │ ├── PluginManager.py │ └── __init__.py ├── proto │ ├── __init__.py │ ├── atak.proto │ └── atak_pb2.py ├── sql_jobstore.py └── translations │ ├── da │ └── LC_MESSAGES │ │ └── messages.po │ ├── de │ └── LC_MESSAGES │ │ └── messages.po │ ├── es │ └── LC_MESSAGES │ │ └── messages.po │ ├── fr │ └── LC_MESSAGES │ │ └── messages.po │ ├── pt │ └── LC_MESSAGES │ │ └── messages.po │ └── uk │ └── LC_MESSAGES │ └── messages.po ├── poetry.lock ├── pyproject.toml └── tests ├── __init__.py ├── conftest.py └── tests.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/README.md -------------------------------------------------------------------------------- /opentakserver/EmailValidator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/EmailValidator.py -------------------------------------------------------------------------------- /opentakserver/PasswordValidator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/PasswordValidator.py -------------------------------------------------------------------------------- /opentakserver/UsernameValidator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/UsernameValidator.py -------------------------------------------------------------------------------- /opentakserver/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/__init__.py -------------------------------------------------------------------------------- /opentakserver/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/app.py -------------------------------------------------------------------------------- /opentakserver/babel.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/babel.cfg -------------------------------------------------------------------------------- /opentakserver/blueprints/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opentakserver/blueprints/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/cli.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/__init__.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/certificate_enrollment_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/certificate_enrollment_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/citrap_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/citrap_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/contacts_marti_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/contacts_marti_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/cot_marti_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/cot_marti_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/data_package_marti_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/data_package_marti_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/device_profile_marti_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/device_profile_marti_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/group_marti_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/group_marti_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/damaged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/damaged.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_blue.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_cyan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_cyan.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_darkblue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_darkblue.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_darkgreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_darkgreen.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_green.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_magenta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_magenta.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_maroon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_maroon.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_orange.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_purple.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_red.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_teal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_teal.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_white.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/icons/team_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/icons/team_yellow.png -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/marti_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/marti_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/mission_marti_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/mission_marti_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/marti_api/video_marti_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/marti_api/video_marti_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/__init__.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/casevac_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/casevac_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/data_package_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/data_package_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/device_profile_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/device_profile_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/eud_stats_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/eud_stats_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/group_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/group_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/language_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/language_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/ldap_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/ldap_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/marker_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/marker_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/mediamtx_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/mediamtx_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/meshtastic_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/meshtastic_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/mission_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/mission_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/package_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/package_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/plugin_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/plugin_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/scheduler_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/scheduler_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/tak_gov_link_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/tak_gov_link_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/token_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/token_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/user_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/user_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_api/video_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_api/video_api.py -------------------------------------------------------------------------------- /opentakserver/blueprints/ots_socketio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/ots_socketio.py -------------------------------------------------------------------------------- /opentakserver/blueprints/scheduled_jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/blueprints/scheduled_jobs.py -------------------------------------------------------------------------------- /opentakserver/ca_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/ca_config.py -------------------------------------------------------------------------------- /opentakserver/certificate_authority.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/certificate_authority.py -------------------------------------------------------------------------------- /opentakserver/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opentakserver/controllers/meshtastic_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/controllers/meshtastic_controller.py -------------------------------------------------------------------------------- /opentakserver/controllers/rabbitmq_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/controllers/rabbitmq_client.py -------------------------------------------------------------------------------- /opentakserver/cot_parser/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/cot_parser/Dockerfile -------------------------------------------------------------------------------- /opentakserver/cot_parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opentakserver/cot_parser/cot_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/cot_parser/cot_parser.py -------------------------------------------------------------------------------- /opentakserver/defaultconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/defaultconfig.py -------------------------------------------------------------------------------- /opentakserver/eud_handler/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/eud_handler/Dockerfile -------------------------------------------------------------------------------- /opentakserver/eud_handler/Dockerfile-ssl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/eud_handler/Dockerfile-ssl -------------------------------------------------------------------------------- /opentakserver/eud_handler/SocketServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/eud_handler/SocketServer.py -------------------------------------------------------------------------------- /opentakserver/eud_handler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opentakserver/eud_handler/client_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/eud_handler/client_controller.py -------------------------------------------------------------------------------- /opentakserver/eud_handler/eud_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/eud_handler/eud_handler.py -------------------------------------------------------------------------------- /opentakserver/extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/extensions.py -------------------------------------------------------------------------------- /opentakserver/forms/MediaMTXGlobalConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/forms/MediaMTXGlobalConfig.py -------------------------------------------------------------------------------- /opentakserver/forms/MediaMTXPathConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/forms/MediaMTXPathConfig.py -------------------------------------------------------------------------------- /opentakserver/forms/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opentakserver/forms/casevac_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/forms/casevac_form.py -------------------------------------------------------------------------------- /opentakserver/forms/data_package_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/forms/data_package_form.py -------------------------------------------------------------------------------- /opentakserver/forms/device_profile_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/forms/device_profile_form.py -------------------------------------------------------------------------------- /opentakserver/forms/marker_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/forms/marker_form.py -------------------------------------------------------------------------------- /opentakserver/forms/package_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/forms/package_form.py -------------------------------------------------------------------------------- /opentakserver/forms/point_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/forms/point_form.py -------------------------------------------------------------------------------- /opentakserver/forms/zmist_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/forms/zmist_form.py -------------------------------------------------------------------------------- /opentakserver/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/functions.py -------------------------------------------------------------------------------- /opentakserver/logo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/logo.py -------------------------------------------------------------------------------- /opentakserver/maps/4UMaps.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/4UMaps.xml -------------------------------------------------------------------------------- /opentakserver/maps/Bing_Hybrid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Bing_Hybrid.xml -------------------------------------------------------------------------------- /opentakserver/maps/Bing_Maps.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Bing_Maps.xml -------------------------------------------------------------------------------- /opentakserver/maps/Chartbundle Sectional.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Chartbundle Sectional.xml -------------------------------------------------------------------------------- /opentakserver/maps/Chartbundle_IFR_High.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Chartbundle_IFR_High.xml -------------------------------------------------------------------------------- /opentakserver/maps/Chartbundle_IFR_Low.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Chartbundle_IFR_Low.xml -------------------------------------------------------------------------------- /opentakserver/maps/ESRI_Clarity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/ESRI_Clarity.xml -------------------------------------------------------------------------------- /opentakserver/maps/ESRI_Nat_Geo_World.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/ESRI_Nat_Geo_World.xml -------------------------------------------------------------------------------- /opentakserver/maps/ESRI_World_Topo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/ESRI_World_Topo.xml -------------------------------------------------------------------------------- /opentakserver/maps/Google_Hybrid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Google_Hybrid.xml -------------------------------------------------------------------------------- /opentakserver/maps/Google_Road_Only_(Overlay).xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Google_Road_Only_(Overlay).xml -------------------------------------------------------------------------------- /opentakserver/maps/Google_Roadmap_Alt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Google_Roadmap_Alt.xml -------------------------------------------------------------------------------- /opentakserver/maps/Google_Roadmap_No_POI.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Google_Roadmap_No_POI.xml -------------------------------------------------------------------------------- /opentakserver/maps/Google_Roadmap_Standard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Google_Roadmap_Standard.xml -------------------------------------------------------------------------------- /opentakserver/maps/Google_Satellite_Only.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Google_Satellite_Only.xml -------------------------------------------------------------------------------- /opentakserver/maps/Google_Terrain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Google_Terrain.xml -------------------------------------------------------------------------------- /opentakserver/maps/Google_Terrain_Shading_(Overlay).xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Google_Terrain_Shading_(Overlay).xml -------------------------------------------------------------------------------- /opentakserver/maps/Hike_Bike.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Hike_Bike.xml -------------------------------------------------------------------------------- /opentakserver/maps/MML.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/MML.xml -------------------------------------------------------------------------------- /opentakserver/maps/MTB_Map_(Europe).xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/MTB_Map_(Europe).xml -------------------------------------------------------------------------------- /opentakserver/maps/OSMStandard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/OSMStandard.xml -------------------------------------------------------------------------------- /opentakserver/maps/OSM_Cycle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/OSM_Cycle.xml -------------------------------------------------------------------------------- /opentakserver/maps/OSM_Michelin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/OSM_Michelin.xml -------------------------------------------------------------------------------- /opentakserver/maps/OSM_No_Labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/OSM_No_Labels.xml -------------------------------------------------------------------------------- /opentakserver/maps/Stamen_Terrain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Stamen_Terrain.xml -------------------------------------------------------------------------------- /opentakserver/maps/Stamen_Toner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Stamen_Toner.xml -------------------------------------------------------------------------------- /opentakserver/maps/Stamen_Watercolor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Stamen_Watercolor.xml -------------------------------------------------------------------------------- /opentakserver/maps/USA_Topo_Maps.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/USA_Topo_Maps.xml -------------------------------------------------------------------------------- /opentakserver/maps/USDA_FSTopo_(Overlay).xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/USDA_FSTopo_(Overlay).xml -------------------------------------------------------------------------------- /opentakserver/maps/USGSBasemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/USGSBasemap.xml -------------------------------------------------------------------------------- /opentakserver/maps/USGSImageryOnly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/USGSImageryOnly.xml -------------------------------------------------------------------------------- /opentakserver/maps/USGSImageryTopo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/USGSImageryTopo.xml -------------------------------------------------------------------------------- /opentakserver/maps/USGSShadedRelief.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/USGSShadedRelief.xml -------------------------------------------------------------------------------- /opentakserver/maps/WMFLabs_Hillshading_(Overlay).xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/WMFLabs_Hillshading_(Overlay).xml -------------------------------------------------------------------------------- /opentakserver/maps/Waymarkedtrails_Cycle_Routes_(Overlay).xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/Waymarkedtrails_Cycle_Routes_(Overlay).xml -------------------------------------------------------------------------------- /opentakserver/maps/opentopomap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/maps/opentopomap.xml -------------------------------------------------------------------------------- /opentakserver/migrations/README: -------------------------------------------------------------------------------- 1 | Single-database configuration for Flask. 2 | -------------------------------------------------------------------------------- /opentakserver/migrations/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/alembic.ini -------------------------------------------------------------------------------- /opentakserver/migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/env.py -------------------------------------------------------------------------------- /opentakserver/migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/script.py.mako -------------------------------------------------------------------------------- /opentakserver/migrations/versions/00546817d518_added_uid_column_to_cot_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/00546817d518_added_uid_column_to_cot_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/1041fae84708_added_eud_stats_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/1041fae84708_added_eud_stats_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/14e268184cc5_added_mission_logs_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/14e268184cc5_added_mission_logs_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/21fb5a21f356_fixed_mission_changes_and_mission_uids_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/21fb5a21f356_fixed_mission_changes_and_mission_uids_.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/298430e7849d_fixed_video_streams_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/298430e7849d_fixed_video_streams_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/2b1863a985a6_added_groups_missions_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/2b1863a985a6_added_groups_missions_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/2b5bddd207ae_added_some_cascades.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/2b5bddd207ae_added_some_cascades.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/34d5df698b81_added_publish_time_to_packages_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/34d5df698b81_added_publish_time_to_packages_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/34dc96ee805b_changed_device_profile_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/34dc96ee805b_changed_device_profile_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/35a075531973_updated_missionlogentry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/35a075531973_updated_missionlogentry.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/3a7ea7ead17b_added_casevac_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/3a7ea7ead17b_added_casevac_fields.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/414b87c32cc2_added_device_profile_and_package_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/414b87c32cc2_added_device_profile_and_package_tables.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/4c7909c34d4e_initial_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/4c7909c34d4e_initial_migration.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/4f0173cdb93b_added_mission_change_id_column_to_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/4f0173cdb93b_added_mission_change_id_column_to_.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/5d06227dea50_added_data_sync_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/5d06227dea50_added_data_sync_tables.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/6665d030f187_added_last_meshtastic_publish_to_euds_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/6665d030f187_added_last_meshtastic_publish_to_euds_.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/6af2256c568d_set_install_on_enrollment_and_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/6af2256c568d_set_install_on_enrollment_and_.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/795ebb9262d8_more_cascades.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/795ebb9262d8_more_cascades.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/7e9f5d2c193d_changed_phone_number_column_to_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/7e9f5d2c193d_changed_phone_number_column_to_.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/807c3ca8e7d0_added_mission_uids_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/807c3ca8e7d0_added_mission_uids_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/85dbe0a7dcc1_made_cot_sender_callsign_nullable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/85dbe0a7dcc1_made_cot_sender_callsign_nullable.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/8787888a028f_fixes_to_support_mariadb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/8787888a028f_fixes_to_support_mariadb.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/8d6f811f4fd7_added_fields_for_atak_plugin_versions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/8d6f811f4fd7_added_fields_for_atak_plugin_versions.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/ab719ee9b322_updated_groups_users_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/ab719ee9b322_updated_groups_users_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/b0c97a4ce0df_added_distro_column_to_plugin_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/b0c97a4ce0df_added_distro_column_to_plugin_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/bde915ea136e_added_mission_logs_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/bde915ea136e_added_mission_logs_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/c9fa07339363_fixes_for_the_eud_stats_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/c9fa07339363_fixes_for_the_eud_stats_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/d1f5df78eace_more_data_sync_stuff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/d1f5df78eace_more_data_sync_stuff.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/d31bff4a15c7_added_mission_name_to_cot_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/d31bff4a15c7_added_mission_name_to_cot_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/d4cc3d4afdb9_added_groups_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/d4cc3d4afdb9_added_groups_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/d68964dab66b_added_tokens_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/d68964dab66b_added_tokens_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/d91957bb59a0_meshtastic_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/d91957bb59a0_meshtastic_support.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/e8bd877719e2_update_for_group_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/e8bd877719e2_update_for_group_support.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/eaf2af6f6b22_removed_unique_constraint_on_atak_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/eaf2af6f6b22_removed_unique_constraint_on_atak_.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/f107b45529ba_fixes_for_the_packages_table_added_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/f107b45529ba_fixes_for_the_packages_table_added_.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/f310052349cb_added_plugins_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/f310052349cb_added_plugins_table.py -------------------------------------------------------------------------------- /opentakserver/migrations/versions/f6dfc571d31c_added_columns_to_mission_invtations_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/migrations/versions/f6dfc571d31c_added_columns_to_mission_invtations_.py -------------------------------------------------------------------------------- /opentakserver/models/APSchedulerJobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/APSchedulerJobs.py -------------------------------------------------------------------------------- /opentakserver/models/Alert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Alert.py -------------------------------------------------------------------------------- /opentakserver/models/Base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Base.py -------------------------------------------------------------------------------- /opentakserver/models/CasEvac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/CasEvac.py -------------------------------------------------------------------------------- /opentakserver/models/Certificate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Certificate.py -------------------------------------------------------------------------------- /opentakserver/models/Chatrooms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Chatrooms.py -------------------------------------------------------------------------------- /opentakserver/models/ChatroomsUids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/ChatroomsUids.py -------------------------------------------------------------------------------- /opentakserver/models/CoT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/CoT.py -------------------------------------------------------------------------------- /opentakserver/models/DataPackage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/DataPackage.py -------------------------------------------------------------------------------- /opentakserver/models/DeviceProfiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/DeviceProfiles.py -------------------------------------------------------------------------------- /opentakserver/models/EUD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/EUD.py -------------------------------------------------------------------------------- /opentakserver/models/EUDStats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/EUDStats.py -------------------------------------------------------------------------------- /opentakserver/models/GeoChat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/GeoChat.py -------------------------------------------------------------------------------- /opentakserver/models/Group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Group.py -------------------------------------------------------------------------------- /opentakserver/models/GroupMission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/GroupMission.py -------------------------------------------------------------------------------- /opentakserver/models/GroupUser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/GroupUser.py -------------------------------------------------------------------------------- /opentakserver/models/Icon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Icon.py -------------------------------------------------------------------------------- /opentakserver/models/Marker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Marker.py -------------------------------------------------------------------------------- /opentakserver/models/Meshtastic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Meshtastic.py -------------------------------------------------------------------------------- /opentakserver/models/Mission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Mission.py -------------------------------------------------------------------------------- /opentakserver/models/MissionChange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/MissionChange.py -------------------------------------------------------------------------------- /opentakserver/models/MissionContent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/MissionContent.py -------------------------------------------------------------------------------- /opentakserver/models/MissionContentMission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/MissionContentMission.py -------------------------------------------------------------------------------- /opentakserver/models/MissionInvitation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/MissionInvitation.py -------------------------------------------------------------------------------- /opentakserver/models/MissionLogEntry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/MissionLogEntry.py -------------------------------------------------------------------------------- /opentakserver/models/MissionRole.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/MissionRole.py -------------------------------------------------------------------------------- /opentakserver/models/MissionUID.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/MissionUID.py -------------------------------------------------------------------------------- /opentakserver/models/Packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Packages.py -------------------------------------------------------------------------------- /opentakserver/models/Plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Plugins.py -------------------------------------------------------------------------------- /opentakserver/models/Point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Point.py -------------------------------------------------------------------------------- /opentakserver/models/RBLine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/RBLine.py -------------------------------------------------------------------------------- /opentakserver/models/Team.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Team.py -------------------------------------------------------------------------------- /opentakserver/models/Token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/Token.py -------------------------------------------------------------------------------- /opentakserver/models/VideoRecording.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/VideoRecording.py -------------------------------------------------------------------------------- /opentakserver/models/VideoStream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/VideoStream.py -------------------------------------------------------------------------------- /opentakserver/models/WebAuthn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/WebAuthn.py -------------------------------------------------------------------------------- /opentakserver/models/ZMIST.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/ZMIST.py -------------------------------------------------------------------------------- /opentakserver/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opentakserver/models/role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/role.py -------------------------------------------------------------------------------- /opentakserver/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/models/user.py -------------------------------------------------------------------------------- /opentakserver/mumble/Murmur.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/mumble/Murmur.ice -------------------------------------------------------------------------------- /opentakserver/mumble/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opentakserver/mumble/mumble_authenticator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/mumble/mumble_authenticator.py -------------------------------------------------------------------------------- /opentakserver/mumble/mumble_ice_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/mumble/mumble_ice_app.py -------------------------------------------------------------------------------- /opentakserver/plugins/BasePlugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/plugins/BasePlugin.py -------------------------------------------------------------------------------- /opentakserver/plugins/Plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/plugins/Plugin.py -------------------------------------------------------------------------------- /opentakserver/plugins/PluginManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/plugins/PluginManager.py -------------------------------------------------------------------------------- /opentakserver/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opentakserver/proto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opentakserver/proto/atak.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/proto/atak.proto -------------------------------------------------------------------------------- /opentakserver/proto/atak_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/proto/atak_pb2.py -------------------------------------------------------------------------------- /opentakserver/sql_jobstore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/sql_jobstore.py -------------------------------------------------------------------------------- /opentakserver/translations/da/LC_MESSAGES/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/translations/da/LC_MESSAGES/messages.po -------------------------------------------------------------------------------- /opentakserver/translations/de/LC_MESSAGES/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/translations/de/LC_MESSAGES/messages.po -------------------------------------------------------------------------------- /opentakserver/translations/es/LC_MESSAGES/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/translations/es/LC_MESSAGES/messages.po -------------------------------------------------------------------------------- /opentakserver/translations/fr/LC_MESSAGES/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/translations/fr/LC_MESSAGES/messages.po -------------------------------------------------------------------------------- /opentakserver/translations/pt/LC_MESSAGES/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/translations/pt/LC_MESSAGES/messages.po -------------------------------------------------------------------------------- /opentakserver/translations/uk/LC_MESSAGES/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/opentakserver/translations/uk/LC_MESSAGES/messages.po -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brian7704/OpenTAKServer/HEAD/tests/tests.py --------------------------------------------------------------------------------