Konstantin Wohlwend
c64fbf4fcd
Sign up restriction button on dashboard
...
Fix #66 , #74
2024-08-10 09:45:48 -07:00
Fahad Khan
4792aa53f8
Fix: Improve error handling for Server API ( #170 )
...
* Added entity checks to provide better errors in API for 'server' access type
* Removed 'ensureUserTeamPermissionExist', changed permissionId type to string in 'ensureUserHasTeamPermission'
* added different error types for user team permission
---------
Co-authored-by: Fahad Khan <fahad.khan@net-mon.net>
Co-authored-by: Zai Shi <zaishi00@outlook.com>
2024-08-10 09:45:48 -07:00
Zai Shi
fc9826aaa2
added create user button ( #173 )
2024-08-10 09:45:48 -07:00
Stan Wohlwend
5072f14891
OAuth token tests
2024-08-10 09:45:47 -07:00
Stan Wohlwend
29c488863f
Hide unsupported properties from docs
2024-08-10 09:45:47 -07:00
Stan Wohlwend
df7073c199
Remove unnecessary console.warn
2024-08-10 09:45:47 -07:00
Zai Shi
4bbead0ef9
Team invitation ( #171 )
...
* team invitation wip
* implemented handler
* team invitation callback wip
* added team invitation frontend
* fixed listCurrentUserTeamPermissions
* added team invitation email template
* fixed bugs
* fixed verification code handler
* added more checks to team invitation verification
* fixed team invitation page
* restructured verification code handler
* fixed frontend
* fixed team invitation tests
* added more team invitation test
* fixed bug
* added migration file
* removed unused code
2024-08-10 09:45:47 -07:00
Stan Wohlwend
902973766c
chore: update package versions
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Runs E2E API Tests / build (22.x) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.x) (push) Has been cancelled
Mirror main branch to main-mirror-for-wdb / lint_and_build (push) Has been cancelled
Publish Docs / run (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
2024-08-04 13:01:11 -07:00
Konsti Wohlwend
dfb51b8346
Auth methods and connected accounts ( #164 )
2024-08-04 11:39:26 -07:00
Konsti Wohlwend
94a3edd77d
Svix concurrency workaround ( #167 )
Runs E2E API Tests / build (20.x) (push) Waiting to run
Runs E2E API Tests / build (22.x) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
Lint & build / lint_and_build (22.x) (push) Waiting to run
TOC Generator / TOC Generator (push) Waiting to run
2024-08-03 21:05:24 -07:00
Stan Wohlwend
a86788d924
OAuth callback tests
2024-08-03 18:28:32 -07:00
Zai Shi
0c31d6a9ff
fixed list current user team permission bug and permission editing bug
Runs E2E API Tests / build (20.x) (push) Waiting to run
Lint & build / lint_and_build (18.x) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
TOC Generator / TOC Generator (push) Waiting to run
2024-08-03 15:46:37 -07:00
Stan Wohlwend
e51d839a42
Retry OAuth endpoints
2024-08-03 13:13:23 -07:00
Stan Wohlwend
f549b95390
chore: update package versions
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (18.x) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Mirror main branch to main-mirror-for-wdb / lint_and_build (push) Has been cancelled
Publish Docs / run (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
2024-08-03 11:46:03 -07:00
Stan Wohlwend
4e267784f7
chore: update package versions
Runs E2E API Tests / build (20.x) (push) Waiting to run
Lint & build / lint_and_build (18.x) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
Mirror main branch to main-mirror-for-wdb / lint_and_build (push) Waiting to run
Publish Docs / run (push) Waiting to run
2024-08-02 15:49:42 -07:00
Zai Shi
fb31827dc3
Webhooks ( #157 )
...
Runs E2E API Tests / build (20.x) (push) Waiting to run
Lint & build / lint_and_build (18.x) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
* added svix to docker compose
* connect webhook sending with local svix
* added svix token endpoint
* added svix dashbaord
* added endpoint table
* updated danger items
* added more info on the webhook page
* added create endpoints dialog
* added edit and delete endpoint
* added log history
* added webhook secret
* updated sidebar layout
* fixed flashes
* updated webhook sending function
* removed unused imports
* updated endpoint code structure
* commented event types
* added webhooks docs
* added webhooks doc gen
* updated webhooks docs
* added webhook events
* updated teams docs
* fixed bugs
* fixed docker
2024-08-01 02:44:35 +02:00
Zai Shi
976e3919ba
chore: update package versions
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (18.x) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Mirror main branch to main-mirror-for-wdb / lint_and_build (push) Has been cancelled
Publish Docs / run (push) Has been cancelled
2024-07-30 23:36:30 -07:00
Zai Shi
0392a7ca87
chore: update package versions
Runs E2E API Tests / build (20.x) (push) Waiting to run
Lint & build / lint_and_build (18.x) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
Mirror main branch to main-mirror-for-wdb / lint_and_build (push) Waiting to run
Publish Docs / run (push) Waiting to run
2024-07-29 21:59:32 -07:00
Zai Shi
52e37a18ba
Server-side connected account ( #159 )
...
Runs E2E API Tests / build (20.x) (push) Waiting to run
Lint & build / lint_and_build (18.x) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
* added new connected account endpoint
* added server useTeams
* fixed bugs
* updated example
* fixed teams fetch bugs
* hide deprecated route
2024-07-30 06:45:15 +02:00
Stan Wohlwend
3f19b8c4e7
chore: update package versions
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (18.x) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Mirror main branch to main-mirror-for-wdb / lint_and_build (push) Has been cancelled
Publish Docs / run (push) Has been cancelled
2024-07-28 06:42:58 -07:00
Stan Wohlwend
f21e17114a
Fix password reset
2024-07-28 06:09:56 -07:00
Stan Wohlwend
79616af471
chore: update package versions
2024-07-28 05:19:15 -07:00
Stan Wohlwend
9ffad08783
chore: update package versions
Runs E2E API Tests / build (20.x) (push) Waiting to run
Lint & build / lint_and_build (18.x) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
Mirror main branch to main-mirror-for-wdb / lint_and_build (push) Waiting to run
Publish Docs / run (push) Waiting to run
2024-07-27 13:44:08 -07:00
Stan Wohlwend
3bebd3f4d1
Better RetryErrors
2024-07-27 13:24:42 -07:00
Zai Shi
3bfff5215f
Facebook business config id ( #155 )
...
* Support moduleResolution: "node"
* Remove deprecated TeamSwitcher, use SelectedTeamSwitcher instead
* Rename CredentialSignInForm -> CredentialSignIn in code
* Improve KnownError messages
* Fix connected accounts (#148 )
* fixed endpoint
* fixed account linking
* fixed get access token
* fixed import bug
* Client team API (#149 )
* added transactions
* added client team update and delete
* added client side remove member
* allow user remove them selves from team
* fixed bug, fixed tests
* added client update test, fixed bugs
* added tests for team delete
* added more tests, fixed bugs
* fixed server example docs
* fixed broken doc link
* Impersonation
* do not create endpoint automatically
* removed unused property
* Team user profile API (#150 )
* added team member endpoints
* fixed circular dependency bug, added team member profiles tests
* added more tests
* added migration file
* Improved error messages
* Redirect user to correct page after sign-in (#151 )
* Metadata fields should be set to null when left empty (#145 )
* fixed send verification email
* added comments in prisma file
* improved types (#152 )
* added better messages for domains
* Added sentry headers to the allow list
* Optional shared keys (#153 )
* removed standard providers and shared providers
* added more types
* updated all providers imports
* fixed circular dependency
* updated dashboard for different shared keys
* fixed old dashboard
* added migration file
* added better oauth error message
* added facebookConfigId
* fixed types
* fixed for facebook config to be string bu
---------
Co-authored-by: Stan Wohlwend <n2d4xc@gmail.com>
2024-07-27 01:34:50 +02:00
Stan Wohlwend
5279dee113
chore: update package versions
Runs E2E API Tests / build (20.x) (push) Waiting to run
Lint & build / lint_and_build (18.x) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
Mirror main branch to main-mirror-for-wdb / lint_and_build (push) Waiting to run
Publish Docs / run (push) Waiting to run
2024-07-26 16:07:01 -07:00
Zai Shi
650a47c72f
added shared spotify
2024-07-26 16:07:00 -07:00
Zai Shi
8d65f9b47b
Optional shared keys ( #153 )
...
* removed standard providers and shared providers
* added more types
* updated all providers imports
* fixed circular dependency
* updated dashboard for different shared keys
* fixed old dashboard
* added migration file
2024-07-26 16:07:00 -07:00
Zai Shi
71a7fcd6de
fixed send verification email
2024-07-26 16:06:59 -07:00
Konsti Wohlwend
088e980c38
Metadata fields should be set to null when left empty ( #145 )
2024-07-26 16:06:59 -07:00
Konsti Wohlwend
aa654ccdc1
Redirect user to correct page after sign-in ( #151 )
2024-07-26 16:06:59 -07:00
Stan Wohlwend
009f62bde8
Improved error messages
2024-07-26 16:06:59 -07:00
Zai Shi
15b96049ae
Team user profile API ( #150 )
...
* added team member endpoints
* fixed circular dependency bug, added team member profiles tests
* added more tests
* added migration file
2024-07-26 16:06:59 -07:00
Stan Wohlwend
8cd0b1609f
Impersonation
2024-07-26 16:06:59 -07:00
Zai Shi
6beed942e9
Client team API ( #149 )
...
* added transactions
* added client team update and delete
* added client side remove member
* allow user remove them selves from team
* fixed bug, fixed tests
* added client update test, fixed bugs
* added tests for team delete
* added more tests, fixed bugs
2024-07-26 16:06:58 -07:00
Zai Shi
547a29219e
Fix connected accounts ( #148 )
...
* fixed endpoint
* fixed account linking
* fixed get access token
* fixed import bug
2024-07-26 16:06:58 -07:00
Stan Wohlwend
4386b7c96b
Improve KnownError messages
2024-07-26 16:06:58 -07:00
Stan Wohlwend
f812085420
chore: update package versions
2024-07-24 11:44:14 -07:00
Zai Shi
4ec03d0515
Improved documentation, fixed bugs ( #147 )
...
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2024-07-24 11:38:26 -07:00
Stan Wohlwend
ce109e8b0d
chore: update package versions
2024-07-22 16:59:51 -07:00
Stan Wohlwend
6124343893
chore: update package versions
2024-07-21 19:11:51 -07:00
Stan Wohlwend
edf66ab0d4
Better error alert
2024-07-21 19:09:23 -07:00
Zai Shi
0147213003
Better errors for crud handlers ( #143 )
...
* added more errors to team creation
* check teams in client get
* added db checks
2024-07-22 03:45:30 +02:00
Konsti Wohlwend
7cca092c82
Events ( #142 )
2024-07-21 18:31:42 -07:00
Stan Wohlwend
af1563653a
Better params schema validation
2024-07-21 09:53:05 -07:00
Konsti Wohlwend
84960ec9ca
Mock OAuth server ( #138 )
2024-07-20 17:29:04 -07:00
Stan Wohlwend
2eb33279db
chore: update package versions
2024-07-20 13:07:29 -07:00
Zai Shi
d391e332e6
added enabled oauth providers
2024-07-20 12:58:42 -07:00
Stan Wohlwend
3ec7d865ea
chore: update package versions
2024-07-20 11:11:37 -07:00
Zai Shi
54027d58a2
New client ( #135 )
...
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2024-07-19 22:07:44 -07:00