* fix strategy forms handling, add register route and hidden fields
Refactored strategy forms to include hidden fields for type and name. Added a registration route with necessary adjustments to the admin controller and routes. Corrected field handling within relevant forms and components.
* fix admin access permissions and refactor routing structure
display a fixed error for unmet permissions when retrieving the schema. moved auth routes outside of BkndProvider and reorganized remaining routes to include BkndWrapper.
* fix: properly type BkndWrapper
* bump fix release version
* ModuleManager: update diff checking and AppData validation
Revised diff handling includes validation of diffs, reverting changes on failure, and enforcing module constraints with onBeforeUpdate hooks. Introduced `validateDiffs` and backup of stable configs. Applied changes in related modules, tests, and UI layer to align with updated diff logic.
* fix: cli: running from config file were using invalid args
* fix: cli: improve sequence of onBuilt trigger to allow custom routes from cli
* fix e2e tests
* reorganized storage adapter and added test suites for adapter and fields
* added build command in ci pipeline
* updated workflow to also run node tests
* updated workflow: try with separate tasks
* updated workflow: try with separate tasks
* updated workflow: added tsx as dev dependency
* updated workflow: try with find instead of glob
Reworked `ensureEntity` to replace entities while maintaining their configuration and allowing type adjustments. Updated tests to verify type persistence and synchronization of entity properties.
Redesigned entity and index management with methods to streamline schema updates and added a sync flag to signal required DB syncs post-build. Enhanced test coverage and functionality for schema modifications, including support for additional fields.
Replaced `getMiddleware` with `onServerInit` for streamlined middleware registration. Updated `AppAuth` to automatically register its authentication middleware. Added a test case to verify middleware registration. Removed redundant cookie renewal logic from `AdminController` and made related adjustments across modules.