February 2022
Everything that reached production in February 2022. See every commit from this month on GitHub
New
- added new base app named cloud for api requests from tenant apps
- added new base app for aglyn administration
- added custom app and document next pages
- added auth pages to console
- finish design with all ui elements for console sign in page
- basic design for sign up
- added extra user info fields and validation for sign up form
- added utils for http handling for middleware and api repsonses
- added currying help for creating reused cors confi responses
- configured basic user account creation
- password auth sign up and sign in
- no auth redirect and conditional rendering for auth state
- began migrating existing console design to console app from www
- contd development of rest api helper methods and ss auth
- basic setup for csrf generation and validation
- contd dev on console layout
- contd dev on console layouts
- can now set layout props on next pages w/ layoutComponent member
- redirect to home on request auth if already have user
Fixed
- build error related to unescaped json in header
- auth emulator being ran in prod
- loading overlay app wide vs per page/layout
- merge props for outer layouts
- loading overlay router repondance events
- handling theme modes and cookie tracking
Changed
- clarified what is stored in catalog vs tenant host
- separated testing and inits for console app
- renamed app 'cloud' to 'api' for clarity of its purpose
- see last commit this is the e2e rename for cloud → api
- moved modules into correct libs
- removed fbenums libs and moved modules to other enums lib
- removed brand enums lib and merged them into general enums lib
- minor organization
- moved secure loading screen into its own module
- separated secondary app bar from console layout
- temporarily disabled mass import for arr of all mdi icons
Behind the scenes
- updated dependencies
- updated react-dnd dependencies to support swc
- updated dependencies
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.