Max Metz
|
8df9034574
|
BSMD-flag check was executed on the wrong ID. Now, it correctly uses the assigned agency's ID to determine the presence of a BSMD flag
|
2024-09-12 11:07:45 +02:00 |
|
Max Metz
|
590df30fef
|
A ship's IMO-validation was used in POST and PUT requests. This caused an issue for POST requests.
|
2024-09-10 14:48:20 +02:00 |
|
Max Metz
|
ab7b1ed34f
|
every ValidationError is defined to return a dictionary. In case of validation errors without such a call, a function enforces a default with an undefined key to ensure the correct format.
|
2024-09-05 12:46:04 +02:00 |
|
Max Metz
|
2c0a73113b
|
shipcall PUTs may no longer change the shipcall type
|
2024-09-04 11:17:32 +02:00 |
|
Max Metz
|
a51b830cf6
|
removed the 'canceled may not be set on post'-issue.
|
2024-08-28 13:06:36 +02:00 |
|
Max Metz
|
e526337c6a
|
added a reference check to PUT-requests (shipcall), so each provided ID must exist. Corrected some input validation functions to solve known bugs
|
2024-08-12 19:43:19 +02:00 |
|
Max Metz
|
d54fed9160
|
corrected open issues of the API validation functions. Made some validation errors more verbose, improved robustness, refactored some of the methods and adapted many unit tests to the novel format.
|
2024-08-06 20:46:40 +02:00 |
|
Max Metz
|
3d2e1f5158
|
Added input validation for API requests. Refactored some methods, added docstrings. Solved marshmallow-warnings in BreCal.schemas.model. Added unit tests, now totaling 215. Added proposals to refactor all SQL queries into an object at BreCal.database.sql_queries.SQLQuery for better standardization. Created a helper-object to handle Emails, which prepares the notification-feature.
|
2024-07-25 10:42:44 +02:00 |
|