Darcy Ye
62b1ee6b72
feat(cloud,schemas,cli): update cloud service tenant APIs ( #3875 )
2023-05-29 04:57:10 +00:00
wangsijie
0edd549365
feat(core): add domain routes ( #3892 )
2023-05-29 11:27:23 +08:00
Darcy Ye
f1d8466919
chore(cli,cloud,schemas): change default tenant name ( #3890 )
2023-05-26 17:38:52 +08:00
Darcy Ye
8cbf87bb73
feat(schemas,cli,core,cloud): add manage tenant self scope ( #3865 )
2023-05-26 17:38:09 +08:00
wangsijie
7fb5374963
feat(schemas): add domains table ( #3884 )
2023-05-26 11:45:26 +08:00
wangsijie
2cab3787c1
feat(schemas): add cloudflare hostnames configs ( #3902 )
2023-05-26 11:44:10 +08:00
Xiao Yijun
166c6f7da0
feat(core): get hook execution stats ( #3882 )
2023-05-24 08:28:39 +08:00
Gao Sun
02eee1956f
Merge pull request #3879 from logto-io/gao-feature-updates-for-openai-plugins
...
feat: updates for openai plugins
2023-05-23 22:55:47 +08:00
Darcy Ye
0ebaec520e
feat(schemas): update tenants table schema ( #3860 )
2023-05-23 13:51:00 +08:00
Gao Sun
852bc7b274
feat: add alwaysIssueRefreshToken
for web apps
2023-05-22 17:11:09 +08:00
Xiao Yijun
9423b273b6
refactor: update webhook API ( #3819 )
2023-05-19 16:48:05 +08:00
simeng-li
a265f1f48e
fix(schemas): guard string length for default value field ( #3868 )
...
should also guard the string length for non-nullable field with a default value as well
2023-05-19 15:43:44 +08:00
Charles Zhao
497d5b5262
feat(console,phrases): add support to update sign-in identifiers in user details form ( #3828 )
...
* feat(console,phrases): add support to update sign-in identifiers in user details form
* chore: add changeset
2023-05-17 08:19:51 +00:00
simeng-li
21d1fa42c7
refactor(schemas,core): enable min string length guard ( #3850 )
...
enable min string length guard to all non-null string typed field in Guards
2023-05-17 11:28:22 +08:00
simeng-li
30cd7727de
fix(schemas): remove the notnull string min-length guard from response type ( #3844 )
...
remove the notnull string min-length guard from response type
2023-05-15 09:10:40 +00:00
simeng-li
beb6ebad50
test(core): update the resource response guard and integration tests ( #3824 )
...
* test(core): update the resouce response guard and integration tests
update the resource response guard and integration tests
* fix(test): fix test
fix resource test
* fix(schemas): add non-empty string type guard (#3826 )
* fix(schemas): add non-empty zod guard to the string typed schema field
add non-empty zod guard to the string typed schema field
* fix(schemas): comment out non-empty string guard
comment our non-empty string guard for now
* chore: add change set
add change set
* fix(schemas): remove the guard if has default value
remove the guard if has default value
* refactor(core): replace zod merge using zod extend
replace zod merge using zod extend
2023-05-15 15:12:15 +08:00
Xiao Yijun
af02321ba2
fix(core): compatibility for retries
field in HookConfig ( #3834 )
2023-05-15 11:41:46 +08:00
Xiao Yijun
8fc5b78def
refactor(schemas): update hook schema ( #3788 )
2023-05-09 09:25:45 +08:00
wangsijie
8baf8e5be6
test(core): add api response guard and error case tests to admin user ( #3809 )
...
test(core): add api response guard and error case tests to admin user api
2023-05-05 21:21:09 +08:00
wangsijie
5875d4cb3b
test(core): add api response guard and error case tests to connector api ( #3806 )
2023-05-05 21:20:58 +08:00
simeng-li
fafe27f87a
test(core): add exception cases for role api and scope api ( #3802 )
...
* feat(core): add roles api guard
add roles api guard
* feat(core): add scope api response guard
add scope api response guard
* test(core): add exception cases for role api integration tests
add exception cases for role api integration tests
* fix(console): fix lint error
fix lint error
* fix(core): remove guard status code
remove guard status code
* fix(core): resolve comments
resolve comments
* fix(core): remove useless 401,403 code guard
remove useless 401,403 code guard
* fix(core): fix swagger 422 guard error
fix swagger 422 guard error
2023-05-05 16:18:27 +08:00
wangsijie
e57fc80bd4
fix(core): fix unpaginated scopes response ( #3810 )
2023-05-05 11:43:33 +08:00
simeng-li
5c0ed8e79e
test(core): add api response guard and error case tests to dashboard api ( #3789 )
...
* test(core): add dashboard api response guard
add dashboard api response guard
* test(core): add dashboard integration tests
add dashboard integration tests
2023-05-02 20:58:48 +08:00
Darcy Ye
6e5b48bdcb
chore(schemas,test,core): add IT to ensure mock connectors are installed ( #3762 )
2023-04-28 15:42:43 +08:00
Darcy Ye
632b8b1d84
refactor(schemas,core,console): use JsonObject instead of ArbitraryObject ( #3730 )
2023-04-24 11:11:27 +08:00
Gao Sun
aa203308f0
refactor: reorg packages
...
update `@logto/shared` to a non-business package
and put business components into `@logto/*kit`.
2023-04-04 16:28:48 +08:00
Gao Sun
0e49e43245
refactor: update title in main flow and report pv for console sign-in ( #3651 )
2023-04-03 07:40:56 +00:00
renovate[bot]
93bc915609
chore(deps): update silverhand configs monorepo packages to v3.0.0 ( #3585 )
...
* chore(deps): update silverhand configs monorepo packages to v3.0.0
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-03-24 16:28:36 +00:00
Gao Sun
a6cb092ff6
refactor: fix initial sie config for cloud
2023-03-20 17:29:20 +08:00
Gao Sun
c2e4226292
refactor: update initial data ( #3534 )
2023-03-20 16:08:44 +08:00
Gao Sun
f27eb508ed
refactor(console): hide Management API from editing ( #3509 )
2023-03-20 11:00:16 +08:00
Darcy Ye
ad3611f5a0
refactor(schemas,core,toolkit): remove connector db storage and disable access ( #3505 )
2023-03-19 11:45:13 +00:00
Xiao Yijun
3404684a61
refactor(console): update get-started tasks ( #3439 )
2023-03-17 14:19:29 +08:00
wangsijie
5b8d8c8c14
feat(cloud,schemas): add demo social connectors for tenant ( #3444 )
2023-03-17 10:21:48 +08:00
Charles Zhao
7b394f77c5
feat(console): initials avatar ( #3372 )
2023-03-16 08:57:23 +00:00
Xiao Yijun
658d905fe0
refactor(console): refactor theme-related types ( #3419 )
2023-03-16 13:34:23 +08:00
wangsijie
76b49de1f0
feat(core,console): display demo connectors ( #3425 )
2023-03-15 17:09:26 +08:00
wangsijie
dc175580b9
feat(cloud): limit control for send email ( #3418 )
2023-03-15 15:55:21 +08:00
Gao Sun
0b45c8f487
refactor: fix schema types ( #3379 )
...
by separating CreateSchema and Schema. also no need for explicitly
set generic type for database builders like `buildInsertIntoWithPool()`.
2023-03-14 12:45:13 +08:00
simeng-li
57eb6ee452
feat(schemas,ui): add custom content slot ( #3369 )
2023-03-14 03:06:01 +00:00
Xiao Yijun
b1b5200876
feat(console): inspire me ( #3360 )
2023-03-13 13:58:58 +08:00
Gao Sun
fa85b7d0eb
refactor: remove withtyped in core ( #3375 )
...
Keeping withtyped will introduce an additional database pool per tenant,
which is not good for performance and it should be more like all-or-nothing choice.
So remove it for core, but keep it in cloud.
2023-03-13 04:01:14 +00:00
Gao Sun
5784cfeb18
feat(schemas,core): add sessionNotFoundRedirectUrl
tenant config ( #3365 )
2023-03-13 03:36:10 +00:00
wangsijie
1f618a3a10
feat(cli,cloud,schemas): seed m2m app for each tenant ( #3364 )
2023-03-12 09:34:15 +08:00
Xiao Yijun
0971f99e98
feat(console): image uploader ( #3323 )
2023-03-10 16:35:25 +08:00
Gao Sun
310c543f93
Merge pull request #3333 from logto-io/gao-log-5603-hide-role-for-user-tenant
...
refactor: hide internal roles for user tenants
2023-03-09 12:41:34 +08:00
Xiao Yijun
105390f004
refactor: remove branding style config ( #3326 )
2023-03-09 11:23:06 +08:00
Gao Sun
c5da152ddc
refactor: hide internal roles for user tenants
...
introduce internal roles which name starts with #internal:
with RLS policies to make them read-only.
2023-03-09 00:07:33 +08:00
Charles Zhao
1f0bc8f3f4
refactor(console): polish code by improving data types and API routes ( #3324 )
2023-03-08 08:28:33 +00:00
Charles Zhao
43470c41f1
fix(core,schemas): add new verification status table ( #3312 )
2023-03-08 15:21:59 +08:00