All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Full Changelog: https://github.com/developmentseed/osm-teams/compare/v2.3.0...v2.3.1
Full Changelog: https://github.com/developmentseed/osm-teams/compare/v2.2.0...v2.3.0
- Update table, page and layout styles
- Add back links
- Update next-auth
- Add Chakra
- Add about page, fix nextlinks
- Add/form styles
- Create join link component
- Add text grid for Team Details
- Enhance profile and team edit forms
- Replace profile url and name with dashboard
- Add error boundary and update 404
- Redirect invite accepted to team page on success
- Enhance map display and add org teams map
- Enhance/table styles
- Display organization badges on Team page
- Return 401 error if token is invalid
- create code guards when org or user are undefined
- Return only public teams at /api/teams
- Make 3rd party app links environment dependent
- Use correct input type for edit team attributes
- Fix required profile attribute checkbox
Full Changelog: https://github.com/developmentseed/osm-teams/compare/v2.1.0...v2.2.0
Full Changelog: https://github.com/developmentseed/osm-teams/compare/v2.1.0...v2.1.1
Hydra configuration now is restored, API can be used similarly to before v2. Get an access token or create a client on https://auth.mapping.team and use these tokens to create API requests to https://mapping.team
- Add pagination to organization teams table
- Add pagination to profile page
- Add pagination to organization page
- Add search to members and staff tables in organization page
- Add sort, pagination and search to members list at team page
- Adds search and sort to org teams, members, staff tables
- Add badges to org members table
- Add username table
- Add external links buttons to the team view
- Add backlinks
- Run checks on develop
- Remove express server from v1
- Update map bounds checkbox
- Add role label to users and members table
- Update pagination button styles
- Limit badges column to 3 badges in users table
- Update table, page, layout styles
- Fix API docs
- Fix auth setup instructions
- Make sure user ids are integers when resolving member names
- Use logger helper consistently
- Fix data fetching on badge page
- Add display name to welcome page
- Fix token Validation for API calls
- Fix API Docs URL link
- Allow CORS in API
- Return 401 error if token is invalid
- Code guards when org/user are undefined
Full Changelog: https://github.com/developmentseed/osm-teams/compare/v2.0.0...v2.1.0
- Middleware to catch errors consistently with Boom module
- Cypress configuration
- Authentication with next-auth
- Upgraded Next.js to v13
- Upgraded Node.js to v18
- ESLint rules
- Make table rows slightly more compact #291
- Use Next.js default port instead of
:8989
- Scroll bar
- Reinstate API docs with
next-swagger-doc
- Hydra configuration is temporarily broken, meaning it is not possible to create new clients