Commit Graph

  • cb9aff155d add endpoints to check if a token is valid master Sven Czarnian 2022-11-04 22:57:30 +01:00
  • 822b39f4fd add functions to login the radar scope Sven Czarnian 2022-11-04 21:47:34 +01:00
  • 912a8e7509 introduce the RADAR scope token Sven Czarnian 2022-11-04 21:33:24 +01:00
  • 17f521008c introduce the system module Sven Czarnian 2022-11-04 13:13:48 +01:00
  • 1d6d0b63e9 fix the return type documentation Sven Czarnian 2022-11-04 13:13:35 +01:00
  • e75d872173 introduce the push notification for the airport Sven Czarnian 2022-11-03 23:33:55 +01:00
  • 1a4fa7e4ab add the new modules Sven Czarnian 2022-11-03 23:33:29 +01:00
  • b7f6b079c3 add a system controller with the current timestamp Sven Czarnian 2022-11-03 23:33:17 +01:00
  • 13f5862654 introduce server sent events services Sven Czarnian 2022-11-03 23:32:54 +01:00
  • 0b19c4eab1 protect the airport endpoints Sven Czarnian 2022-11-03 23:32:32 +01:00
  • 572a571acf add an endpoint to receive the user data Sven Czarnian 2022-11-03 02:00:33 +01:00
  • dfeaaf3e0a introduce a function to receive user data Sven Czarnian 2022-11-03 02:00:18 +01:00
  • 808fe0a18e introduce a user exchange message Sven Czarnian 2022-11-03 01:59:50 +01:00
  • 77f3d6e49a change the username Sven Czarnian 2022-11-03 01:45:39 +01:00
  • ed984db111 register or update users based on the vatsim ID Sven Czarnian 2022-11-03 01:39:45 +01:00
  • 58b98456ac introduce an authentication service and prepare user management Sven Czarnian 2022-11-03 01:30:27 +01:00
  • ce17a29f7c send the bearer token to the frontend Sven Czarnian 2022-11-03 01:11:03 +01:00
  • dbe7e7ef42 initialize the jwt module Sven Czarnian 2022-11-03 01:09:43 +01:00
  • 1d7f9e7e5a introduce the jwt-guard Sven Czarnian 2022-11-03 01:09:30 +01:00
  • 0827ccd1b1 introduce the jwt strategy Sven Czarnian 2022-11-03 01:09:20 +01:00
  • 0913c46057 remove unused import Sven Czarnian 2022-11-03 01:08:04 +01:00
  • 80cdb2b47d add configurations for the authorization process Sven Czarnian 2022-11-03 01:07:46 +01:00
  • 21ea925d3e add dependencies to enable authorization Sven Czarnian 2022-11-03 01:07:31 +01:00
  • 566762a36c introduce the vatsim oauth logic Sven Czarnian 2022-11-01 23:40:45 +01:00
  • bb9044698d add some description entries for the UI Sven Czarnian 2022-11-01 02:00:49 +01:00
  • 42235e6e17 remove the user module Sven Czarnian 2022-10-31 23:39:49 +01:00
  • 534924e16a remove the user code Sven Czarnian 2022-10-27 13:49:15 +02:00
  • 4175137436 use only the modules Sven Czarnian 2022-10-27 13:49:03 +02:00
  • 25be1b09d8 remove unused import Sven Czarnian 2022-10-27 13:48:36 +02:00
  • 4a585384c1 create the API key dependencies Sven Czarnian 2022-10-27 12:09:18 +02:00
  • d1fbad3930 define the user management database Sven Czarnian 2022-10-27 12:06:30 +02:00
  • d5d8425179 introduce a runway planner Sven Czarnian 2022-10-25 14:32:39 +02:00
  • 0349931f0f add a function to project coordinates Sven Czarnian 2022-10-25 14:32:18 +02:00
  • cb9cd97c17 introduce the runway definitions Sven Czarnian 2022-10-25 14:31:58 +02:00
  • 6378630027 centralize the earth radius Sven Czarnian 2022-10-25 08:27:49 +02:00
  • abe73cdd8b introduce an endpoint and service to update the active runway and arrival mode Sven Czarnian 2022-10-25 08:26:39 +02:00
  • 71589fe1b4 return the async function Sven Czarnian 2022-10-25 08:26:10 +02:00
  • d890bc5eb1 validate the airport inputs Sven Czarnian 2022-10-25 08:25:36 +02:00
  • e32292e509 add active runways and the arrival mode Sven Czarnian 2022-10-25 08:25:00 +02:00
  • 3e7f729106 fix wrong enum values and validate the inputs in the endpoints Sven Czarnian 2022-10-25 08:23:59 +02:00
  • 652b4aef7c update the weather data Sven Czarnian 2022-10-24 21:24:47 +02:00
  • 3b4a25030f introduce a weather module Sven Czarnian 2022-10-24 21:23:58 +02:00
  • b65f1d7561 introduce some base math functions Sven Czarnian 2022-10-24 21:23:36 +02:00
  • c080ddb987 add the heading to the inbound structure Sven Czarnian 2022-10-24 21:23:09 +02:00
  • 807b9f5db1 use relative paths Sven Czarnian 2022-10-23 23:54:11 +02:00
  • 0bfd22a459 optimize the performance table selection Sven Czarnian 2022-10-23 23:53:32 +02:00
  • 10818401e1 add a function to find the best performance table Sven Czarnian 2022-10-23 23:51:49 +02:00
  • e76c23a794 use relative paths Sven Czarnian 2022-10-23 23:51:33 +02:00
  • 4b21859242 prepare the inbound to calculate the different parameters Sven Czarnian 2022-10-23 23:10:33 +02:00
  • 4158e391a5 release the license Sven Czarnian 2022-10-23 17:08:13 +02:00
  • 3ad4e6a026 update the readme Sven Czarnian 2022-10-23 17:07:04 +02:00
  • 95f2eb1978 fixed coding style issues Sven Czarnian 2022-10-23 16:58:41 +02:00
  • f69e365623 introduce the database and controller connections for all inbounds Sven Czarnian 2022-10-23 16:58:00 +02:00
  • 7a41dd0fb2 define a generic folder Sven Czarnian 2022-10-23 16:30:25 +02:00
  • ad843e4706 add some indices to increase performance Sven Czarnian 2022-10-23 14:58:04 +02:00
  • 0535873da0 move generic models and DTOs to the root folder and split waypoint and coordinate Sven Czarnian 2022-10-23 13:55:38 +02:00
  • 229c11915b add all waypoints of the arrival routes Sven Czarnian 2022-10-23 13:36:10 +02:00
  • a21eddda93 define the controller and service for the airport management Sven Czarnian 2022-10-23 12:53:31 +02:00
  • 440477d741 fix the return code documentation Sven Czarnian 2022-10-23 12:51:30 +02:00
  • 617ec3262d publish the controller Sven Czarnian 2022-10-23 08:31:55 +02:00
  • 43a58ef578 use the new logging module Sven Czarnian 2022-10-22 23:42:41 +02:00
  • ab623c8cb6 introduce the logging module Sven Czarnian 2022-10-22 23:24:18 +02:00
  • fced0f7ec5 build the swagger documentation Sven Czarnian 2022-10-22 23:23:30 +02:00
  • ae501e25b4 don't mix component name and database name Sven Czarnian 2022-10-22 21:54:30 +02:00
  • 5eb83ef649 define the properties as specific as possible Sven Czarnian 2022-10-22 21:41:38 +02:00
  • 822709f577 introduce a performance backend Sven Czarnian 2022-10-22 20:25:55 +02:00
  • 31c9739d38 prepare the server Sven Czarnian 2022-10-22 17:19:20 +02:00
  • 5718d6bcf8 remove unused app controller and service Sven Czarnian 2022-10-22 17:19:00 +02:00
  • a7fd89b7c2 centrelize the configuration folder Sven Czarnian 2022-10-22 16:11:17 +02:00
  • dfa037cf9d use configuration files during runtime Sven Czarnian 2022-10-22 16:01:39 +02:00
  • cb2b255cc3 connect to the database Sven Czarnian 2022-10-22 15:54:17 +02:00
  • 35ed2384ab update the project description Sven Czarnian 2022-10-22 14:14:20 +02:00
  • c173729016 initial project setup Sven Czarnian 2022-10-22 14:10:51 +02:00