Merge pull request #3 from puls200/feature/update_sql_schemas
scopesorting
2023-10-06 15:24:20 +0200
55dd39c303Merge branch 'feature/update_sql_schemas' into feature/lib_brecal_utils
max_metz
2023-10-06 08:54:07 +0200
6732329de8fixing a typo
max_metz
2023-10-06 08:52:26 +0200
22091fa7dbupdating 'sample_data': adding some null values for shipcalls & times, so the 'insert into' call matches the updated schema
max_metz
2023-10-06 08:44:56 +0200
0c474839b0merging branches and resolving conflicts (always accepting incoming for files, where Daniel worked exclusively).
max_metz
2023-10-06 07:26:16 +0200
f599b5df78adding stubs, validators and tests for these. Adaptation of data model 'shipcall' (validation_state and validation_state_changed). Adding request status codes (HTTP default format) and input validation. A tester for input validation is also prepared.
feature/lib_brecal_utils
max_metz
2023-10-04 14:55:58 +0200
31ddcbb336When applying the search filter use also the ships name in the free text inputDaniel Schick2023-09-22 16:30:25 +0200
2f0ca85c19fixed saving of new shipcalls, reversed logic of cancelled ship filterDaniel Schick2023-09-22 16:21:53 +0200
6872df4278Increased token timeout to 2 hours, introduced a background task to refresh token at about 70 min intervalDaniel Schick2023-09-22 15:31:48 +0200
110ff5ccceEXTENDED TIMES TO DIFFERENTIATE BETWEEN PARTICIPANT TYPESpuls2002023-09-21 08:23:19 +0200
df641f096cadded terminal times controlpuls2002023-09-18 20:36:44 +0200
370270eaf3added ad readme for the role editorpuls2002023-09-18 14:57:29 +0200
e7614a085cMerge branch 'feature/win_client_changes_sprint_1' of ssh://lager/mnt/ext/git/git_brcal into feature/win_client_changes_sprint_1puls2002023-09-18 14:56:49 +0200
cb742fb17cworking on times edit control for terminalpuls2002023-09-18 14:55:56 +0200
13722f039cSave and restore of filter criteria (user-context)Daniel Schick2023-09-15 17:05:07 +0200
3edc6d86baupdating validators, time handling, creating tests for time & schemas. Decoupling schema validation according to the dataclasses. Starting to stub & create notifications
max_metz
2023-09-15 13:16:21 +0200
47884fde7dchanged key path to a relative path that works on both installationsDaniel Schick2023-09-15 08:12:44 +0200
d74f943994Fixed test client setup as a separate setup.puls2002023-09-13 07:09:52 +0200
7660ee72f2Added filtering and sorting to shipcalls in the list.Daniel Schick2023-09-12 16:48:28 +0200
90338f9e95test profile is now installing but overwriting the productive profileDaniel Schick2023-09-11 06:48:18 +0200
4195655e4ecreating unit tests for schema_validation (mostly focusing on the Ship dataclass, as it has the most validation requirement)
max_metz
2023-09-08 23:43:28 +0200
20f860586fadding schema_validation functions (Ship and Participant), time_logic (will be used in the validation_rules later), validation_rules (covers time-overlap handling). Further, creating simple unit tests for stubs (will be extended soon)
max_metz
2023-09-08 22:32:25 +0200
03c3cee887adding more variable names in the xlsx file
max_metz
2023-09-08 22:30:21 +0200
e6bba9a601adding shipcall and times_full stub, which will be used in validation rule testing. Creating blank files/folders for schema_validation (input validation based on simple input rules) and validation_rules (query validation based on complex rules for the traffic-light system)
max_metz
2023-09-08 18:09:38 +0200
a4b70006f9creating stub classes and functions for every dataclass object. This will be the foundation for the traffic-light system, as the tests will be based on artificial entries (stubs) instead of data from the real system. tests will be added soon.
max_metz
2023-09-08 15:33:06 +0200
c2cab65271adapting BreCal.schemas.model - noting potential bugs or adding comments for documentation
feature/schemas_model
max_metz
2023-09-08 15:30:57 +0200
a25c786b3crelocating environment yml to the project root, creating an import_modules test for every single dependency to ensure proper setup & versioning at all times. Creating a test, which creates the flask app. Updating gitignore slightly to remove egg-info files, which are created upon installing a library with pip
max_metz
2023-09-08 10:03:24 +0200
9e7ded1ef2adding {file_handling}, {test_handling} and the respective {test_test_handling] from previous projects, docstring-adapted to brecal. Updating the environment yml to ensure, that pytest-cov is also present. Performing the first pytest incl. coverage, where the coverage_reports are gitignored
max_metz
2023-09-08 07:12:24 +0200
9413ac45a8creating lib_brecal_utils with setup, environment.yml and tests. The version is defined as 0.0.1, while the license is to be determined
max_metz
2023-09-08 06:37:28 +0200