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

1285 commits

Author SHA1 Message Date
wangsijie
5875d4cb3b
test(core): add api response guard and error case tests to connector api (#3806) 2023-05-05 21:20:58 +08:00
simeng-li
fafe27f87a
test(core): add exception cases for role api and scope api (#3802)
* feat(core): add roles api guard

add roles api guard

* feat(core): add scope api response guard

add scope api response guard

* test(core): add exception cases for role api integration tests

add exception cases for role api integration tests

* fix(console): fix lint error

fix lint error

* fix(core): remove guard status code

remove guard status code

* fix(core): resolve comments

resolve comments

* fix(core): remove useless 401,403 code guard

remove useless 401,403 code guard

* fix(core): fix swagger 422 guard error

fix swagger 422 guard error
2023-05-05 16:18:27 +08:00
Charles Zhao
9200169f80
chore: add response guard and integration test for .well-known api (#3769) 2023-05-05 15:07:26 +08:00
wangsijie
e57fc80bd4
fix(core): fix unpaginated scopes response (#3810) 2023-05-05 11:43:33 +08:00
simeng-li
f20f65407f
fix(core): add duplicate resource indicator error guard (#3797)
* fix(core): add duplicate resource indicator error guard

add duplicate resource indicator error guard

* fix(core): omit resource indicator from patch api

omit resource indicator from patch api

* fix(test): fix ut

fix ut
2023-05-04 15:33:13 +08:00
Gao Sun
1642df7e1c
refactor(core): add response schemas to swagger.json API (#3801) 2023-05-04 12:35:55 +08:00
Darcy Ye
5f4a323d26
chore(core): remove legacy commented code (#3804) 2023-05-04 10:42:16 +08:00
simeng-li
5c0ed8e79e
test(core): add api response guard and error case tests to dashboard api (#3789)
* test(core): add dashboard api response guard

add dashboard api response guard

* test(core): add dashboard integration tests

add dashboard integration tests
2023-05-02 20:58:48 +08:00
renovate[bot]
f4f8224ff9
chore(deps): update dependency http-errors to ^2.0.0 (#3785)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-04-29 12:57:21 +00:00
renovate[bot]
13d9acdb8b
fix(deps): update dependency lru-cache to v9 (#3686)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-04-29 12:10:05 +00:00
Gao Sun
5a8442712f
refactor: update tracking components (#3792)
* refactor: update tracking components

* refactor: track once for the same session
2023-04-29 12:02:52 +08:00
Darcy Ye
6e5b48bdcb
chore(schemas,test,core): add IT to ensure mock connectors are installed (#3762) 2023-04-28 15:42:43 +08:00
Darcy Ye
7c2af46cf6
chore(test): complete custom phrase API guard and add ITs (#3772) 2023-04-28 03:41:00 +00:00
Darcy Ye
64a01f18d8
chore(test): add SIE API guard (#3774) 2023-04-28 11:12:57 +08:00
silverhand-bot
4bba658d7b
release: version packages (#3751) 2023-04-27 19:11:20 +08:00
wangsijie
e2ce5df9d2
refactor: use transaction to create user (#3748) 2023-04-25 10:53:42 +08:00
Darcy Ye
632b8b1d84
refactor(schemas,core,console): use JsonObject instead of ArbitraryObject (#3730) 2023-04-24 11:11:27 +08:00
Gao Sun
368d2f3efb
chore(deps): update dependency i18next to v22 2023-04-21 18:21:09 +08:00
silverhand-bot
dd24aafc17
release: version packages (#3728) 2023-04-20 17:04:15 +00:00
wangsijie
2ad86d55b3
fix(core): use client s3 sdk (#3715) 2023-04-20 15:20:05 +08:00
silverhand-bot
666c4eaaa7
release: version packages (#3722) 2023-04-19 22:34:00 +08:00
Gao Sun
352807b16a
feat: setting cloud role name for AppInsights in React (#3721)
* feat: setting cloud role name for AppInsights in React

* refactor: simplify service role names
2023-04-19 12:39:37 +00:00
Gao Sun
afdbcb39d6
refactor(core,cloud): add ApplicationInsights URL to CSP directive (#3710) 2023-04-19 13:48:20 +08:00
Darcy Ye
3e5b8dd796
fix(connector,phrases): cloud sms/email connectors error message (#3699) 2023-04-19 11:07:45 +08:00
silverhand-bot
85889031d0
release: version packages (#3705) 2023-04-18 21:13:31 +08:00
Darcy Ye
2e036eae1f
refactor(core): reorg connector routes and UTs (#3700) 2023-04-18 06:08:52 +00:00
Gao Sun
020a811016
refactor(core): improve cache behavior (#3706) 2023-04-18 12:20:07 +08:00
Gao Sun
c55ff367c7
chore: specify versions for workspace protocol (#3707) 2023-04-17 10:10:14 +00:00
Xiao Yijun
c5eb3a2ba7
feat(console): create user by multiple identifiers (#3694) 2023-04-14 09:48:49 +00:00
Charles Zhao
6b1948592a
feat(core): provide management API to detect if user has password (#3698)
* feat(core): provide management API to detect if user has password

* chore: add changeset

* chore: add response status to koa guard

Co-authored-by: Gao Sun <gao@silverhand.io>

---------

Co-authored-by: Gao Sun <gao@silverhand.io>
2023-04-14 12:22:33 +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
Gao Sun
7f6822893c
Merge pull request #3681 from logto-io/gao-add-cache-tests
test(core): add cache tests
2023-04-11 00:09:42 +08:00
Gao Sun
1df4c91102
Merge pull request #3679 from logto-io/gao-implement-central-cache
feat: central cache
2023-04-11 00:07:34 +08:00
simeng-li
764d0dd5ac
chore(core,cloud): add cloud route security headers (#3674)
* chore(core,cloud): add cloud route security headers

add cloud routes security headers

* chore(core,cloud): only allow ws on dev environment

only allow ws on dev environment

* refactor(core,cloud): update using helmetjs package

update using helmetjs package

* chore(core): fix comment

fix comment
2023-04-10 10:23:07 +08:00
Charles Zhao
7af8e9c9b1
feat(core): add management API to verify user password (#3680)
* feat(core): add management API to verify user password

* chore: add changeset
2023-04-09 22:01:35 +08:00
renovate[bot]
901ef8ecd6
chore(deps): update silverhand configs monorepo packages to v3.0.1 (#3683)
Co-authored-by: Gao Sun <gao@silverhand.io>
2023-04-07 16:17:14 +00:00
Gao Sun
8deb493d14
test: add integration test 2023-04-07 23:39:03 +08:00
Gao Sun
45cc8f4fb0
test(core): add cache tests 2023-04-07 17:41:22 +08:00
Gao Sun
1548e0732f
chore: add comments and refactor 2023-04-07 14:36:25 +08:00
Gao Sun
4a64d267b6
feat: implement central cache
with Redis as the default choice.
2023-04-07 14:29:35 +08:00
Gao Sun
5d68e313c2
refactor: fix tests 2023-04-07 00:58:13 +08:00
Gao Sun
aa203308f0
refactor: reorg packages
update `@logto/shared` to a non-business package
and put business components into `@logto/*kit`.
2023-04-04 16:28:48 +08:00
Gao Sun
94e03f2768
Merge pull request #3661 from logto-io/gao-add-spa-as-dependency
refactor(core): add single-page apps as dependencies
2023-04-03 17:02:52 +08:00
Gao Sun
ca11392512
refactor: conditional import app insights sdk (#3664) 2023-04-03 16:49:02 +08:00
Gao Sun
0e49e43245
refactor: update title in main flow and report pv for console sign-in (#3651) 2023-04-03 07:40:56 +00:00
simeng-li
1c431e7a59
feat(core): apply standard security headers 1/2 (#3590)
* feat(core): add some basic security headers

add some basic security headers

* chore(core): add some comments

add some comments

* chore(core): update the refererPolicy configs

update the refererPolicy configs

* chore(core): update helmet middleware

update helmet middleware

* feat(core): add csp headers to the mainflow and ac http requests 2/2 (#3613)

* feat(core): add csp headers to the mainflow requests

add csp headers to the mainflow requests

* chore(core): add ui and console security headers

add ui and console security headers

* fix(core): remove unused middleware

remove unused middleware

* fix(ui): set terms iframe sandbox

set terms iframe sandbox allow same origin

* fix(core): update security headers middleware

update security headers middleware

* chore(core): add changesets

* chore(core): address rebase conflict

address rebase conflict
2023-04-03 10:24:50 +08:00
Gao Sun
1e5b68423a
refactor(core): add single-page apps as dependencies 2023-04-02 17:40:07 +08:00
silverhand-bot
ad13427c37
release: version core packages (#3644) 2023-03-30 19:44:40 +08:00
Gao Sun
1f594ddc1a
Merge pull request #3641 from logto-io/gao-add-zh-hk-tw-translation
feat(phrases): add zh-HK and zh-TW translation
2023-03-30 14:17:14 +08:00
Gao Sun
ae0185cab0
refactor: fix test 2023-03-30 13:59:02 +08:00