-
v0.7.0 Stable
released this
2026-01-08 09:10:35 +00:00 | 114 commits to main since this releaseLines marked with a 🖥️ are largely only interesting from a technical perspective rather than a user/committee perspective.
Added
- QR code login: Users can now log in by scanning a QR code with a mobile device that's already signed into the portal
- Version info: Git tag and commit hash displayed in website footer and bug report/feature request templates 🖥️
- Workflow cache invalidation: Cached workflow checks are now automatically cleared when data affecting workflow checkers is modified 🖥️
- Event management system: Users can view events, RSVP for them, and mark them as interesting (for calendar populating). Committee can create and sync events.
- Fix missing user profiles task: New maintenance task
portal.fix_missing_user_profilesto create UserProfile records for users that have OAuth accounts but no profile 🖥️ - Desktop network share manager: New desktop application for managing Windows/OSX network share mounts
Changed
- Login page revamped: Login page now displays options as square cards with larger logos and hover effects
Fixed
- Missing UserProfiles in admin contacts search:
sync_tidyhq_accountsnow ensures UserProfile records are created when updating existing TidyHQ accounts, fixing contacts not appearing in/admin/contactssearch 🖥️ - Virtual environments in docker containers: Each Docker container now uses its own isolated uv virtual environment, and venvs are cleared on container startup 🖥️