Commit Graph

36 Commits

Author SHA1 Message Date
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
Sven Czarnian
7a41dd0fb2 define a generic folder 2022-10-23 16:30:25 +02:00
Sven Czarnian
ad843e4706 add some indices to increase performance 2022-10-23 14:58:04 +02:00
Sven Czarnian
0535873da0 move generic models and DTOs to the root folder and split waypoint and coordinate 2022-10-23 13:55:38 +02:00
Sven Czarnian
229c11915b add all waypoints of the arrival routes 2022-10-23 13:36:10 +02:00
Sven Czarnian
a21eddda93 define the controller and service for the airport management 2022-10-23 12:53:31 +02:00
Sven Czarnian
440477d741 fix the return code documentation 2022-10-23 12:51:30 +02:00
Sven Czarnian
617ec3262d publish the controller 2022-10-23 08:31:55 +02:00
Sven Czarnian
43a58ef578 use the new logging module 2022-10-22 23:42:41 +02:00
Sven Czarnian
ab623c8cb6 introduce the logging module 2022-10-22 23:24:18 +02:00
Sven Czarnian
fced0f7ec5 build the swagger documentation 2022-10-22 23:23:30 +02:00
Sven Czarnian
ae501e25b4 don't mix component name and database name 2022-10-22 21:54:30 +02:00
Sven Czarnian
5eb83ef649 define the properties as specific as possible 2022-10-22 21:41:38 +02:00
Sven Czarnian
822709f577 introduce a performance backend 2022-10-22 20:25:55 +02:00
Sven Czarnian
31c9739d38 prepare the server 2022-10-22 17:19:20 +02:00
Sven Czarnian
5718d6bcf8 remove unused app controller and service 2022-10-22 17:19:00 +02:00
Sven Czarnian
a7fd89b7c2 centrelize the configuration folder 2022-10-22 16:11:17 +02:00
Sven Czarnian
dfa037cf9d use configuration files during runtime 2022-10-22 16:01:39 +02:00
Sven Czarnian
cb2b255cc3 connect to the database 2022-10-22 15:54:17 +02:00
Sven Czarnian
35ed2384ab update the project description 2022-10-22 14:14:20 +02:00
Sven Czarnian
c173729016 initial project setup 2022-10-22 14:10:51 +02:00