Gao Sun
9e0f60ebc8
fix(console): set base url when needed ( #312 )
...
* fix(console): set base url when needed
* fix(console): replace `a` with `Link`
* refactor(console): update var name
2022-03-03 15:44:42 +08:00
Gao Sun
365c63b2c7
feat(core): connect console ( #306 )
...
* feat(core): connect console
* fix(core): prod spa dist
* fix(core): test
* test(core): refactor spa proxy tests
2022-03-03 14:25:32 +08:00
Xiao Yijun
dcd84086f6
refactor(core): slonik error handling ( #307 )
2022-03-02 15:44:57 +08:00
IceHe.xyz
c5a9eef852
chore(core): fix typos ( #303 )
...
* chore(core): fix typos in routes/session.ts
* chore(core): fix typos in utils/password.ts
* chore(core): fix Connector typos
* chore(core): fix typos in connectors/utilities/aliyun.ts
* chore(core): fix 'custom' typos in database/update-where.test.ts
* chore(core): fix typos in middleware/koa-oidc-error-handler.ts
2022-03-02 12:24:07 +08:00
simeng-li
4a80773b2d
feat(core): add koa user role guard middleware ( #255 )
...
* feat(core): add koa user role guard middleware
add user role guard middleware
* fix(core): resolve cr comments
remove getUserInfo
* fix(cr): cr fix
cr fix
2022-02-23 09:41:55 +08:00
simeng-li
d58b29f4a9
test(core): add ut for core routers ( #262 )
...
add ut for core router
2022-02-21 16:42:48 +08:00
simeng-li
8fa169cba1
test(core): add admin-user route UT ( #252 )
...
* test(core): add admin-user route ut
add admin-user route ut
* fix(ut): remove redundent code
remove mockKoaAuthMiddleware
* feat(core): update pnpm.lock
update pnpm.lock
2022-02-21 10:45:31 +08:00
Gao Sun
47ccb4da02
refactor(ui): integrate new ui ( #260 )
2022-02-20 14:12:07 +08:00
simeng-li
9c3f017704
test(core): add more middleware tests [2 of 2] ( #247 )
...
* test(core): add more middleware tests
add more middleware tests
* fix(ut): fix koaUserInfo ut
fix koaUserInfo ut
* fix(ut): fix ut
fix ut
* fix(ut): revert chagnes
revert changes
* fix(ut): fix ut fail after schema update bug
fix ut fail after schema update bug
2022-02-18 16:25:32 +08:00
simeng-li
c8d45a13f0
test(core): add middleware tests [1 of 2] ( #244 )
...
* test(core): add middleware tests
add middleware tests
* fix(ut): fix typo
fix typo
2022-02-17 14:21:29 +08:00
Wang Sijie
46dd8f3b69
chore: connector error ( #242 )
2022-02-17 11:09:27 +08:00
simeng-li
4325007398
refactor(core): throw error on pagination middleware ( #228 )
...
throw internal error if no totalCount returned
2022-02-15 10:58:21 +08:00
simeng-li
cdcadb968f
refactor(core): refactor error handler logic ( #220 )
...
* refactor(core): refactor error handler logic
add oidc and slonik custom error handler
* fix(core): fix typo
fix type
* refactor: align core errors
align some old core error definitions
2022-02-14 11:50:47 +08:00
Wang Sijie
66808d6d02
feat: social sign in ( #218 )
2022-02-11 07:19:18 +00:00
simeng-li
a5c9bf61d7
refactor(core): add OIDCRequestError ( #214 )
...
* refactor(core): add OIDCRequestError
inplement OIDCRequestError to normalize OIDCProviderError
* fix(coer): cr fix
code review update
2022-02-08 15:31:16 +08:00
Wang Sijie
d14f1a8841
feat(core): sign in with email ( #209 )
...
* feat(core): sign in with email
* fix: jti comment
* refactor: move sign in methods into lib
2022-01-31 11:04:55 +08:00
Charles Zhao
f30cae7377
chore: upgrade eslint-config to v0.6.1
2022-01-27 19:26:34 +08:00
simeng-li
f218667ba4
feat(application): add application query exceptions ( #172 )
...
* feat(application): add application query exceptions
add application query exceptions
* fix(core): cr fix remove query level exception
remove application query level exception handle logic
* fix(core): delete application query throw slonikError
delete application query throw slonikError
2022-01-13 16:02:28 +08:00
Wang Sijie
1fc73030e8
feat(core): sign in logs ( #139 )
...
* fix(core): add log result type
* fix: comments in sql
* feat(core): sign in log
* refactor: insert error log in middleware
* fix: pr fix
* feat: userLog middleware
* refactor: auto capture log
* fix: pr fix
* fix: pr fix
2021-12-08 15:56:57 +08:00
Xiao Yijun
b133b30b90
refactor(core): rename context
to ctx
in test file ( #153 )
2021-12-07 10:48:58 +08:00
Xiao Yijun
f672f34b5c
refactor: disable eslint rule for entire describe
in koa-pagination.test.ts
( #152 )
2021-12-06 17:41:30 +08:00
simeng-li
6d5dd55e12
refactor: implement koaUser middleware
...
* refactor: extract code block of getting detailed user info in koaAuth as middleware koaUser
* refactor: fix according to comments
* refactor: fix methods' and properties' naming
2021-12-02 11:43:04 +08:00
Wang Sijie
838ae3fad9
feat: add koa-pagination ( #143 )
...
* feat: add koa-pagination
* fix: pr fix
2021-11-30 11:06:50 +08:00
Xiao Yijun
a234f00269
chore(core): fix comment mistake
2021-11-19 16:04:40 +08:00
Gao Sun
0b23a5a793
fix: use port 5001 for ui dev ( #125 )
2021-10-08 14:10:44 +08:00
Gao Sun
1c3338f657
fix(core): load dist files when needed ( #123 )
2021-09-28 12:45:04 +08:00
Gao Sun
7c69896126
refactor: @logto/essentials
-> @silverhand/essentials
( #118 )
...
* refactor: `@logto/essentials` -> `@silverhand/essentials`
* chore: remove useless comment
2021-09-16 23:48:06 +08:00
Gao Sun
7ae7912642
refactor: adopt new ESLint rule set for FP ( #111 )
2021-09-07 20:24:27 +08:00
Gao Sun
9ccb66ddfd
refactor(core): update per comments
2021-09-01 17:52:55 +08:00
Gao Sun
43456aae9b
feat(core): detect language from querystring and header
2021-09-01 17:08:28 +08:00
Gao Sun
806e99de61
refactor: replace plain assert
with a more strict version ( #103 )
2021-08-31 22:45:28 +08:00
Gao Sun
ea4cfd0e59
chore: update eslint config ( #98 )
2021-08-30 11:30:54 +08:00
Gao Sun
a918a0ce8d
fix(core): bearerToken
-> bearerTokenIdentifier
2021-08-25 23:42:03 +08:00
Gao Sun
af11f18e40
feat: DELETE /application/:id
2021-08-25 23:42:03 +08:00
simeng-li
b1bf5eccf0
feat: (ui) Read and show error from API response ( #84 )
...
Implemet useApi hooks to handle client side request
read loading & error status from the useApi hook
2021-08-23 21:29:58 +08:00
Gao Sun
acd8157a0d
feat: validate access token if needed
2021-08-15 23:39:03 +08:00
Gao Sun
bb7c8184f7
feat: init application api
2021-08-14 21:39:37 +08:00
Gao Sun
96bf7cee77
refactor(core): re-org files
2021-08-12 19:39:28 +08:00
Simeng Li
754b9ea872
refactor: move error types to schema bundle
...
move error types to schema bundle
2021-08-11 21:04:12 +08:00
Gao Sun
1be7919545
chore(core): fixing ui proxy next()
usage
2021-07-30 22:20:53 +08:00
Gao Sun
e5d49504ac
refactor(core): align next()
usage and add prod mode for ui proxy
2021-07-30 02:21:47 +08:00
Gao Sun
590dd7d858
feat(phrases): add package and refactor error code
2021-07-28 01:13:51 +08:00
Gao Sun
6031b8a683
feat: auto-gen api doc
2021-07-25 17:39:59 +08:00
Gao Sun
b435414d91
refactor(routes): remove koa-compose
dep and save guard config in middleware
2021-07-25 17:39:59 +08:00
Gao Sun
0ee771bc33
fix: revert incorrect comments
2021-07-25 17:39:58 +08:00
Gao Sun
a7ab69ecd5
refactor: re-org RequestError files
2021-07-25 17:39:58 +08:00
Gao Sun
9befa9c5f6
refactor: display oidc errors in json, close #34
2021-07-25 17:39:58 +08:00
Gao Sun
ae6e196f37
refactor: add guard and error handler middleware
2021-07-25 17:39:58 +08:00