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