Zai Shi
f4d14bd042
updated svix
2024-09-02 12:55:23 -07:00
Konstantin Wohlwend
c23b52b8a1
Require https:// URLs for webhook endpoints
2024-08-31 18:14:37 -07:00
Zai Shi
b1a59de1ea
Last active ( #215 )
...
* added last active at
* fixed team member users
* updated tests
2024-09-01 02:28:43 +02:00
Konstantin Wohlwend
024ca14336
Fix polyfills import
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Runs E2E API Tests / build (22.6) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.6) (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-30 14:44:15 -07:00
Konstantin Wohlwend
c2c464cd45
Ensure polyfills are always loaded
Runs E2E API Tests / build (20.x) (push) Waiting to run
Runs E2E API Tests / build (22.6) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
Lint & build / lint_and_build (22.6) (push) Waiting to run
TOC Generator / TOC Generator (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-30 14:17:43 -07:00
Konstantin Wohlwend
886553b82b
Capture error when calling old dashboard API
2024-08-30 14:05:31 -07:00
Konstantin Wohlwend
853d369dcb
Show error when old API is called
2024-08-30 14:03:15 -07:00
Zai Shi
d2cead0e0c
Removed prisma from the dashboard ( #214 )
...
* removed prisma on the dashboard
* removed dashboard prisma dependencies
* updated package lock
* fixed package.json bug
2024-08-30 02:42:09 +02:00
Zai Shi
c26c40b793
Removed dashboard apis ( #211 )
...
Runs E2E API Tests / build (20.x) (push) Waiting to run
Runs E2E API Tests / build (22.6) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
Lint & build / lint_and_build (22.6) (push) Waiting to run
TOC Generator / TOC Generator (push) Waiting to run
* removed dashboard apis
* redirect route -> page
2024-08-29 19:32:14 +02:00
Zai Shi
ed4124b315
fixed lint
Runs E2E API Tests / build (20.x) (push) Waiting to run
Runs E2E API Tests / build (22.6) (push) Waiting to run
Lint & build / lint_and_build (20.x) (push) Waiting to run
Lint & build / lint_and_build (22.6) (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
TOC Generator / TOC Generator (push) Waiting to run
2024-08-29 10:09:38 -07:00
Zai Shi
b5009ca454
added email sending error capturing
2024-08-28 11:32:47 -07:00
Zai Shi
1b8f1628e5
added email duplication check on the dashboard
2024-08-28 11:09:20 -07:00
Zai Shi
ec5c4c8afb
fixed permission edit bug
2024-08-28 11:01:46 -07:00
Manoj Kumar
9a27832b60
add create new project btn ( #205 )
Runs E2E API Tests / build (20.x) (push) Has been cancelled
Runs E2E API Tests / build (22.6) (push) Has been cancelled
Lint & build / lint_and_build (20.x) (push) Has been cancelled
Lint & build / lint_and_build (22.6) (push) Has been cancelled
TOC Generator / TOC Generator (push) Has been cancelled
2024-08-25 06:05:00 +02:00
Jalaj
f10ef22223
Updated metadata ( #128 )
...
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2024-08-24 18:28:04 -07:00
Manoj Kumar
165fe4bbc2
Add Gitlab OAuth as standard provider ( #201 )
...
* add gitlab oauth
* updated docs format
* updated error message
* Code formatting
---------
Co-authored-by: Zai Shi <zaishi00@outlook.com>
2024-08-24 22:36:52 +02:00
Zai Shi
b02c849727
fixed old types
2024-08-22 18:09:41 -07:00
Konstantin Wohlwend
448c45fca4
Project owner packs
2024-08-21 12:55:26 -07:00
Konstantin Wohlwend
610c1cf410
More PostHog groups
2024-08-20 19:15:50 -07:00
Zai Shi
b46a91b2a8
fixed header z-index
2024-08-20 19:11:57 -07:00
Konstantin Wohlwend
6833be9e56
Add PostHog groups
2024-08-20 19:03:47 -07:00
Konstantin Wohlwend
926fd84983
Speed insights
2024-08-20 11:31:28 -07:00
Konstantin Wohlwend
090eec97bb
Global table filters
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-19 15:11:35 -07:00
Zai Shi
f66b750f51
disallow http:// in domain allow list
2024-08-17 15:12:42 -07:00
Konstantin Wohlwend
716e0ad1ae
Fix build
2024-08-17 14:51:52 -07:00
Konstantin Wohlwend
aec2024fbe
Artificial backend delay during dev mode
2024-08-17 14:27:33 -07:00
Zai Shi
64c9a1cef1
Fix domain duplication error message ( #194 )
...
* check if domain already exists
* added duplicated domain error
2024-08-17 23:16:37 +02:00
Nuno Morais
d6756f6fa2
Implement Discord oauth provider ( #187 )
...
* Implement Discord oauth provider
* Add Discord OAuth setup guide and callback URL to the docs
* removed changes in dashboard, only add discord as standard provider
* fixed small problems
* fixed types
---------
Co-authored-by: Zai Shi <zaishi00@outlook.com>
2024-08-17 20:54:42 +02:00
Konstantin Wohlwend
b99efd675b
Fix event capture
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-14 12:49:35 -07:00
Zai Shi
049369aef7
added legal notice to the footer
2024-08-12 13:45:37 -07:00
Jasveer Singh
ed44d7588b
feat:Add delete project functionality in Project,Project-settings Issue Is:-No option to delete a project #111 ( #127 )
...
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
* Add delete project functionality in Project,Project-settings
* removed changes to the old dashboard
* added onDelete and backend endpoints
---------
Co-authored-by: Zai Shi <zaishi00@outlook.com>
2024-08-12 03:46:25 +02:00
Zai Shi
e5965cf977
Team frontend components ( #178 )
...
* 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
* Allow Next.js version `latest` in package.json
* Fix typo
* Update error message
* Remove unnecessary console.warn
* Updated "edit this page" button
* Hide unsupported properties from docs
* OAuth token tests
* Fix typo
* added create user button
* added create user button (#173 )
* added basic team settings
* Create SECURITY.md
* added editable text
* added more team settings
* Export button in tables
* Export all pages of tables
* Update security policy
* Fix docs typo
* More docs typos
* Improved user creation handlers
* added list users on client
* updated team-settings
* hide team setting component for now
* 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>
* added ensureClientUserAuthenticated
* improved error handling
* removed unused imports
* fixed bug
* added member list
* Sign up restriction button on dashboard
Fix #66 , #74
* moved data table to stack-ui
* added remove user modal
* fixed chokidar
* updated ui
* fixed merge
* fixed merge
* fixed merge
* updated settings component
* improved mobile styles
* added user invitation ui
* added team creation page
* added team creation to team component
* added setting icon to team switcher
* added settings sections
* added client_team_creation_enabled
* added frontend team creation enabled checks
* updated demo page
* added member profile update
* fixed profile editing
* added leave team button
* added create/delete team redirect
* fixed column header, updated team setting
* fixed account setting padding
* updated tests
---------
Co-authored-by: Stan Wohlwend <n2d4xc@gmail.com>
Co-authored-by: Fahad Khan <62707456+kfahad5607@users.noreply.github.com>
Co-authored-by: Fahad Khan <fahad.khan@net-mon.net>
2024-08-12 02:11:42 +02:00
Konstantin Wohlwend
f2c7088b25
Improved description for disabling sign ups
2024-08-10 09:45:49 -07:00
Konstantin Wohlwend
d01471acfc
TOTP MFA components
2024-08-10 09:45:49 -07:00
Konstantin Wohlwend
c64fbf4fcd
Sign up restriction button on dashboard
...
Fix #66 , #74
2024-08-10 09:45:48 -07:00
Konstantin Wohlwend
436400dd22
Export all pages of tables
2024-08-10 09:45:48 -07:00
Stan Wohlwend
fd74852e6d
Export button in tables
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
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
Zai Shi
f7c10f7047
UI restructured ( #161 )
...
* removed dashboard ui folder
* fixed imports
* removed stack email ui
* fixed types
* removed unused
* removed unused deps
* fixed dependencies
* removed unused files
2024-08-02 01:03:01 +02: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
Stan Wohlwend
3bebd3f4d1
Better RetryErrors
2024-07-27 13:24:42 -07:00
Stan Wohlwend
1128e59b6c
Improved proxy config
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
2024-07-27 11:45:33 -07:00
Stan Wohlwend
1e051c1bbf
Fix suspense error on dashboard
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
2024-07-26 17:08:20 -07:00
Stan Wohlwend
09ccaa6284
Enriched Sentry events
2024-07-26 17:06:16 -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
c5518de773
Add LegacyApiEventType
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
3d5f4feea4
added better messages for domains
2024-07-26 16:07:00 -07:00