What's Changed
Features (for everyone to read)
- Members page: Link other party members' Quest Manager links to your own Quest Manager, to control your entire party's quests just from a single page.
- The top right corner now shows the user that the Quest Manager is authorized by
- There is a footer at the bottom of the page
- No need to be logged into your Google account anymore, to access someone's Quest Manager page (previously you could only access the main page, but not the other pages)
- Removed the "Party Quests" page because it got replaced by the Members page (might add it back in the future)
- Much faster and improved switching between different tabs of the Quest Manager
- Awesome loading screens!
Technical (for the nerds)
- The new routing system essentially turns the Quest Manager into an SPA. All the pages are preloaded without their data.
- Different quest manager deploys can ask for data from each other through their API endpoints that rely only on POST requests
- Fix: When a translation for a quest didn't exist, the page would crash. Now it just displays "(missing translation)" instead
- Complete refactoring of the backend and frontend code
Full Changelog: v1.3...v1.4