[Draft] Implement Early deletion by Submitter #37 #38

Merged
ben merged 15 commits from ben/Jobboerse:main into main 2023-01-28 18:00:00 +01:00
Owner

The main objective of this PR is the implementation for Issue #37.
Which allows submitters to use the Confirmation Link after Confirmation to delete their submission befire it expires.

This PR additionally includee some dependency updates and cleanup.

This is currently still work in progress.

Todo

  • Fix migration bug, as currently mentioned in the changelog
  • split this PR to not contain so much unrelated cruft (dependencies update, lint fixes in unrelated files etc.)
The main objective of this PR is the implementation for Issue #37. Which allows submitters to use the Confirmation Link after Confirmation to delete their submission befire it expires. This PR additionally includee some dependency updates and cleanup. This is currently still work in progress. ### Todo - [x] Fix migration bug, as currently mentioned in the changelog - [ ] ~~split this PR to not contain so much unrelated cruft (dependencies update, lint fixes in unrelated files etc.)~~
for more consistency and also fix docker builds

more descriptive startup errors
this way it can be used for early deletion
rename it to submitter token in the process
- migration where not being applied as the old structure was successfully parsed as the new structure
- incorrect field order for toml serialization
- docker stuff
(currently ignored, due to what I believe is a serde bug)
- and fix build afterwards
- fix generate_thirdparty.sh script
- a workaround for the linked issue has been implemented
ben merged commit 41473ac06b into main 2023-01-28 18:00:00 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
FS-InfMath/Jobboerse!38
No description provided.