Iván Ovejero
8c008f5d22
refactor(core)!: Remove basic-auth, external-jwt-auth, and no-auth options ( #6362 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in >
2023-06-22 20:03:47 +02:00
कारतोफ्फेलस्क्रिप्ट™
59aee2270b
fix(core): Skip auth for controllers/routes that don't use the Authorized decorator, or use Authorized('none') ( #6106 )
2023-04-27 12:51:55 +02:00
कारतोफ्फेलस्क्रिप्ट™
1eeadc6114
refactor(core): Setup decorator based RBAC (no-changelog) ( #5787 )
2023-04-24 11:45:31 +02:00
कारतोफ्फेलस्क्रिप्ट™
10f8c35dbb
refactor(core): Use injectable classes for db repositories (part-1) (no-changelog) ( #5953 )
...
Co-authored-by: ricardo <ricardoespinoza105@gmail.com >
2023-04-12 10:59:14 +02:00
कारतोफ्फेलस्क्रिप्ट™
356e916194
refactor(core): Convert more routes to use the decorator pattern (no-changelog) ( #5611 )
...
* move nodeTypes api to a controller class
* move tags api to a controller class
* move LDAP routes to a controller class
* move nodes routes to a controller class
2023-03-09 14:42:13 +01:00
Michael Auerswald
40a934bbb4
feat(core): Add SAML login setup ( #5515 )
...
* initial commit with sample data
* basic saml setup
* cleanup console logs
* limit saml endpoints through middleware
* basic login and token issue
* saml service and cleanup
* refactor and create user
* get/set saml prefs
* fix authentication issue
* redirect to user details
* merge fix
* add generated password to saml user
* update user from attributes where possible
* refactor and fix creating new user
* rename saml prefs key
* minor cleanup
* Update packages/cli/src/config/schema.ts
Co-authored-by: Omar Ajoue <krynble@gmail.com >
* Update packages/cli/src/config/schema.ts
Co-authored-by: Omar Ajoue <krynble@gmail.com >
* Update packages/cli/src/controllers/auth.controller.ts
Co-authored-by: Omar Ajoue <krynble@gmail.com >
* code review changes
* fix default saml enabled
* remove console.log
* fix isSamlLicensed
---------
Co-authored-by: Omar Ajoue <krynble@gmail.com >
2023-02-24 20:37:19 +01:00
कारतोफ्फेलस्क्रिप्ट™
f58573dba3
fix(core): Do not explicitly bypass auth on urls containing .svg ( #5525 )
2023-02-21 11:52:22 +01:00
Omar Ajoue
5e3e70b83b
feat: Change desktop UM experience ( #5312 )
...
* refactor: Hide prompt for desktop
* feat: add email field to personalization modal
* fix: update survey interfaces
* chore: enable personalization survey email key display condition
* feat: add users page upsell for desktop client
* feat: disable UM on desktop where possible
* refactor: Have a single function to decide whether UM is enabled
* feat: update community nodes upsell link
---------
Co-authored-by: Alex Grozav <alex@grozav.com >
Co-authored-by: krynble <omar@n8n.io >
Co-authored-by: freyamade <freya@n8n.io >
2023-02-08 11:42:22 +02:00
Omar Ajoue
b61453d8e6
fix(core): Allow listing users when logged in (no-changelog) ( #5308 )
2023-01-31 14:18:23 +01:00
Iván Ovejero
2ca959b383
refactor: Integrate consistent-type-imports in BE packages (no-changelog) ( #5270 )
2023-01-27 14:56:56 +01:00
कारतोफ्फेलस्क्रिप्ट™
845f0f9d20
refactor(core): Switch over all user-management routes to use decorators ( #5115 )
2023-01-27 11:19:47 +01:00