b2cde8b6f5correcting the open issues from 09.11.2023 (0001 A-M was previously commited, 0006A+B are corrected herein)
scopesorting
2023-11-10 17:50:01 +0100
4ebdce2a89removing the Pandas 'sqlalchemy' warning by refactoring.
scopesorting
2023-11-04 10:08:47 +0100
0578efa799Merge branch 'develop' of github.com:puls200/brecal into feature/removing_pandas_warning
scopesorting
2023-11-04 10:04:07 +0100
837aecdc25removing the Pandas 'sqlalchemy' warning by refactoring
scopesorting
2023-11-04 10:04:02 +0100
953144d011creating 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.
scopesorting
2023-11-03 19:45:55 +0100
Merge pull request #12 from puls200/bugfix/fixes_0.9.4puls2002023-11-01 16:01:36 +0100
44de849430fixed little bugs, bumped version and set API endpoint to (correct for develop branch) brecaldevel endpointpuls2002023-11-01 15:53:29 +0100
a82080b970Fixed berth display changing between add and updatepuls2002023-11-01 11:10:28 +0100
8e2e676cb0hotfixing 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.
scopesorting
2023-10-31 18:15:59 +0100
1695ca101eSet 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 filesDaniel Schick2023-10-29 17:56:06 +0100
13c5866884Fixed eta / etd search error and evaluate searchFromEta as filter used against the back-end to retrieve shipcalls from the pastpuls2002023-10-23 16:02:28 +0200
a7635895879+10, undo 7 : Berth display when shiftingpuls2002023-10-26 14:58:24 +0200
84ede9a4658. Changed order of arr/dep. combobox in bsmd control dep -> arrpuls2002023-10-26 09:45:37 +0200
5f23523a9d7. Changed layout of agency shifting dialogpuls2002023-10-26 09:41:05 +0200
213b3e51d95.+6.:ETD and correct terminal display for outgoing / shifting callspuls2002023-10-26 09:35:13 +0200
9c690a91b0Fixes for tests regarding the evaluation functionsDaniel Schick2023-10-22 13:08:15 +0200
1f29aca6d0correcting 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).
scopesorting
2023-10-19 13:26:19 +0200
cdb7877461Adding 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).
scopesorting
2023-10-17 09:09:35 +0200
e4cb2eb639correcting 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).
scopesorting
2023-10-19 13:26:19 +0200
9087d68025Fixed participant type evaluation for Times edit controlpuls2002023-10-18 08:15:38 +0200
25db0cf44fAdding 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).
scopesorting
2023-10-17 09:09:35 +0200
0519e18b03Bugfix: avoid clearing of all assigned participants (they are *not* set in this dialog!(any more))Daniel Schick2023-10-13 13:24:46 +0200
b87aa23e28shipcall evaluation now also supports a shipcall_id argument, so only a single Shipcall is evaluated. Updating requirements.txt after installing the virtual environment for the first time on a Windows laptop. Updating the berth-stub according to the recent berth changes (owner id & authority id).
feature/shipcall_validation
max_metz
2023-10-13 12:23:27 +0200
299a3940b0set enabled flags in times and terminal edit controlsDaniel Schick2023-10-13 11:32:18 +0200
ba7081fccfbugfix create new: eta is not required any moreDaniel Schick2023-10-13 10:56:47 +0200
e739d80433reducing external dependencies (e.g., SQLAlchemy and Matplotlib are no longer needed)
max_metz
2023-10-13 10:07:15 +0200
f996a8a74eadding the shipcall evaluation (traffic state). Provided a one-line function to connect, evaluate and update the shipcalls in a database
max_metz
2023-10-13 10:02:26 +0200
327d664451bugfix enable controls correctly on dialog loadDaniel Schick2023-10-13 09:53:04 +0200
43b9552c90merging 'lib_brecal_utils' into the develop branch. This includes the traffic light status (release 1.0) and preparation for input validation (later release). Extended the requirements.txt to include numpy, pandas and sqlalchemy. There may be some more adaptations to the requirements.txt soon
max_metz
2023-10-12 16:03:31 +0200
99b8610e6aadding validation rules and time logic. Stubs are used to test the rules. Enum objects are located in brecal_utils/database/enums
max_metz
2023-10-12 15:43:07 +0200