Refactor login and authorization (go from Open ID connect to simple API based login)
Some reorganization, cleanup and modernization of UI files
Still gonna run w/ Create React App, and Node v14, but many packages are upgraded and some code is being converted to more modern, functional style w/ hooks.
Notably, Redux is not being converted to RTK as that's too big a hurdle right now. Still using connect() HOC and not using Redux related hooks. Would have to refactor to get that to work w/ TypeScript. Should be a separate effort if desired in the future.
Similarly, routing is not being modernized; the package got upgraded, but the application is still doing very simple, basic routing and not using any fancy new features.
connect()
HOC and not using Redux related hooks. Would have to refactor to get that to work w/ TypeScript. Should be a separate effort if desired in the future.Issues: