Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
[1.0.0] 2026-06-21
Added
Initial public release of Apollusia
Poll creation, participation, administration and deletion
Dashboard for managing and reviewing polls (#55 , #74 , #140 )
Participant handling including unknown participations, timestamps, limited choices and select all support (#37 , #39 , #78 , #126 )
Poll deadlines with automatic closing and result visibility after deadline (#47 , #152 )
Markdown support for descriptions and improved location links (#35 )
Calendar features including iCal export, preview, booked options, custom durations, calendar segments and full day events (#137 , #141 , #164 , #376 )
Email sharing and improved email handling (#36 , #145 )
Push notifications for admins and configurable push settings (#54 , #205 , #217 )
Account support using Keycloak login and backend integration (#178 , #179 , #181 )
Claiming polls and inviting other admins (#181 , #388 )
Comments, history and poll setting change tracking (#219 , #400 )
Privacy policy, imprint, about page, robots.txt, contribution guide and code of conduct (#90 , #91 , #95 , #100 , #275 )
Progressive Web App support (#52 )
Server Side Rendering support (#45 )
Docker setup and local development improvements including Maildev and Keycloak development support (#160 , #170 , #206 , #215 )
Changed
Improved layout, navigation, mobile usability and dark mode (#17 , #27 , #85 , #147 , #397 )
Enhanced dashboard and poll view experience (#55 , #74 , #133 , #140 )
Reworked result visibility logic and event list view (#114 , #133 , #314 )
Improved alerts, locked events, previous slot handling and frontend feedback (#28 , #57 , #103 , #124 )
Refactored frontend and backend architecture (#182 , #227 , #285 , #304 , #407 )
Migrated project structure to Nx (#70 )
Updated Angular, Nx, NestJS, Node, pnpm and related tooling over time (#67 , #73 , #101 , #125 , #213 , #216 , #220 )
Migrated frontend to standalone components and modern Angular control flow (#271 , #285 , #391 )
Reworked database selection representation and added database indices (#79 , #81 )
Moved unique user statistics into MongoDB aggregation (#389 )
Replaced deprecated frontend modules and APIs (#303 , #393 )
Updated build, deployment and CI workflows (#16 , #129 , #139 , #148 )
Fixed
Poll deletion issues (#18 )
Token and participant token handling (#58 , #65 , #66 )
Service Worker update loop (#67 )
Anonymous poll validation (#104 )
Blind poll result visibility (#97 )
Missing event population (#150 )
Unknown change events (#162 )
SSR and Keycloak related production issues (#294 , #298 , #299 )
Sum row update behavior during participation changes (#197 )
Various frontend build, styling, linting and test issues (#83 , #128 , #149 , #329 )
Security
Secured delete and put endpoints (#228 )
Added broader security hardening (#361 )
Updated vulnerable dependencies through regular dependency maintenance
Replaced UUID package usage with native crypto.randomUUID where applicable (#284 )
New Contributors
You can’t perform that action at this time.