Commit Graph

506 Commits

Author SHA1 Message Date
b8c0d665af Fixed orders part 1 2024-03-29 19:28:41 +01:00
0ca8e1f916 Added Filter flag (checkbox) to select only shipcalls the users participant is assigned to 2024-03-29 11:05:48 +01:00
32296f7d15 Change history Part 3
Finished layout of history control, reversed sort order (newest on top)
May need to move labels to HistoryDialog
2024-03-29 10:13:23 +01:00
e845c919fd Setup history window, fixed a small bug in the yaml and loaded history entries 2024-03-28 18:09:57 +01:00
54a5b4bb50 Change history Part 1
Here a button was added in the status bar that should eventually open a separate
window with all history information. I also added some tooltips.
2024-03-28 16:36:45 +01:00
7dc37b6fe6 Updated external NuGet packages 2024-03-28 16:35:27 +01:00
5e4ada4389 Added last update label and made progress bar alive 2024-03-28 12:08:23 +01:00
87eaf124d9 Draft is now a required field.
There is now logic in each agent window that checks the required fields if they
change and enable the OK button accordingly
2024-03-28 11:14:32 +01:00
a845135650 Bugfix for saving shipcall values 2024-03-28 09:46:23 +01:00
63baa0c2c2 Display ETA/ETDs with correct timeref labels now 2024-03-28 09:46:02 +01:00
fb3413cac0 Version bump to 1.2.0.0 2024-03-28 08:06:49 +01:00
166d886698 re-created API and fixed some small errors 2024-03-28 08:04:33 +01:00
a5b16154c6 Fixed saving of shipcall by correctly interpreting enums now
The trick was to use a helper-field and a (decorated) @post_load method in the model that allows to fill the helper
fields with the values (ints) instead of strings for enums.
Trouble is: We are parsing strings from API/JSON and want to serialize as int (value in IntEnum). The helper
fields also must be skipped when setting up the query. Pretty convoluted, but gets the jon done (finally).

Also extended the database by new field 'interval_end' which is a preparation to allow not only timestamps but also
intervals when specifying times for participants.
2024-03-27 19:20:54 +01:00
049cdaaf73 Fixed filtering by date interval.
The lamba used to filter out arrivals/Departures was all wrong.
2024-03-27 17:15:49 +01:00
f311d75c73 added ata_atd and time_point_ref fields to database, yaml and python access layer 2024-03-27 10:52:12 +01:00
862ef9fe88 Merge branch 'feature/api_enhancements' into develop 2024-03-27 10:08:48 +01:00
dab7e2c56c ran code generator 2024-03-27 10:06:41 +01:00
63b815c274 fixed enum serialization by using custom optional to_json() method 2024-02-27 07:31:04 +01:00
e88f3fa1de synched enum fields to lower case like yaml 2024-02-26 07:23:09 +01:00
06e9c9b8ae log incoming message 2024-02-24 10:05:43 +01:00
b47c261487 added existence check to dictionary key usage 2024-02-14 16:55:21 +01:00
e8f6a17e7f change parameter order 2024-02-14 16:42:55 +01:00
c6bbbf94e3 do not use execute_scalar 2024-02-14 16:24:06 +01:00
77722703ac added trace output 2024-02-14 16:12:07 +01:00
fc1b55c7b9 added remaining fields to user query 2024-02-14 15:51:12 +01:00
8a6ded2813 fixes for errors reported in server log 2024-02-14 15:41:21 +01:00
898cfdf07d Merged current state of develop 2024-02-14 10:56:35 +01:00
6e114d15e7 Set default shipcall lookup to max 1 day in the past 2024-02-09 12:42:18 +01:00
e5ed4f83b9 Rename fields 2024-02-05 16:55:59 +01:00
b7ac38ca99 startup window size sanity check 2024-02-05 16:35:08 +01:00
59c6efcd7f Merge branch 'bugfix/retry_token' into develop 2024-02-05 16:09:55 +01:00
e3017349b0 added finally statement to close pooledConnection under all circumstances 2024-02-05 09:48:34 +01:00
53fcefd6c9 token refresh - new take 2024-02-05 07:36:14 +01:00
50b7dd8cc5 fix shipcall query to include times eta/etd 2024-02-04 11:20:32 +01:00
92d7bccdd4 fix small binding error 2024-02-04 11:19:34 +01:00
833a71169e fixed deleted ship display in grid 2024-01-15 17:29:19 +01:00
801c4a1383 fixed deleted in ship (was int, is now: bool) 2024-01-15 17:16:22 +01:00
708fa5ce37 fixed naming in query 2024-01-15 17:10:21 +01:00
801800df92 added missing fields in query 2024-01-15 17:04:49 +01:00
a4e51f2483 changed local path 2024-01-15 17:00:19 +01:00
c51264a55d added new fields to evaluation object 2024-01-15 16:25:08 +01:00
722ea94ae0 fixed some bugs in the dialog, but still cannot save a ship 2024-01-15 16:02:27 +01:00
86b2380cb2 fixed some bugs compiles now but not finished 2024-01-14 20:39:27 +01:00
fbd636943e Ship editing pt. 1 (doesn't compile) 2024-01-14 15:40:00 +01:00
f50497b7db added edit button for ships in EditShipcallControl 2024-01-14 13:57:44 +01:00
106247527e Added ship post/put/delete to API 2024-01-14 13:35:35 +01:00
88d6a6a994 added simple comment 2024-01-13 19:09:50 +01:00
c1d8b2e855 fixed notification endpoint to return real data for a shipcall 2024-01-13 19:09:50 +01:00
1ef74b51ba added ship delete and fixed schema loading error for shipclass 2024-01-13 19:09:50 +01:00
dd4ae7def8 fixed error, but enum values are still serialized as int 2024-01-13 19:09:50 +01:00