This is the version that ran the rC3. For installation instructions please read the README. OAuth registration/login is the most important new feature added in this version.
Changes (not complete):
- #671: Timestamp for questions
- #713: Fix mobile navi
- #728: News rewrite
- #731: germandates
- #733: Emoji support and some bugfixes
- #735: More metrics, new design page, fixed timezone setting, refactoring
- #736: Clarified license definition as GPL 2.0 or later is supported
- #737: Logger: Added handling for exceptions and log exceptions if they occur
- #738: Added composer.json and package.json validation and auditing
- #741: Rebuild Logs admin view
- #743: K8s deployment
- #747: Editorconfig improvements and linting
- #752: Add option for minutes after shift start where signup is allowed
- #753: Metrics and CI improvements
- #755: Rooms Model
- #756: Worklog model
- #760: Add more config options via ENV & Docker
- #763: Docker Compose: Use internal networks between containers
- #764: Rename "restricted angeltype" to "Requires introduction" in the frontend
- #765: Enable select2 on all dropdowns
- #767: News preview and markdown
- #771: Add pronouns to angeltype members
- #772: Login: Added OAuth support
- #774: Schedule import: Add overview
- #775: Dashboard filter
- #776: Password settings refactored
- #780: translation: less misleading admin_arrive translation
- #781: NewsController: redirect after edit to /news instead of /news/[id]
- #782: Questions, FAQ and settings fixes
- #787: Shift sign up: Allow Supporters to signup users to occupied shifts
- #788: News: Add is_pinned
and a lot of small bugfixes and improvements.