7365949fb5
Create an un-assignment notification for a participant when he is no longer assigned, even if there was no previous
...
assignment notification. That can happen I believe if the assigment was maybe too long ago and the notification therefore already deleted.
Note that this needs to be tested and may be rolled back if this doesn't solve the issue.
2026-01-22 07:47:09 +01:00
98d713234b
Only emit time_conflict_resolved when a conflict has actually existed
2026-01-20 08:52:43 +01:00
409f3140c9
Added separate auth_username to email configuration
2026-01-14 17:21:13 +01:00
ca44f0d154
Fixed taking notification update timer mins value from config.py
2026-01-14 16:40:48 +01:00
d63a26fff9
Fix time offset error when saving
2026-01-14 16:08:26 +01:00
bbd96c47ed
Extra schemathesis validation. Still cases failing, but it is much better now
2026-01-14 14:39:56 +01:00
77959b4a50
Added NTLM auth to email client settings
2026-01-13 07:01:15 +01:00
62c13eb17a
Experimental change that adds configurable SMTP encryption mode
2026-01-13 05:24:40 +01:00
dfb17d00eb
Small schemathesis runtime fix
2026-01-12 09:54:01 +01:00
245cdcb93c
Made some additional smalltime-corrections
2026-01-09 14:23:12 +01:00
0ecc6aaefe
Fixed boolean returns, first stage of schemathesis tests fixed, still 17 open
2026-01-09 13:11:12 +01:00
f84b3fd7d1
Changed boolean fields in JSON from int to true boolean values
2026-01-08 17:00:13 +01:00
861b592864
Merge branch 'bugfix/issues_1.7.0' into develop
2026-01-08 14:32:36 +01:00
04cd85fe59
First working version
2026-01-07 18:18:28 +01:00
373b57cec8
first step
2026-01-04 15:08:51 +01:00
fb3b0fced5
Created sensible notification messages without replicating data
2025-12-29 19:28:20 +01:00
607cb4fc7d
Creating notifications for each participant that is assigned to the shipcall for time_conflict(_resolved)
2025-12-16 09:16:33 +01:00
39001b37a3
Added logging and a lock (threading) to make sure all notifications are created
2025-12-15 17:56:41 +01:00
d6becc43ea
Create notifications for each shipcall in the list
2025-12-12 09:16:52 +01:00
f68e9ee218
Notification endpoint now filters for participant_id and fixed parsing of event type enumeration array
2025-12-09 12:21:11 +01:00
18f6d53998
Added logging to PutUser failures
2025-12-08 15:40:44 +01:00
c1e3e8939a
Externalize all configuration parameters Pt.I
2025-12-05 18:08:15 +01:00
dc98b1d500
Merge branch 'release/1.7.0' into develop
2025-12-05 16:05:42 +01:00
a50cd9cc9a
Merge branch 'bugfix/deactivating_users_roleeditor' into develop
2025-12-05 16:00:45 +01:00
d06669e943
Merge branch 'release/1.7.0' into develop
2025-12-05 15:58:38 +01:00
60baf02299
Applied automatic field check also for PUT on times to avoid accidental overwrite
2025-11-16 19:52:09 +01:00
ae2ce859ad
Do not accidentally overwrite shipcall fields when fields are not passed on PUT request
2025-11-16 19:26:15 +01:00
b5dd7422f4
Initializing pool connection variable with None.
...
Release pool connection handle und all circumstances especially also when a query fails
before the call is finished. This should avoid connection starvation.
fix prod. link
production fix
Fixed application path
2025-11-12 15:06:54 +01:00
63a3ce2f6f
Improved connection pool init
2025-11-12 13:54:26 +01:00
6362f47d43
Updated project settings, removed participant 'active' and fixed user delete
2025-10-13 17:37:59 +02:00
c6954fb222
Fixed some validation issues that have cropped up over the last months
2025-10-07 12:01:57 +02:00
6d8b86280c
changed e-mail formatting to direct url at actual notified shipcall
2025-09-30 14:46:34 +02:00
2a1570d9f5
bugfix enum format
...
fixed required case
fixed more default occurrances
changed validates signature
2025-09-08 15:02:06 +02:00
14cfb41591
bugfix enum format
...
fixed required case
fixed more default occurrances
changed validates signature
2025-09-08 14:59:09 +02:00
62bd6304c4
Allow special characters &,-,_ for ship name and callsign
2025-07-25 13:33:18 +02:00
03b434b801
Zwei Nachkommastellen für den Tiefgang in der Übersicht
2025-05-26 17:14:41 +02:00
dbd7347ac9
Moved draft up and put unit behind the value
2025-05-26 17:14:21 +02:00
ac15a6c2cf
Added german satellite assemblies to setup project
2025-05-26 17:14:09 +02:00
c27685df6e
Draft instead of callsign in BSMD cell
2025-05-26 17:12:31 +02:00
d180dac600
improved next 24hr schedule check query that takes precedence for times eta value
2025-03-14 15:03:38 +01:00
8b4131332b
release pooled SQL connection when sending an email
2025-03-07 10:05:14 +01:00
27b9f46f30
Avoid adding the same notification twice to a sender
2025-03-06 09:51:12 +01:00
c8550431e0
Bugfix for last update
2025-03-05 17:39:39 +01:00
a1b807824e
fix for checking notification types when e-mail notifications are evaluated
2025-03-04 17:55:18 +01:00
189626d61c
Reduced log-verbosity on the server
2025-02-27 13:48:13 +01:00
7b08eafd84
Version bump to 1.8.0.0
2025-02-10 08:28:43 +01:00
9e1c654826
Fixed error where rows where not collapsed when user is not of type pilot
2025-02-10 08:19:32 +01:00
ec925c1eb6
Fixed flag evaluation for notification selection type
2025-02-10 08:19:20 +01:00
d879d8cc5c
Fixed typo
2025-02-10 08:19:08 +01:00
4885c6a0ff
Fix bug when checking for assigned pilot in case tidal times are changed
2025-02-10 08:18:58 +01:00