0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-16 20:26:19 -05:00
Commit graph

601 commits

Author SHA1 Message Date
Gao Sun
c200169886
refactor: add app insights package (#3637)
* refactor: add app insights package

* refactor: fix dependencies
2023-03-30 13:36:46 +08:00
Gao Sun
c064a71153
Merge pull request #3629 from logto-io/gao-cli-translation-cmd
feat(cli): create translation command
2023-03-29 14:06:40 +08:00
Gao Sun
ee51478618
refactor(console): update page title and manually track pv (#3625) 2023-03-28 17:51:14 +00:00
Gao Sun
5e67a785c6
chore: fix lockfile 2023-03-29 00:20:41 +08:00
Gao Sun
4ec5e0550f
feat(cli): create translation command
iterate phrases files and translate to a new language using OpenAI API
2023-03-28 21:45:45 +08: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
renovate[bot]
11e302b2fa
chore(deps): update dependency typescript to v5 (#3463)
* chore(deps): update dependency typescript to v5

* refactor: fix build

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-03-21 19:37:51 +08:00
renovate[bot]
9633256682
fix(deps): update dependency lru-cache to v8 (#3368)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-21 19:36:55 +08:00
Gao Sun
959d1f02dd
refactor: use caret range for workspace dependencies (#3566) 2023-03-21 19:33:08 +08:00
renovate[bot]
91c1724656
chore(deps): update logto js sdk monorepo packages to v1.1.0 (#3512)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-20 13:50:39 +08:00
simeng-li
10dca5891b
feat(console): add interactionMode qs to AC (#3522) 2023-03-20 02:55:02 +00:00
Gao Sun
ee3135a536
refactor(console): add tracking (#3521) 2023-03-20 02:44:10 +00:00
Gao Sun
d27499c553
refactor(cloud,core): report exception to Applicaiton Insights
when status code >= 500 or other unhandled expcetions occurred.
2023-03-19 10:40:17 +08:00
Gao Sun
169c4450eb
refactor: use essentials tryThat and trySafe 2023-03-18 13:02:51 +08:00
renovate[bot]
fa3c13a68d
chore(deps): update dependency @silverhand/essentials to v2.5.0 2023-03-17 18:41:13 +00:00
Gao Sun
e0fad2dccd
refactor: implement ttl cache 2023-03-17 13:59:59 +08:00
Gao Sun
dd91ebddfa
refactor: cache well-known data 2023-03-17 13:59:53 +08:00
renovate[bot]
565a0aead2
chore(deps): update dependency @silverhand/essentials to v2.4.1 (#3421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-15 21:36:02 +08:00
wangsijie
d8d1cfeeb5
feat(cloud): send email (#3405) 2023-03-15 06:54:31 +00:00
simeng-li
55cd785aaa
feat(ui): implement a fullscreen iframe modal container (#3347) 2023-03-15 06:53:50 +00:00
wangsijie
2bd5f36fc3
refactor(core,toolkit): extract connector loading code to toolkit (#3400) 2023-03-14 20:26:42 +08:00
simeng-li
0978db5790
fix(test): remove jest-matcher-specific-error (#3402) 2023-03-14 09:31:48 +00:00
renovate[bot]
50aaf4db40
chore(deps): update dependency @types/koa__cors to v4 (#3392)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-14 15:32:09 +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
eed6e80e45
Merge pull request #3362 from logto-io/gao-use-compressed-file-when-possible
refactor(cloud): send compressed spa file when possible
2023-03-12 21:31:57 +08:00
Gao Sun
41925cef6f
Merge branch 'master' into gao-optimize-response 2023-03-11 16:15:06 +08:00
Gao Sun
6acd42305f
refactor(ui): preload data (#3342) 2023-03-11 15:56:09 +08:00
Gao Sun
6b12d345a7
refactor(cloud): send compressed spa file when possible 2023-03-11 15:24:26 +08:00
Gao Sun
aba5c42d6a
refactor(core,ui,console): compress response when possible 2023-03-11 00:30:47 +08:00
Xiao Yijun
0971f99e98
feat(console): image uploader (#3323) 2023-03-10 16:35:25 +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
af4276e08e
test(cloud): init api tests 2023-03-08 10:49:51 +08:00
Gao Sun
e5b055f173
Merge pull request #3299 from logto-io/gao-improve-ui-test
test: improve ui test code
2023-03-08 10:44:48 +08:00
wangsijie
3c0c82a4bf
feat(core): add s3 storage provider (#3320) 2023-03-08 10:14:28 +08:00
wangsijie
f25a9d343c
feat(core,phrases,schemas): upload user assets with azure storage (#3289) 2023-03-07 06:00:12 +00:00
renovate[bot]
4eb2d14762
chore(deps): update dependency @silverhand/essentials to v2.4.0 (#3284)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-07 04:25:50 +00:00
Gao Sun
8ce3a993a9
test: improve ui test code 2023-03-06 17:44:48 +08:00
Gao Sun
ea66dcbf2f
Merge pull request #3285 from logto-io/gao-allow-admin-to-create-tenant
refactor: allow admin to create tenants
2023-03-06 13:54:25 +08:00
Charles Zhao
3996ac4107
feat(console): link social account in ac profile page (#3288) 2023-03-06 11:21:24 +08:00
Gao Sun
08e7b6c6c2
refactor: allow admin to create tenants 2023-03-04 14:52:02 +08:00
Gao Sun
0a3d4bb345
Merge pull request #3274 from logto-io/gao-seed-for-multi-tenancy
refactor: seed data for multi-tenancy
2023-03-03 16:45:02 +08:00
Charles Zhao
c3daeebe4d
feat(console): allow linking email via verification code in profile (#3275) 2023-03-03 14:26:34 +08:00
Gao Sun
a76ce24bee
refactor: seed data for multi-tenancy 2 2023-03-03 14:11:19 +08:00
Gao Sun
44909140bf
feat: create tenant for new users (#3255) 2023-03-01 20:55:26 +08:00
renovate[bot]
aa25cb1cbd
chore(deps): update logto js sdk monorepo packages to v1.0.0 (#3248)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-01 14:57:06 +08:00
Xiao Yijun
9c31d3837b
refactor(console): remove i18n text context (#3234) 2023-02-27 17:55:13 +08:00
Gao Sun
2ad285541f
refactor(ui): optimize smart input animation (#3176)
Co-authored-by: simeng-li <simeng@silverhand.io>
2023-02-23 17:48:09 +08:00
Gao Sun
e3f88f5250
refactor: remove demo app db entity (#3165) 2023-02-21 03:45:06 +00:00
renovate[bot]
ae5046fc8b
fix(deps): update dependency @silverhand/essentials to v2.2.0 (#3145)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-20 18:04:21 +08:00
renovate[bot]
0e11a2e7f2
chore(deps): update dependency @silverhand/ts-config to v2.0.3 (#3152)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-20 16:22:27 +08:00
Gao Sun
0f3e256a87
Merge pull request #3148 from logto-io/gao-post-tenants
feat(cloud): `POST /tenants`
2023-02-20 14:38:15 +08:00
Gao Sun
6f4063609c
Merge pull request #3147 from logto-io/gao-guard-api
refactor(cloud): implement request auth
2023-02-20 13:15:29 +08:00
Gao Sun
6771ddf141
Merge pull request #3146 from logto-io/gao-cloud-get-available-tenants
feat(cloud): `GET /api/tenants`
2023-02-20 12:53:43 +08:00
Gao Sun
f3a8dfc947
Merge pull request #3138 from logto-io/gao-init-cloud
feat: init cloud
2023-02-20 12:48:17 +08:00
Gao Sun
76a04d97b3
feat(cloud): POST /tenants 2023-02-20 00:27:12 +08:00
renovate[bot]
3f3c3ba421
chore(deps): update dependency @testing-library/react to v14 (#3137)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-20 00:15:42 +08:00
Gao Sun
12377665b4
refactor(cloud): implement request auth 2023-02-19 11:31:16 +08:00
Gao Sun
9a3b3f4bae
refactor(cloud): guard api response 2023-02-18 18:54:07 +08:00
Gao Sun
1808a25570
feat(cloud): GET /api/tenants 2023-02-18 18:37:49 +08:00
Gao Sun
8fa9e7a4a1
refactor: fix dev experience 2023-02-18 14:33:47 +08:00
Gao Sun
ed4894a19f
feat: init cloud 2023-02-18 13:34:52 +08:00
Gao Sun
f339e86591
refactor: update tsconfig 2023-02-17 13:41:05 +08:00
Gao Sun
ed4db56254
chore: upgrade configs 2023-02-16 23:49:03 +08:00
renovate[bot]
1b2d8ca428
chore(deps): update dependency stylelint to v15 (#3091)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 11:09:03 +08:00
Gao Sun
ff485db30d
Merge pull request #3100 from logto-io/gao-add-tests
test(core): add tests
2023-02-15 23:53:25 +08:00
Gao Sun
40173bb5e0
Merge branch 'master' into gao-add-admin-tenant 2023-02-15 15:00:04 +08:00
Gao Sun
bf8e4c0f6e
test: add me api tests 2023-02-13 18:12:11 +08:00
Gao Sun
2c6d2a6b1c
Merge pull request #3075 from logto-io/gao-use-rls
refactor: use RLS
2023-02-13 14:52:15 +08:00
Gao Sun
7a7d7f9f41
refactor: add alteration scripts 2023-02-12 18:43:02 +08:00
Charles Zhao
2102a1e608
chore: remove annoying install module failure warning from parcel (#3095) 2023-02-10 22:13:02 +08:00
wangsijie
111e2973c2
feat(console): connector config form (#3074) 2023-02-10 16:59:32 +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
Darcy Ye
3a5ac1edc9
fix(core): should validate config when creating a new connector instance (#3068) 2023-02-08 06:35:03 +00:00
simeng-li
8bf28df796
feat(ui): add smart input field (#3038) 2023-02-07 17:05:29 +08:00
renovate[bot]
cd3759ce8e
chore(deps): update dependency jest-puppeteer to v7 (#3058)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-07 12:18:17 +08:00
simeng-li
4a84162722
refactor(ui): update set password form (#3020) 2023-02-06 17:02:07 +08:00
renovate[bot]
4a407ad4de
chore(deps): update logto js sdk monorepo packages to v1.0.0-rc.0 (#3057)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-02-06 04:37:52 +00:00
renovate[bot]
8683312664
chore(deps): update parcel monorepo to v2.8.3 (#2993)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-05 00:14:47 +08:00
Xiao Yijun
28023a5f26
refactor(console): use overlay scrollbar in tables (#3029) 2023-01-31 11:47:30 +08:00
Gao Sun
21e53e1528
refactor(cli): remove rimraf (#3015) 2023-01-30 12:41:06 +08:00
renovate[bot]
1d0b286f82
fix(deps): update dependency inquirer to v9 (#2982)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-29 12:56:44 +08:00
Gao Sun
ba44eb5fc6
refactor(schemas): init tenant sqls 2023-01-28 12:58:42 +08:00
Gao Sun
95a44929a5
feat: init multi-tenancy environment (#2929) 2023-01-18 20:38:05 +08:00
Gao Sun
03a8e84e2f
refactor: fix alteration issues and add tests 2023-01-17 17:52:54 +08:00
wangsijie
9ed66a8593
feat(console,core)!: use rbac scope to control management resource (#2942) 2023-01-16 15:11:40 +08:00
wangsijie
f66fad07b9
fix(core): fix getResourceServerInfo userId (#2919) 2023-01-12 20:50:23 +08:00
renovate[bot]
db2b5feb61
chore(deps): remove dependency @types/fs-extra (#2868)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-01-09 10:06:51 +00:00
Gao Sun
3c4aeec30a
refactor(core): upgrade oidc-provider to 8.0.0 (#2851) 2023-01-09 09:20:15 +00:00
Gao Sun
8d829b8f3d
refactor(core): move app to tenant instance 2023-01-07 18:17:43 +08:00
Gao Sun
da2b8cdbfe
chore!: drop Node 16 2023-01-06 22:24:39 +08:00
Gao Sun
db71cc11ac
refactor: connector loader (#2809) 2023-01-03 15:41:29 +08:00
Gao Sun
ab54c38cd5
refactor(core): check connector-kit compatibility when load connector (#2798) 2023-01-01 18:36:46 +08:00
Gao Sun
f7a2bdf7a8
ci: separate release groups (#2775) 2022-12-30 13:49:00 +08:00
Gao Sun
43de6258d1
refactor(cli): improved connector add command (#2764) 2022-12-29 22:53:35 +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
renovate[bot]
e5dc687ee8
chore(deps): update dependency @silverhand/essentials to v2.1.0 (#2732)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-26 20:13:05 +08:00
Gao Sun
3a996cc9d9
refactor: fix esm mock context (#2725) 2022-12-26 12:12:19 +00:00
Gao Sun
464a4a9133
feat: trigger interaction hooks 2022-12-26 10:26:25 +08:00