tachybase_todo/packages/presets/nocobase/package.json
YANG QIA 24601aa66f
feat(auth): support custom authentication (#2007)
* feat(auth): init auth package & collection

* feat(auth): register

* feat(auth): use authenticator

* feat(auth): mapRoles

* feat(auth): refactor

* feat(auth): base auth class

* feat(auth): add plugin

* chore(auth): test

* chore(auth): add test cases

* feat(auth): authenticators pane

* chore(auth): custom hook useAuthTypes

* feat(auth): authenticator pane

* chore(auth): store options schema using context

* feat(auth): signInPage provider

* feat(auth): signUpPage provider

* chore(auth): solve build errors

* chore(auth): add dependency

* chore(auth): remove dependency cycles

* chore(auth): add plugin-auth to preset

* chore(auth): fix test

* feat(auth): authenticator enable status

* fix(test): fix test using new authentication

* feat(auth): migration, set up basic auth

* chore(auth): can set options ui by component

* fix(test): workflow manunal.test

* fix(test): typo

* feat(auth): support multi-language

* chore(auth): imporve code

* chore(auth): hide button if no configuration

* chore(auth): readme

* chore(auth): remove allowSignup prop

* chore(auth): move configure pane to edit form

* fix(auth): jwt options bug

* feat(auth): init sms-auth

* chore(auth): at least authenticator required

* chore(auth): add test

* feat(auth): support sms auth

* fix(auth): fix test

* chore(auth): move findOrCreateUser to AuthModel

* chore(auth): history compatible processing

* feat(auth): support SAML auth

* chore(auth): saml auth list

* chore(saml-auth): improve ui

* Merge branch 'main' into feat/authentication

* chore(auth): improve code

* fix(saml-auth): fix bug

* fix(saml-auth): fix saml options

* chore(saml-auth): compatible processing && ut

* fix(auth): signin page bug

* chore(auth): saml compatible processing

* feat(auth): oidc-auth

* fix(oidc-auth): bug

* fix(oidc-auth): bug

* fix(auth): fix test

* chore(auth): filter enabled authenticator

* chore(oidc): add field map

* chore(auth): update readme

* docs(auth): create sms-auth readme

* feat(auth): allow signup config

* test(auth): fix test

* feat(auth): allow saml and oidc use http

* chore(oidc-auth): extends timeout

* docs(auth): update readme

* feat(auth): support sort

* docs(saml): update readme

* feat(auth): support sort all authenticator

* Merge branch 'main' into feat/authentication

* Merge branch 'main' into feat/authentication

* feat: improve code

* docs(auth): add doc

* Merge branch 'main' into feat/authentication

* chore: update yarn.lock

* feat: improve code

* chore(acl): write role to acl if it exists in database and not found … (#2001)

* chore(acl): write role to acl if it exists in database and not found in acl

* fix: test

* fix: eager load with nested association (#2002)

* chore: upgrade vitest

* chore: edit

* refactor: auth class

* fix: set options

* chore(acl): write role to acl if it exists in database and not found … (#2001)

* chore(acl): write role to acl if it exists in database and not found in acl

* fix: test

* fix: eager load with nested association (#2002)

* chore: upgrade vitest

* chore: add migrations

* test: fix api-client test

* chore: add sms-auth

* feat: avoid no permission after auth type disabled

* fix: translation

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2023-06-07 23:46:42 +08:00

48 lines
2.1 KiB
JSON

{
"name": "@nocobase/preset-nocobase",
"version": "0.9.4-alpha.2",
"license": "AGPL-3.0",
"main": "./lib/index.js",
"types": "./lib/index.d.ts",
"dependencies": {
"@nocobase/plugin-acl": "0.9.4-alpha.2",
"@nocobase/plugin-audit-logs": "0.9.4-alpha.2",
"@nocobase/plugin-auth": "0.9.4-alpha.2",
"@nocobase/plugin-charts": "0.9.4-alpha.2",
"@nocobase/plugin-china-region": "0.9.4-alpha.2",
"@nocobase/plugin-client": "0.9.4-alpha.2",
"@nocobase/plugin-collection-manager": "0.9.4-alpha.2",
"@nocobase/plugin-duplicator": "0.9.4-alpha.2",
"@nocobase/plugin-error-handler": "0.9.4-alpha.2",
"@nocobase/plugin-excel-formula-field": "0.9.4-alpha.2",
"@nocobase/plugin-export": "0.9.4-alpha.2",
"@nocobase/plugin-file-manager": "0.9.4-alpha.2",
"@nocobase/plugin-formula-field": "0.9.4-alpha.2",
"@nocobase/plugin-graph-collection-manager": "0.9.4-alpha.2",
"@nocobase/plugin-iframe-block": "0.9.4-alpha.2",
"@nocobase/plugin-import": "0.9.4-alpha.2",
"@nocobase/plugin-map": "0.9.4-alpha.2",
"@nocobase/plugin-math-formula-field": "0.9.4-alpha.2",
"@nocobase/plugin-multi-app-manager": "0.9.4-alpha.2",
"@nocobase/plugin-multi-app-share-collection": "0.9.4-alpha.2",
"@nocobase/plugin-oidc": "0.9.4-alpha.2",
"@nocobase/plugin-saml": "0.9.4-alpha.2",
"@nocobase/plugin-sms-auth": "0.9.4-alpha.2",
"@nocobase/plugin-sample-hello": "0.9.4-alpha.2",
"@nocobase/plugin-sequence-field": "0.9.4-alpha.2",
"@nocobase/plugin-snapshot-field": "0.9.4-alpha.2",
"@nocobase/plugin-system-settings": "0.9.4-alpha.2",
"@nocobase/plugin-ui-routes-storage": "0.9.4-alpha.2",
"@nocobase/plugin-ui-schema-storage": "0.9.4-alpha.2",
"@nocobase/plugin-users": "0.9.4-alpha.2",
"@nocobase/plugin-verification": "0.9.4-alpha.2",
"@nocobase/plugin-workflow": "0.9.4-alpha.2",
"@nocobase/server": "0.9.4-alpha.2"
},
"repository": {
"type": "git",
"url": "git+https://github.com/nocobase/nocobase.git",
"directory": "packages/presets/nocobase"
},
"gitHead": "ce588eefb0bfc50f7d5bbee575e0b5e843bf6644"
}