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
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
01dda53425
Tried to create history endpoint but failed. Not working.
2024-01-13 19:09:50 +01:00
a52cc27d69
Fixed SQL and added endpoint for history data
2024-01-13 19:09:50 +01:00
ae9053bcaf
Added POST and PUT endpoint for /ship
2024-01-13 19:09:50 +01:00
23a903997a
now the code is compiling. Yaml file documented via description tags.
2024-01-13 19:09:49 +01:00
bd81f01d76
fixed a lot of small problems in yaml file, returned to OpenApi 3.0 format
2024-01-13 19:09:49 +01:00
c6b16c4fa7
Enums, work in progress
2024-01-13 19:09:49 +01:00
c50f82354f
Removed spinner from IMO integerUpDown
2024-01-13 19:03:08 +01:00
aba1d9d00b
Changed validation rule 002 A-C so that the agency time is set as reference time allowing 15 minute deviation
2024-01-13 19:02:43 +01:00
d8fabe0f97
Fixed time comparison validation func. Now compares min/max value of array.
2024-01-13 19:01:56 +01:00
c24bc981b0
:fixed filtering by berth id, also including outgoing and shifting moves
2024-01-13 18:59:21 +01:00
94fcf75d4c
fixes for some idiotic mistakes
2023-12-28 20:08:47 +01:00
c264390ac1
Set max lengh for times and terminal text info fields
2023-12-28 11:29:58 +01:00
29cd8f57bb
fixed typo
2023-12-28 11:26:59 +01:00
d488193923
removed bold text
2023-12-28 11:22:56 +01:00
4b17647ca5
Open all dialogs at the same stored position
2023-12-28 11:20:09 +01:00
d601120c5e
Add context menu to delete pierside assignments
2023-12-28 11:09:38 +01:00
9463bde64d
fixed label
2023-12-28 10:55:52 +01:00
e3834b6ffb
adjusted draft input
2023-12-28 10:43:15 +01:00
db2ba28d61
Merge branch 'bugfix/ui_fixes_1.1' into develop
2023-12-26 17:15:13 +01:00
e7e9d79c5d
Version bump to 1.1.1
2023-12-26 17:13:10 +01:00
898452a55b
Storing window location and size for main window and all six dialogs
2023-12-26 17:05:16 +01:00
dc630e66b6
Mark required fields bold and prevent empty entries
2023-12-26 09:17:52 +01:00
d116c06b9e
Enabled combobox ship search by adding helper container class ShipModel
2023-12-26 08:41:54 +01:00
01ab755638
renamed gedreht to port
2023-12-24 16:16:53 +01:00
f9f1fc011d
static startup notification text
2023-12-24 12:42:34 +01:00
2651aa6886
fixed typo textBlockAgencyBerthRemarks
2023-12-24 11:33:48 +01:00
b4764e29b6
disable port authority validation logic
2023-12-24 11:20:43 +01:00
cbc77ae157
probably fixed the bug but cannot test because server side is not compatible
2023-12-24 11:08:10 +01:00
ae349b3781
made cancelled row look cancelled
2023-12-23 20:43:46 +01:00
86e6c8caa7
Corrections Pt.1
2023-12-23 18:20:20 +01:00
84a5cc862a
Merge branch 'feature/RoleEditor_logical_delete' into develop
2023-12-20 08:09:40 +01:00
scopesorting
191aff720b
Implemented the feature to ignore port administration. However, the flag is currently disabled.
2023-12-19 09:51:29 +01:00
scopesorting
e7b7d7e18f
correcting 0004A & 0004B
2023-12-19 09:51:29 +01:00
scopesorting
ca8a7ab291
updating rule 0004A&0004B by using a rounding method for time differences.
2023-12-19 09:51:29 +01:00
scopesorting
a29b3ead0e
bugfix of 0004A and B, where the tide window may have deviated by few seconds, so the wrong state would be concluded.
2023-12-19 09:51:29 +01:00
3c7268f9f2
new development version
2023-12-18 09:37:20 +01:00
e49b788b3d
Added Canceled Checkbox to BSMD dialog box
2023-12-17 17:29:39 +01:00
73e729010d
Automatically open a dialog for an outgoing call after an incoming call was created.
...
The dialog is filled with the defaults of the incoming call, adding two days to ETA to set the ETD.
2023-12-17 17:05:26 +01:00
24757c1702
Version bump 1.0.0 -> 1.1.0
2023-12-17 11:12:52 +01:00
305cc0d3e1
only undeleted berths and ships to select, but display all
2023-12-15 16:58:50 +01:00
scopesorting
99c798bfe0
changing 'exit' with sys.exit to avoid 'NameError' for the exit call
2023-12-15 16:40:51 +01:00
scopesorting
31a5034e17
Solving: RemovedInMarshmallow4Warning: Passing field metadata as keyword arguments is deprecated. Use the explicit argument instead. Additional metadata: {'Required': False}
2023-12-15 16:40:51 +01:00
scopesorting
dfdd4da1d8
correcting minor typos in the documentation and verbosity
2023-12-15 16:40:51 +01:00
scopesorting
2f67e58ace
created a feature flag, which disables the PORT_ADMINISTRATION validation rules. Currently, the flag is 'hardcoded' once in the library. Adapting the test to properly facilitate the feature flag
...
cherry picking all open adjustments to the develop branch.
2023-12-15 16:40:51 +01:00
scopesorting
ad7637368b
removing unused if-statements
2023-12-15 16:40:51 +01:00
scopesorting
08ab984096
updating the sql handler's method of filtering for the filled-in header
2023-12-15 16:40:51 +01:00
scopesorting
836c1aa802
fixing the 'KeyError' when using an empty times dataframe. Returning 'green'
2023-12-15 16:40:51 +01:00
scopesorting
6ce6e882e9
more concise evaluation messages for 0001. Adding newlines (works on Windows) when multiple evaluation messages are shown. Properly adding the ShipcallType filters for each rule (whether incoming, outgoing or shifting). Added a regular expression to abbreviate an evaluation message when 512 characters are exceeded.
...
fixing a version conflict for validation rule functions.
2023-12-15 16:40:51 +01:00
scopesorting
d004e77650
created a feature flag, which disables the PORT_ADMINISTRATION validation rules. Currently, the flag is 'hardcoded' once in the library. Adapting the test to properly facilitate the feature flag
...
cherry picking the feature flag of 'port administration' rules
2023-12-15 16:40:51 +01:00
378274a176
Logical delete of berths and ships in RoleEditor.
...
The deleted rows will still be shown however a little grayed out
2023-12-15 16:31:28 +01:00
ba424b18b0
clear controls properly when assignment gets reset in shipcall control
2023-12-14 16:58:53 +01:00
9945cc139b
Reset tooltip if evaluation message is empty
2023-12-14 16:09:46 +01:00
f323ae44ff
Tab always moves to the next control
2023-12-14 15:46:10 +01:00
dfc09fe833
set maximum for draft to 50
2023-12-14 15:27:27 +01:00
ee071d6b9d
Pflichtfelder bei Neuanlage gefixt
2023-12-07 10:49:32 +01:00
08edd7d1d8
add localized message if username/password is wrong
2023-12-07 10:08:08 +01:00
fcbe554248
renamed Gedreht to Anlegeseite
2023-12-07 09:57:31 +01:00
bea2a147d8
Changed search box watermark for better understanding
2023-12-05 09:06:48 +01:00
fe6d1424e5
limit text remark input to 512 characters
2023-12-05 09:06:01 +01:00
scopesorting
ad593ff2a2
more concise evaluation messages for 0001. Adding newlines (works on Windows) when multiple evaluation messages are shown. Properly adding the ShipcallType filters for each rule (whether incoming, outgoing or shifting). Added a regular expression to abbreviate an evaluation message when 512 characters are exceeded.
2023-12-01 09:44:22 +02:00
scopesorting
fce8ce0c68
changing the ParticipantType to an IntFlag, so multiple roles are possible. Adapting every validation rule (0001, 0003, 0004, 0005), which may be affected by this change. Changing the filter for a participant type to properly include the change. Changing the pier_side rule (0006B), which uses the shipcall and times_terminal. New shipcalls should now be evaluated properly, unless no participant is assigned at all. If the ladder case can occur, the validation rules 0001N+0001O will be added (held back for now).
2023-12-01 09:44:09 +02:00
scopesorting
6f9b4a6b5a
removing verbosity in validation rule functions, and returning 'None', when a selected times dataframe is empty. In case of empty results, the function now properly computes the delta towards a query time and returns YELLOW, when a violation is observed. This should finally fix the bugs for 0001 A-M
2023-12-01 09:43:49 +02:00
scopesorting
9a12d74e77
updating validation rules 0001 A-M. Instead of filtering by times_df (which may not exist), the rules make use of the shipcall_participant_map. When one of the participants in a rule is not assigned, no violation is observed. When there are multiple entries of a participant (due to an input bug), the function still verifies properly. When critical time is observed, and there is not yet an entry for the respective key time, there will be a 'yellow' state.
2023-12-01 09:43:31 +02:00
scopesorting
9f61e2af38
updating check_time_delta_violation_query_time_to_now: no longer ignoring events of the past (delta<=0)
2023-12-01 09:43:17 +02:00
scopesorting
4859ff6803
ensuring that len(df_times) always works. Preventing 'None' from occuring
2023-12-01 09:42:48 +02:00
scopesorting
834da84786
minot adjustments & refactoring
2023-11-28 16:49:16 +02:00
scopesorting
8027620f22
fixing the 'KeyError' when using an empty times dataframe. Returning 'green'
2023-11-28 16:48:53 +02:00
c36e913472
added trace output and fixed a bug when saving shipcalls without times
2023-11-28 16:48:16 +02:00
81a45f57cf
Catch exception if one occurrs during saving
2023-11-27 17:26:37 +01:00
8d63fece15
Version bump to 1.0.0.0
2023-11-25 16:01:03 +01:00
56ade40aef
fixed creating new shipcalls and cleaned up logon error message display
2023-11-25 12:15:38 +01:00
5c6d41470c
created 0.9.7 version with some minor fixes
2023-11-25 11:39:45 +01:00
721baa3a06
moved schedule import after venv sitepackage path set
2023-11-22 10:48:27 +01:00
scopesorting
fd0efe0046
adding schedule routine jobs, which will be executed in a background thread within WSGI while running the Flask application.
2023-11-21 12:47:04 +01:00
scopesorting
9346920a97
potentially solving the 'shipcall_id' error log
2023-11-21 11:51:49 +01:00
scopesorting
3cc1591aba
potentially correcting 0006A/0006B
2023-11-21 11:41:56 +01:00
scopesorting
a5220fd6f2
refactoring: simplification of error messages. These now stem from a string, which is the function name. Previously, the inspect module was used with a rather complex function call to obtain the method's name. The simplification makes code more readable for future work.
2023-11-20 16:43:27 +01:00
scopesorting
49bbb77624
refactoring a few methods
2023-11-20 16:35:31 +01:00
scopesorting
40dc022b25
fixing np to_list error, which may have caused the evaluation function to stop altogether.
2023-11-20 16:22:58 +01:00
scopesorting
21e9c75781
typo.
2023-11-14 12:07:59 +01:00
scopesorting
c6d1bf30a6
adapting rules 0001-L & 0001-M (times terminal) and 0006-B. However, for 0006-B the provided solution is not verified, as the errors could not be reproduced locally.
2023-11-14 12:06:39 +01:00
fd5bd76db2
Merge pull request #15 from puls200/feature/hotfix_20231110
...
Feature/hotfix 20231110
2023-11-10 18:07:12 +01:00
scopesorting
e9aace6268
creating stub objects for every single validation function. Unit tests are created for each function to check whether they return 'GREEN' whenever no violation is expected, or 'YELLOW'/'RED' when a rule violation is artificially forced. The test framework now successfully runs 116 unit tests. Adapted some validation functions, applied refactoring and solved potential obstacles along the way. At least from the perspective of unit tests, every function now works as expected.
2023-11-10 17:59:08 +01:00
scopesorting
b2cde8b6f5
correcting the open issues from 09.11.2023 (0001 A-M was previously commited, 0006A+B are corrected herein)
2023-11-10 17:50:01 +01:00
9d61b95378
Version bump to 0.9.6
2023-11-10 14:36:25 +01:00
09623f1442
bugfixes and small improvements for 0.9.5 test results
2023-11-10 14:13:06 +01:00
f0fa9285af
fixed ETA/ETD sorting by taking agency values into account
2023-11-10 11:46:43 +01:00
d439b7ed12
fixed removing of assignments (delete times record), removed green bg color
2023-11-10 11:36:17 +01:00
b7a8b3aa1b
Bugfix: switch arrival/departure berth combobox for incoming / outgoing calls (just for display, not logical)
2023-11-08 07:55:21 +01:00
scopesorting
2374cf4ff0
Feature/removing pandas warning ( #14 )
...
* removing the Pandas 'sqlalchemy' warning by refactoring
* removing the Pandas 'sqlalchemy' warning by refactoring.
* reformatting
2023-11-07 07:08:52 +01:00
b75ea6891c
fixed path in app.config
2023-11-01 17:03:15 +01:00
ead190d219
Merge pull request #11 from puls200/feature/hotfix_20231031_traffic_lights
...
Validation rule bug fixes as noted in test version 0.9.4
2023-11-01 16:07:38 +01:00
44de849430
fixed little bugs, bumped version and set API endpoint to (correct for develop branch) brecaldevel endpoint
2023-11-01 15:53:29 +01:00
a82080b970
Fixed berth display changing between add and update
2023-11-01 11:10:28 +01:00
scopesorting
8e2e676cb0
hotfixing open errors, as defined by Daniel Schick and Christin Hollman (26.10. and 27.10.). Adding descriptions for the error codes instead of using 'cryptic' function names. This should make the application much more readable.
2023-10-31 18:15:59 +01:00
4aa7d65790
updated devel publishing profile
2023-10-31 16:42:51 +01:00
1695ca101e
Set development / feature branch to 'devel' settings, added scripts to move to test and to production. Added script to increase version, store version and to update the respective files
2023-10-29 17:56:06 +01:00
f2ecc7ca2e
make ETA/ETD the default sort order
2023-10-28 13:02:18 +02:00
b254759562
fixed mixup in enum ids outgoing/shifting for shipcall queries
2023-10-28 12:43:36 +02:00
d24cc67554
Allow saving of user data also if password change info has not been given
2023-10-28 12:07:07 +02:00
6c87142cac
added deployment info and fixed production publishing profile
2023-10-27 08:46:29 +02:00
41cae96922
Make user email and phone editable through the role editor
2023-10-26 16:29:24 +02:00
c8e634156b
Allow changes of users phone and email contact info by the user
2023-10-26 16:29:17 +02:00
3e63b9ce46
added missing paranthesis
2023-10-26 16:21:26 +02:00
cc284b2612
fixed search query
2023-10-26 16:11:34 +02:00
13c5866884
Fixed eta / etd search error and evaluate searchFromEta as filter used against the back-end to retrieve shipcalls from the past
2023-10-26 15:00:15 +02:00
a763589587
9+10, undo 7 : Berth display when shifting
2023-10-26 14:58:24 +02:00
84ede9a465
8. Changed order of arr/dep. combobox in bsmd control dep -> arr
2023-10-26 09:45:37 +02:00
5f23523a9d
7. Changed layout of agency shifting dialog
2023-10-26 09:41:05 +02:00
213b3e51d9
5.+6.:ETD and correct terminal display for outgoing / shifting calls
2023-10-26 09:35:13 +02:00
e973b6804e
2+4.: Tab order fixed
2023-10-26 09:23:16 +02:00
b30892ada1
1. Controls only editable if current user is the owner of the times data record
2023-10-26 08:19:27 +02:00
scopesorting
d1f4703102
updating rules 0002 A-C (check_participants_agree_on_estimated_time) and 0004 B (typo in function)
2023-10-25 14:20:24 +02:00
a91cf7bdba
Version bump to 0.9.3.0
2023-10-22 13:13:42 +02:00
9c690a91b0
Fixes for tests regarding the evaluation functions
2023-10-22 13:08:15 +02:00
scopesorting
1f29aca6d0
correcting an import error for 'evaluate_shipcall_state', updating misc/Deployment to describe the creation of a virtual environment, Python installation and running tests (pytest and pytest-coverage).
2023-10-19 18:32:49 +02:00
scopesorting
cdb7877461
Adding validation rules (traffic light status) to the system. Post & Put calls of shipcalls and times now execute the traffic light evaluation and store the result in the connected MySQL database instance. The 'brecal_utils' library is merged with 'BreCal', including the stub objects and test functions. Requirements were adapted, and installation of a virtual environment works from scratch (on a linux system).
2023-10-19 18:32:49 +02:00
9f7dd4f55c
corrected header centering
2023-10-18 19:02:55 +02:00
8ba1d351b7
Version bump to 0.9.2.0
2023-10-18 18:49:45 +02:00
5f0712c799
Added some styles for evaluation result and tried to solve sync problems
2023-10-18 18:48:47 +02:00
961a2a7666
Version bump to 0.9.1.0
2023-10-18 08:54:48 +02:00
9087d68025
Fixed participant type evaluation for Times edit control
2023-10-18 08:15:38 +02:00
3044ca2621
add missing include
2023-10-16 18:47:22 +02:00
26b71052ae
add missing key
2023-10-16 18:43:48 +02:00
2857c8693a
fixes
2023-10-16 17:46:30 +02:00
da0287ae6e
fixes
2023-10-16 17:42:45 +02:00
e5e262fd4f
improve connection handling on startup
2023-10-16 17:31:57 +02:00
6597c46a9d
removed connection data file
2023-10-16 15:36:38 +02:00
fe53c85447
made simple path change and added documentation pt 1
2023-10-16 15:34:18 +02:00
0b5063a9bc
Version bump to 0.9.0.0
2023-10-16 11:07:18 +02:00
1e9636c47c
Bugfix: avoid clearing of all assigned participants (they are *not* set in this dialog!(any more))
2023-10-16 11:07:18 +02:00
35f0f8b204
fixed wrong label
2023-10-16 11:07:18 +02:00
2440424312
set enabled flags in times and terminal edit controls
2023-10-16 11:07:18 +02:00
2d8a895e9f
bugfix enable controls correctly on dialog load
2023-10-16 11:07:18 +02:00
02705f2677
allow read-only views of not-assigned participants of any data
2023-10-10 11:50:43 +02:00
ebfa7c1fc7
fixed participant combobox display
2023-10-10 10:19:24 +02:00
d36517f63b
merged participant type for assignment side quest
2023-10-09 18:02:02 +02:00
c1a2f78a14
saving is possible (again), fixed the nested parameter
2023-10-09 17:37:44 +02:00
dc30fe9c53
added type flag to participant assignment for ship call pt. 1
2023-10-07 14:18:00 +02:00
b926f413dc
more fixes to grid view
2023-10-07 14:16:38 +02:00
8ceeaf82a5
Darstellung im Grid verbessert
2023-10-07 14:16:38 +02:00
36b1711189
kein 3-state Checkboxen mehr in den Agentur-Dialgoen
2023-10-07 14:16:38 +02:00
eb51074328
Fixed issues when editing the shipcall as BSMD
2023-10-07 14:16:38 +02:00
da8ef2f113
bugfix
2023-10-07 14:16:38 +02:00
f51e3fe13a
version bump to 0.8
2023-10-07 14:16:38 +02:00
d807b95020
Extension of role editor to allow authority entry for berths
2023-10-06 16:13:09 +02:00
bf54b0e9d8
database extension
2023-10-06 16:13:05 +02:00
a267ddc682
version bump 0.7
2023-10-04 11:17:58 +02:00
97adf65c0c
Fixed all sorts of small bugs, should be working now
2023-10-04 10:38:08 +02:00
7d5887b29d
Korrektur fürs Passwort ändern
2023-10-04 07:34:18 +02:00
0936e30d00
WIP
2023-10-04 07:34:17 +02:00
8b3abec280
Edit dialogs agent WIP Pt. 2
2023-10-04 07:34:17 +02:00
92a504b668
Edit dialogs agent WIP
2023-10-04 07:34:16 +02:00
e7680afcd4
Layout agency times controls
2023-10-04 07:34:16 +02:00
5a8dae602e
Agentur Times Dialog ausgehend Screendesign
2023-10-04 07:34:16 +02:00
aca7908d4c
Überarbeitung Dialog Anlaufbearbeitung Pt.1
2023-10-04 07:34:15 +02:00
31ddcbb336
When applying the search filter use also the ships name in the free text input
2023-10-04 07:34:15 +02:00
2f0ca85c19
fixed saving of new shipcalls, reversed logic of cancelled ship filter
2023-10-04 07:34:15 +02:00
6872df4278
Increased token timeout to 2 hours, introduced a background task to refresh token at about 70 min interval
2023-10-04 07:34:14 +02:00
916beedbb8
added evaluation and evaluation_message to shipcall (für die Ampel)
2023-09-29 14:22:04 +02:00
ba29a8217e
Add comment if BSMD is allowed to edit agents data fields (at the bottom of the edit window)
2023-09-21 09:36:35 +02:00
110ff5ccce
EXTENDED TIMES TO DIFFERENTIATE BETWEEN PARTICIPANT TYPES
...
Participants can be of multiple types (e.g. agent and terminal), therefore the participant
type must be stored in the times data record in order to assign times correctly during
display and to differentiate in calculation.
2023-09-21 08:23:19 +02:00
df641f096c
added terminal times control
2023-09-18 20:36:44 +02:00
370270eaf3
added ad readme for the role editor
2023-09-18 14:57:29 +02:00
e7614a085c
Merge branch 'feature/win_client_changes_sprint_1' of ssh://lager/mnt/ext/git/git_brcal into feature/win_client_changes_sprint_1
2023-09-18 14:56:49 +02:00
cb742fb17c
working on times edit control for terminal
2023-09-18 14:55:56 +02:00
13722f039c
Save and restore of filter criteria (user-context)
2023-09-15 17:05:07 +02:00
47884fde7d
changed key path to a relative path that works on both installations
2023-09-15 08:12:44 +02:00
d74f943994
Fixed test client setup as a separate setup.
...
Please see ReadMe.md in the BreCalClient folder for details.
2023-09-13 07:09:52 +02:00
7660ee72f2
Added filtering and sorting to shipcalls in the list.
...
While doing so, I have also refactored the shipcall processing logic in the main window.
All changes now go through the filter and sorting stage before all controls are removed
and only the controls matching to the sorted list are added to the stack panel.
2023-09-12 16:48:28 +02:00
90338f9e95
test profile is now installing but overwriting the productive profile
2023-09-11 06:48:18 +02:00
f200673023
If an agency allows BSMD entries, then the flag is set and the dialog controls are enabled
2023-09-06 09:04:30 +02:00
4093c2eb21
Moved connection string to config file
2023-09-06 08:39:46 +02:00
89ecb33ffe
added signing to test publish profile
2023-09-06 07:06:45 +02:00
29a214c5f4
change settings to test version
2023-09-05 17:15:59 +02:00
89a6a4f726
extended times and use flags on participant, added code to have a test version of the client
2023-09-05 16:38:40 +02:00
05462e6332
changed arrow colors, enabled controls on edit control if participant is agency or bsmd
2023-09-04 13:07:19 +02:00
4abd5025f5
add confirmation dialog if password was changed successfully
2023-09-04 12:28:58 +02:00
c3f16f4b20
Fixed adding and removing assignments of participants and berths
2023-09-04 12:12:07 +02:00
cab09c594f
Added ability to remove participant assignments in edit dialog
2023-09-04 08:39:12 +02:00
6a37bba97a
fixed output
2023-08-24 14:11:11 +02:00
9ead1274bb
added functionality to import ships by excel sheet
2023-08-24 10:48:44 +02:00
ef07764915
upped the UI some
2023-08-24 07:50:12 +02:00
f5b79d5d63
work in progress..
2023-08-23 17:12:41 +02:00
f255b16ff4
Work in progress, edit dialog completed, saving new elements works
2023-08-23 09:38:44 +02:00
8fbb199aaa
added times controlling but no functions
2023-08-21 19:11:23 +02:00
ee5420ff5b
Save and display a new shipcall
2023-08-21 16:20:12 +02:00
95fab27229
Edit and save a shipcall
2023-08-21 15:34:09 +02:00
beb9d75a90
Excel Import berth in RoleEditor Tool
2023-08-21 08:26:32 +02:00
8939339d09
created publish version
2023-08-18 16:17:32 +02:00