NEW
Add administrative area filter to approvalsNEW
Add administrative filter to my organizationFIX
Fix form field stylesNEW
ARS IDs are projected for filteringNEW
Add export of ARS for HeilbronnNEW
The confirmation email can be resentFIX
Organization is sent correctly to the message serviceNEW
Messages can have a category attachedFIX
Add missing event store migrationCNG
Improve preview deploymentsCNG
Update Elixir dependenciesFIX
Fix publishing ARS and organization via Kafka
This release provides the user system.
FIX
Sending message for approval is possible againNEW
All message actions are disabled when the account is incompleteNEW
User gets a warning when account is not setupNEW
Author and organization meta data is saved for all message related eventsNEW
Check origin config for websocket connections is introducedCNG
Move hostname config to releaseNEW
Release startup actions are logged properlyFIX
The updated date on the message for approval projection was fixedFIX
The updated date on the created message projection was fixedNEW
Support module to rebuild account projections was addedNEW
Support module to rebuild message projections was addedREM
Rebuild projections script was removedNEW
Sample data can be loaded to the application for developmentNEW
Changed published messages can be reverted to published state and archivedNEW
Changes on published messages can be discardedNEW
Published messages can be archived (taken offline)CNG
Changelog is cleaned upCNG
Administrative areas are preloaded differentlyCNG
Login and other user related pages are centered on the screenNEW
The category of the message being published is added (hard coded at the moment)NEW
The organization of the message being published is added (hard coded at the moment)NEW
The ars code of the message being published is added (hard coded at the moment)NEW
A super user can be created if email and password is suppliedNEW
Publishing of messsages to Kafka is loggedNEW
All command dispatches are loggedFIX
Publish at is sent as a timestamp instead of a ISO 8601 stringFIX
Type of first time published messages is changed toCreated
NEW
Messages that already have been published are detected as updated onesFIX
Message payload is now compatible with the Message ServiceFIX
Project information (readme) can be viewed on released instancesNEW
Users are anonymously tracked to get some metricsNEW
User accounts can be changedNEW
Users can be onboarded with an account containing the personal data as well as the organizational settingsNEW
Users are listed in the settings areaCNG
Frontend dependecies are updatedFIX
Login with unconfirmed users issues is handled by emitting a user or password wrong messageFIX
The Kafka configuration is read correctly when no projectors are configuredNEW
Setup GH Actions to deploy application to AWSCNG
Send ARS instead of a geocode to KafkaCNG
Structure of administrative areas is changed to ARS (from AGS)NEW
Mail support for registration, password reset, email change is availableCNG
Update dependenciesNEW
Authentication is implemented for all content pagesNEW
Users can change their email addressNEW
Users can change their passwordNEW
Users can authenticateNEW
Users can register
This release covers message publishing for a single organization.
NEW
Forms have cancel buttonsCNG
Deployments are update to use the new default branchmain
CNG
Adapt dev script for new default branchmain
CNG
Import of administrative areas is running on container start (until there is support for one-off tasks)NEW
Administrative areas can be importedFIX
The Kafka host can be configured via an env varNEW
Published message details can be viewedNEW
Published messages are shown in the all messages listNEW
Preview deployment cleanup supports custom branchesNEW
Published messages get distributed to Kafka if enabledNEW
Messages that are approved can be publishedCNG
Projection reset script can be run in prod as well (with a security flag)FIX
Tag name for master buildFIX
Fix GH Action output for deploymentNEW
Manual preview deployments are availableNEW
A health endpoint is added for monitoringNEW
Application can be deployed via mix release on DockerCNG
Rejected messages are removed from the approval sectionCNG
Improve message listingsNEW
Messages can be deleted
This release has a basic approval process for a single organization on board.
CNG
Redirects of actions on message refer to the detail view of that messageNEW
Approved messages can have a note attached to themNEW
Messages waiting for approval can be approvedNEW
Message details can be viewed for approvalsNEW
Message details can be viewed for my organizationNEW
Rejected messages can have a reasonNEW
Messages waiting for approval can be rejectedNEW
Dev script has a task to reset the task databaseNEW
Messages waiting for approval are listed in the approvals sectionNEW
Messages can be sent for approvalNEW
Error messages are displayed as notificationCNG
No change saves do not emit a changed eventNEW
Favicons are addedCNG
Improve my organization table layout
This release contains adding and changing new messages for a single organization.
NEW
Database is setup and provisioned on deploymentNEW
Projections can be reset more easilyCNG
Mix tasks can be ran independently of "stack" containerNEW
Messages can be changedNEW
Dev script supports spawning an IEx sessionNEW
Dev script supports running arbitrary mix commandsNEW
Dismissible and auto hiding UI notifications to provide feedback are addedNEW
New messages are listed in the organization sectionNEW
New messages can be createdNEW
Event store is available to record all events within the application
This is the initial version setting up the base system with the page structure and initial design.
NEW
Design system is availableCNG
Footer renders better on mobileFIX
Mobile / profile navigation closes properly nowCNG
Change link generation in footerNEW
Dev script supports update command for master branchNEW
Live loading bar is includedNEW
Dev script supports building production assetsFIX
Assets in production mode are correctly builtNEW
Readme page was addedNEW
Functional tests for pagesNEW
Dev script supports running tests in watch modeNEW
Dev script supports shortcutsNEW
Settings page was addedCNG
Change link generationNEW
My account page was addedNEW
New message page was addedNEW
Changelog page was addedNEW
Approval page was addedNEW
Organization messages page was addedNEW
All messages page was addedNEW
Dashboard page was addedNEW
Localization is implementedNEW
Footer stays on bottomCNG
Attach to IEx session when starting the stackNEW
The footer component is implementedNEW
A navigation component is implementedNEW
Dashboard dummy as starting pageNEW
Basic layout is addedNEW
Application scaffold is created with LiveView enabled
NEW
means a new featureCNG
means changed behaviorFIX
means a bugfix or fix of a glitchREM
means a removed feature