TM v4.8.1
This release v4.8.1 introduces a streamlined Project Summary Table View for efficient project management and an upgraded iD Editor to enhance mapping functionality.
Project Summary Table View
The Project Summary Table View is the standout feature of this release, designed to provide a more streamlined and accessible project management experience. This feature introduces a summarized table view that displays critical project data in a clear, organized manner, allowing users to assess project statuses at a glance.
- CSV Export for Advanced Analysis: Users can download project data as a CSV file, enabling them to conduct in-depth analysis, reporting, or further processing in external tools.
- Wide Audience Impact: This feature is especially beneficial for project managers, data analysts, and other stakeholders who oversee multiple projects, helping them generate insights quickly and efficiently.
Key Benefits:
- A quick overview of all projects in one place.
- CSV downloads for offline analysis and integration with other tools.
- Scalable design that handles large datasets with ease.
Thanks to @jarmokivekas initial work that helped us get this into Tasking Manager!
Related PRs:
iD Editor Upgrade
Upgraded Tasking Manager inbuilt iD editor to latest version 2.30.2 from 2.21.1, enhancing mapping functionality and user experience.
- New Features: Introduced Panoramax and Microsoft Bing Streetlevel imagery as new street-level providers.
- User Experience: Enhanced tag visibility, search functionality, and improved login/logout localization.
- Functionality Updates: Added raw tag editor, relation download button, and new combo fields for yes/no values.
- Tagging Improvements: Upgraded to tagging schema v6 and included a new date field for tags.
- Performance Enhancements: Improved startup speed and loading times for presets.
- Bug Fixes: Addressed various issues related to OSM notes, API URLs, and exceeded tag length warnings.
Expand to see detailed changes to the codebase 🧑💻
- Refactor Partners Page code by @royallsilwallz in https://github.com//pull/6502
- Fix mismatch value for language json file for Traditional Chinese by @royallsilwallz in https://github.com//pull/6484
- Use hotosm/gh-workflows for container img builds by @spwoodcock in https://github.com//pull/6374
- Use AWS SSM instead of static AMI for Ubuntu base image in cloudformation by @tsmock in https://github.com//pull/6512
- Fix ssm permissions to pull the AMI by @dakotabenjamin in https://github.com//pull/6514
- Revert "Fix ssm permissions to pull the AMI" by @dakotabenjamin in https://github.com//pull/6515
- Fix react-placeholder peerDependency conflict (React v18) by @spwoodcock in https://github.com//pull/6493
- Feature: Linking partners to projects by @bshankar in https://github.com//pull/6479
- Add bind mounts to docker compose dev setup + migration command override by @spwoodcock in https://github.com//pull/6488
- Remove hard-coded ami option in favor of ssm in circleci by @dakotabenjamin in https://github.com//pull/6519
- Cleanup backend dockerfile by @eternaltyro in https://github.com//pull/6436
- Corrected typo (docke -> docker) by @astros-dev in https://github.com//pull/6543
- Remove docs info about running independent dockerised postgres by @spwoodcock in https://github.com//pull/6331
- Add Mapswipe group ID to partners by @bshankar in https://github.com//pull/6542
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com//pull/6469
- fix: db container healthchecks that was earlier broken by @mahesh-naxa in https://github.com//pull/6510
- Cleanup dockerfiles, remove duplicates, upgrade PDM by @spwoodcock in https://github.com//pull/6554
- Temporarily disable automatic deployment of dev branch to servers for e2e testing by @dakotabenjamin in https://github.com//pull/6559
- Project summary table view by @bshankar in https://github.com//pull/6504* [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com//pull/6560
- Redesign Leaderboard Stats Banner by @royallsilwallz in https://github.com//pull/6562
- iD editor upgrade to v2.30.2 by @emi420 in https://github.com//pull/6551
- v4.8.1 Latest changes to staging by @ramyaragupathy in https://github.com//pull/6570
- Fix: Speed up CSV generation by minimizing DB probes by @bshankar https://github.com//pull/6577
- Optimise CSV file download within explore projects for staging setup by @ramyaragupathy https://github.com//pull/6581
New Contributors
- @bshankar made their first contribution in #6479
- @astros-dev made their first contribution in #6543
- @pre-commit-ci made their first contribution in #6469
Full Changelog: v4.8...v4.8.1