wangsijie
5ccdd7f31a
feat(core,schemas): record daily active users ( #4113 )
2023-07-07 15:14:29 +08:00
wangsijie
ab8c26226e
fix(schemas): modify domain table unique index ( #3954 )
2023-06-14 11:12:08 +09:00
wangsijie
62d3acfc7b
fix(schemas): set domain status enum guard ( #3958 )
2023-06-08 12:07:15 +09:00
Gao Sun
c933bf58f7
feat: support default API Resource
2023-06-04 20:46:36 +08:00
Darcy Ye
f1d8466919
chore(cli,cloud,schemas): change default tenant name ( #3890 )
2023-05-26 17:38:52 +08:00
wangsijie
7fb5374963
feat(schemas): add domains table ( #3884 )
2023-05-26 11:45:26 +08:00
Darcy Ye
0ebaec520e
feat(schemas): update tenants table schema ( #3860 )
2023-05-23 13:51:00 +08:00
Xiao Yijun
b92508db3a
feat(core,schemas): support get hook recent logs ( #3859 )
2023-05-22 19:01:54 +08:00
Xiao Yijun
8fc5b78def
refactor(schemas): update hook schema ( #3788 )
2023-05-09 09:25:45 +08:00
Darcy Ye
632b8b1d84
refactor(schemas,core,console): use JsonObject instead of ArbitraryObject ( #3730 )
2023-04-24 11:11:27 +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
wangsijie
47881b6d6e
feat(schemas): add service logs table ( #3390 )
2023-03-14 15:15:45 +08:00
simeng-li
57eb6ee452
feat(schemas,ui): add custom content slot ( #3369 )
2023-03-14 03:06:01 +00: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
Charles Zhao
9896390065
fix(core,schemas): remove sessionId usage from verification status table ( #3345 )
2023-03-13 11:20:52 +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
Gao Sun
bdd7374d31
refactor(schemas): use restrictive policies
...
for enhanced security and scalability. restrictive policies can
be combined with permissive policies for advanced use cases.
2023-03-08 19:16:42 +08:00
Charles Zhao
43470c41f1
fix(core,schemas): add new verification status table ( #3312 )
2023-03-08 15:21:59 +08:00
simeng-li
05ada94f95
feat(core,console,schemas,phrases): add privacy policy url ( #3315 )
2023-03-08 10:56:26 +08:00
Gao Sun
1ef5519e75
feat: custom css ( #3155 )
2023-02-21 10:55:44 +08:00
Darcy Ye
a13d27a018
feat: enabled connector db read and write ( #3127 )
2023-02-20 18:54:02 +08:00
Gao Sun
76a04d97b3
feat(cloud): POST /tenants
2023-02-20 00:27:12 +08:00
Gao Sun
7a7d7f9f41
refactor: add alteration scripts
2023-02-12 18:43:02 +08:00
Gao Sun
0481a450be
refactor: decouple admin tenant and user tenant
2023-02-11 14:38:16 +08:00
Gao Sun
2af6fd114a
refactor!: add admin tenant
2023-02-10 13:06:52 +08:00
Gao Sun
6b09da2f5d
refactor: fix alteration
2023-02-09 18:31:14 +08:00
Gao Sun
99837b4e48
refactor: use RLS
2023-02-08 18:58:45 +08:00
Gao Sun
d0399eb8a4
refactor!: merge settings into logto configs table
2023-01-29 19:42:19 +08:00
Gao Sun
de4b0bae16
refactor: add function and trigger to set tenant_id
2023-01-28 19:26:29 +08:00
Gao Sun
54db878760
refactor: re-org alteration scripts
2023-01-28 12:58:42 +08:00
Gao Sun
ba44eb5fc6
refactor(schemas): init tenant sqls
2023-01-28 12:58:42 +08:00
wangsijie
ece866db7c
feat!: migrate application role names to RBAC ( #2972 )
2023-01-18 15:38:36 +08:00
wangsijie
92968c49dd
fix(schemas): set scope description to required ( #2954 )
2023-01-17 18:04:49 +08:00
simeng-li
3ff6554c08
refactor(core,console,schemas): remove logDto ( #2889 )
2023-01-10 05:57:24 +00:00
wangsijie
34aab882c3
feat(core): scope name within the same resource should be unique ( #2861 )
2023-01-10 05:15:48 +00:00
Charles Zhao
0decdb796d
refactor(schemas): alter passcodes table and set jti to nullable
2023-01-06 22:47:29 +08:00
wangsijie
f371a61460
feat(core): role-scope api ( #2826 )
2023-01-06 15:37:00 +08:00
wangsijie
cf900d4aef
feat(core): resource scopes crud ( #2757 )
2023-01-05 15:24:24 +08:00
wangsijie
61f4e7fd2d
feat: add users_roles table and remove role_names ( #2525 )
2023-01-04 15:39:27 +08:00
Gao Sun
01f718b258
refactor!: align PasscodeType
to MessageTypes
...
refactor: apply suggestions from code review
Co-authored-by: Darcy Ye <darcyye@silverhand.io>
refactor(core): fix type names
2022-12-27 15:29:06 +08:00
Gao Sun
c24a57f2c4
refactor: update log types in database and console
2022-12-20 13:47:12 +08:00
Xiao Yijun
bc5f4b541a
refactor: replace termsOfUse
with termsOfUseUrl
( #2665 )
2022-12-15 17:04:42 +08:00
Gao Sun
93cd6a27d0
refactor(schemas): add name index on users ( #2668 )
2022-12-15 10:50:48 +08:00
Darcy Ye
7ba40a7782
feat: remove enabled
from table connectors
( #2513 )
2022-11-28 18:37:24 +08:00
wangsijie
3f41278a24
feat(schemas): add roles and permissions ( #2494 )
2022-11-24 11:09:03 +08:00
Darcy Ye
8a7a9e418e
feat: update connectors table and load connector logic ( #2468 )
...
Co-authored-by: wangsijie <wangsijie@silverhand.io>
2022-11-18 12:06:53 +08:00
wangsijie
854e373b81
Merge branch 'master' into merge/suspend
2022-11-09 11:05:32 +08:00
wangsijie
e699e3fb62
fix(core,schemas): fix email and sms verification for continue route ( #2349 )
2022-11-08 22:59:43 +08:00
wangsijie
73bb938c3c
feat(schemas): add user is suspended column ( #2305 )
...
Co-authored-by: Gao Sun <gao@silverhand.io>
2022-11-04 10:10:01 +08:00
wangsijie
5e571936c9
chore: remove old sign in methods ( #2295 )
2022-11-03 18:23:12 +08:00