TM v4.5.0
dakotabenjamin
released this
30 Nov 03:27
·
1746 commits
to develop
since this release
The OAuth release! And much more. There's a lot of changes here so check out the September and October blog posts for more detail.
What's Changed
- Add stats in list all organisations endpoint by @Aadesh-Baral in #5322
- Make Download Tasks Grid and Download AOI buttons available to all users by @HelNershingThapa in #5337
- Use useMatch to conditionally render footer by @HelNershingThapa in #5338
- Add an icon to OSMCha filtered on their username by @HelNershingThapa in #5339
- Fix failing project deletion due to custom editor by @Aadesh-Baral in #5336
- Add circleci build badge on Readme by @Aadesh-Baral in #5341
- Bump terser from 4.6.11 to 4.8.1 in /frontend by @dependabot in #5260
- Bump @mapbox/mapbox-gl-geocoder from 4.7.1 to 5.0.1 in /frontend by @dependabot in #5145
- Bump mako from 1.1.3 to 1.2.2 by @dependabot in #5325
- Bump bleach from 3.3.0 to 5.0.1 by @dependabot in #5342
- Add height for swagger iframe for small screens by @HelNershingThapa in #5351
- Add popup on tasks mapped by you by @HelNershingThapa in #5278
- Review bulk tasks action performance and functionality by @Aadesh-Baral in #5350
- Display organization icon as inline block by @HelNershingThapa in #5353
- Add Projects Stats to Organisation Stats Page by @d-rita in #4615
- Add redux-persist to persist and rehydrate redux stores by @HelNershingThapa in #5357
- Logout users only upon expired token requests by @Aadesh-Baral in #5355
- Implement OAuth 2.0 for OSM Login by @Aadesh-Baral in #5029
- Remove interestsLead message from WelcomeCard by @aaj013 in #5366
- Fixes for oauth2 by @dakotabenjamin in #5360
- Sort based on substring position asc in users filtering by @aaj013 in #5367
- Fix issue while relocking tasks for validation by @Aadesh-Baral in #5376
- Add stale filter to manage projects section by @d-rita in #4599
- Display username and formatted relative time on task list tooltip by @HelNershingThapa in #5382
- Add button on dropdown option labels when editing team members list by @HelNershingThapa in #5383
- Implement a simple markdown editor with toolbar by @HelNershingThapa in #5386
- Set importlib-metadata version to 4.13.0 by @Aadesh-Baral in #5396
- Change deploy base image tag to 3.7.14-node by @Aadesh-Baral in #5397
- Fix endpoint to fetch user invalidated tasks by @Aadesh-Baral in #5387
- Add feature to extend task lock time by @Aadesh-Baral in #5378
- Allow '+' character in email address username by @HelNershingThapa in #5394
- Add options to team join methods by @Aadesh-Baral in #5375
- Add search box for lists in management section by @HelNershingThapa in #5400
- Rename project mapper level to difficulty by @Aadesh-Baral in #5403
- Add tm version to db using github workflow by @Aadesh-Baral in #5399
- Update some styles for task selection page from Figma design by @HelNershingThapa in #5404
- Include icons of types of mapping on the task action page by @HelNershingThapa in #5405
- Add handle to mention all contributors of a task by @Aadesh-Baral in #5401
- Add icon on toolbar to upload an image for comment input by @HelNershingThapa in #5411
- Display task instructions also when multiple tasks are selected by @HelNershingThapa in #5424
- Remove dependency on the visibility value to enable submit button by @HelNershingThapa in #5426
- Clarify refresh update language by @dakotabenjamin in #5408
- Improve error handling during login by @Aadesh-Baral in #5413
Full Changelog: v4.4.18...v4.5.0