0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-30 20:33:54 -05:00
Commit graph

5446 commits

Author SHA1 Message Date
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
Gao Sun
46c550bf43
refactor: update invitation api payload for email 2024-01-29 21:27:04 +08:00
Gao Sun
6d0f95739c
refactor: remove magic links 2024-01-29 20:21:45 +08:00
Gao Sun
0a20b5a6f8
feat(core): put invitation status 2024-01-29 19:39:27 +08:00
simeng-li
873ef1ebd0
feat(console): hide m2m and third-party app in the empty app list guide (#5331)
* feat(console): hide m2m and third-party app in the empty app list guide

hide m2m and third-party app in the empty app status guide

* fix(test): fix integration tests

fix integration tests
2024-01-29 18:12:56 +08:00
simeng-li
904081cb48
style(experience): fix the terms padding (#5316)
fix the terms padding
2024-01-29 10:37:17 +08:00
simeng-li
2e31b976ca
fix(experience): fix the organization selector position (#5315)
fix the organization selector position
2024-01-29 10:19:18 +08:00
simeng-li
47158e857c
fix(console): should hide personal user data row if is empty (#5318)
should hide the personal user data row if it is empty
2024-01-29 10:19:04 +08:00
simeng-li
0a02ca2887
feat(experience): hide the path and parameter in redirectUri (#5320)
feat(experience): hide the path and paramter in redirectUri

hide the path and paramters in redirectUri
2024-01-29 10:18:53 +08:00
Charles Zhao
63184db15a
fix(console): add dot before protected app first-level domain (#5323) 2024-01-29 10:14:35 +08:00
Gao Sun
ee91767ce9
refactor: add invitation api tests (#5324)
* refactor: add invitation api tests

* refactor: update alteration

* refactor: fix config guard
2024-01-29 01:39:52 +00:00
simeng-li
24be783d58
style(console): fix the app creation modal size (#5321)
fix the app creation modal size
2024-01-26 21:36:11 +08:00
Charles Zhao
c7237e1aff
fix(console): external link should use to the correct URL in protected app details (#5317) 2024-01-26 05:05:53 +00:00
Charles Zhao
f2e978d2d9
fix(toolkit): domain regex should allow short subdomain and top-level domain (#5319) 2024-01-26 12:55:56 +08:00
Darcy Ye
c2e6a610bc
fix(console): fix m2m app log not accessible bug (#5307) 2024-01-26 11:15:11 +08:00
Xiao Yijun
a4a02e2c66
refactor(console): remove dev tenant notification (#5297) 2024-01-26 09:42:34 +08:00
Xiao Yijun
55cdfa1ae8
refactor(console): update token charge info tip (#5298) 2024-01-26 09:42:17 +08:00
Xiao Yijun
e025fd1ed5
fix(console): reset applicaiton form data with parsed data (#5299) 2024-01-26 09:42:05 +08:00
Charles Zhao
155e13c064
fix(console): only request protected app domain if it is cloud and has dev features enabled (#5312) 2024-01-26 09:39:59 +08:00
Charles Zhao
aee90d0a6f
refactor(console): improve app creation page empty state layout (#5310) 2024-01-26 09:39:44 +08:00
Gao Sun
e999f61187
refactor(schemas): allow null inviter (#5278) 2024-01-25 12:00:56 +00:00
Gao Sun
570a4ea9e2
feat: create invitation (#5245)
* feat: create invitation

* refactor: update test imports

* refactor: update unit tests

* refactor: update docs

* refactor: update api tests

* chore: add changesets

* refactor: add comments

* refactor: fix swagger check

* refactor: keep compatibility
2024-01-25 19:44:20 +08:00
wangsijie
8fb032da7a
fix(core): fix protected app callback uri (#5308) 2024-01-25 18:14:34 +08:00
wangsijie
880e890321
fix(core): get tenant endpoint (#5309) 2024-01-25 09:41:21 +00:00
simeng-li
df36566633
chore(phrases): update application content (#5306)
* chore(phrases): update application content

update application content

* fix(phrases): content update

content update
2024-01-25 08:16:22 +00:00
Charles Zhao
e1efe23e83
refactor(console): remove pro tag from app category filter (#5301) 2024-01-25 16:15:50 +08:00
Charles Zhao
f3c69ce3f3
refactor(console): improve protected app creation form validation (#5293) 2024-01-25 16:03:27 +08:00
simeng-li
e8e57a410f
feat(console): add the user permission tooltips (#5305)
add the user permission tooltips
2024-01-25 15:54:56 +08:00
simeng-li
820158706b
feat(console,phrases): adjust the application creation modal (#5304)
adjust the application creation modal
2024-01-25 15:45:41 +08:00
simeng-li
a8719de7bf
chore(phrases): console phrases updates (#5303)
console phrases updates
2024-01-25 15:44:07 +08:00
simeng-li
afd730936d
fix(console): fix the image uploader style (#5285)
fix the image uploader style
2024-01-25 07:21:27 +00:00
simeng-li
94344e1423
fix(console): add UnsavedChangesAlert (#5277)
fix(console): add unsafe alert modal on the application branding page

add unsafe alert modal on the application branding page
2024-01-25 04:38:22 +00:00
simeng-li
3026413c23
fix(console): hide the organization row group (#5286)
hide the organization row group is the data is empty
2024-01-25 12:37:18 +08:00
simeng-li
9d15d88d28
fix(console): update the third-party app details page tag (#5294)
* fix(console): update the third-party app details page tag

update the third-party app details page tag

* fix(phrases): align the app tag capital case

align the app tag capital case
2024-01-25 11:48:53 +08:00
simeng-li
cdaf3608c5
feat(console,experience,phrases): add user scopes descriptions (#5300)
* feat(console,experience,phrases): add user scopes descriptions

add user scopes descriptions to the phrases

* chore(console): update the comment

update the comment

* fix(console,experience): fix org scope i18n key

replace i18n ns sperator to avoid org scope colon key miss matching

* fix(console): add missing errors i18n namespace resource

add missing errors i18n namespace resource
2024-01-25 11:48:35 +08:00
simeng-li
371a58607e
fix(console): hide the guide button for third-party app (#5295)
* fix(console): hide the guide button for third-party app

hide the guide button for third-party app

* fix(console): fix the display logic

fix the tag display logic
2024-01-25 11:48:16 +08:00
simeng-li
52411f6712
feat(experience): add redirect uri info (#5296)
add redirect uri info
2024-01-25 11:48:01 +08:00
simeng-li
09de2996d0
style(experience): update scopes and organizations selector style (#5289)
update the scopes and organizations selector style
2024-01-25 03:15:34 +00:00
simeng-li
6a9ce098d6
feat(experience): auto expand the scopes list (#5291)
feat(experience): auto expend the scopes list

auto expend the scopes list if there is only user scopes or only one resource scopes are being requested
2024-01-25 03:09:54 +00:00
Xiao Yijun
6e001f582c
refactor(console): reorg sie page codes (#5292) 2024-01-24 17:00:19 +08:00
simeng-li
2daf911278
fix(experience): add empty scopes fallback layout (#5290)
add empty scopes fallback layout
2024-01-24 16:08:18 +08:00
Charles Zhao
85ba5f508a
feat(console,phrases): support custom domain in protected app details (#5258) 2024-01-24 04:06:39 +00:00
simeng-li
0986876076
fix(console): add displayName input placeholder (#5282)
add displayName input placeholder
2024-01-24 02:47:32 +00:00
simeng-li
e86aab2a5e
refactor(console): hide the selected count on tab (#5284)
hide the selected scopes cound on tab if it is 0
2024-01-24 02:43:10 +00:00
Xiao Yijun
8ec4efe1b9
style(console): adjust textarea scrollbar position (#5275) 2024-01-24 10:41:54 +08:00
Xiao Yijun
54b3ff2620
refactor(console): auto focus on the email field when creating user (#5276) 2024-01-24 10:41:43 +08:00
simeng-li
59f67c7ea7
style(experience): fix some of the consent page styling (#5273)
fix some of the consent page styling
2024-01-24 10:23:39 +08:00
simeng-li
ea4c9afdb5
fix(console): fix third-party app return link (#5280)
fix third-party app return link
2024-01-24 09:10:05 +08:00
simeng-li
67c5f613a5
style(console): replace the oidc idp app icon (#5279)
replace the oidc idp idp app icon
2024-01-24 09:09:09 +08:00
wangsijie
5b37be116a
fix(core,phrases): prevent application deletion for custom domain (#5262)
fix(core,phrases): prevent application deletion when custom domain exists
2024-01-24 08:46:35 +08:00
simeng-li
8eba064199
chore(console): keep app description input field (#5283)
keep description input field for the third-party app
2024-01-23 22:10:40 +08:00
wangsijie
12fc67a039
feat(core,phrases): delete custom domain (#5261) 2024-01-23 15:20:03 +08:00
wangsijie
fa89d33252
feat(core): sync site configs and oidc metadata for custom domain (#5260) 2024-01-23 13:14:03 +08:00
wangsijie
43ce51ce2a
fix(core): should throw 500 on file upload error (#5274) 2024-01-23 03:58:29 +00:00
simeng-li
42e9513ca1
fix(console,core): fix application count bug (#5270)
fix application count bug
2024-01-23 11:22:26 +08:00
Xiao Yijun
4976154e6d
refactor(console): update go sdk integration guide (#5272) 2024-01-22 17:04:53 +08:00
wangsijie
0d4d1b16f5
fix(schemas): remove catchall from cloudflare data guard (#5271) 2024-01-22 13:50:40 +08:00
wangsijie
cb5763f449
feat(core): sync protected app domain status (#5257) 2024-01-22 03:35:46 +00:00
simeng-li
e539d999f2
feat(console,phrases): add application permissions edit modal (#5239)
* feat(console,phrases): implement permission edit modal

implement permission edit modal

* fix(console): remove useless undefined type

remove useless undefined type
2024-01-22 11:33:00 +08:00
simeng-li
3cd14ba75d
feat(experience): implement the consent page (#5265)
* feat(experience): update the consent page

update the consent page

* fix(experience): fix the style

* fix(experience): remove legacy ut

remove legacy api ut

* fix(experience): add the missing link

add the missing link

* fix(experience): reorg the code to address CR comments

reorg the code to address CR comments
2024-01-22 11:22:44 +08:00
Darcy Ye
43a4a980d0
chore(phrases): reword onboarding option (#5264) 2024-01-22 11:17:43 +08:00
simeng-li
6b49a2e2e3
feat(console,phrases): implement application permissions assignment 4-4 (#5230)
feat(console): implement application permission assignment modal

implement application permission assignment modal
2024-01-22 10:59:43 +08:00
Xiao Yijun
beef9c0657
refactor(console): update android integration guide (#5263) 2024-01-22 10:48:34 +08:00
simeng-li
2f1fb659ef
refactor(core): update the consent apis (#5267)
update the consent apis
2024-01-22 02:29:32 +00:00
Charles Zhao
cc8b9d88e3
refactor(console): refactor app details page to support protected apps (#5252) 2024-01-20 10:13:19 +08:00
simeng-li
982c2c9179
feat(phrases): add experience consent page phrases (#5266)
add experience consent page phrases
2024-01-20 09:44:27 +08:00
simeng-li
475c9d5ae8
feat(console): implement DataTransferBox ds-component (#5229)
* feat(console): implement DataTransferBox ds-component

implement DataTransferBox ds-component

* chore(console): add some comments

add some comments
2024-01-19 21:05:31 +08:00
wangsijie
e74c0cbc92
feat(core): check application custom domain conflict (#5256) 2024-01-19 09:25:30 +00:00
wangsijie
ef29f490af
feat(core): add custom domain for protected app (#5254) 2024-01-19 08:41:01 +00:00
wangsijie
ea407f19fa
feat(core,schemas): prepare schemas for protected app custom domain (#5247) 2024-01-19 13:17:20 +08:00
wangsijie
ad0a83ae03
feat(core): api to get protected app default domain (#5241) 2024-01-19 05:15:11 +00:00
simeng-li
08f8688cf2
feat(core): add get consent info api (#5259)
add get consent info api
2024-01-19 10:52:55 +08:00
simeng-li
94908ee8ce
feat(core): add third-party application scopes and organizations restriction (#5249)
* feat(core): add client scope restriction metadata for third-party apps

add client scope restriction metadata for third-party apps

* feat(core): disable auto consent for the thrid-party apps

disable auto consent for the third-party apps

* feat(core): filter out not enabled resource scopes for third-party app

filter out not enabled resource scopes for third-party app

* feat(core): add organization grant validation for third-party application refresh_token grant

add organization grant validation for third-party application refresh_token grant

* fix(core): remove the resource scopes from client metadata

remove the resource scopes from client metadata
2024-01-19 10:31:26 +08:00
Xiao Yijun
6f8c4c1f1b
refactor(console,phrases): update plan comparison table content (#5255) 2024-01-18 15:40:41 +08:00
Xiao Yijun
55a57afd4f
refactor(phrases): update mfa title phrase (#5250) 2024-01-18 11:30:51 +08:00
Xiao Yijun
d9b8be8157
refactor(console): add next bill tip for tax info (#5246) 2024-01-18 11:30:26 +08:00
simeng-li
29dcd61b77
fix(core): add management api scopes guard (#5251)
management api scopes is not allowed to assign to the third-party app
2024-01-18 10:01:52 +08:00
Xiao Yijun
c4d943cc8f
refactor(console): reorg application details page codes (#5248) 2024-01-17 16:01:46 +08:00
Xiao Yijun
61e5d7f21c
fix(console): fix application refresh token settings (#5244) 2024-01-17 15:05:30 +08:00
Charles Zhao
d04bc9d19d
feat(console,phrases): support protected app creation in get-started page (#5238) 2024-01-17 03:50:28 +00:00
Xiao Yijun
e47966e0db
refactor: remove next bill tip (#5243) 2024-01-17 10:27:28 +08:00
Charles Zhao
191298fff4
fix(core): fix quota guard for schema routers (#5242)
* fix(core): fix quota guard for schema routers

* chore: add comments
2024-01-16 22:46:12 +08:00
Xiao Yijun
366adb2ff1
refactor(console): update quota pricing info (#5237) 2024-01-16 18:19:15 +08:00
wangsijie
e1bbbd9ebf
feat(core,shared,phrases): check subdomain when creating protected app (#5217) 2024-01-16 16:30:03 +08:00
simeng-li
400ee914d6
feat(console,phrases): add permissions tab to the application details page 4-3 (#5213)
* feat(console,phrases): implement the third-party app permissions table

implement the third-party app permissions table

* fix(console,phrases): update content

update content

* fix(console): add permission table classname

add permission table classname
2024-01-16 07:40:51 +00:00
simeng-li
2d41cbca8f
refactor(console): add permissions tab to the application details page 4-2 (#5212)
refactor(console): refactor the TemplateTable

refactor the TemplateTable component to be a shared componenet
2024-01-16 15:25:50 +08:00
simeng-li
73b36dcb4d
feat(console,phrases): add permissions tab to the application details page 4-1 (#5211)
feat(console,phrases): add permissions tab to the application details page

add permissions tab to the application details page
2024-01-16 13:58:47 +08:00
simeng-li
4e1b8d1d0d
feat(core): implement application user consent organizations api (#5236)
* feat(core): implement application user consent organizations api

implement application user consent organizations api

* test(core): add api integration tests

add api integration tests
2024-01-16 03:04:23 +00:00
simeng-li
de37e71239
feat(schemas): add new application user consent orgs table (#5235)
add new application user consent organizations table
2024-01-16 10:47:59 +08:00
Charles Zhao
d506f94c18
feat(console): add protected app creation form (#5228)
* feat(console): add protected app creation form

* refactor(console): use whitelist to display application types in app creation form
2024-01-15 23:06:18 +08:00
wangsijie
cbfd00e673
feat(core,schemas): add block domain list (#5234) 2024-01-15 15:45:00 +08:00
Gao Sun
ca24e20f6a
Merge pull request #5232 from logto-io/gao-get-delete-invitation
feat(core): get and delete org invitation by id
2024-01-15 11:40:41 +08:00
Gao Sun
44d8717bd7
refactor: fix swagger 2024-01-15 11:13:24 +08:00
Gao Sun
e7fe20d32f
feat(core): get and delete org invitation by id 2024-01-15 08:26:25 +08:00
Gao Sun
d845c89c86
Merge pull request #5226 from logto-io/gao-reorg-org-queries
refactor(core): reorg organization queries
2024-01-12 20:56:08 +08:00
Gao Sun
44e2f96452
Merge pull request #5224 from logto-io/gao-init-invitation-apis
feat(schemas, core): init organization invitation apis
2024-01-12 20:55:31 +08:00
Gao Sun
a59250ee49
Merge pull request #5220 from logto-io/gao-init-invitation-tables
feat(schemas): init org invitation tables
2024-01-12 20:54:42 +08:00
Darcy Ye
098cfd7c54
fix(console): upcoming billing info not updated when subscription changes (#5223) 2024-01-12 03:50:07 +00:00
Gao Sun
f9750ace90
refactor(core): reorg organization queries 2024-01-11 21:56:10 +08:00
Gao Sun
0f08608b96
refactor(core): add swagger json 2024-01-11 21:47:30 +08:00
Gao Sun
75b643ad2f
feat(schemas, core): init organization invitation apis 2024-01-11 18:08:26 +08:00
Gao Sun
41f7b4d8ad
refactor(schemas): use native enum for invitation status 2024-01-11 17:30:41 +08:00
Darcy Ye
4a517379b3
chore(test): add test cases for SAML and OIDC SSO configuration (#5093) 2024-01-11 17:26:35 +08:00
Xiao Yijun
2f0e2a4400
refactor: update android integration guides (#5222) 2024-01-11 16:00:55 +08:00
wangsijie
67be81e6df
feat(core): delete protected app (#5191) 2024-01-11 15:30:42 +08:00
Gao Sun
571b53d9cc
feat(schemas): init org invitation tables 2024-01-11 14:38:37 +08:00
wangsijie
5bc649e10d
feat(core,phrases): update protected app (#5189) 2024-01-11 11:03:01 +08:00
renovate[bot]
1ee1efc532
fix(deps): update dependency ora to v8 (#5167)
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-01-11 02:34:39 +00:00
renovate[bot]
85a1c781b0
chore(deps): update dependency @types/koa__cors to v5 (#5177)
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-01-11 02:33:52 +00:00
Gao Sun
b064fab71c
Merge pull request #5214 from logto-io/gao-fix-alteration-script
refactor(schemas): fix alteration script
2024-01-10 15:06:57 +08:00
Charles Zhao
9fdac5911d
fix(console): should not parse phone number if it is empty (#5216) 2024-01-10 07:04:24 +00:00
wangsijie
d469e9499c
refactor(core): use const pagination key name for swagger (#5175) 2024-01-10 11:03:23 +08:00
wangsijie
4022e4dbc7
fix(core): fix next server action guide (#5179) 2024-01-10 10:56:19 +08:00
Gao Sun
665454bacb
refactor(schemas): fix alteration script 2024-01-09 20:20:12 +08:00
Darcy Ye
cbc5dc5792
refactor(console): show auto generated acs url for SAML connector (#5208) 2024-01-09 15:53:30 +08:00
wangsijie
0b08da2b46
feat(core): generate oidc metadata for protected app (#5188) 2024-01-09 11:45:38 +08:00
Gao Sun
3d5786d982
refactor: remove legacy resources (#5118)
* refactor: remove legacy api resources

* refactor: remove legacy resources

* refactor: add alteration script

* refactor(cli): adjust legacy seed test data

* refactor: update alteration timestamp

* refactor: update organization role name
2024-01-08 14:47:30 +08:00
Darcy Ye
a52a3d1663
chore(connector): remove unused code (#5200) 2024-01-08 14:45:35 +08:00
Darcy Ye
f15df4409f
chore(connector): remove legacy Test passwordless template type use case (#5205) 2024-01-08 14:45:26 +08:00
wangsijie
ade9cf1dc7
feat(core): sync site configs to KV for new protected app (#5135) 2024-01-08 14:36:43 +08:00
Xiao Yijun
d7dd525ea4
style(console): update space size for table placeholder (#5204) 2024-01-08 11:41:58 +08:00
Xiao Yijun
c1bb631648
refactor(console): forward ref for button component (#5199) 2024-01-08 11:41:39 +08:00
Xiao Yijun
87f48c716b
fix(console): display no data when no data is found by search filter (#5203) 2024-01-08 11:41:25 +08:00
Xiao Yijun
9901f58df3
fix(console): remove hover state from tip button after tip is closed (#5197) 2024-01-08 11:30:39 +08:00
renovate[bot]
094ff37e7a
chore(deps): update dependency @types/supertest to v6 (#5159)
Co-authored-by: Gao Sun <gao@silverhand.io>
2024-01-08 03:08:45 +00:00
renovate[bot]
96fe93225e
chore(deps): update dependency @logto/cloud to v0.2.5-c6ed487 (#5158)
* chore(deps): update dependency @logto/cloud to v0.2.5-c6ed487

* 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-01-08 11:01:28 +08:00
msmarks
be9613dd44
feat(experience): experience support old browser (#5130)
* feat(experience): update experience browserslist and add corejs dependency

feat(experience): import corejs to experience

feat(experience): update pnpm-lock.yaml

feat(experience): update experience browserslist and add corejs to support old browsers

* feat(experience): fix lint problem

---------

Co-authored-by: root <root@MKJ>
2024-01-07 21:09:54 +08:00
simeng-li
e9e0f18dcf
feat(console): : add application branding tab (#5176)
* feat(console,phrases): add new third-party applicaiton to the guide library

add new third-party applicaiton to the guide library

* fix(test): fix rebase issue

fix rebase issue

* feat(console): hide some fields for third-party apps

hide some form fields for third-party apps

* feat(console): add application branding tab

add application branding tab

* fix(console): fix fields not updated after logo deletion bug

fix fields not updated after logo deletion bug

* fix(console): fix the third-party hidden fields

fix the third-party hidden fields logic

* fix(console): fix style class not found error

fix style class not found error

* fix(console): force bool type for the thirdPartyApplicaitonEnabled variable

force bool type for the thirdPartyApplicaitonEnabled variable
2024-01-05 06:55:15 +00:00
Xiao Yijun
5538946a9b
fix(core): fix dev tenant migration data guard (#5201) 2024-01-05 14:06:29 +08:00
simeng-li
94943cb3c3
refactor(phrases,console): refactor the application details form (#5168)
* feat(console,phrases): add new third-party applicaiton to the guide library

add new third-party applicaiton to the guide library

* refactor(phrases,console): refactor the application details form

refactor the application details form, merge advance settings to settings

* fix(console): fix the application details page tab style

fix the application details page tab container style

* fix(test): fix rebase issue

fix rebase issue
2024-01-05 05:02:27 +00:00
simeng-li
1c3ada0123
feat(console,phrases): add third party app list page (#5149)
* feat(console,phrases): add new third-party applicaiton to the guide library

add new third-party applicaiton to the guide library

* feat(console,phrases): add third party app list page

add third party app list page

* fix(console): fix page size

fix page size

* fix(console): fix rebase issue

fix rebase issue

* fix(test): fix rebase issue

fix rebase issue
2024-01-05 12:27:27 +08:00
simeng-li
a85266284b
feat(console,phrases): add new third-party application to the guide Library (#5144)
* feat(console,phrases): add new third-party applicaiton to the guide library

add new third-party applicaiton to the guide library

* fix(test): adjust the test order

adjust the test order

* fix(phrases): add untranslated tag

add untranslated tag
2024-01-05 02:46:27 +00:00
simeng-li
9669fc92fb
refactor(core): add koaAutoConsent middleware (#5078)
* refactor(core): add koaAutoConsent middleware

Add koaAutoConsent middleware to allow auto consent and redirect direactly from the server side.

* refactor(core): use koaMount to apply the consent middleware

use koaMount to apply the consent middleware

* feat(test): update the integration tests

update the integration tests

* fix(test): update the unit test for consent

update the unit test for consent
2024-01-05 10:00:31 +08:00
Xiao Yijun
7a68967267
refactor(console): merge useMeCustomData hook into useCurrentUser (#5196) 2024-01-04 11:16:11 +08:00
Xiao Yijun
0d1a0a9746
refactor(console): refactor sie form data parser (#5195) 2024-01-04 11:15:34 +08:00
Xiao Yijun
8edbc0b4a8
refactor(console): refactor onboarding sie form (#5194) 2024-01-03 16:39:10 +08:00
Xiao Yijun
06c5795181
fix(console): allow image/x-icon mime type (#5193) 2024-01-03 11:20:21 +08:00
Xiao Yijun
2b273b4a6f
fix(experience): update text content in the preview on custom phrases updated (#5192) 2024-01-03 11:20:08 +08:00
Darcy Ye
0fa2017dc8
chore(console): update onboarding survey (#5190)
* chore(console): update onboarding survey

* chore(phrases): update i18n
2024-01-03 11:02:11 +08:00
Xiao Yijun
7a7188d8b1
refactor: deprecate staging env tag (2/2) (#5187) 2024-01-02 05:41:43 +00:00
Xiao Yijun
b35c353d72
refactor: deprecate staging env tag (1/2) (#5180) 2024-01-02 12:51:24 +08:00
Darcy Ye
3861bcac36
chore(test): add test cases for SSO connection info (#5092) 2024-01-02 11:37:57 +08:00
Xiao Yijun
86ce940dff
style(console): inherit background-color for text input (#5178) 2024-01-02 11:03:27 +08:00
Xiao Yijun
46bdc028d4
refactor(console): add subscription data provider (#5185) 2024-01-02 11:02:16 +08:00
Xiao Yijun
0bc84aaf61
refactor(console): update plan comparison data and styles (#5181) 2023-12-28 18:32:07 +08:00
Xiao Yijun
7e2016d20e
refactor(console): support isFullWidth for CopyToClipboard component (#5172) 2023-12-28 10:59:52 +08:00
wangsijie
acb7fd3fea
feat(core): case insensitive usernames (#5170)
* feat(core): case insensitive usernames

* test(core): add case insensitive username test cases

---------

Co-authored-by: Tc001 <tc001@t0.lv>
2023-12-28 10:57:47 +08:00
Darcy Ye
b4390aeae6
chore(core): resolve legacy unit tests comments and refactor (#5174) 2023-12-28 10:55:52 +08:00
Xiao Yijun
22c24fdae4
chore(phrases): translate new pricing phrases (#5173) 2023-12-27 13:54:51 +08:00
Gao Sun
dde80f492e
refactor(console): sign out user when insufficient permissions (#5171) 2023-12-27 13:41:31 +08:00
Xiao Yijun
15db1e7ab2
fix(console): update price calculation blog link (#5169) 2023-12-26 07:48:38 +00:00
Gao Sun
01726c47ba
Merge pull request #5162 from logto-io/gao-update-alteration-script-timestamp
fix(schemas): update alteration script timestamp
2023-12-26 14:19:53 +08:00
Xiao Yijun
b08b6b5985
refactor(console): apply new plans blog link for charge notifications (#5165) 2023-12-26 13:48:09 +08:00
wangsijie
2c26d2a825
feat(console): add next server actions guide (#5161)
feat(console): add next server actions guilde
2023-12-26 13:29:52 +08:00
renovate[bot]
afdbbd0b52
fix(deps): update dependency p-limit to v5 (#4800)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-26 04:14:20 +00:00
renovate[bot]
1787503c78
chore(deps): update dependency @types/sinon to v17 (#4820)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-26 04:10:21 +00:00
Gao Sun
d1f929e2a4
fix(schemas): update alteration script timestamp 2023-12-26 11:54:51 +08:00
renovate[bot]
6f843b79d6
fix(deps): update dependency find-up to v7 (#4900)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-26 03:16:35 +00:00
renovate[bot]
f0a93d49c3
chore(deps): update commitlint monorepo to v18 (major) (#4710)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-26 03:10:01 +00:00
renovate[bot]
47d30405e9
fix(deps): update dependency p-queue to v8 (#5076)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-26 03:05:00 +00:00
renovate[bot]
3911f92a22
chore(deps): update dependency got to v14 (#5008)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-26 02:59:22 +00:00
Gao Sun
5f855790a4
refactor: remove tenant owner role (#5145) 2023-12-26 10:37:43 +08:00
Xiao Yijun
e7c780dee4
chore(console): remove dev feature flag for pricing mvp (#5157)
* chore(console): remove dev feature flag for pricing mvp

* chore(console): deprecate unused phrases and codes

* refactor(console): update support response time
2023-12-25 23:08:41 +08:00
Xiao Yijun
51d8bcf6db
feat(console): add new support items for plan comparison table (#5156) 2023-12-25 20:58:38 +08:00
Xiao Yijun
757d0c0f97
refactor(console): hide charge notification when loading (#5155) 2023-12-25 19:08:00 +08:00
Xiao Yijun
73464229db
fix(console): correct surpass limitation check for m2m apps (#5154) 2023-12-25 10:02:40 +00:00
Xiao Yijun
12e6d288dd
feat(console): add charge notification for token usage (#5153) 2023-12-25 09:13:07 +00:00
Xiao Yijun
a6f12307b3
feat(console,core): support hidding charge notification on read (#5151) 2023-12-25 16:42:13 +08:00
Gao Sun
aca6695fc3
Merge pull request #5152 from logto-io/gao-update-cli-check
refactor(cli): update node version check
2023-12-25 16:27:56 +08:00
Gao Sun
0c1f48ee86
refactor(cli): update node version check 2023-12-25 15:50:43 +08:00
wangsijie
3e39e2e428
feat(core): route for add protected application (#5114) 2023-12-25 07:32:03 +00:00
Xiao Yijun
ee268ac028
refactor(console): guard charge notification directly in the cloud version (#5150) 2023-12-25 14:49:26 +08:00
Xiao Yijun
f33ef7067f
refactor(console): update featured plan quota list (#5147) 2023-12-25 14:49:11 +08:00
Darcy Ye
8d5ff29e27
feat(core,schemas): add daily token usage table to ease the usage calculation (#5148) 2023-12-25 04:56:53 +00:00
Xiao Yijun
b5018d9c73
refactor(phrases): update quota item phrases (#5142) 2023-12-25 11:06:05 +08:00
Xiao Yijun
d4996c3f57
refactor(console,phrases): update charge notification for add-on features (#5146) 2023-12-22 16:32:24 +08:00
Xiao Yijun
39b915aa23
refactor(console): update plan comparison table (#5143) 2023-12-22 16:32:05 +08:00
Gao Sun
9089dbf845
chore(deps): upgrade TypeScript (#5141)
* chore(deps): upgrade TypeScript

* chore: upgrade configs

* chore: fix tsconfig and add changeset

* chore: upgrade jest-related deps and fix code
2023-12-22 15:16:49 +08:00
simeng-li
9faa9841c5
fix(core): remove the COOP policy (#5133)
remove the COOP policy
2023-12-22 10:28:48 +08:00
Gao Sun
b40bae9c5b
refactor: translate phrases (#5140)
* refactor: translate phrases

* chore: fix translate issue
2023-12-21 08:37:26 +00:00
Xiao Yijun
70bd7322de
refactor(console): navigate to plan & billing page on paywall button clicked (#5137) 2023-12-21 07:01:37 +00:00
Xiao Yijun
1729def3dd
refactor(console): update feature tag in card titles (#5136) 2023-12-21 14:29:43 +08:00
wangsijie
8a457f3045
fix(console): hide new protected app type in console guide (#5134) 2023-12-21 11:39:48 +08:00
simeng-li
6e82e99725
feat(core,schemas,phrases): add application sign-in-experience apis (#5129)
add application sign-in-experience apis
2023-12-21 11:28:10 +08:00
simeng-li
541ea2919c
feat(schemas): add application sign-in-experience table (#5122)
* feat(schemas): add application sign-in-experience table

add application level sign-in-experience table

* fix(schemas): fix table name

fix table name

* fix(schemas): fix table file name

fix table file name
2023-12-21 10:20:45 +08:00
Xiao Yijun
2e9ccb08bd
refactor(console): add machine-to-machine roles limit guard (#5131) 2023-12-21 07:42:59 +08:00
Charles Zhao
e4c73e7bb7
feat(cli): add option to skip core check in translate cli commands (#5085)
* feat(cli): add option to skip core check in translate cli commands

* chore(cli): add changeset

* feat(cli): support any string value package name in translate command

* chore: update changeset
2023-12-20 16:45:01 +08:00
Xiao Yijun
6b2e1c8908
refactor(console): add new quota items for subscription plan (#5128) 2023-12-20 14:08:30 +08:00
Xiao Yijun
b5bc374f2b
feat(console): add charge notification for add-on features (#5125) 2023-12-20 06:06:09 +00:00
Xiao Yijun
ed1692959f
refactor(console): treat hobby plan as the new pro plan (#5126) 2023-12-20 13:57:58 +08:00
Xiao Yijun
0691669d6f
refactor(console): update upsell instruction for m2m app & resource creation (#5121) 2023-12-20 13:51:38 +08:00
Darcy Ye
745e26609a
fix(connector): update connector readme images URL (#5069) 2023-12-20 13:45:33 +08:00
simeng-li
072c6629d3
feat(core,schemas): add application user consent scope delete api (#5120)
* feat(core,schemas): add application user consent scope delete api

add application user consent scope delete api

* chore(core): add the invalid user consent scope type fallback error

add the invalid user consent scope type fallback error
2023-12-20 13:34:18 +08:00
Gao Sun
bbc223b81c
refactor(core): create tenant organization for first admin (#5127) 2023-12-20 13:07:06 +08:00
Gao Sun
3f8e42af81
Merge pull request #5110 from logto-io/gao-use-organization-token
refactor(console): use organization token for management api
2023-12-19 23:54:58 +08:00
Gao Sun
ca68a2a547
Merge pull request #5105 from logto-io/gao-tenant-org-alteration
refactor(schemas,core,cli): init tenant organizations
2023-12-19 23:06:41 +08:00
Darcy Ye
94a1b07c83
chore(test): add test cases for testing config on SSO details page experience tab (#5088) 2023-12-19 22:12:42 +08:00
Darcy Ye
22e9580d68
feat(core,connector): update koaQuotaGuard to fit new pricing model (#5123) 2023-12-19 18:51:53 +08:00
wangsijie
e28822997f
feat(schemas): add column protected_app_metadata (#5113)
* feat(schemas): add new application type for protected app

* feat(schemas): add column protected_app_configs
2023-12-19 17:04:14 +08:00
wangsijie
7e435c4749
feat(schemas): add new application type for protected app (#5112) 2023-12-19 15:59:27 +08:00
Xiao Yijun
1834d64759
fix(console): hide feature tag when standard connectors is unlimited (#5119) 2023-12-19 14:34:39 +08:00