Commit Graph

  • b2cde8b6f5 correcting 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
  • 9d61b95378 Version bump to 0.9.6 Daniel Schick 2023-11-10 14:36:25 +0100
  • 09623f1442 bugfixes and small improvements for 0.9.5 test results Daniel Schick 2023-11-10 14:13:06 +0100
  • d99188dc98 Merge branch 'develop' of github.com:puls200/brecal into dev_recent scopesorting 2023-11-10 13:39:08 +0100
  • f0fa9285af fixed ETA/ETD sorting by taking agency values into account Daniel Schick 2023-11-10 11:46:43 +0100
  • d439b7ed12 fixed removing of assignments (delete times record), removed green bg color Daniel Schick 2023-11-10 11:36:17 +0100
  • b7a8b3aa1b Bugfix: switch arrival/departure berth combobox for incoming / outgoing calls (just for display, not logical) Daniel Schick 2023-11-08 07:44:17 +0100
  • 638e866e17 version bump to 0.9.5.1 pt.2 release/0.9.5 Daniel Schick 2023-11-08 07:54:14 +0100
  • cdf2823b6c version bump to 0.9.5.1 Daniel Schick 2023-11-08 07:52:15 +0100
  • 49e3f5a07d Bugfix: switch arrival/departure berth combobox for incoming / outgoing calls (just for display, not logical) Daniel Schick 2023-11-08 07:44:17 +0100
  • b5f7e08ecb changed missing test settings v0.9.5.0_test Daniel Schick 2023-11-07 10:27:13 +0100
  • 1a0fb6f9ef fixed gitignore file and copy scripts Daniel Schick 2023-11-07 09:00:14 +0100
  • 92eaecfbe3 changed settings for test version via copytest.sh script puls200 2023-11-07 08:22:36 +0100
  • 2374cf4ff0
    Feature/removing pandas warning (#14) scopesorting 2023-11-07 07:08:52 +0100
  • 8606e1fdb6 removing the Pandas 'sqlalchemy' warning by refactoring scopesorting 2023-11-04 10:04:02 +0100
  • c7662d4188 reformatting scopesorting 2023-11-04 10:14:10 +0100
  • 4ebdce2a89 removing the Pandas 'sqlalchemy' warning by refactoring. scopesorting 2023-11-04 10:08:47 +0100
  • 0578efa799 Merge branch 'develop' of github.com:puls200/brecal into feature/removing_pandas_warning scopesorting 2023-11-04 10:04:07 +0100
  • 837aecdc25 removing the Pandas 'sqlalchemy' warning by refactoring scopesorting 2023-11-04 10:04:02 +0100
  • 953144d011 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. scopesorting 2023-11-03 19:45:55 +0100
  • b75ea6891c fixed path in app.config v0.9.5.0_devel puls200 2023-11-01 17:03:15 +0100
  • ead190d219
    Merge pull request #11 from puls200/feature/hotfix_20231031_traffic_lights puls200 2023-11-01 16:07:38 +0100
  • c72f1676aa
    Merge pull request #12 from puls200/bugfix/fixes_0.9.4 puls200 2023-11-01 16:01:36 +0100
  • 44de849430 fixed little bugs, bumped version and set API endpoint to (correct for develop branch) brecaldevel endpoint puls200 2023-11-01 15:53:29 +0100
  • a82080b970 Fixed berth display changing between add and update puls200 2023-11-01 11:10:28 +0100
  • 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. scopesorting 2023-10-31 18:15:59 +0100
  • 4aa7d65790 updated devel publishing profile puls200 2023-10-31 16:42:51 +0100
  • 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 Daniel Schick 2023-10-29 17:56:06 +0100
  • f2ecc7ca2e make ETA/ETD the default sort order Daniel Schick 2023-10-28 13:02:18 +0200
  • b254759562 fixed mixup in enum ids outgoing/shifting for shipcall queries Daniel Schick 2023-10-28 12:43:36 +0200
  • d24cc67554 Allow saving of user data also if password change info has not been given Daniel Schick 2023-10-28 12:07:07 +0200
  • e77c9264b9 Merge branch 'release/pub_0.9.4' v0.9.4 Daniel Schick 2023-10-27 09:05:08 +0200
  • 6c87142cac added deployment info and fixed production publishing profile Daniel Schick 2023-10-27 08:46:29 +0200
  • 79f6f26293 setup client to produce a producion release release/pub_0.9.4 Daniel Schick 2023-10-27 08:45:10 +0200
  • 1f355203f0 Version bump to 0.9.4.0 release/0.9.4 Daniel Schick 2023-10-27 07:41:06 +0200
  • 41cae96922 Make user email and phone editable through the role editor puls200 2023-10-25 20:36:48 +0200
  • c8e634156b Allow changes of users phone and email contact info by the user puls200 2023-10-25 19:49:17 +0200
  • 3e63b9ce46 added missing paranthesis Daniel Schick 2023-10-26 16:21:26 +0200
  • cc284b2612 fixed search query puls200 2023-10-26 16:11:34 +0200
  • 13c5866884 Fixed eta / etd search error and evaluate searchFromEta as filter used against the back-end to retrieve shipcalls from the past puls200 2023-10-23 16:02:28 +0200
  • a763589587 9+10, undo 7 : Berth display when shifting puls200 2023-10-26 14:58:24 +0200
  • 84ede9a465 8. Changed order of arr/dep. combobox in bsmd control dep -> arr puls200 2023-10-26 09:45:37 +0200
  • 5f23523a9d 7. Changed layout of agency shifting dialog puls200 2023-10-26 09:41:05 +0200
  • 213b3e51d9 5.+6.:ETD and correct terminal display for outgoing / shifting calls puls200 2023-10-26 09:35:13 +0200
  • e973b6804e 2+4.: Tab order fixed puls200 2023-10-26 09:23:16 +0200
  • b30892ada1 1. Controls only editable if current user is the owner of the times data record puls200 2023-10-26 08:19:27 +0200
  • 4bb73fe80f
    Merge pull request #10 from puls200/feature/hotfix_20231025_traffic_lights puls200 2023-10-25 20:43:04 +0200
  • d1f4703102 updating rules 0002 A-C (check_participants_agree_on_estimated_time) and 0004 B (typo in function) scopesorting 2023-10-25 14:20:24 +0200
  • 65d31fa2ab Merge branch 'develop' of github.com:puls200/brecal into feature/hotfix_20231025_traffic_lights scopesorting 2023-10-25 13:22:28 +0200
  • a91cf7bdba Version bump to 0.9.3.0 Daniel Schick 2023-10-22 13:13:42 +0200
  • 9c690a91b0 Fixes for tests regarding the evaluation functions Daniel Schick 2023-10-22 13:08:15 +0200
  • 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). scopesorting 2023-10-19 13:26:19 +0200
  • 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). scopesorting 2023-10-17 09:09:35 +0200
  • e4cb2eb639 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). scopesorting 2023-10-19 13:26:19 +0200
  • 9f7dd4f55c corrected header centering puls200 2023-10-18 19:02:55 +0200
  • 8ba1d351b7 Version bump to 0.9.2.0 puls200 2023-10-18 18:49:45 +0200
  • 5f0712c799 Added some styles for evaluation result and tried to solve sync problems puls200 2023-10-18 18:48:47 +0200
  • 961a2a7666 Version bump to 0.9.1.0 puls200 2023-10-18 08:54:48 +0200
  • 9087d68025 Fixed participant type evaluation for Times edit control puls200 2023-10-18 08:15:38 +0200
  • 25db0cf44f 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). scopesorting 2023-10-17 09:09:35 +0200
  • e2a5f2e0d6
    Merge pull request #8 from puls200/feature/fixes_0.9 scopesorting 2023-10-17 07:27:47 +0200
  • 3044ca2621 add missing include puls200 2023-10-16 18:47:22 +0200
  • 26b71052ae add missing key puls200 2023-10-16 18:43:48 +0200
  • 2857c8693a fixes puls200 2023-10-16 17:46:30 +0200
  • da0287ae6e fixes puls200 2023-10-16 17:42:45 +0200
  • e5e262fd4f improve connection handling on startup puls200 2023-10-16 17:31:57 +0200
  • 6597c46a9d removed connection data file puls200 2023-10-16 15:36:38 +0200
  • fe53c85447 made simple path change and added documentation pt 1 puls200 2023-10-16 15:34:18 +0200
  • 0b5063a9bc Version bump to 0.9.0.0 Daniel Schick 2023-10-13 13:26:51 +0200
  • 1e9636c47c Bugfix: avoid clearing of all assigned participants (they are *not* set in this dialog!(any more)) Daniel Schick 2023-10-13 13:24:46 +0200
  • 35f0f8b204 fixed wrong label Daniel Schick 2023-10-13 11:59:29 +0200
  • 2440424312 set enabled flags in times and terminal edit controls Daniel Schick 2023-10-13 11:32:18 +0200
  • 6079d1dc51 bugfix create new: eta is not required any more Daniel Schick 2023-10-13 10:56:47 +0200
  • 2d8a895e9f bugfix enable controls correctly on dialog load Daniel Schick 2023-10-13 09:53:04 +0200
  • 8659a28594 Version bump to 0.9.0.0 Daniel Schick 2023-10-13 13:26:51 +0200
  • 0519e18b03 Bugfix: avoid clearing of all assigned participants (they are *not* set in this dialog!(any more)) Daniel Schick 2023-10-13 13:24:46 +0200
  • b87aa23e28 shipcall 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
  • e01a4c5bbb fixed wrong label Daniel Schick 2023-10-13 11:59:29 +0200
  • 299a3940b0 set enabled flags in times and terminal edit controls Daniel Schick 2023-10-13 11:32:18 +0200
  • ba7081fccf bugfix create new: eta is not required any more Daniel Schick 2023-10-13 10:56:47 +0200
  • e739d80433 reducing external dependencies (e.g., SQLAlchemy and Matplotlib are no longer needed) max_metz 2023-10-13 10:07:15 +0200
  • f996a8a74e adding 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
  • 327d664451 bugfix enable controls correctly on dialog load Daniel Schick 2023-10-13 09:53:04 +0200
  • 43b9552c90 merging '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
  • dddc4a1c9b merging 0.7.0 fixed max_metz 2023-10-12 15:54:15 +0200
  • 99b8610e6a adding 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
  • 5ed0a08ca2
    Merge pull request #5 from puls200/feature/fixes_0.7 puls200 2023-10-12 07:02:20 +0200
  • 02705f2677 allow read-only views of not-assigned participants of any data puls200 2023-10-10 11:50:43 +0200
  • ebfa7c1fc7 fixed participant combobox display puls200 2023-10-10 10:19:24 +0200
  • d36517f63b merged participant type for assignment side quest puls200 2023-10-09 18:02:02 +0200
  • c1a2f78a14 saving is possible (again), fixed the nested parameter puls200 2023-10-09 17:37:44 +0200
  • dc30fe9c53 added type flag to participant assignment for ship call pt. 1 feature/participant_type_for_assignment Daniel Schick 2023-10-07 13:41:32 +0200
  • b926f413dc more fixes to grid view Daniel Schick 2023-10-07 13:09:00 +0200
  • 8ceeaf82a5 Darstellung im Grid verbessert Daniel Schick 2023-10-07 12:49:01 +0200
  • 36b1711189 kein 3-state Checkboxen mehr in den Agentur-Dialgoen Daniel Schick 2023-10-07 08:57:07 +0200
  • eb51074328 Fixed issues when editing the shipcall as BSMD puls200 2023-10-06 16:53:52 +0200
  • da8ef2f113 bugfix puls200 2023-10-06 14:41:32 +0200
  • f51e3fe13a version bump to 0.8 puls200 2023-10-06 07:47:10 +0200
  • c282f5d5e0
    Merge pull request #4 from puls200/feature/authority_id_for_berths puls200 2023-10-07 14:07:48 +0200
  • d807b95020 Extension of role editor to allow authority entry for berths puls200 2023-10-06 16:07:08 +0200