wangsijie
7e435c4749
feat(schemas): add new application type for protected app ( #5112 )
2023-12-19 15:59:27 +08:00
dependabot[bot]
72fa53f1f3
chore(deps): bump @koa/cors from 4.0.0 to 5.0.0 ( #5094 )
...
Bumps [@koa/cors](https://github.com/koajs/cors ) from 4.0.0 to 5.0.0.
- [Changelog](https://github.com/koajs/cors/blob/master/History.md )
- [Commits](https://github.com/koajs/cors/compare/4.0.0...5.0.0 )
---
updated-dependencies:
- dependency-name: "@koa/cors"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 13:08:24 +08:00
simeng-li
5c936e0976
feat(core,schemas): add GET application user consent scopes api ( #5103 )
...
* feat(core,schemas): add GET application user consent scopes api
add GET application user consent scopes api
* fix(core): remove useless field declare
remove useless field declare
2023-12-15 18:12:52 +08:00
simeng-li
cb43ebb7d1
feat(core,phrases): add post application user consent scopes api ( #5101 )
...
add post application user consent scopes api
2023-12-15 16:59:48 +08:00
simeng-li
9222eb9f80
refactor(core): add on conflic ignore to the Relation insert query method ( #5100 )
...
* refactor(core): add on conflic ignore to the Relation insert query method
add on conflic ignore to the Relation insert query method
* chore: improve word
improve word
* test: add integration test
add integration test
* feat(core): update organization post api doc
update organization post api doc
2023-12-14 15:04:20 +08:00
wangsijie
7c09ac850f
refactor(core,console,shared): use getUserDisplayName function ( #4977 )
2023-12-13 03:01:07 +00:00
simeng-li
dcc226b5d9
feat(core,phrases): update applications api to support third-party app ( #5096 )
...
update applications api to support third-party app
2023-12-13 11:00:03 +08:00
simeng-li
a93a39aa1b
feat(core,schemas): add isThirdParty column to the applications table ( #5090 )
...
* feat(core,schemas): add isThirdParty column to the applications table
add isThirdParty column to the applications table
* refactor(core): group the application routes under applications directory (#5091 )
* refactor(core): group the application routes under applications directory
group the application routes under applications directory
* refactor(core,schemas): refactor the application api guard
refactor the application api guard
* fix(schemas): fix application patch guard
fix application patch guard
* fix(test): fix ut
fix ut
2023-12-12 14:54:49 +08:00
Gao Sun
31e60811d7
chore: use Node 20 LTS for engine requirement ( #5084 )
2023-12-11 09:10:53 +08:00
Darcy Ye
d5fd2834fb
chore(core): rename SSO connectors management API routes ( #5071 )
2023-12-08 18:15:05 +08:00
simeng-li
b204ba8f74
refactor(core,experience): simplify the consent path ( #5072 )
...
simplify the consent path
2023-12-08 15:14:51 +08:00
simeng-li
7310e4289f
chore(core): increase sso oidc token iat tolerance ( #5074 )
...
chore(core): increase sso oidc token iat tolerence
increase sso oidc token iat tolerence
2023-12-08 10:27:13 +08:00
silverhand-bot
4865610b51
release: version packages ( #4894 )
2023-12-06 16:13:56 +08:00
Darcy Ye
fce8d142da
fix(core): fix SSO quota guard ( #5065 )
2023-12-06 13:53:10 +08:00
Gao Sun
e4def14e71
refactor(core): add base url to swagger json ( #5057 )
2023-12-05 11:46:39 +08:00
Darcy Ye
c2c1a9e359
chore(console,core): show invalid SSO config/metadata error message inline ( #5053 )
2023-12-04 08:47:11 +00:00
simeng-li
b8f4c07dd0
feat(core,console,experience): remove sso dev guard ( #5026 )
...
* fix(console): fix lint
allow isDev tag always exist
* feat(core,console,experience): remove dev guard for SSO
remove dev guard for SSO
* fix(experience): polish comment
polish comment
2023-12-04 07:11:28 +00:00
simeng-li
cdf5a22315
refactor(core,schemas,console): optimize the sso connector endpoints naming ( #5047 )
...
* refactor(core,schemas): rename the sso-connector-factory terms to connector-provider
shouls align the terms of api. Replace the factory using provider.
* refactor(core,console): rename the sso-connector-providers response property name
rename the sso-connector-providers response property name
* chore(core): update api doc content
update api doc content
* feat(core): declare the SAMLResponse field in ACS api body
declare the SAMLResponse field in ACS api body
* refactor(console,core): categorize standard SSO providers at client side only
categorize standard SSO providers at client side only
* fix(core): fix rebase issue
fix rebase issue
* chore(console): remove useless useMemo
remove useless useMemo
* chore(core): update the api content
update the api content
2023-12-04 15:07:33 +08:00
Xiao Yijun
aa5bfdd0b3
chore(core): mark event
and retries
as deprecated for hooks api doc ( #5048 )
2023-12-04 14:33:42 +08:00
Xiao Yijun
3e92a20320
refactor(core): add user ip to webhook event payload ( #5049 )
2023-12-04 06:06:28 +00:00
Darcy Ye
3bab5351a6
feat(console): add signing certificate reader ( #5009 )
...
* feat(console): add signing certificate reader
* fix(core): throw invalid certificate SsoConnectorError only when failed to construct a certificate
2023-12-04 14:04:24 +08:00
Gao Sun
0bec4cd1d3
Merge pull request #5046 from logto-io/gao-add-api-tag-descriptions
...
chore(core): add api tags descriptions
2023-12-04 13:38:12 +08:00
Gao Sun
d8d420c812
Merge pull request #5045 from logto-io/gao-validate-supplement-document
2023-12-04 10:31:08 +08:00
Gao Sun
f589fed383
chore(core): remove redundant types in openapi json ( #5044 )
2023-12-04 09:42:00 +09:00
Gao Sun
2b28fd7d75
chore(core): do not throw error for api doc integrity on prod
2023-12-03 19:52:37 +08:00
Gao Sun
b05fb2960d
chore(core): enforce summary and description for Management APIs
2023-12-03 19:10:21 +08:00
Gao Sun
495f4d5e80
chore(core): add api tags descriptions
2023-12-03 19:10:21 +08:00
Gao Sun
07e025ddb9
chore: add openapi-types to deps
2023-12-03 19:05:12 +08:00
Gao Sun
5fa377dd24
chore(core): skip supplement validation in unit test
2023-12-03 18:28:22 +08:00
Gao Sun
f1150eca30
refactor(core): validate supplement openapi document
2023-12-03 14:30:33 +08:00
Darcy Ye
f539b0851d
chore(core): add connector api doc descriptions ( #5042 )
...
* chore(core): add connector api doc descriptions
* chore(core): polish docs
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-02 16:47:01 +00:00
Xiao Yijun
88e8aa944a
chore(core): add logs api doc descriptions ( #5034 )
...
* chore(core): add logs api doc descriptions
* chore: polish docs
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-02 16:09:30 +00:00
Xiao Yijun
ad60de8f24
chore(core): add logto-config api doc descriptions ( #5033 )
...
* chore(core): add logto-config api doc descriptions
* chore(core): polish docs
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-02 16:05:57 +00:00
simeng-li
b1461b42ea
feat(core): add sso-connectors openapi file ( #5040 )
...
* feat(core): add sso api doc
add sso api doc
* chore(core): polish docs
* chore(core): polish docs
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-02 14:34:47 +00:00
simeng-li
00dc158c70
feat(core): add authn docs ( #5041 )
...
* feat(core): add authn docs
add authn api docs
* chore: polish docs
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-02 08:53:17 +00:00
wangsijie
3803a1ac23
chore(core): add dashboard api doc descriptions ( #5037 )
...
* chore(core): add dashboard api doc descriptions
* chore(core): polish docs
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-02 07:49:11 +00:00
wangsijie
484b52cb38
chore(core): add domains api doc descriptions ( #5036 )
...
* chore(core): add domains api doc descriptions
* chore(core): polish docs
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-12-02 07:39:43 +00:00
Gao Sun
e1a162eb56
Merge pull request #5039 from logto-io/gao-add-api-docs
2023-12-01 23:57:46 +08:00
Gao Sun
86f4860a03
chore(core): update description
2023-12-01 18:44:56 +08:00
Gao Sun
22e6c9d99e
chore(core): add api docs
2023-12-01 18:28:49 +08:00
Xiao Yijun
fd105ac99f
chore(core): add well-known api doc descriptions ( #5018 )
2023-12-01 16:40:36 +08:00
Darcy Ye
88285ba7b6
feat(connector,console,core): add SSO paywall for core management APIs ( #5024 )
2023-12-01 17:27:01 +09:00
simeng-li
997a0036d8
fix(core): should not guard email if SSO is disabled ( #5032 )
...
should not guard email is SSO is disabled
2023-12-01 14:56:59 +08:00
Xiao Yijun
7edad3ced3
chore(core): add hooks api doc descriptions ( #5020 )
2023-12-01 12:20:06 +08:00
Xiao Yijun
ca50a78924
chore(core): add verficiation code api doc descriptions ( #5021 )
2023-12-01 11:03:50 +08:00
Xiao Yijun
65306682ec
chore(core): add sign-in experience api doc descriptions ( #5019 )
2023-12-01 11:03:00 +08:00
Xiao Yijun
a49c3c33f7
chore(core): add custom-phrases api doc descriptions ( #5022 )
2023-12-01 11:02:41 +08:00
Xiao Yijun
797bee5f01
chore(core): add applications api doc descriptions ( #5023 )
2023-12-01 11:02:23 +08:00
Darcy Ye
1cd9e21570
chore(console,phrases): update SSO related content ( #5028 )
2023-12-01 11:31:35 +09:00
simeng-li
f80350d2e3
feat(console,phrases,experience): add sso toggle button to console ( #5004 )
...
* feat(phrases): add sso enabled phrases
add sso enabled phrases
* feat(console,phrases,experience): add sso toggle button to console
add sso toggle button to console
* test(experience): update ut
update ut
* feat(experience): apply ssoEnabled guard to the connector fetch endpoint
apply ssoEnabled guard to the connector fetch endpoint
2023-11-30 16:56:51 +08:00