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

2059 commits

Author SHA1 Message Date
wangsijie
4c6fb767f0
feat(core): actor token (#6171) 2024-07-08 13:23:38 +08:00
Gao Sun
1340f3bc5d
Merge pull request #6193 from logto-io/gao-remove-unused-param
refactor(core, experience): remove `no_cache` param
2024-07-08 13:16:50 +08:00
Gao Sun
51be195e51
Merge pull request #6192 from logto-io/gao-support-org-logo-for-sie
feat: organization logo
2024-07-08 13:15:54 +08:00
simeng-li
07316cf0b9
refactor(core): refactor identifyUser method (#6154)
refactor(core): refactor the user identification flow

refactor the user identification flow
2024-07-08 10:09:40 +08:00
Gao Sun
a6f96f1d8d
refactor(core, experience): remove no_cache param 2024-07-08 09:03:45 +08:00
Gao Sun
3a839f6d60
feat: organization logo 2024-07-07 21:40:26 +08:00
silverhand-bot
1fa9f85e14
release: version packages (#5987) 2024-07-06 09:07:56 +08:00
simeng-li
d16bc9b2e5
feat(core,schemas): implement social verification experience API endpoints (#6150)
feat(core,schemas): implement the social verification flow

implement the social verificaiton flow
2024-07-05 16:36:40 +08:00
simeng-li
d85cd323ae
feat(core): implement verification code verification API (#6001)
* feat(core,schemas): implement the verification code flow

implement the verification code flow

* chore(core): fix rebase issue

fix rebase issue
2024-07-05 11:47:59 +08:00
simeng-li
aec2cf4f5b
feat(core): implement new experience API routes (#5992)
* feat(core): implement new interaction-session management flow

implement a new interaction-session management flow for experience api use

* feat(core): implement password sign-in flow

implement password sign-in flow

* test(core,schemas): add sign-in password tests

add sign-in password tests

* chore(core): update comments

update comments

* refactor(core): rename the password input value key

rename the password input value key

* refactor(core,schemas): refactor the experience API

refactor the exerpience API structure

* chore(test): add devFeature test

add devFeature test

* refactor(core): rename the path

rename the path

* refactor(core,schemas): refactor using the latest API design

refactor using the latest API design

* chore(test): replace using devFeature test statement

replace using devFeature test statement

* fix(core): fix lint error

fix lint error

* refactor(core): refactor experience API implementations

refactor experience API implementations

* refactor(core): replace with switch

replace object map with switch

* refactor: apply suggestions from code review

* refactor(core): refactor the interaction class
 refactor the interaction class

* refactor(core): update the user identification logic

update the user identification logic

---------

Co-authored-by: Gao Sun <gao@silverhand.io>
2024-07-05 11:02:36 +08:00
wangsijie
504f5b2a99
feat(core): handle oidc scopes for token exchange (#6147)
* feat(core,schemas): token exchange grant

* feat(core): third-party applications are not allowed for token exchange

* feat(core,schemas): token exchange grant

* feat(core): organization token for token exchange flow

* feat(core): handle oidc scopes for token exchange
2024-07-03 08:32:57 +00:00
Gao Sun
de9ee8962a
fix(core): issue organization_id claim for client credentials (#6170) 2024-07-03 14:40:42 +08:00
Charles Zhao
17921b5138
feat(schemas): custom ui assets db update (#6010) 2024-07-03 06:27:03 +00:00
Mostafa Moradian
d60f6ce48e
feat: add operationId to HTTP methods on paths (#6108)
* feat: add operationId to HTTP methods on paths

* refactor(core): strictly handle routes for building operation id

* chore: add changeset

* refactor: reorg code

* refactor: use get as verb for singular items

---------

Co-authored-by: Gao Sun <gao@silverhand.io>
2024-07-03 05:19:59 +00:00
wangsijie
8b63652c8e
feat(core): organization token for token exchange flow (#6106)
* feat(core,schemas): token exchange grant

* feat(core): third-party applications are not allowed for token exchange

* feat(core,schemas): token exchange grant

* feat(core): organization token for token exchange flow
2024-07-02 13:54:42 +08:00
wangsijie
2ce6ba3447
feat(core): third-party applications are not allowed for token exchange (#6100)
* feat(core,schemas): token exchange grant

* feat(core): third-party applications are not allowed for token exchange
2024-07-02 10:47:19 +08:00
Gao Sun
dd69c1c4f6
refactor: fix mermaid in production (#6149)
Use dynamic CDN import to use Mermaid as Parcel has issues on handling the
static import in production.
2024-07-01 18:06:38 +08:00
wangsijie
685a97476a
feat(core,schemas): token exchange grant (#6057) 2024-07-01 16:36:34 +08:00
Gao Sun
87615d58ce
chore: launch m2m app for organizations (#6129)
* chore: launch m2m app for organizations

* chore: add changeset
2024-07-01 14:55:47 +08:00
Gao Sun
b1e7f62f79
refactor(core): update grant comments (#6120) 2024-06-27 18:50:51 +08:00
Gao Sun
b590e64f59
feat(core): issue organization token via client credentials (#6098)
* feat(core): issue organization token via client credentials

* refactor: fix tests
2024-06-26 16:18:12 +08:00
Xiao Yijun
75c0468abe
refactor: handle potential errors during ky requests in koa-auth middleware (#6112) 2024-06-26 15:22:41 +08:00
Darcy Ye
b52609a1ed
feat(core): add hasPassword field to custom JWT user context (#6096) 2024-06-25 14:58:25 +08:00
Mostafa Moradian
d123d46ebc
fix: include tenantId and its root param in responses (#6092)
* fix: include tenantId and its root param in responses

* refactor: use shared object

---------

Co-authored-by: Gao Sun <gao@silverhand.io>
2024-06-25 02:24:56 +00:00
Gao Sun
dfa0135b6a
refactor: add brief intro in swagger.json (#6102) 2024-06-25 10:24:17 +08:00
Gao Sun
581ecd9cd0
Merge pull request #6090 from logto-io/gao-organization-m2m-apps
feat(console): m2m pages in organizations
2024-06-24 18:45:13 +08:00
Gao Sun
88ee906b75
refactor(core): fork client credentials grant 2024-06-23 22:33:06 +08:00
Gao Sun
a43434c42f
Merge pull request #6089 from mostafa/fix-oas-validation-errors
fix: generate valid OpenAPI spec
2024-06-23 14:12:20 +08:00
Gao Sun
d51e839cdb
refactor: add changeset and improve code 2024-06-23 13:47:10 +08:00
Gao Sun
ca22bc6ae9
feat(console): m2m pages in organizations 2024-06-23 11:31:24 +08:00
Gao Sun
58f3eeae64
Merge pull request #6087 from logto-io/gao-org-app-role-apis
feat(core): update application organization role apis
2024-06-23 11:13:45 +08:00
Gao Sun
1620bbd718
Merge pull request #6086 from logto-io/gao-org-app-apis
feat(core): add organization - application apis
2024-06-23 11:02:19 +08:00
Gao Sun
9b361011e7
refactor: update status code 2024-06-23 10:47:44 +08:00
Gao Sun
cbab5af58f
Merge pull request #6083 from logto-io/gao-update-org-app-fetch
refactor(core): return roles in organization app get api
2024-06-23 10:35:22 +08:00
Gao Sun
097dfcac89
refactor: filter whole supplement document if needed (#6085) 2024-06-23 10:33:28 +08:00
Mostafa Moradian
e24ff76c1f
fix: update mocks and docstrings 2024-06-22 23:33:13 +02:00
Mostafa Moradian
0a194c6752
fix: change special character to fix root paramter naming issue
feat: add customParameters function for fixing tenantId error on `/api/.well-known/endpoints/{tenantId}`
2024-06-22 19:19:00 +02:00
Gao Sun
754d0e1340
feat(core): update application organization role apis 2024-06-22 23:17:05 +08:00
Gao Sun
12cd49f903
feat(core): get application organizations api 2024-06-22 23:16:38 +08:00
Gao Sun
b839f6c46f
refactor(core): return roles in organization app get api 2024-06-22 22:58:44 +08:00
wangsijie
b1a12fb375
feat(core): issue subject tokens (#6045) 2024-06-22 02:31:27 +00:00
Gao Sun
0f39d39f7a
refactor(core): reorg organization routes 2024-06-21 21:47:52 +08:00
Gao Sun
fae11359b2
refactor(core): update naming and fix typos 2024-06-21 20:13:52 +08:00
Gao Sun
ec95536b84
Merge pull request #6071 from logto-io/gao-org-app-role-apis
feat(core): organization app role apis
2024-06-21 20:00:06 +08:00
Gao Sun
c51eab1bc4
Merge pull request #6069 from logto-io/gao-org-jit-sso-impl
feat(core): organization jit sso
2024-06-21 16:39:33 +08:00
Darcy Ye
651a027b49
chore(core): add dev feature tag for openapi.json (#6025)
chore(core): add dev feature tag for openapi.json to indicate operation should not show up in swagger.json
2024-06-21 16:09:21 +08:00
Gao Sun
2cf30d2f03
feat(core): organization jit sso 2024-06-21 13:56:08 +08:00
Gao Sun
c1ffadeff6
Merge pull request #6067 from logto-io/gao-org-jit-sso
feat(core): organization jit sso apis
2024-06-21 09:54:33 +08:00
Gao Sun
07da7918e2
feat(core): init organization app role apis 2024-06-20 14:16:55 +08:00
Gao Sun
0d8263682d
feat(core): organization jit sso apis 2024-06-20 11:35:04 +08:00