(task) WIP Filters and options for Tables list
(task) Showing database tables in Admin
(task) Background job to refresh database table list
(chore) Migrations for tables; (task) WIP RabbitMQ based worker to refresh tables (chore) WIP Background workers setup
(chore) Minor refactor of webapp Grid and Detail view
(chore) Fixes in API to adapt to SQLite based settings from TOML file settings
(task) Form to add data sources, POST API works
(task) WIP Form for adding data sources
(chore) Refactor dwata settings for data sources to use SQLite
(chore) Restructure backend packages for better organization
(task) [WIP] Create modal for entering data sources
(task) [WIP] Fixes for the data sources UI and API
(task) New models in backend for users, data sources, etc. (chore) Removed old setup.py files (task) Added sqlalchemy-migrate and initial migration
(task) Ongoing changes for Admin section - updated QueryLoad to work with dwata_meta, stubs for Admin inner sections
(task) WIP Auth tab in admin panel
(tasl) WIP Account view in admin section
(task) Admin initial version
(task) WIP Authentication with Google (chore) screens/components structure in React app
(task) API to get and set settings
(task) WIP Add a settings API and corresponding handlers in backend
(task) WIP Account, Login screens (task) WIP Zustand based global store
Sumit Datta
Author
I wanna write about my use of Zustand now that I have covered a good deal of application with it