Commit Graph

  • c0900f919a Revert "add client timeout via net/Conn SetDeadline" main v1.0-beta.9 Reese Norris 2025-07-18 10:56:53 -07:00
  • 8affb6210e add client timeout via net/Conn SetDeadline v1.0-beta.8 Reese Norris 2025-07-06 17:40:11 -07:00
  • 8c49beeb8c misc changes, add max network rating datafeed field v1.0-beta.7 Reese Norris 2025-06-12 12:26:58 -07:00
  • a8c8e578f1 readability changes Reese Norris 2025-06-12 12:22:11 -07:00
  • e09ff9e64e rename atc to controllers in datafeed v1.0-beta.6 Reese Norris 2025-05-25 14:54:31 -07:00
  • 933edc0478 update datafeed to be more vatsim-compliant Reese Norris 2025-05-25 14:51:45 -07:00
  • 6e3a179a3a convert visual range unit for ATC datafeed to nautical miles Reese Norris 2025-05-25 14:29:30 -07:00
  • f63d89eb3e only do velocity distance calculation for relevant clients Reese Norris 2025-05-25 14:27:07 -07:00
  • bc7a37e490 properly store sendfast state Reese Norris 2025-05-25 14:19:08 -07:00
  • 7d17066289 properly initialize Client latlon Reese Norris 2025-05-25 14:00:14 -07:00
  • 2943735be6 add AUTOMATIC entry to server list API for client compatibility Reese Norris 2025-05-25 13:52:19 -07:00
  • c0155e78d4 store client coords as a single atomic unit Reese Norris 2025-05-25 11:57:06 -07:00
  • 2f423ed824 update gitignore Reese Norris 2025-05-25 11:56:38 -07:00
  • 456503ef84 remove build-and-push.sh v1.0-beta.3 Reese Norris 2025-05-25 11:36:54 -07:00
  • fa51997b33 support velocity SendFast Reese Norris 2025-05-25 11:33:04 -07:00
  • cfab03a90f add license badge Reese Norris 2025-05-24 08:51:00 -07:00
  • a4210f836a add LICENSE Reese Norris 2025-05-24 08:47:26 -07:00
  • 7adfae6a23 make batch file waiter silent Reese Norris 2025-05-23 22:55:46 -07:00
  • 96b318a5bb silently dismiss flightplan requests when no flightplan exists v1.0-beta.2 scratch/v1.0-beta Reese Norris 2025-05-23 20:59:05 -07:00
  • 5e1b9ea23d remove ridiculous typo. thanks jetbrains. Reese Norris 2025-05-23 20:57:49 -07:00
  • 2767fe9f30 fix bat Reese Norris 2025-05-23 20:21:16 -07:00
  • 028553738a add windows batch file runner Reese Norris 2025-05-23 20:20:28 -07:00
  • d166112aa1 add configuration link href Reese Norris 2025-05-23 13:50:39 -07:00
  • c28936d285 add documentation reference Reese Norris 2025-05-23 13:44:26 -07:00
  • aad333c987 use container registry image Reese Norris 2025-05-23 13:37:07 -07:00
  • 556cd26227 fix pbh Reese Norris 2025-05-23 13:01:52 -07:00
  • 1e4967c52a edit README Reese Norris 2025-05-23 12:37:23 -07:00
  • 3929e1115f tweak REST API docs Reese Norris 2025-05-23 12:07:55 -07:00
  • 97a6292974 generalize Client Query packet forwarding logic Reese Norris 2025-05-23 11:50:48 -07:00
  • e6e45b0e72 initial READMEs Reese Norris 2025-05-19 18:06:01 -07:00
  • 4eb7c0f235 add Dockerfile labels Reese Norris 2025-05-19 18:05:41 -07:00
  • 35dfc7d446 misc docker changes, fix typos, fix postoffice tests Reese Norris 2025-05-18 20:02:59 -07:00
  • 75178b7557 add kick user web interface Reese Norris 2025-05-18 15:37:36 -07:00
  • f03855b7db Embed static assets and support external configuration Reese Norris 2025-05-18 14:13:44 -07:00
  • 0d8a0af404 fix fast pilot position min field length Reese Norris 2025-05-18 10:10:38 -07:00
  • 995b979235 increase ClientQuery field max length to 16 v0.1-alpha release/v0.1-alpha Reese Norris 2025-05-18 09:32:06 -07:00
  • 7e29193c80 Introduce SetIfNotExists, atomic Client, dynamic web config, ServerConfig, data APIs, and fixes. Reese Norris 2025-05-17 20:39:58 -07:00
  • 335409c4b4 Add ConfigRepository and enhance server configuration management Reese Norris 2025-05-16 22:27:26 -07:00
  • 5cde160fe7 remove old webapp Reese Norris 2025-05-12 17:24:15 -07:00
  • cde3128509 initial v1.0-beta commit Reese Norris 2025-05-12 17:21:16 -07:00
  • aff201ad5b allow truncated transponder codes Reese Norris 2025-04-21 10:04:41 -07:00
  • d6a997a5e5 update swift connection instructions Reese Norris 2025-01-08 11:20:54 -08:00
  • d1b96a2b6c fix typo Reese Norris 2024-11-12 17:38:25 -08:00
  • 2e86709e9d properly utilize mysql NewConfig() Reese Norris 2024-11-02 16:44:31 -07:00
  • 71a4b40001 refactor query type validation, support SIMDATA type Reese Norris 2024-10-22 18:34:37 -07:00
  • 1857df46f0 treat sysuid as string Reese Norris 2024-10-22 18:27:06 -07:00
  • 52bce0edf2 fix uid/gid ordering Reese Norris 2024-10-22 17:02:31 -07:00
  • c1059e2d4a fix dockerfile Reese Norris 2024-10-22 16:14:37 -07:00
  • 6e693a9de9 fix chown Reese Norris 2024-10-22 14:12:11 -07:00
  • 699ffc0095 fix executable directory owner/group Reese Norris 2024-10-22 14:00:19 -07:00
  • c541fb382c fix executable directory owner/group Reese Norris 2024-10-22 13:34:39 -07:00
  • 1eaf1aae1c fix Dockerfile COPY directive Reese Norris 2024-10-22 13:13:23 -07:00
  • 84880a9091 reduce write flush interval Reese Norris 2024-10-22 12:46:06 -07:00
  • a683c24300 individually tick heartbeat for each client Reese Norris 2024-10-22 12:41:35 -07:00
  • c0cc3d218e clean enums for parity Reese Norris 2024-10-22 12:24:17 -07:00
  • 6e215a9225 remove cache layers from Dockerfile Reese Norris 2024-10-22 12:10:38 -07:00
  • 603825f400 update docker-build-and-publish.yml Reese Norris 2024-10-22 12:03:45 -07:00
  • e7a9f825e3 create docker-build-and-publish.yml Reese Norris 2024-10-22 11:51:49 -07:00
  • bf8d7119c9 add server heartbeat Reese Norris 2024-10-15 17:31:17 -07:00
  • f41eaf7100 update readme Reese Norris 2024-10-13 12:53:27 -07:00
  • fa9327321d change newlines to be MS-DOS style Reese Norris 2024-10-13 11:36:44 -07:00
  • dbd055a3ee update docker-compose.yml Reese Norris 2024-10-13 10:56:49 -07:00
  • 95a30294f4 add data API calls Reese Norris 2024-10-13 10:53:59 -07:00
  • 5b10de9df9 fix datafeed.md Reese Norris 2024-10-13 10:32:46 -07:00
  • c3fe23b504 update packages with CVEs Reese Norris 2024-10-13 08:29:51 -07:00
  • 619c338ec2 remove PLAINTEXT_PASSWORDS option Reese Norris 2024-10-13 08:22:33 -07:00
  • ef79a3cd91 fix mysql healthcheck console spam Reese Norris 2024-10-13 08:02:19 -07:00
  • 57d54d6705 v0.1.0-alpha Reese Norris 2024-10-07 12:50:39 -07:00
  • de94e668f0 update Reese Norris 2024-09-14 12:20:34 -07:00
  • 257d891df5 update dockerfile, remove default debug/symbol stripping, update docker compose defaults Reese Norris 2024-04-29 13:41:47 -07:00
  • 30748013cd update to Go 1.22.2 Reese Norris 2024-04-29 13:40:48 -07:00
  • 4f674c91e1 verify client callsign does not collide with a privileged callsign Reese Norris 2024-04-15 14:16:54 -07:00
  • 59b02eade5 switch geohash technique to 15-bit precision integer Reese Norris 2024-04-09 15:18:18 -07:00
  • ed3eee721f add metar request/response to protocol Reese Norris 2024-04-09 15:14:09 -07:00
  • 2861947057 implement "Fsinn" plane info request Reese Norris 2024-04-09 11:26:15 -07:00
  • f831ffc8fe fix path in example docker-compose.yml Reese Norris 2024-04-07 17:40:21 -07:00
  • 8f44e2ddc0 tweak semantics for listener, add documentation Reese Norris 2024-04-06 20:41:59 -07:00
  • f426b1e4a7 fix auth default case, add keys Reese Norris 2024-04-06 20:27:01 -07:00
  • 55e165fd3c fix JWT subject formatting Reese Norris 2024-04-05 11:12:26 -07:00
  • 7670065494 fix typo in docker-compose.yml Reese Norris 2024-04-04 20:49:42 -07:00
  • c2ca229940 fix logical OR bug Reese Norris 2024-04-04 20:48:50 -07:00
  • 05ed593a4b initial commit Reese Norris 2024-04-04 19:40:43 -07:00