Releases: osgeonepal/OSMLocalizer
Releases · osgeonepal/OSMLocalizer
v1.1.0
Changelog for OSMLocalizer (Version 1.1.0)
New Features:
- Added endpoints to view statistics. (@Aadesh-Baral)
- Introduced a leaderboards view, allowing users to see their rankings gloally and on a specific challenge. (@Aadesh-Baral)
- Enhanced challenge creation process for improved user experience. (@Aadesh-Baral)
- Implemented a validation mode to facilitate validation of localized features. (@Aadesh-Baral)
- Paginated the challenges on the challenges view for easier navigation. (@Aadesh-Baral)
- Implemented a filter in all challenges view to help users find specific challenges. (@Aadesh-Baral)
- Added a modal and endpoint to notify users on session expiry, improving user experience. (@Aadesh-Baral)
Bug Fixes:
- Fixed issues with challenge creation and updates to ensure smooth functioning. (@Aadesh-Baral)
- Resolved issues with uploading changes to OSM for a more reliable process. (@Aadesh-Baral)
- Fixed and added missing tags on changes to improve data accuracy. (@Aadesh-Baral)
- Fixed challenges stats issue introduced after the implementation mode. (@Aadesh-Baral)
- App no longer crashes when attempting to validate an element without any tags. (@Aadesh-Baral)
- Back to validation buttons are now properly displayed after clicking "Done" while validating. (@Aadesh-Baral)
Enhancements:
- Added a tooltip to notify users about the disabled "Done" button and reasons for it. (@Aadesh-Baral)
- Users are now notified when they exceed the changes limit during challenge editing. (@Aadesh-Baral)
- Added a button to copy the value of a previously localized name tag for convenience. (@Aadesh-Baral)
- Challenges are now sorted by ID by default for better organization. (@Aadesh-Baral)
- Success/Error Indicators are now displayed when creating and updating a challenge. (@Aadesh-Baral)
- Validation permission is now restricted to authorized users only. (@Aadesh-Baral)
- Expired features are checked and reset before returning all features. (@Aadesh-Baral)
- Consider validated features when calculating user scores. (@Aadesh-Baral)
- Validated localized features are now included in the total localized feature stats. (@Aadesh-Baral)
Dependency Updates and Development works:
- Various dependencies were updated to their latest versions for improved performance and security. (@Aadesh-Baral, @dependabot)
- Introduced a development setup document to guide new contributors. (@Aadesh-Baral)
- Updated issue templates and added links to setup guide and contributor guidelines in the readme. (@Aadesh-Baral)
New Contributors:
- New contributors, @fiskryeziu and @dependabot, made their first contribution to the project. Welcome!
For a more detailed list of changes, you can check the full changelog here.
This changelog provides an overview of the recent updates and improvements made to OSMLocalizer. We hope these changes enhance your experience with the platform. Thank you for using OSMLocalizer! If you have any feedback or suggestions, feel free to let us know. Happy localizing!
v1.0.0
What's Changed
- Show appropriate error messages in frontend and backend by @Aadesh-Baral in #30
- Setup CI/CD pipeline for backend deployment using Circle CI by @Aadesh-Baral in #38
- Fix same content to localize is shown after skip/done by @Aadesh-Baral in #47
- Fix user without picture_url cant login by @Aadesh-Baral in #48
- Sentry integration by @Aadesh-Baral in #49
- Fix challenge date fields and progress bar by @Aadesh-Baral in #52
- Add job to deploy frontend to droplet instead of netlify by @Aadesh-Baral in #53
- Add feedback form for support on header by @Aadesh-Baral in #54
- Add osm map style on localization view by @Aadesh-Baral in #55
Full Changelog: v1.0.0-beta...v1.0.0
v1.0.0-beta
What's Changed
- Structure backend, creating flask app, db and migration by @Aadesh-Baral in #1
- Feature/add endpoints for challenge curd by @Aadesh-Baral in #6
- Feature/add challenge detail view by @Aadesh-Baral in #7
- Fix upload changes to OSM by @Aadesh-Baral in #8
- Fix/upload to osm by @Aadesh-Baral in #9
- Complete initial editor by @Aadesh-Baral in #10
- Add view and endpoints to create a challenge by @Aadesh-Baral in #11
- Add endpoint to get task by id and random task by @Aadesh-Baral in #13
- Add view to display all challenges by @Aadesh-Baral in #14
- Add user model and OAuth with OSM by @Aadesh-Baral in #16
- Fix issue with challenge create along with bbox by @Aadesh-Baral in #18
- UI improvements and fix known bugs by @Aadesh-Baral in #19
- Prettify frontend and backend code by @Aadesh-Baral in #23
- Add feature to display project progress by @Aadesh-Baral in #24
- Add about page and footer by @Aadesh-Baral in #25
- Simplify challenge create and update by @Aadesh-Baral in #26
- Containerize backend by @Aadesh-Baral in #31
New Contributors
- @Aadesh-Baral made their first contribution in #1
Full Changelog: https://github.com/Aadesh-Baral/OSMLocalizer/commits/v1.0.0-beta