Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* chore: deactivate quality checks for refactor branch * chore: remove deprecated doc * chore: move stuff into api directory * chore: upgrade node version and docker/github build * chore: work on dev env * chore: move ui source code into vite app * chore: move stuff around in api folder * chore: work on api types * chore: some setup for api * chore: apply linter fix * refactor: work on tokens and keys management * refactor: work on storages manager * refactor: work on storages manager * refactor: move routers into topical folders * refactor: fix some imports * refactor: use reqUser accessor * refactor: replace shortid with nanoid * refactor: broken import to events log * refactor: fix some imports * refactor: replace all commonjs exports with esm * refactor: work on password and keys management * refactor: work on i18n * refactor: work on 2fa and sites management * refactor: typed anonymous actions router * refactor: worked on avatars management * refactor: work on invitations and mongo storage typing * refactor: work on invitations and tokens * refactor: types for mails utils * refactor: types for oauth tokens utils * refactor: work on ontypes of organizations router * refactor: oauth typing * refactor: types for saml2 utils * refactor: use mongoPagination and mongoSort utils * refactor: types of webhooks utils * refactor: types of limiter utils * refactor: better orgStorage management * refactor: sites routes typing * refactor: types of limits router * refactor: some more typings and structuring * refactor: some more restructurung * refactor: some more restructuring * refactor: typing of users router * refactor: work on typing of auth routes * refactor: auth router typing * refactor: typings ofr storages * refactor: organize imports * refactor: dynamic import of validation functions * refactor: work on express initialization * refactor: some more work on api app * refactor: work on express app init * chore: move deprecated tests * refactor: work on tests * refactor: work on tests * refactor: work on tests * refactor: work on ldap tests * refactor: work on ldap tests * refactor: work on user creation * refactor: work on ldap tests * refactor: work on tests * refactor: work on tests * refactor: test suite passes * test: add a simple oidc workflow test * refactor: work on testing sign keys rotation * chore: apply linter * fix: some typing problems * test: add a test of core id oauth tokens refresh * refactor: start working on ui * refactor: work on ui * refactor: ui home page is ok * refactor: work on login page * refactor: work on vuetify theme init * refactor: work on vue 3 migration * refactor: work on colors management * refactor: keep working on vue 3 ui * refactor: more components and pages moved to vue 3 * refactor: more components and pages moved to vue 3 * feat: work on color management * fix: small bugs in ui code * feat: work on auth providers links * fix: broken avatar creation * refactor: small changes in ui code * refactor: use of VForm * chore: upgrade linter * refactor: work on vue 3 ui * refactor: work on vue 3 ui * refactor: download webfont * refactor: use a separate exchange token * refactor: fix broken tests * feat: work on sites separated by path * feat: sessions management UI * feat: work on sessions management * fix: broken session deletion * refactor: work on error management in login page * chore: composable is now named useAsyncAction * chore: upgrage node image * chore: linter errors * fix: page file names * refactor: work on some regressions * refactor: some more work on vue 3 ui * refactor: work on sites management * refactor: a few changes to site management * chore: linter errors * refactor: make all quality checks pass * chore: reactivate husky checks * fix: broken docker build * feat: manage default webfont * fix: format of CLEANUP_DELETE_INACTIVE_DELAY env vatr * fix: manage retro-compatibility with STORAGE_MONGO_URL and STORAGE_MONGO_CLIENT_OPTIONS * fix: broken creation of saml certificate * fix: broken creation of saml certificate * fix: missing user.isAdmin after calling getUser from storage * fix: small UI problem when using 2FA * fix: constraint on logo size in login page * fix: getting org info from all accounts * feat: work on auth from one site to another * feat: keep working on other site redirect * fix: reference error in UI code * fix: error in url path * chore: better delayed rendering * fix: manage retro-compat with old volume directories * chore: upgrade lib-express * fix: always expose sites express router * chore: slightly better cookies options * fix: broken definition of secure cookie * fix: typo in route path * fix: broken error display * fix: typo in route path * fix: some problems in admin vue of organization * fix: some problems in config stucture * fix: mussing get on user limits * fix: color typing error * fix: list of oauth standard providers was not filtered * fix: bug fix in data-fair lib * fix: small ui problems * chore: broken tests * fix: broken links * fix: missing i18n messages in UI * chore: style of links * fix: some regressions in departments and members management * fix: some regression in partners management * fix: some problems with avatar rendering * fix: prevent accumulating sessions * fix: some UI problems * fix: error in env var name * fix: broken org select in me page * fix: broken edition of birthday * feat: try to get old saml certificates * feat: onlyCreateInvited option is not applied on coreIdProviders * fix: comparison of coreId auth provider * fix: comparison of coreId auth provider * fix: broken pagination in admin pages * fix: refresh after user deletion * chore: use events and d-frame instead of v-iframe and notify * chore: add debug * fix: missing application of manageSessions env var * chore: add debug logs * fix: prevent mutating sessions array * fix: all properties in patch body are nullable * fix: error in passwordless schema * fix: error in change host api request * fix: broken patch of member * feat: work on multi-site management * fix: 2FA info of orga is not required * fix: build error * feat: work on sites and colors management * feat: show site color warnings * feat: work on themes management * feat: work on theme management * chore: upgrade vuetify * fix: prevent unnecessary scroll on tab change * fix: missing init of hcDark when creating a site * fix: missing upgrade directory * fix: missing stuff in upgrade script * feat: work on colors preview * perf: faster update of colors in colors preview * feat: work on themes edition * chore: small improvements in site edit * fix: broken docker build * fix: wrong theme returned in _public endpoint * fix: wrong theme returned in _public endpoint * feat: work on assisted theme edition * fix: missing tinycolor2 in ui * chore: work on cross workspaces references * fix: error in _theme.css * chore: upgrade vjsf * refactor: work on events queue integration * chore: debug events queue init * fix: export of events queue util * fix: broken __all method in i18n utils * chore: upgrade lib-node * fix: prevent flicking effect by waiting for router readiness before mounting * feat: improve users and orgs search fields * chore: use white background for older portals * fix: broken asAdmin mode with server session storage * feat: work on retro-compatibility of post site endpoint * chore: add debug logs * fix: small problem with theme filling * chore: show site info on top of edit page * fix: small retro-compatiibility bug in itentities webhook * chore: add transparent background rule in print mode * fix: missing authOnlyOtherSite in sitePublic info * fix: broken double redirect on sso config * chore: add debug logs * fix: add filter on sites suggested for auth on onlyOtherSite mode * fix: missing patchable properties for admins * fix: type of user.2FA * fix: margin problem in 2fa config * fix: broken partner invitation * fix: updat lib-vue * fix: department admin should be able to read org limits * fix: broken switch to newly created orga after invitation * fix: broken redirect after org creation * feat: add link to org page from sites list * fix: broken select of redirect site when inviting member * fix: missing theme env vars * chore: disable alternative themes by default * chore: add debug logs * chore: add debug logs * fix: closing menu too early * chore: remove debug watcher * feat: accept tokens signed by a key before the introduction of the exchange token * fix: broken signature keys rotation * fix: prevent error when updating session lst logged date * chore: add debug logs * fix: some problems when reusing deprecated secrets * chore: add some TODOs * chore: apply last version number
- Loading branch information