Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
a1e60e3
feat: migrate the tenants BE repo and update various things
deepjyoti30-st Sep 1, 2025
185c591
feat: migrate the tenants react repo
deepjyoti30-st Sep 1, 2025
5e7c970
feat: add changes to the tenants tab
deepjyoti30-st Sep 5, 2025
a5565e5
feat: update tenant management with UI components
deepjyoti30-st Sep 5, 2025
33b1650
feat: add support for tenants tab/table structure and use in users tab
deepjyoti30-st Sep 5, 2025
969b008
fix: styling issues with wa tab components
deepjyoti30-st Sep 8, 2025
4645236
feat: add UI changes for tenant table and users management
deepjyoti30-st Sep 9, 2025
a624042
feat: add support for adding invites with the new UI
deepjyoti30-st Sep 11, 2025
d3eb04a
feat: add support for removing invitations
deepjyoti30-st Sep 11, 2025
b02201a
feat: add support for viewing code and copying it for invitation
deepjyoti30-st Sep 12, 2025
7bcb04b
feat: add BE support for removing user from tenant
deepjyoti30-st Sep 15, 2025
b4e1dc3
feat: add init UI structure for tenant requests
deepjyoti30-st Sep 16, 2025
c4c5983
feat: add support for tenant requests - onboarding accept/decline
deepjyoti30-st Sep 17, 2025
d1bc133
feat: add support for rendering tenant creation requests
deepjyoti30-st Sep 18, 2025
553f5f6
fix: various issues with tenant invite
deepjyoti30-st Sep 19, 2025
d53e34d
feat: add init port for tenant enrollment plugin
deepjyoti30-st Sep 23, 2025
8dc698c
fix: formatting of plugin
deepjyoti30-st Sep 24, 2025
cb8fcd5
feat: add support for showing tenant join approval pending screen
deepjyoti30-st Sep 25, 2025
69c06df
feat: add support for picking up not allowed to signup error in FE
deepjyoti30-st Oct 10, 2025
14413e9
feat: add support for redirecting user to signup blocked if not allowed
deepjyoti30-st Oct 13, 2025
2de0965
fix: base tenants changes undone
deepjyoti30-st Oct 14, 2025
8383361
op: remove unused files from tenants react kept during rebase
deepjyoti30-st Oct 14, 2025
98609c3
feat: re-use components for base tenants plugin in enrollment
deepjyoti30-st Oct 14, 2025
44fecbc
feat: refactor the overrides to properly return general error
deepjyoti30-st Oct 14, 2025
63348e4
feat: add webauthn overrides for blocking signup/registration
deepjyoti30-st Oct 15, 2025
76cd9e4
fix: add fixes and support for redirecting for passwordless
deepjyoti30-st Oct 16, 2025
c7fa87b
feat: add support for hiding signinup switcher if tenant is invite only
deepjyoti30-st Oct 17, 2025
c305746
feat: hide the signup blocked screen and show errors directly
deepjyoti30-st Oct 17, 2025
389e1e5
feat: add support for showing proper error message in webauthn
deepjyoti30-st Oct 17, 2025
4069a15
feat: uncomment code for sending tenant request notifications
deepjyoti30-st Oct 17, 2025
fc91606
op: avoid duplicate import for error module scss
deepjyoti30-st Oct 17, 2025
5013e82
fix: issue of CSS injection for error message wrapper
deepjyoti30-st Oct 22, 2025
096a844
test: add tests for all implementation methods for enrollment-nodejs
deepjyoti30-st Oct 23, 2025
641b58b
op: add readme for tenant enrollment in nodejs
deepjyoti30-st Oct 23, 2025
07d83e1
fix: issues with email sending and improve the email's copy
deepjyoti30-st Oct 23, 2025
8dba155
op: add readme for tenant enrollment in react
deepjyoti30-st Oct 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
841 changes: 808 additions & 33 deletions package-lock.json

Large diffs are not rendered by default.

10 changes: 10 additions & 0 deletions packages/tenant-enrollment-nodejs/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
/** @type {import("eslint").Linter.Config} */
module.exports = {
extends: [require.resolve('@shared/eslint/node.js')],
parserOptions: {
project: 'tsconfig.json',
tsconfigRootDir: __dirname,
sourceType: 'module',
},
ignorePatterns: ['**/*.test.ts', '**/*.spec.ts'],
};
4 changes: 4 additions & 0 deletions packages/tenant-enrollment-nodejs/.prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
/** @type {import("prettier").Config} */
module.exports = {
...require("@shared/eslint/prettier"),
};
5 changes: 5 additions & 0 deletions packages/tenant-enrollment-nodejs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# @supertokens-plugins/tenant-enrollment-nodejs

## 0.1.0

- Add the initial node tenant enrollment plugin
Loading
Loading