Version 2.3
- Dashboard entries can now be viewed in list format
- New backend API (v2) after migrating to FastAPI
- Backend API testing implementation, taking a TDD approach
Nov 14, 2021
Just deployed the new frontend and backend after all the pipeline setup.
Frontend
https://github.com/nimatullo/reminderse.com/commit/83b3c51d3f7ca40002aa626cf8669cbcda3be99f
- Now displays the API version number in the settings page.
- After rewriting the backend to a layered architecture, some of the entry modification endpoints broke because before they were returning a list of entries. After the rewrite it was returning an object that includes a list of entries. The frontend is now fixed and should be able to display the entries correctly.
- Error messages during login and signup now display correctly.
Backend
https://github.com/nimatullo/reminderse-api/commit/754d1c9d6ff220ab549a03083508238a24329b2d
- Changed dreaded CORS settings to only accepts requests from testing frontend URL and www.reminderse.com.
- Saving an entry now returns that entry's instance. No longer need to save and then search to find instance.