Charles Zhao
46d0d4c0b9
refactor(schemas,core,cli): alter signing key type to json object ( #4582 )
2023-10-08 12:51:04 -05:00
simeng-li
760e97eee5
refactor(cloud): clarify the isTest scope ( #4310 )
...
clarify the isTest scope
2023-08-10 14:08:13 +08:00
Gao Sun
947de83173
chore: upgrade configs ( #4132 )
...
* chore: upgrade configs
* chore: fix lint errors
2023-07-07 17:17:21 +00:00
Darcy Ye
61c49845a6
refactor(core,schemas,cli): save cloud service m2m app credentials ( #4109 )
2023-07-04 18:14:35 +08:00
Gao Sun
e3e3f2c729
feat: various application improvements
...
- show OpenID Provider configuration endpoint in Console
- configure "Rotate Refresh Token" in Console
- configure "Refresh Token TTL" in Console
- refactor code for OIDC default values
2023-06-13 00:59:23 +08:00
Gao Sun
2338cb692e
refactor(core): apply no-unused-modules ( #4009 )
2023-06-09 21:55:15 +08:00
Gao Sun
83367569fa
refactor: align console log ( #3684 )
...
add a shared ConsoleLog class for unified console logging.
2023-04-10 17:48:19 +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
9c48f98fa1
refactor: support setting pool sizes by env variable
2023-03-14 23:02:44 +08:00
Gao Sun
6171082825
refactor(core): store tenant promise in pool
...
when multiple concurrency requests for the same tenant arrives
it would create a lot of promises for the same tenant which
is unexpected. directly store the tenant creating promise to
avoid it.
2023-03-14 15:06:02 +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
d32904d538
refactor(core): update cache size and end pool when tenant disposes
2023-03-13 00:42:37 +08:00
Gao Sun
3287c2c232
refactor: use URL class
2023-03-08 10:47:10 +08:00
Gao Sun
a76ce24bee
refactor: seed data for multi-tenancy 2
2023-03-03 14:11:19 +08:00
Gao Sun
9775db7af8
refactor: seed data for multi-tenancy
2023-03-02 22:25:13 +08:00
Gao Sun
a6d4494c0e
chore(core): add comments
2023-03-02 17:14:41 +08:00
Gao Sun
d29432f45d
feat(core): support path-based multi-tenancy
2023-03-02 13:20:21 +08:00
Gao Sun
2747a1064e
chore(core): add comments
2023-03-02 00:33:03 +08:00
Gao Sun
44909140bf
feat: create tenant for new users ( #3255 )
2023-03-01 20:55:26 +08:00
Gao Sun
e3f88f5250
refactor: remove demo app db entity ( #3165 )
2023-02-21 03:45:06 +00:00
Gao Sun
ed4894a19f
feat: init cloud
2023-02-18 13:34:52 +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
3c39c618a1
refactor: update per review
2023-02-15 23:30:27 +08:00
Gao Sun
643d418bb1
test(core): add unit tests
2023-02-12 23:37:47 +08:00
Gao Sun
dd5b3037a8
refactor!: adjust packages to adapt admin tenant
2023-02-10 19:57:25 +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
1e8c00c014
refactor(core): init domain-based multi-tenancy env
2023-02-07 19:07:59 +08:00
Gao Sun
5e6b679fef
refactor(core): support localhost disabling
2023-02-06 18:44:34 +08:00
Gao Sun
639b5c836a
refactor(core)!: separate admin console server
2023-02-06 17:42:22 +08:00
Gao Sun
d61105c131
refactor(core): add IGNORE_CONNECTOR_VERSION_CHECK ( #3028 )
2023-01-30 16:31:00 +08:00
Gao Sun
95a44929a5
feat: init multi-tenancy environment ( #2929 )
2023-01-18 20:38:05 +08:00
Gao Sun
d868e6ee49
feat(cli): rollback
command for alteration ( #2975 )
2023-01-18 05:12:57 +00:00
Gao Sun
f317a917c9
refactor: remove deprecated singleton instances
2023-01-12 16:34:06 +08:00
Gao Sun
76bd2bc7d0
Merge pull request #2885 from logto-io/gao-log-5125-core-library-factory-logto-config
...
refactor(core): migrate logto config library to factory mode
2023-01-10 13:27:31 +08:00
Gao Sun
836f3c101d
refactor(core): migrate logto config library to factory mode
2023-01-10 00:03:06 +08:00
Gao Sun
080a6385c8
refactor: support EC key and ES signing algorithms ( #2847 )
2023-01-09 09:34:13 +00:00
Gao Sun
954664bd28
refactor(core,shared): EnvSet
class
2023-01-07 17:22:15 +08:00
simeng-li
baaa58ca0b
refactor(core): per review
...
add the missing file
refactor: remove unused code
fix(core): rename interactionSie middleware
rename interactionSie middleware
fix(core): update context type name
update context type name
refactor: per review
2022-12-26 19:14:24 +08:00
Gao Sun
92b18c7e3c
feat: hooks schema and APIs
2022-12-20 12:14:15 +08:00
Gao Sun
32fa807d16
refactor: bring back toolkit packages
2022-12-14 16:40:22 +08:00
Gao Sun
7bf52aa7ad
feat(core)!: enhanced user search params ( #2639 )
2022-12-14 08:36:57 +00:00
Gao Sun
48b777374f
chore: upgrade packages ( #2648 )
2022-12-13 18:11:51 +08:00
Gao Sun
d29dde828e
refactor: use esm (batch 3)
2022-11-22 16:10:53 +08:00
Gao Sun
877eb892c9
refactor(core): use isTrue()
to check params ( #2321 )
2022-11-04 22:25:58 +08:00
Gao Sun
f56b5b5c48
refactor: fix lint errors
2022-10-21 14:03:35 +08:00
Gao Sun
365b80ab13
chore: update contributing ( #2209 )
2022-10-19 14:47:59 +00:00
Gao Sun
79c6c1de93
refactor: require database name in URL ( #2198 )
2022-10-19 07:38:56 +00:00
Gao Sun
216fc9ed85
refactor(core): remove parameters
2022-10-11 22:14:09 +08:00
Gao Sun
64a0936a77
refactor(core): remove connector commands
2022-10-11 18:10:57 +08:00