Skip to content

📑 Changelog

CI/CD GitHub release Docs

CI/CD GitHub release

All notable changes to this project will be documented in this file.
This project follows Semantic Versioning.


[0.1.0] - 2025-10-03

Added

  • Initial MVP release of Edmonton Accident & Near Miss Reporting Platform
  • User authentication with OAuth (Google, Apple, Mastodon, BlueSky)
  • User roles (user, moderator, admin) with ban enforcement
  • Report submission with categories, severity levels, accident/near-miss toggle, photo upload (S3)
  • Interactive map with OpenStreetMap + clustering
  • User profiles with privacy controls, aliases, reports, and comments
  • Moderation dashboard with pending reports, flags, moderation notes, immutable logs, and analytics
  • Analytics dashboard (approval/rejection rates, average resolution time, trends)
  • Database seed data (users, reports, comments, flags, logs) for testing
  • Documentation: README.md, QUICKSTART.md, CONTRIBUTING.md, CODE_OF_CONDUCT.md, ROADMAP.md, SECURITY.md
  • GitHub setup: issue templates, PR template, .gitignore, .env.example, LICENSE (MIT)

[Unreleased]

Planned

  • Moderator performance analytics (leaderboards)
  • Map heatmap visualization
  • Export moderation logs to CSV/Excel
  • Email notifications for approvals/rejections
  • Improved responsive UI design