Main Achievements
Release 3 marks the successful delivery of the Wildfire Visualization Platform, achieving all stakeholder requirements and earning strong positive feedback. This release focuses on user feedback integration, frontend enhancements, and backend stability. Stakeholders were particularly pleased with the platform's seamless user experience, performance improvements, and alignment with project goals.
Key updates include:
- Enhanced Feedback Handling: Improved attributions, a resizable map metadata window, and multiple fixes based on user feedback.
- Frontend Innovations: Added customizable UI polygons and styles, dynamic asset heatmaps, and a new asset selection menu for better interactivity and customization.
- Backend and Testing Enhancements: Improved asset processing logic, expanded tests for filters and simulations, and fixes to ensure a stable e2e pipeline.
This release successfully wraps up the project, delivering a robust and user-focused platform that meets expectations.
What's Changed
- #313 - feat(feedback): Updated attributions and changed the attribution display by @PFratt in #314
- #316 - fix(frontend): Loading Bar Changes Position by @justncheng in #317
- #307 - feat(frontend): New Assets selection Menu by @lo-vil in #319
- #291 - fix(backend & frontend) Ensure All Toast Messages Use i18n and Remove Hardcoded Strings by @Fetyali7 in #321
- #254 - feat(frontend) : Customizable UI Polygons & Datalayer Styles by @XavierGuertin in #322
- #311 - feat(frontend): Dynamically Create Asset Heatmaps by @PFratt in #324
- #315 - fix(app) Imported and displayed title for datasets by @adissuu in #318
- #303 - feat(feedback): Resizable MapMetaData Window by @Kadestery in #320
- #325 #326 #328 - fix(feedback): Multiple User Feedback by @lo-vil in #329
- #285 - fix(e2e): Fixed e2e pipeline and existing e2e tests by @LiamDaigle in #331
- #330 - refactor(frontend): Polygon styles not resetting on factory reset by @XavierGuertin in #332
- #333 - fix(backend): Fix asset processing logic to handle real results from
pgstac.itemsby @im-samwong in #334 - #315 - hotfix(backend) - Added
titleparameter to the returned collections by @adissuu in #335 - #285 - test(e2e): Added filter tests and simulation tests by @LiamDaigle in #337
- #340 : bug(frontend) - Visibility and Behavior of Customization Palette by @XavierGuertin in #341
- #340: fix(frontend): Fix Persistance Issue by @XavierGuertin in #343
Velocity and Contractor Estimate
Velocity Calculation
-
Closed Tasks with Story Points:
- #313 (updated attributions) → 1
- #316 (loading bar position fix) → 1
- #307 (new asset selection menu) → 5
- #291 (i18n for toast messages) → 2
- #254 (customizable UI polygons) → 5
- #311 (dynamic asset heatmaps) → 2
- #315 (dataset title display) → 1
- #303 (resizable MapMetaData window) → 2
- #325, #326, #328 (multiple feedback fixes) → 3
- #285 (e2e pipeline fixes) → 5
- #330 (polygon style reset fix) → 3
- #333 (asset processing logic fix) → 2
- #315 (hotfix for
titleparameter) → 1 - #285 (e2e filter and simulation tests) → 3
- #340 (customization palette visibility bug) → 1
- #340 (fix persistence issue) → 1
Total Story Points:
36
Contractor Estimate
-
Estimated Hours:
- 36 points × ~3 hours/point = 108 hours
-
Estimated Cost:
- 108 hours × 35.50 CAD/hour = $3,834.00 CAD
- Contractor Estimate for Release 3: $3,834.00 CAD
Full Changelog: iteration12...release3