* updated controllers to use custom json schema and added auto openapi specs
* fix data routes parsing body
* added schema exports to core
* added swagger link to Admin, switched use-search
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.