cdcba3909e
Allow other time ref points only when shipcall is an arrival
2024-04-10 15:00:01 +02:00
7fec9905fd
Fixed small issues when creating a new ship
2024-04-10 14:59:41 +02:00
89d9243181
Made all edit dialogs resizable and added scrollviewers to text inputs
2024-04-10 14:59:24 +02:00
08dd104284
fixed POST when a null evaluation enum is sent
2024-04-08 14:00:49 +02:00
40fd77bf6c
fixed serialization in case of null values read
2024-04-08 14:00:31 +02:00
553b9131d4
do not show undefined entry in shipcall type combobox
2024-04-08 13:59:47 +02:00
a905f0921d
Prevent adding of empty records by checking if required fields have been set
2024-04-08 13:59:30 +02:00
5c5ff21a10
Added Tooltip for fixed order button in edit dialog
2024-04-08 13:59:11 +02:00
f819024706
Added Ampelfunktionen definition document (without version in name)
2024-04-08 10:30:12 +02:00
315cf330b8
Increased dialog width to allow start/end times to be fully seen. Also include end time(!) only in overview (if available)
2024-04-03 19:34:07 +02:00
ced68b504d
Expanded all dialogs to include end times for eta, etd and operations
2024-04-03 11:29:07 +02:00
4106b9a0ef
For intervals there are now 2 fields in the times object: eta_interval_end and etd_interval_end
2024-04-03 10:39:32 +02:00
3e4ab3660f
Fixed window layout positions
2024-04-03 10:12:54 +02:00
cbcbf8937f
Testversion erstellt
2024-04-03 07:37:33 +02:00
441bb9a6b7
Fixed ATA / ATD setting for mooring company
2024-04-02 15:31:12 +02:00
d2081e549f
update API file
2024-04-02 13:46:04 +02:00
5f7a4ab874
ATA / ATD in Times. In between version with single field
2024-04-02 11:49:03 +02:00
1dfa4e7b5e
fixed merge
2024-04-02 11:31:38 +02:00
d42b3753e7
split up ata_atd in two separate fields ata and atd
2024-03-31 21:58:56 +02:00
7894ba0323
Set fixed order in shipcall control by using a tooltip enabled icon with a closed lock
2024-03-31 11:52:36 +02:00
11f72b370d
fixed a bug where shipcall id was not set on times delete
2024-03-30 21:41:03 +01:00
d1c3115a8f
Idea what to do with lock icon on shipcall control
2024-03-30 21:40:16 +01:00
ac2ad3bc18
fixed bug for POST new shipcalls
2024-03-30 19:48:53 +01:00
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