Deadlines on the calendar, and reminders that can be edited, postponed and deleted #238
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
security
tier
1
tier
2
tier
3
tier/4
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Postulo/postulo#238
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Two pieces of a job search's timing that Postulo holds but does not act on. Found in the 2026-09-15 code audit.
1. Application deadlines and posting closing dates are never shown or announced
Application.deadline(applications/models.py:213) andJobPosting.closes_at(jobs/models.py:654) are stored.applications/agenda.pywas built as a generic event shape for this (:15-20), and neither is ever notified.closing_soonexists only as a count on the dashboard (jobs/models.py:586-590).Proposal:
2. Reminders can only be created or marked done
applications/urls.py:22-26) or the API (api/routers/reminders.py). A mistyped due time cannot be fixed.views.py:548-561).Proposal:
due_atand resetsnotified_at, asreschedule_interviewalready does.PATCHandDELETEon reminders (write scope), with a wiki line.