Charles Zhao
2961b5399c
feat(console): add console landing page to accept user invitation ( #5554 )
2024-03-26 08:15:56 +00:00
Charles Zhao
c7a23dfe92
feat(console): invite members dialog ( #5531 )
2024-03-26 15:43:48 +08:00
Darcy Ye
0c4ba5b8a4
chore(schemas): update customJwtFetcherGuard to specify custom jwt use case
2024-03-26 14:37:42 +08:00
Gao Sun
2cbc591ff6
feat: support direct sign-in ( #5536 )
...
* feat: support direct sign-in
* chore: add changesets
* refactor: add test cases
* chore(deps): upgrade logto sdks
2024-03-26 13:23:41 +08:00
Darcy Ye
1f0ae00ce4
fix(core,phrases): fix custom JWT PUT API block admin tenant logic
2024-03-25 23:39:18 +08:00
Xiao Yijun
af53be8639
refactor(console): reorg sidebar menu items ( #5550 )
2024-03-25 18:46:26 +08:00
Charles Zhao
4766d224d9
chore(phrases): add i18n phrases for console invitation interim pages ( #5553 )
2024-03-25 18:38:06 +08:00
Charles Zhao
8d14c87652
chore: bump @logto dependencies ( #5548 )
2024-03-25 18:34:06 +08:00
simeng-li
a9b927910d
fix(core): fix the post domains api error status code ( #5552 )
...
fix the post domains api error status code
2024-03-25 10:18:36 +00:00
Darcy Ye
62bd784d4e
Merge pull request #5546 from logto-io/yemq-log-8470-update-custom-jwt-test-api-error-handling
...
refactor(phrases,core,console): update API and console error handling/display
2024-03-25 17:49:50 +08:00
Charles Zhao
a387bf2868
refactor(schemas,core,console): skip onboarding if user has pending invitations ( #5547 )
2024-03-25 17:45:06 +08:00
Darcy Ye
614375589d
chore: add comments
2024-03-25 17:38:21 +08:00
Darcy Ye
618c38f134
Merge pull request #5508 from logto-io/yemq-log-8338-update-extra-token-claims-logic
...
feat(core): add the support on custom JWT feature
2024-03-25 14:28:14 +08:00
Darcy Ye
9e67b670de
refactor(phrases,core,console): update API and console error handling/display
2024-03-25 14:18:01 +08:00
Darcy Ye
0f35538629
refactor: not update console cloud dependency
2024-03-25 14:17:11 +08:00
Darcy Ye
55e04cc683
refactor: reorder code
2024-03-25 14:00:05 +08:00
Xiao Yijun
7d86bf323f
refactor(console): avoid nested modal content for role creation ( #5544 )
2024-03-25 10:51:56 +08:00
Xiao Yijun
a538a1cc8a
refactor(console): extract shared quota between featured plan and comparison table ( #5543 )
2024-03-25 10:51:40 +08:00
Xiao Yijun
cec57e3c33
chore(schemas): add comments for ReservedPlanId
( #5542 )
2024-03-25 10:51:17 +08:00
wangsijie
ecd3db2c71
refactor(core): remove unused mark mfa skip function ( #5517 )
...
fixed #5482
2024-03-25 10:25:21 +08:00
Darcy Ye
5ea8c49c5d
chore: fix
2024-03-22 17:50:31 +08:00
Darcy Ye
ea796c15a5
chore: fix
2024-03-22 12:52:42 +08:00
simeng-li
3ff97d4ae1
style(console): fix the jwt test panel layout ( #5538 )
...
fix the jwt test panel layout
2024-03-22 11:19:59 +08:00
Darcy Ye
8ea166ad2d
refactor: try catch extraTokenClaims function to avoid breaking the auth process
2024-03-21 23:50:55 +08:00
Darcy Ye
210bb298be
refactor: remove credentials cache
2024-03-21 23:50:54 +08:00
Darcy Ye
8513dae8af
refactor: block admin tenant from using creating jwt-customizer API
2024-03-21 23:50:54 +08:00
Darcy Ye
ddd93dc977
refactor(core): add cache for cloud connection data
2024-03-21 23:50:54 +08:00
Darcy Ye
89ba8a1a0c
chore: update cloud dependency
2024-03-21 23:50:54 +08:00
Darcy Ye
18fb88ecdd
fix: cloud connection should bypass custom JWT flow
2024-03-21 23:50:53 +08:00
Darcy Ye
084ced1bd6
feat(core): add the support on custom JWT feature
2024-03-21 23:50:53 +08:00
Gao Sun
a98bc3da54
Merge pull request #5530 from logto-io/gao-add-oidc-standard-claims
...
feat: add oidc standard claims to user
2024-03-21 23:25:50 +08:00
Gao Sun
3cb9b892da
refactor: fix test and ci
2024-03-21 23:10:24 +08:00
Gao Sun
f60e64175f
Merge pull request #5526 from logto-io/gao-store-raw-data-social
...
feat: return and store social connector raw data
2024-03-21 22:47:13 +08:00
Charles Zhao
37cd6cced9
feat(console): add tenant member and invitation lists ( #5501 )
...
* feat(console): add tenant member and invitation lists
* refactor: polish code per comments
* fix: lockfile
2024-03-21 08:00:30 +00:00
simeng-li
f1f6b1cd61
feat(console): integrate jwt customizer test api ( #5532 )
...
* feat(console): integrate jwt customizer test api
integrate jwt customizer test api
* refactor(console,core): jwt test api integration
jwt test api integration
* chore: add cloud connection scope config for fetching custom jwt
---------
Co-authored-by: Darcy Ye <darcyye@silverhand.io>
2024-03-21 15:26:30 +08:00
Darcy Ye
5c6af3823c
Merge pull request #5525 from logto-io/yemq-log-8444-add-jwt-customizer-test-api
...
feat(core): add POST /configs/jwt-customizer/test API
2024-03-21 13:04:19 +08:00
Darcy Ye
88f759c686
chore: add status 403 for custom jwt test API
2024-03-21 12:51:57 +08:00
Xiao Yijun
d913c8d5ca
chore(schemas): remove deprecated prune:logs
scope ( #5524 )
2024-03-21 11:33:49 +08:00
Darcy Ye
239c17f367
refactor: adopt suggestion
2024-03-21 11:13:06 +08:00
Darcy Ye
b2e00df1b9
refactor: keep origin customJwtFetcherGuard
2024-03-21 10:58:36 +08:00
Gao Sun
45a7ee17aa
refactor: remove cloud only operations when needed
2024-03-21 10:57:25 +08:00
Darcy Ye
77b67fbd04
refactor(core): add cloud-only API prune for API docs
2024-03-21 10:57:25 +08:00
Darcy Ye
9c7956da5c
refactor: refactor
2024-03-21 10:57:23 +08:00
Darcy Ye
ed710b06ec
chore: remove 500 status guard
2024-03-21 10:56:13 +08:00
Darcy Ye
e72e927bb1
chore: add todo
2024-03-21 10:56:13 +08:00
Darcy Ye
aac7a7bcf8
chore: update core dependency
2024-03-21 10:56:13 +08:00
Darcy Ye
ef7e8e1fda
refactor(core): use discriminate union for custom jwt test API
2024-03-21 10:56:13 +08:00
Darcy Ye
5fbee28565
feat(core): add POST /configs/jwt-customizer/test API
2024-03-21 10:56:12 +08:00
Darcy Ye
f727ef8415
Merge pull request #5529 from logto-io/yemq-log-8446-update-user-context-type
...
refactor(core): update user context type
2024-03-21 10:54:46 +08:00
Darcy Ye
a2f20df9c9
chore: add comments
2024-03-20 14:35:08 +08:00
simeng-li
9518658595
fix(schemas): fix the get interation/consent api bug ( #5503 )
...
* fix(schemas): fix the get interation/consent api bug
fix the get interation/consent api bug
* chore: update changeset
update changeset
* fix: update changeset
update changeset
* refactor(schemas, console): alter the resource scopes description field to nullable (#5504 )
* refactor(schemas, console): alter the resoruce scopes description field nullable
make the resourec scopes description nullable
* fix(test): fix the type issue in the integration test
fix the type issue in the integration test
* fix(console): add the field register
add the field register
* fix: update the changeset
update the changeset
* fix(console,test): update comments and rebase
update comments and rebase the master
2024-03-20 14:31:35 +08:00
Gao Sun
abffb9f95e
chore: add changeset and api doc
2024-03-20 13:39:22 +08:00
Gao Sun
6feb531435
feat: add profile api, update api and database, add tests
2024-03-20 13:16:23 +08:00
Darcy Ye
e5e378d1bb
chore: remove org role scopes field since it relies on pagination setup
2024-03-20 12:58:12 +08:00
Gao Sun
d597681a67
refactor: fix tests
2024-03-20 11:57:48 +08:00
Gao Sun
bc110843e6
Merge pull request #5523 from logto-io/gao-allow-filter-invitation-by-invitee
...
feat: allow get invitations by invitee
2024-03-20 11:29:33 +08:00
Gao Sun
1bc40faf98
refactor: fix type issues
2024-03-20 11:00:11 +08:00
simeng-li
b994f1e2ad
refactor(core): refactor oidc sso connector ( #5528 )
...
refactor oidc sso connector
2024-03-20 10:20:01 +08:00
simeng-li
f638c8e6a2
refactor(console,phrases): refactor the jwt customizer content ( #5527 )
...
* refactor(console,phrases): refactor the jwt customizer content
refactor the jwt customizer content
* fix(console): add isDev guard
add isDev guard
2024-03-20 10:15:42 +08:00
Darcy Ye
8ac95a1bc2
fix(console): fix some user related type in console
2024-03-20 01:12:54 +08:00
Darcy Ye
8f5baac585
refactor(core,schemas): refactor to improve lib method performance
2024-03-20 00:47:56 +08:00
Gao Sun
beff82ae2c
feat: add oidc standard claims to user
2024-03-19 22:51:26 +08:00
Darcy Ye
348124b60e
refactor(core): update user context type
2024-03-19 16:01:55 +08:00
Gao Sun
5d692e30a9
chore: add exception for connector template
2024-03-19 15:19:41 +08:00
Gao Sun
57d97a4df8
feat: return and store connector raw data
2024-03-19 14:05:42 +08:00
simeng-li
d3d0f5133b
refactor(console): replace the field table with type definition code ( #5519 )
...
* refactor(console): replace the field table with type definition code
replace the field table with type definition code
* refactor(console): rebase and pickup the generated type definitions
rebase and pickup the generated type definitions
2024-03-19 05:04:08 +00:00
simeng-li
08acdf73e3
refactor(console): refactor the code editor type definition ( #5516 )
...
* refactor(console): refactor the code editor type definition
refactor the code editor type definition
* refactor(console): extract type definition gen process
extract the type definition gen step to the build time. As typescript is not available at run time.
* fix(console): add generate to console build script
add generate to console build script
* fix(console): add prettier format
add prettier format
2024-03-19 04:50:07 +00:00
Gao Sun
23bc5cdc8e
Merge pull request #5521 from logto-io/gao-allow-unknown-keys-in-message-payload
...
refactor: allow unknown keys in send message payload
2024-03-19 10:49:52 +08:00
Gao Sun
98ca0a739d
feat: allow get invitations by invitee
2024-03-19 10:45:02 +08:00
Gao Sun
2c10c24232
refactor: update invitation apis
2024-03-19 10:38:36 +08:00
wangsijie
9aa07bf8ed
test(core): mock crypto functions in password tests ( #5522 )
2024-03-19 02:37:58 +00:00
Gao Sun
b40a3474aa
Merge pull request #5513 from logto-io/gao-use-svhd-slonik
...
refactor: use silverhand slonik
2024-03-19 09:26:59 +08:00
wangsijie
2f388c08bf
feat(core): set oidc issuer to custom domain ( #5509 )
...
* feat(core): set oidc issuer to custom domain
* refactor(core): get tenant id return whether is custom domain
2024-03-18 14:27:33 +08:00
Gao Sun
feaca53785
refactor: remove unused files
2024-03-18 10:04:25 +08:00
Gao Sun
0a5226c4be
chore: upgrade slonik
2024-03-18 09:59:38 +08:00
Gao Sun
fbbe767867
refactor: use silverhand slonik
2024-03-16 19:04:55 +08:00
Gao Sun
54c2b1d1e3
refactor: fix errors
2024-03-16 14:44:32 +08:00
Gao Sun
e22eb3a9d2
refactor: remove slonik from shared
2024-03-16 00:50:10 +08:00
Darcy Ye
2908c816e7
chore(schemas): export custom JWT API request body type ( #5510 )
...
chore(schemas): export custom jwt API request body type
2024-03-15 10:24:21 +00:00
Darcy Ye
58885b31cb
fix(core): the koa response status guard missing 422 in sso integration API ( #5506 )
2024-03-15 03:57:08 +00:00
simeng-li
e95a04619b
fix(console): fix code edtior set undefined value bug ( #5499 )
...
fix the code editor set undefined value bug
2024-03-14 02:50:30 +00:00
simeng-li
abb2c9f649
feat(console): add global loading skeleton ( #5498 )
...
add global loading skeleton
2024-03-14 10:15:07 +08:00
Charles Zhao
431c202569
feat(phrases): add i18n phrases for cloud collaboration
2024-03-13 21:18:22 +08:00
simeng-li
2a358bf241
refactor(console,core,schemas): rename the jwtCustomizer related type and guards ( #5496 )
...
rename the jwtCustomizer related type and guards
2024-03-13 06:35:47 +00:00
simeng-li
f11e95e1aa
feat(console,phrases): integrate jwt customizer api ( #5495 )
...
* feat(console,phrases): integrate jwt customizer api
integrate jwt customizer api
* chore(console): update the comment
update the comment
* fix(console): clear the console logs
clear the console logs
2024-03-13 14:21:08 +08:00
simeng-li
2c5a4491ae
refactor(core,console): align the jwt token path enum ( #5493 )
...
align the jwt token path enum used in console and core
2024-03-13 01:48:12 +00:00
Gao Sun
1965633bed
refactor(core): update organization invitation apis ( #5474 )
...
* refactor(core): update organization invitation apis
* chore: add api tests
2024-03-12 18:35:40 +08:00
Darcy Ye
733f092e40
chore(schemas): add cloud scope, service log type and API guard
2024-03-12 15:26:04 +08:00
Gao Sun
5a7204571a
refactor(experience): skip non-object messages in native ( #5491 )
...
* refactor(experience): skip non-object messages in native
* chore: add changeset
2024-03-12 11:27:18 +08:00
simeng-li
213d6f97a4
feat(console): add change alert and save changes footer ( #5492 )
...
* feat(console): add change alert and save changes footer
add change alert and save changes footer
* chore(console): add useMemo hook
add useMemo hook
2024-03-12 03:04:23 +00:00
Darcy Ye
c8eaa45417
Merge pull request #5487 from logto-io/yemq-log-8357-prepare-jwt-user-info-context
...
feat(core,schemas): add JWT customizer user info context
2024-03-12 11:01:31 +08:00
Darcy Ye
9eb1c4ad7f
feat(core,schemas): update jwt customizer user info context
2024-03-11 18:29:29 +08:00
simeng-li
56a6c5a213
feat(console, phrases): implement the copy, clear and reset button ( #5490 )
...
* refactor(console): replace copy button with CopyToClipboard component
replace copy button with CopyToClipboard component
* feat(console): implement the clear and reset button
implement the clear and reset button
* refactor(console): bind RHF controller to the code editor
bind RHF controller to the code editor
* chore(console): add some comments
add some comments
2024-03-11 16:39:54 +08:00
Charles Zhao
df5d2a2445
fix(console): fix input field background color ( #5478 )
2024-03-11 12:15:53 +08:00
simeng-li
bab50fceda
chore(console): component rename ( #5480 )
...
rename component XXXPanel -> XXXSection
2024-03-11 11:08:11 +08:00
wangsijie
95f4ba1856
feat(core): add password algorithm transition ( #5481 )
2024-03-08 18:04:13 +08:00
wangsijie
172411946a
feat(core): create user with avatar and custom data ( #5476 )
2024-03-08 03:29:39 +00:00
simeng-li
f44ba31275
feat(console,phrases): add test result component ( #5479 )
...
* feat(console,phrases): add test result component
add test result component
* fix(console): remove unused styles
remove unused styles
2024-03-08 10:18:24 +08:00
simeng-li
2d98982588
feat(console,phrases): add test sample code editor ( #5475 )
...
* feat(console,phrases): add test sample code editor
add test sample code editor
* fix(console): remove unused styles
remove unused styles
* refactor(console): refactor the components structure
erfactor the components structure
* refactor(console): clean up the root component
clean up the root component
2024-03-07 16:57:59 +08:00
simeng-li
4e27e3465e
feat(console,phrases): implement environment variables input field (2/2) ( #5473 )
...
feat(console,phrases): implement environment variables input field
implement environment variables input field
2024-03-07 08:40:37 +00:00
simeng-li
fa3577e491
refactor(console): implement environment variables input field (1/2) ( #5471 )
...
* refactor(console): extract the KeyValueInput ds component
extract the KeyValueInput ds component
* fix(console): remove unused styles
remove unused styles
* refactor(console): extract the FormField from KeyValueInput
extract the FormField from KeyValueInput
* fix(console): refactor some code based on code review comment
refactor some code based the code review comment
2024-03-07 16:26:20 +08:00
Darcy Ye
57a9cfa6d3
fix(core): fix rebase
2024-03-07 15:06:50 +08:00
Darcy Ye
29d7642c6b
feat(core): add DELETE /configs/jwt-customizer API
2024-03-07 14:25:24 +08:00
Darcy Ye
74a70c068d
feat(core): add GET /configs/jwt-customizer API
2024-03-07 14:17:49 +08:00
Darcy Ye
ce2abe740c
Merge pull request #5465 from logto-io/yemq-log-8283-add-GET-configs-jwt-customizer-API
...
feat(core): add GET /configs/jwt-customizer API
2024-03-07 14:14:09 +08:00
Darcy Ye
81eb02239e
Merge pull request #5461 from logto-io/yemq-log-8282-add-POST-configs-jwt-customizer-API
...
feat(core): add PUT /configs/jwt-customizer API
2024-03-07 14:10:13 +08:00
Darcy Ye
038733e023
Merge pull request #5453 from logto-io/yemq-log-8281-update-logto-config-table-types
...
feat(schemas): update `logto_configs` table related types
2024-03-07 14:09:24 +08:00
Darcy Ye
5d55776d60
refactor(core): refactor
2024-03-06 19:53:17 +08:00
Darcy Ye
e327754008
fix(test): fix tests
2024-03-06 19:33:41 +08:00
Darcy Ye
754d425a60
chore(core,test): update tests and refactor getJwtCustomizer query
2024-03-06 19:33:41 +08:00
Darcy Ye
118de63049
feat(core): add GET /configs/jwt-customizer API
2024-03-06 19:33:39 +08:00
Darcy Ye
f4a812ae8a
refactor(core): refactor
2024-03-06 19:31:42 +08:00
Darcy Ye
0f0247ce2f
refactor(core): overload function interface
2024-03-06 18:47:41 +08:00
Darcy Ye
5d8e6853d1
refactor(core): refactor code
2024-03-06 18:15:54 +08:00
Darcy Ye
18dfcdabb9
chore(schemas): renaming
2024-03-06 16:24:57 +08:00
Darcy Ye
d6d282f355
chore(schemas): add comments
2024-03-06 16:07:02 +08:00
simeng-li
fa6390d770
feat(console, phrases): add data source guides ( #5469 )
...
* feat(console, phrases): add data source guides
add data source guides
* chore(console): update some variable naming
update some variable naming
2024-03-06 06:44:58 +00:00
simeng-li
2f72f8ffd7
feat(console,phrases): integrate monaco editor ( #5460 )
...
* feat(console,phrases): integrate monaco editor
integrate monaco editor
* chore: update pnpm lock file
update pnpm lock file
* fix(console): remove unused styles
remove unused styles
* feat(console): update font styles
update font styles
2024-03-06 14:08:46 +08:00
Darcy Ye
44ff452492
fix(core): align openapi.json
2024-03-06 12:35:22 +08:00
renovate[bot]
e1def81ed5
chore(deps): upgrade withtyped and cloud packages ( #5408 )
...
* fix(deps): upgrade withtyped packages
* chore: fix types
* chore(deps): upgrade logto cloud package
* refactor(cli): fix types
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-03-06 04:26:50 +00:00
Darcy Ye
7c06880287
feat(schemas,core,test): remove LogtoJwtTokenKeyType and define the path enum locally in core
2024-03-06 11:50:11 +08:00
Darcy Ye
be518dc76d
feat(schemas): add LogtoJwtTokenKeyType
2024-03-06 00:22:44 +08:00
Darcy Ye
92a04f08bd
feat(core): use PUT instead of POST and refactor code
2024-03-05 22:22:25 +08:00
Darcy Ye
7c4019b408
feat(core,phrases): add POST /configs/jwt-customizer API
2024-03-05 22:22:25 +08:00
Darcy Ye
ada9c4dc89
feat(schemas): remove API path JWT token type enum to keep things simple
2024-03-05 20:11:14 +08:00
Darcy Ye
1fd9f8ec50
feat(core): remove guard definition and refactor code
2024-03-05 16:02:31 +08:00
Darcy Ye
13c3fd211d
feat(schemas): update logto_configs table related types
2024-03-05 15:18:46 +08:00
simeng-li
23e7564475
feat(console,phrases): add new jwt claims page ( #5448 )
...
* feat(console,phrases): add new jwt claims page
add new jwt claims page
* feat(console, phrases): add token tabs nav
add token tabs nav
* fix(console): remove lint comments
remove lint comments
2024-03-05 14:39:37 +08:00
Gao Sun
b47c2a2de1
refactor(console): refactor conversion tracking ( #5466 )
...
* refactor(console): refactor conversion tracking
* refactor(console): manually set enhanced user data
* refactor: report production tenant conversion
* refactor(console): use transaction id for reporting
2024-03-05 11:41:39 +08:00
Xiao Yijun
3ae59baf6e
chore(core): deprecate unused query methods for logs table ( #5464 )
2024-03-04 15:50:37 +08:00
Xiao Yijun
a0a19b13f9
refactor(core): migrate dashboard/users/active
api data deps ( #5457 )
2024-03-04 14:59:56 +08:00
wangsijie
cc01acbd0e
feat(core): create user with encrypted password ( #5446 )
2024-03-04 15:41:36 +09:00
Xiao Yijun
94d3b2c2e7
refactor(schemas): regenerate dau table data from logs ( #5455 )
2024-03-04 14:05:23 +08:00
Gao Sun
3b9edaea14
chore(schemas): upgrade withtyped pacakge
2024-03-04 12:15:57 +08:00
wangsijie
79b49ab79a
feat(core): support more encrypt methods ( #5444 )
...
* feat(schemas): add more encryption methods
* feat(core): support more encrypt methods
* fix(schemas): fix alter down column name
* fix(core): fix tiny lint issue
* refactor(core,schemas): use uppercase value
* feat(core,schemas): add bcrypt
* fix(schemas): fix alter script
* refactor(core,schemas): rename bcrypt and use hash-wasm
* chore: fix lock file
2024-03-04 03:18:19 +00:00
Gao Sun
0a1ad74691
refactor(schemas): update schema to fit cloud
2024-03-01 14:56:32 +08:00
silverhand-bot
16ca8b2a98
release: version packages ( #5445 )
2024-03-01 14:40:25 +08:00
Gao Sun
532454b923
feat(core,connector): support apple sign-in with email ( #5454 )
...
* feat(core,connector): support apple sign-in with email
* chore: add tests and changesets
* refactor: fix tests and improve changeset
2024-03-01 05:00:41 +00:00
5aaee9
0457df0e35
fix(schemas): set default password for tenant ( #4535 ) ( #5339 )
...
* fix(schemas): set default password for tenant (#4535 )
* feat(schemas): set password when enable encrypt
2024-03-01 13:50:49 +09:00
Xiao Yijun
c65730bcd2
refactor(core, schemas): enhance the time accuracy of dau data ( #5451 )
2024-03-01 12:43:55 +08:00
Xiao Yijun
c1f978c574
refactor(console): remove pro tag for standard connectors feature ( #5450 )
2024-02-29 18:14:19 +08:00
Xiao Yijun
f078e968cf
refactor(schemas): rename cleanup:outdated-logs
scope toprune:logs
( #5452 )
2024-02-29 16:12:24 +08:00
Gao Sun
0f250f71db
refactor(console): update loading component ( #5449 )
2024-02-29 15:22:09 +09:00
wangsijie
11d7fb5585
chore(connector): fix wecom package file ( #5447 )
2024-02-29 02:01:41 +00:00
simeng-li
480c8ec462
refactor(test): remove dropdown modal waitForTimeout ( #5439 )
...
* refactor(test): remove dropdown modal waitForTimeout
remove dropdown modal waitForTimeout
* fix(test): fix typo
fix typo
* fix(test): fix the "not applicable" sign-up option not found issue
fix the "not applicable" sign-up option not found issue
2024-02-28 14:05:02 +08:00
simeng-li
db6e761490
fix(core,test): fix integration test ( #5438 )
...
* fix(core,test): fix integration test
fix integration tests
* fix(test): remove api timeout
remove api timeout
2024-02-28 14:04:29 +08:00
renovate[bot]
50bf70891d
fix(deps): update dependency query-string to v9 ( #5436 )
...
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-02-28 03:19:42 +00:00
Darcy Ye
a7e69bd727
fix(connector): always show SMTP connector TLS configurations in the admin console ( #5441 )
2024-02-28 11:06:42 +08:00
doveyoung
697cdd54ee
feat(connector): add connector-wecom ( #5411 )
...
Co-authored-by: dove <dove@feegr.cc>
2024-02-28 10:23:41 +08:00
Charles Zhao
e0dddb1142
chore(console): update vanilla js integration guide ( #5442 )
2024-02-28 09:47:54 +08:00
Darcy Ye
873d20fed9
fix(core): mgmt API scopes are not assignable to user roles ( #5425 )
...
* fix(core): mgmt API scopes are not assignable to user roles
* feat: add alteration script to remove mgmt api scopes already assigned to user role
* chore: use option object
2024-02-27 03:19:59 +00:00
Gao Sun
2a99ba5997
refactor(console): update content ( #5437 )
2024-02-26 23:15:10 +08:00
silverhand-bot
e606462bcc
release: version packages ( #5433 )
2024-02-26 08:41:08 +00:00
wangsijie
6d83fbb41d
feat(console): upgrade nextjs server actions guide ( #5435 )
2024-02-26 16:23:26 +08:00
Charles Zhao
83fe58aa6c
fix(console): center align card title when subtitle is not available ( #5432 )
2024-02-26 07:58:22 +00:00
ジョージー
7edfeb0aa0
refactor(console): refactor error handling in Express tutorial ( #5403 )
2024-02-26 15:27:35 +08:00
renovate[bot]
166f29fe17
chore(deps): update logto js sdk monorepo packages (major) ( #5422 )
...
* chore(deps): update logto js sdk monorepo packages
* chore: rebase master and update lock file
rebase master and update lock file
* fix(test): update the @logto/node version
update the @logto/node version
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simeng-li <simeng@silverhand.io>
2024-02-26 15:20:35 +08:00
Gao Sun
677054a245
docs(console): add guides ( #5427 )
2024-02-26 03:37:53 +00:00
Gao Sun
2c25a3eb4e
refactor(console): tutorial -> guide
2024-02-23 22:05:23 +08:00
Darcy Ye
07e145b903
fix(core,console): block deletion on management API ( #5424 )
...
* fix(core,console): block deletion on management API
* refactor(core): separate resource api file to two files due to file size
2024-02-23 04:37:20 +00:00
renovate[bot]
2cb4ec7578
chore(deps): update dependency jest-puppeteer to v10 ( #5416 )
...
* chore(deps): update dependency jest-puppeteer to v10
* fix: rebase and fix lock file
rebase and fix lock file
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simeng-li <simeng@silverhand.io>
2024-02-23 12:28:56 +08:00
renovate[bot]
86c8179f00
chore(deps): update dependency expect-puppeteer to v10 ( #5415 )
...
* chore(deps): update dependency expect-puppeteer to v10
* fix: rebase and align lock file
rebase and align lock file
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simeng-li <simeng@silverhand.io>
2024-02-23 11:58:11 +08:00
renovate[bot]
099dadbf7f
chore(deps): update dependency @logto/cloud to v0.2.5-faca9a9 ( #5341 )
...
* chore(deps): update dependency @logto/cloud to v0.2.5-faca9a9
* chore: rebase and align pnpm lock file
rebase and align pnpm lock file
* fix: remove legacy ts-expect-error statement
remove legacy ts-expect-error statement
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simeng-li <simeng@silverhand.io>
2024-02-23 11:29:49 +08:00
Darcy Ye
ee036bd77d
chore(console): align PHP/Python guide structure with docs ( #5420 )
2024-02-23 10:57:38 +08:00
Xiao Yijun
605ef09ed0
style(console): fix unexpected spacing under page title ( #5423 )
2024-02-23 10:33:21 +08:00
Xiao Yijun
af1bf007d9
chore(console): add comments for table component ( #5421 )
2024-02-23 10:33:08 +08:00
Xiao Yijun
9fbb4196f3
refactor(console): reorg downgrade plan notification modal ( #5419 )
2024-02-23 10:32:54 +08:00
Xiao Yijun
be9428fa0d
feat(schemas): add cleanup:outdated-logs
cloud scope ( #5381 )
2024-02-22 14:14:40 +08:00
Xiao Yijun
3df1994bb5
refactor(console): update featured plan content in tenant creation modal ( #5418 )
2024-02-22 11:37:27 +08:00
Xiao Yijun
168ddc5927
refactor(console): plan comparison table ( #5417 )
2024-02-21 11:03:28 +08:00
wangsijie
3034e899b9
feat(console): add localhost notice ( #5412 )
2024-02-20 16:56:21 +08:00
renovate[bot]
4fd798e1d0
fix(deps): update dependency @simplewebauthn/server to v9 ( #5269 )
...
fix(deps): update @simplewebauthn packages to v9
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-02-20 08:28:57 +00:00
renovate[bot]
610231018e
chore(deps): update dependency @simplewebauthn/browser to v9 ( #5268 )
...
* chore(deps): update dependency @simplewebauthn/browser to v9
* chore: bump @simplewebauthn/types
bump @simplewebauthn/types
* fix(experience): fix type reference
fix type reference
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simeng-li <simeng@silverhand.io>
2024-02-20 16:12:09 +08:00
renovate[bot]
4551f6daad
fix(deps): update dependency @azure/msal-node to v2 ( #4301 )
...
* fix(deps): update dependency @azure/msal-node to v2
* fix: pnpm lock file
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Darcy Ye <darcyye@silverhand.io>
2024-02-20 14:58:38 +08:00
wangsijie
1dc0ee683e
fix(phrases): use fast create for protected app ( #5414 )
2024-02-20 14:39:53 +08:00
wangsijie
a78acef579
fix(toolkit): support dash in domain ( #5413 )
2024-02-20 13:00:53 +08:00
Darcy Ye
b6233a1a58
feat(core,test): add PUT /users/:userId/identities/:target API ( #5410 )
2024-02-19 22:27:32 +08:00
simeng-li
52f4e578a5
refactor(core,schemas): remove cloudConnection call in koaTenantGuard ( #5395 )
...
remove cloudConnection dependency in the koaTenantGuard
2024-02-19 10:45:57 +08:00
Darcy Ye
935ee34e12
refactor(console): improve input confidentiality handling in TextInput component ( #5409 )
2024-02-19 10:16:45 +08:00
Xiao Yijun
ecdf047711
feat(console): add complete tutorial doc links for app guide ( #5397 )
2024-02-10 21:21:05 +08:00
Charles Zhao
db9f67f55b
fix(console): improve protected app loading state in get started page ( #5402 )
...
fix(console): improve protected app loading state in protected app
2024-02-09 14:00:58 +08:00
Charles Zhao
dbcfcc7ca1
fix(console): protected app creation form field should have correct error background ( #5400 )
2024-02-08 16:54:09 +00:00
Gao Sun
40eeea8cc0
refactor(core): log cloudflare error ( #5399 )
2024-02-09 00:42:07 +08:00
dependabot[bot]
951bd75b40
chore(deps): bump nodemailer from 6.9.1 to 6.9.9 ( #5396 )
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) from 6.9.1 to 6.9.9.
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.1...v6.9.9 )
---
updated-dependencies:
- dependency-name: nodemailer
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-08 05:33:29 +00:00
silverhand-bot
3f28e9a445
release: version packages ( #5068 )
2024-02-08 13:18:42 +08:00
wangsijie
bc1248c4df
refactor(console): update next app router guide ( #5392 )
2024-02-08 12:25:30 +08:00
Xiao Yijun
7e3bc419d6
refactor(console): remove mfa beta notice ( #5390 )
2024-02-07 11:18:56 +08:00
Charles Zhao
c07049b64c
refactor(console,phrases): update phrases in organizations ( #5387 )
2024-02-06 06:08:32 +00:00
Charles Zhao
f2e08ebf0c
refactor(console,phrases): update organization guide next step action link ( #5383 )
2024-02-06 13:53:52 +08:00
wangsijie
936a8733cf
chore(core): remove dev features flag from core ( #5371 )
...
chore(console): remove dev features flag from core
2024-02-06 11:32:31 +08:00
Charles Zhao
de46b3d3f4
chore(console): update documentation links ( #5382 )
2024-02-06 11:22:27 +08:00
wangsijie
f3c6028e00
fix(core,phrases): add notice that protected app is cloud only ( #5385 )
2024-02-06 10:46:18 +08:00
Gao Sun
715dba2ce2
feat(console): add .NET Blzor WASM tutorial ( #5377 )
...
* feat(console): add .NET Blzor WASM tutorial
* chore: fix typo
2024-02-05 22:51:07 +08:00
Charles Zhao
04ec78a917
fix(console,phrases): improve error handling when user associated app is removed ( #5389 )
...
* fix(console,phrases): improve error handling when user associated app is removed
* chore: add changeset
* refactor(console): update per review comments
2024-02-05 14:44:24 +00:00
Charles Zhao
17fe38443c
refactor(console): update react and vue sdk integration guides ( #5378 )
2024-02-05 17:34:45 +08:00
Gao Sun
e37ba3aae9
Merge pull request #5375 from logto-io/gao-add-dot-net-blazor
2024-02-05 12:54:22 +08:00
wangsijie
94bc538484
chore(core): update api doc for create protected app ( #5344 )
2024-02-05 03:38:01 +00:00
Charles Zhao
265901f1b8
fix(console): protected app form field background should exclude error message ( #5379 )
2024-02-05 10:46:58 +08:00
Charles Zhao
d2fc3fd916
chore(console): remove dev features flag from console client ( #5368 )
2024-02-05 09:20:14 +08:00
simeng-li
cf049b26f9
refactor(console): update the flutter guide ( #5373 )
...
update the flutter guide
2024-02-05 09:17:18 +08:00
simeng-li
db643be188
feat(console): add third-party doc links ( #5374 )
...
add third-party docs links to AC page
2024-02-05 09:16:19 +08:00
Gao Sun
c14cd18278
chore: add changeset
2024-02-04 21:11:19 +08:00
Darcy Ye
5a3d48ee8a
refactor(console): update import paths and type annotations in Python app guide ( #5372 )
2024-02-04 18:28:51 +08:00
Gao Sun
9e6cc9ae3b
feat(console): add .NET Blzor server tutorial
2024-02-04 18:26:06 +08:00
simeng-li
c98f7131ac
fix(phrases): profile should include username ( #5370 )
...
profile scope should include username
2024-02-04 07:49:52 +08:00
simeng-li
c10d6b6884
feat(console,core): remove devFeature guard ( #5366 )
...
remove devFeature guard for IdP
2024-02-02 15:16:31 +08:00
Charles Zhao
6537b7a6b5
fix(console): block subsequent requests on deleting apps ( #5365 )
2024-02-02 11:51:24 +08:00
Charles Zhao
f652560da9
feat(console): add endpoints and credentials section to protected app details ( #5367 )
2024-02-02 11:50:47 +08:00
Darcy Ye
0b2226de5c
fix(console): upsell should locate on modal footer ( #5356 )
2024-02-01 12:18:28 +08:00
Charles Zhao
30d477084e
chore(phrases): update wording in protected app pages ( #5363 )
2024-02-01 10:52:44 +08:00
Charles Zhao
833bef61e7
fix(console): fix domain items vertical spacing in get-started page ( #5362 )
2024-02-01 10:52:17 +08:00
Charles Zhao
bc127751b3
fix(console): add default value for custom auth rules in protected app details ( #5360 )
2024-02-01 10:51:31 +08:00
simeng-li
f53a14d7a8
feat(core): add third-party application creation quota guard ( #5348 )
...
add third-party application creation quota guard
2024-02-01 10:29:58 +08:00
Gao Sun
0a87ffd609
refactor(core): use deepmerge ( #5361 )
2024-02-01 09:17:29 +08:00
Charles Zhao
c8ba34e3c9
refactor(phrases): update category name in app creation modal for protected app ( #5359 )
2024-02-01 09:14:19 +08:00
Gao Sun
c7353f68e9
refactor(core): guard status from request errors ( #5343 )
...
* refactor(core): guard status from request errors
* refactor(core): update routes
* refactor: update tests and routes
* refactor(core): update protected app response code
2024-01-31 17:45:27 +08:00
Charles Zhao
a3db1f7177
fix(console): protected app form field should have layer-1 background ( #5358 )
...
fix(console): protected app form field should have layer-1 background color
2024-01-31 16:22:17 +08:00
Charles Zhao
a671a4d9bf
feat(console): add loading masks for protected app ( #5357 )
2024-01-31 16:05:51 +08:00
Charles Zhao
6f6d56ed7c
feat(console): add beta tags to protected app card ( #5354 )
2024-01-31 15:54:34 +08:00
Xiao Yijun
b008d30ceb
refactor(console): remove pro tag for m2m app in dev tenant ( #5355 )
2024-01-31 15:38:13 +08:00
Charles Zhao
14259f8cd6
feat(console,phrases): add verify JWT notice in protected app details page ( #5352 )
2024-01-31 06:52:13 +00:00
Charles Zhao
75f4341e17
fix(console): improve "try it" button style in protected app details page ( #5351 )
...
fix(console): "try it" button style
2024-01-31 14:41:09 +08:00
Charles Zhao
1d20a3a1ff
feat(console): add quota guard to protected app creation form ( #5353 )
2024-01-31 14:40:55 +08:00
Charles Zhao
df92091106
refactor(console,phrases): improve protected app details form validation and error handling ( #5347 )
2024-01-31 14:34:53 +08:00
simeng-li
c65b36565a
feat(console): update the tenant creation plan modal ( #5350 )
...
update the tenant creation plan modal
2024-01-31 13:52:08 +08:00
wangsijie
db2d10a2a8
fix(core,schemas): use database index to prevent custom domain conflict ( #5342 )
2024-01-31 11:05:20 +08:00
simeng-li
0941a9b692
feat(console,phrases): implement quota guard footer ( #5346 )
...
implement the quota guard footer on third-party app creation modal
2024-01-31 09:59:18 +08:00
simeng-li
185491d699
feat(console,phrases): add feature tag and pricing table ( #5345 )
...
* feat(console,phrases): add feature tag and pricing table
add feature tag and pricing table
* feat(console): add third-party tips
add third-party tips
2024-01-31 09:28:01 +08:00
simeng-li
1b0602708a
feat(console): update the application darkmode icon ( #5329 )
...
update the application darkmode icon
2024-01-30 17:58:14 +08:00
Charles Zhao
e2d8ce542a
refactor(console,phrases): refine protected app creation form in get-started page ( #5336 )
2024-01-30 16:52:06 +08:00
Gao Sun
90866a957d
Merge pull request #5340 from logto-io/gao-add-api-tests
...
refactor: update organization invitation api connector payload
2024-01-30 15:48:12 +08:00
renovate[bot]
0a9e1d093c
fix(deps): update dependency snakecase-keys to v6 ( #5253 )
...
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-01-30 07:40:02 +00:00
Gao Sun
891c207817
test: add organization invitation api tests
2024-01-30 15:31:43 +08:00
Gao Sun
f74fdce9a0
Merge pull request #5338 from logto-io/gao-refactor-mock-connectors
...
refactor!: update mock connector file paths
2024-01-30 15:30:43 +08:00
Gao Sun
70b8ff707e
Merge pull request #5335 from logto-io/gao-remove-magic-links
...
refactor: remove magic links
2024-01-30 15:29:21 +08:00
Gao Sun
abe97c1182
Merge pull request #5330 from logto-io/gao-put-invitation-status
...
feat(core): put invitation status
2024-01-30 15:28:03 +08:00
Charles Zhao
ecbec3d61a
fix(console): should navigate to details page after creating protected app ( #5337 )
2024-01-30 12:36:04 +08:00
Charles Zhao
7266aee445
refactor(console,phrases): show notification when modify origin url in protected app details ( #5334 )
2024-01-30 12:33:52 +08:00
Charles Zhao
29eb633c44
refactor(console,phrases): protected app origin url should not contain pathname ( #5333 )
2024-01-30 12:33:31 +08:00
Charles Zhao
50f8756721
fix(phrases,shared): only allow lowercase letters, numbers and hyphens in subdomains ( #5332 )
2024-01-30 12:33:08 +08:00
Charles Zhao
4414139b32
fix(console): fix error handling on creating protected apps ( #5328 )
2024-01-30 12:31:48 +08:00
Charles Zhao
2263cb93d5
refactor(console,schemas): bring back hidden get-started page ( #5327 )
2024-01-30 12:31:31 +08:00
wangsijie
1963e12bd7
fix(core,schemas): use database index to prevent subdomain conflict ( #5326 )
2024-01-30 11:53:27 +08:00
wangsijie
9f91da075b
refactor(console): update express guide ( #5314 )
2024-01-30 11:49:06 +08:00
wangsijie
a70397b125
refactor(console): update next guide ( #5313 )
2024-01-30 11:13:53 +08:00
wangsijie
c9117515aa
chore(core): show errors of storage provider ( #5240 )
2024-01-30 03:09:05 +00:00
wangsijie
2260eb01cc
refactor(core): remove default page rules ( #5325 )
2024-01-30 10:55:31 +08:00
Xiao Yijun
09637a1a57
fix(core): include m2m apps in application limit ( #5322 )
2024-01-30 10:38:52 +08:00
Gao Sun
87fd9a01e4
refactor: update helper function names
2024-01-30 09:44:21 +08:00
Gao Sun
6befe60149
refactor!: update mock connector file paths
2024-01-29 21:33:12 +08:00