Commit Graph
70 Commits
Author SHA1 Message Date
Sven Czarnian 17f521008c introduce the system module 2022-11-04 13:13:48 +01:00
Sven Czarnian 1d6d0b63e9 fix the return type documentation 2022-11-04 13:13:35 +01:00
Sven Czarnian e75d872173 introduce the push notification for the airport 2022-11-03 23:33:55 +01:00
Sven Czarnian 1a4fa7e4ab add the new modules 2022-11-03 23:33:29 +01:00
Sven Czarnian b7f6b079c3 add a system controller with the current timestamp 2022-11-03 23:33:17 +01:00
Sven Czarnian 13f5862654 introduce server sent events services 2022-11-03 23:32:54 +01:00
Sven Czarnian 0b19c4eab1 protect the airport endpoints 2022-11-03 23:32:32 +01:00
Sven Czarnian 572a571acf add an endpoint to receive the user data 2022-11-03 02:00:33 +01:00
Sven Czarnian dfeaaf3e0a introduce a function to receive user data 2022-11-03 02:00:18 +01:00
Sven Czarnian 808fe0a18e introduce a user exchange message 2022-11-03 01:59:50 +01:00
Sven Czarnian 77f3d6e49a change the username 2022-11-03 01:45:39 +01:00
Sven Czarnian ed984db111 register or update users based on the vatsim ID 2022-11-03 01:39:45 +01:00
Sven Czarnian 58b98456ac introduce an authentication service and prepare user management 2022-11-03 01:30:27 +01:00
Sven Czarnian ce17a29f7c send the bearer token to the frontend 2022-11-03 01:11:03 +01:00
Sven Czarnian dbe7e7ef42 initialize the jwt module 2022-11-03 01:09:43 +01:00
Sven Czarnian 1d7f9e7e5a introduce the jwt-guard 2022-11-03 01:09:30 +01:00
Sven Czarnian 0827ccd1b1 introduce the jwt strategy 2022-11-03 01:09:20 +01:00
Sven Czarnian 0913c46057 remove unused import 2022-11-03 01:08:04 +01:00
Sven Czarnian 80cdb2b47d add configurations for the authorization process 2022-11-03 01:07:46 +01:00
Sven Czarnian 21ea925d3e add dependencies to enable authorization 2022-11-03 01:07:31 +01:00
Sven Czarnian 566762a36c introduce the vatsim oauth logic 2022-11-01 23:40:45 +01:00
Sven Czarnian bb9044698d add some description entries for the UI 2022-11-01 02:00:49 +01:00
Sven Czarnian 42235e6e17 remove the user module 2022-10-31 23:39:49 +01:00
Sven Czarnian 534924e16a remove the user code 2022-10-27 13:49:15 +02:00
Sven Czarnian 4175137436 use only the modules 2022-10-27 13:49:03 +02:00
Sven Czarnian 25be1b09d8 remove unused import 2022-10-27 13:48:36 +02:00
Sven Czarnian 4a585384c1 create the API key dependencies 2022-10-27 12:09:18 +02:00
Sven Czarnian d1fbad3930 define the user management database 2022-10-27 12:06:30 +02:00
Sven Czarnian d5d8425179 introduce a runway planner 2022-10-25 14:32:39 +02:00
Sven Czarnian 0349931f0f add a function to project coordinates 2022-10-25 14:32:18 +02:00
Sven Czarnian cb9cd97c17 introduce the runway definitions 2022-10-25 14:31:58 +02:00
Sven Czarnian 6378630027 centralize the earth radius 2022-10-25 08:27:49 +02:00
Sven Czarnian abe73cdd8b introduce an endpoint and service to update the active runway and arrival mode 2022-10-25 08:26:39 +02:00
Sven Czarnian 71589fe1b4 return the async function 2022-10-25 08:26:10 +02:00
Sven Czarnian d890bc5eb1 validate the airport inputs 2022-10-25 08:25:36 +02:00
Sven Czarnian e32292e509 add active runways and the arrival mode 2022-10-25 08:25:00 +02:00
Sven Czarnian 3e7f729106 fix wrong enum values and validate the inputs in the endpoints 2022-10-25 08:23:59 +02:00
Sven Czarnian 652b4aef7c update the weather data 2022-10-24 21:24:47 +02:00
Sven Czarnian 3b4a25030f introduce a weather module 2022-10-24 21:23:58 +02:00
Sven Czarnian b65f1d7561 introduce some base math functions 2022-10-24 21:23:36 +02:00
Sven Czarnian c080ddb987 add the heading to the inbound structure 2022-10-24 21:23:09 +02:00
Sven Czarnian 807b9f5db1 use relative paths 2022-10-23 23:54:11 +02:00
Sven Czarnian 0bfd22a459 optimize the performance table selection 2022-10-23 23:53:32 +02:00
Sven Czarnian 10818401e1 add a function to find the best performance table 2022-10-23 23:51:49 +02:00
Sven Czarnian e76c23a794 use relative paths 2022-10-23 23:51:33 +02:00
Sven Czarnian 4b21859242 prepare the inbound to calculate the different parameters 2022-10-23 23:10:33 +02:00
Sven Czarnian 4158e391a5 release the license 2022-10-23 17:08:13 +02:00
Sven Czarnian 3ad4e6a026 update the readme 2022-10-23 17:07:04 +02:00
Sven Czarnian 95f2eb1978 fixed coding style issues 2022-10-23 16:58:41 +02:00
Sven Czarnian f69e365623 introduce the database and controller connections for all inbounds 2022-10-23 16:58:00 +02:00