← Back to OrdinaryMonday

Changelog

What's new in OrdinaryMonday, release by release.

v0.2.0 Multi-language, email verification, profile photos & production launch

Highlights

  • Multi-language support — English, German, Norwegian Bokmål, and French
  • Email verification & password reset with 6-digit codes
  • Profile photos — upload, display, and management across all post and user views
  • Age verification — 18+ enforcement with birthdate validation on registration
  • Legal compliance — Terms & Conditions, Privacy Policy, and Imprint pages with explicit consent on signup
  • Post editing — edit your own posts within 15 minutes of posting
  • Admin audit logs — per-user audit log viewer in the admin dashboard
  • Production deployment — live at ordinarymonday.com

Security & Privacy

  • Email addresses removed from user search results
  • Logout now revokes tokens on the server
  • Secrets managed via Azure Key Vault
  • Permanent redirect from www.ordinarymonday.com to ordinarymonday.com

Bug Fixes

  • Fixed infinite reload loop on Chrome when switching language
  • Fixed language selection not working on Safari iOS
  • Fixed photo duplication issue
  • Fixed text overflow in notifications
  • Fixed mobile login page UI collapse

Infrastructure & Developer Experience

  • Docker-based local development environment
  • Automated test environment setup
  • Refactored API endpoint layer with shared error handling
  • Expanded API documentation