renovate[bot]
87a9f8a2ae
chore(deps): update dependency @silverhand/eslint-config to ^0.11.0 ( #775 )
...
* chore(deps): update dependency @silverhand/eslint-config to ^0.11.0
* chore: add comments
* fix: lockfile
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Gao Sun <gao@silverhand.io>
2022-05-11 06:13:06 +00:00
simeng-li
5c02ec3bda
feat(ui): init destop styling foundation ( #787 )
...
* feat(ui): init destop styling foundation
init desktop styling
* fix(ui): cr fix
* style(ui): enable mobile and desktop global class
enable mobile and desktop global class
2022-05-11 03:30:35 +00:00
simeng-li
2161856bcd
fix(ui): fix social native interaction bug ( #772 )
...
* fix(ui): fix social native sdk data namespace
fix social native sdk data namespace
* refactor(ui): refactor nativeSDK callbackUrl
refactor nativeSDK callbackUrl
`
* refactor(ui): return result from api
return result from api
* fix(ui): should not show error message on social bind account
should not show error message on social bind account
2022-05-10 12:20:15 +08:00
Renovate Bot
43db7374c9
chore(deps): update dependency @silverhand/ts-config to ^0.11.0
2022-05-09 16:15:27 +00:00
Renovate Bot
3d0001ea5a
chore(deps): update dependency @silverhand/ts-config-react to ^0.11.0
2022-05-09 15:35:56 +00:00
simeng-li
6e27c1780d
refactor(ui): refactor ui style foundations ( #761 )
...
refactor ui style foundations
`
2022-05-09 15:42:48 +08:00
simeng-li
7e6a8d4156
refactor(ui): main flow ui refine part 2 ( #742 )
...
* refactor(ui): main flow ui refine
main flow ui refine
* fix(ui): cr fix
cr fix
* fix(ui): fix confirm password border styling
fix confirm password border styling
2022-05-09 15:26:45 +08:00
simeng-li
da3de542d2
refactor(ui): social sign-in api update ( #763 )
...
social sign-in api update
2022-05-09 15:17:42 +08:00
simeng-li
5db628b716
refactor(ui): refactor 404 page ( #727 )
...
* refactor(ui): refine page layout
refine page layout
* fix(ui): fix content element height issue
fix content elment height issue
* refactor(ui): refactor 404 page
refactor 404 page
* test(ui): add 404 test
add 404 page test
* refactor(ui): rename errorPage
rename ErrorPage
2022-05-07 10:29:19 +08:00
simeng-li
9e90a6197c
refactor(ui): refactor page layout and base style ( #726 )
...
* refactor(ui): refine page layout
refine page layout
* fix(ui): fix content element height issue
fix content elment height issue
2022-05-06 11:06:50 +08:00
Gao Sun
3b17324d18
fix: lint:report
script ( #730 )
2022-05-05 10:26:30 +00:00
simeng-li
26332f8644
refactor(ui): remove second attribute in unit scss function ( #721 )
...
remove second attribute in unit scss function
2022-05-05 14:23:08 +08:00
simeng-li
92e8ed199d
refactor(ui): main flow mobile design review fix part 1 ( #717 )
...
* fix(ui): use description.or for all non-social methods divider
use description.or for all non-social methods divider
* fix(ui): should not validate format in sign-in form
should not validate format in sign-in form
* refactor(ui): add clear-icon and refine component import path
add clear-icon and refin component import path
* fix(ui): remove passcode input error border
remove passcode input error border
* refactor(ui): hide error border of confirm passcode
hide error border of confirm passcode
* fix(ui): fix i18n key
fix i18n key
* refactor(ui): show clear icon for password in create-account form
show clear icon for password in create-account form
* fix(ui): update passwordless confirm modal confirm button text
update passwordless confirm modal confirm button text
* refactor(ui): divider style update
divider style update
* fix(ui): always show social links expand button
toggle social link
* fix(ui): extract mobile width style
extract mobile width style
* fix(ui): fix create account link
fix create account link
* fix(ui): cr fix
2022-05-05 13:44:22 +08:00
simeng-li
166fb709d3
refactor(ui): remove /404 path ( #709 )
...
* fix(ui): fix ci fail
* fix(ui): fix redundent code
fix redundent code
* refactor(ui): render not found contend directly instead of jump to 404
render not found contend directly instead of jump to 404
* fix(ui): fix infinit toast bug
fix inifinit toast bug
* refactor(ui): show error toast
show error toast
* fix(ui): cr fix
cr fix
2022-05-05 10:57:54 +08:00
simeng-li
34d798b645
fix(ui): fix ui i18n package error ( #713 )
...
fix ui i18n package error
2022-04-29 20:28:08 +08:00
simeng-li
da49812164
fix(ui): fix ci fail ( #708 )
...
* fix(ui): fix ci fail
* fix(ui): fix redundent code
fix redundent code
2022-04-29 16:32:25 +08:00
simeng-li
15dd1a767e
fix(ui): ui design review fix ( #697 )
...
* fix(ui): ui restyling
ui restyling
* fix(ui): fix styling and translation
fix styling and translation
* refactor(ui): add universal primary button color
add universal primary button color
2022-04-29 11:49:21 +08:00
simeng-li
e761be6756
refactor(ui): add debounced loading ( #692 )
...
* refactor(ui): add debounced loading
add debounced loading
* fix(ui): cr fix
cr fix
2022-04-29 11:48:21 +08:00
simeng-li
731ff1cbdc
feat(ui): not found page ( #691 )
...
add not found page
2022-04-29 11:35:51 +08:00
simeng-li
0a1c74ddb1
refactor(ui): refactor all social sign-in related error handling ( #686 )
...
* refactor(ui): social sign-in error handling
social sign-in error handling
* fix(ui): fix page style
fix page style
2022-04-29 11:28:38 +08:00
Charles Zhao
cd9ce73228
Merge pull request #702 from logto-io/charles-log-2171-refactor-sdk-integration-guide-with-mdx
...
refactor(console): sdk integration guide with mdx
2022-04-28 21:06:04 +08:00
Charles Zhao
ea91fbaa51
refactor(console): sdk integration guide with mdx
...
show response error toast
2022-04-28 20:59:08 +08:00
simeng-li
b601fb45ce
refactor(ui): implement errorHander in useApi hook ( #684 )
...
* refactor(ui): implement api error handler
implement api error handler
* refactor(ui): extend register account exist flow
extend register account exist flow
* feat(ui): username exsit error
username exsit error
* refactor(ui): redirect pack if no value found in passcode validation page
redirect pack if no value found in passcode validation page
2022-04-28 12:13:23 +08:00
simeng-li
b0138bdc0f
fix(ut): fix ut ( #683 )
...
fix ut
2022-04-28 10:06:47 +08:00
simeng-li
6e5f14792e
refactor(ui): update api lang header ( #680 )
...
update api lang header
2022-04-27 18:36:26 +08:00
simeng-li
5e251bdc08
feat(ui): add bind social account flow ( #671 )
...
* refactor(ui): passdown bindWithSocial query params
passdown bindWithSocial query params
* feat(ui): add bindSocialAccount to the sign-in request
add bindSocialAccount to the sign-in requeset
* fix(ui): cr fix
cr fix
2022-04-27 14:05:10 +08:00
simeng-li
ce4d6daad2
refactor(ui): extract useBindSocial hook ( #667 )
...
extract useBindSocial hook
2022-04-26 17:31:00 +08:00
simeng-li
12cf518c88
refactor(ui): refactor signin method link ( #669 )
...
refactor signin method link
2022-04-26 17:22:03 +08:00
simeng-li
c5b1fed805
feat(ui): add social sign-in binding page ( #664 )
...
* feat(ui): add social sign-in binding page
add social sing-in binding page
* feat(ui): temp redirect to the username sign-in page
temp redirect to the username sign-in page
* fix(ui): fix style missing bug
fix style missing bug
2022-04-26 14:32:45 +08:00
simeng-li
5e7744095a
feat(ui): render page using sign-in exp settings ( #655 )
...
* feat(ui): render page using sign-in exp settings
render page using sign-in exp settings
* fix(ui): remove unused classname
remove unused classname
* fix(ui): cr fix
cr fix
2022-04-26 08:00:19 +08:00
simeng-li
d2252cef09
refactor(ui): refactor ui form ( #651 )
...
* refactor(ui): refactor ui form
create useForm hook
* fix(ui): cr fix
cr fix
* fix(ui): cr fix
cr fix
2022-04-25 14:11:57 +08:00
simeng-li
3c8869150d
fix(ui): fix overlay ( #652 )
...
fix overlay
2022-04-24 20:33:35 +08:00
Gao Sun
2d7918a224
feat(jest-config): init package ( #644 )
...
* feat(jest-config): init package
* chore(deps): upgrade `@types/jest`
* fix(core): add jest-matcher dependency
add jest-matcher dependency
Co-authored-by: simeng-li <simeng@silverhand.io>
2022-04-24 18:02:18 +08:00
renovate[bot]
d79c1e94f8
chore(deps): update dependency @testing-library/react to v13 ( #631 )
2022-04-23 12:03:43 +08:00
renovate[bot]
7b485aebab
chore(deps): update dependency lint-staged to v12 ( #634 )
2022-04-22 16:46:39 +00:00
Gao Sun
c12c7ee03d
chore: add package script ( #607 )
2022-04-22 10:02:54 +00:00
renovate[bot]
2a03b68865
fix(deps): update dependency ky to ^0.30.0 ( #617 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-22 09:12:04 +00:00
simeng-li
666c5d8b8c
refactor(ui): replace termsOfUse Component with Container ( #610 )
...
* refactor(ui): refactor terms of use
refactor terms of use
* fix(ui): fix terms modal
fix terms mdoal
* refactor(ui): replace termsOfUse Component with Container
replace termsOfUse Component With Container
2022-04-22 14:01:43 +08:00
simeng-li
3d8c3af5bd
refactor(ui): refactor terms of use ( #603 )
...
* refactor(ui): refactor terms of use
refactor terms of use
* fix(ui): fix terms modal
fix terms mdoal
* fix(ui): cr fix
remove console.log
2022-04-22 13:53:30 +08:00
simeng-li
e4e3fd409e
refactor(ui): load branding info from settings ( #608 )
...
* refactor(ui): load branding info from settings
load branding info from settings
* fix(ui): cr fix typo
fix typo
2022-04-22 09:54:08 +08:00
simeng-li
10ca51cfa0
refactor(ui): nativeCallback renaming ( #605 )
...
nativeCallback renaming
2022-04-21 17:11:10 +08:00
simeng-li
51e6ac6d62
fix(ui): show response error toast ( #604 )
...
show response error toast
2022-04-21 16:46:36 +08:00
simeng-li
a04f472fe0
refactor(ui): update global page context ( #599 )
...
* refactor(ui): update global page context
add usePageContext hook
* fix(ui): cr fix
cr fix
2022-04-21 14:08:16 +08:00
simeng-li
2fa20363be
feat(ui): load lanuage settings from sign-in-experience settings ( #595 )
...
* feat(ui): load lanuage settings from sign-in-experience settings
load lanuage settings from sign-in-experience settings
* fix(ui): cr fix
cr fix
* fix(ui): throw error on getSignInExperienceSettings
throw error on getSignInExperienceSettings
* fix(ui): cr fix
cr fix
* fix(ui): cr fix
cr fix
2022-04-21 14:01:56 +08:00
simeng-li
93a93b4c8f
feat(ui): ui style foundation update ( #583 )
...
* feat(ui): ui style foundation update
ui style foundation update
* fix(ui): remove legacy style
remove legacy style
* refactor(ui): remove errorMessage shrink space logic
remove errorMessage shrink space logic
2022-04-20 15:07:16 +08:00
simeng-li
65059565e6
refactor(ui): refactor social login hooks ( #570 )
...
* feat(ui): adjust toast style
adjust toast style
* refactor(ui): refactor social hooks
refactor social hooks
* fix(ui): fix ci issue
fix ci issue
* fix(ui): cr fix
cr fix
* fix(ui): fix social sign-in flow
fix social sign-in flow
2022-04-19 16:32:33 +08:00
Charles Zhao
895208e0ee
fix: typos in phrases
2022-04-18 21:55:27 +08:00
simeng-li
a5235f6ad1
refactor(ui): api method renaming ( #563 )
...
api method renaming
2022-04-18 13:33:25 +08:00
IceHe.xyz
51f3b5c091
chore(console,ui): parcel build --no-cache ( #557 )
2022-04-15 16:31:49 +08:00
simeng-li
8918218cdd
feat(ui): add Primary SocialSignIn container and Popup ( #549 )
...
* feat(ui): add Primary SocialSignIn container and Popup
add Primary SocialSignIn container and Popup
* fix(ui): fix popup component bug
fix popup component bug
* feat(ui): add transition styles to Drawer
add transition styles to Drawer
* fix(ui): fix typo
fix typo
* fix(ui): fix bugs
fix bugs
* test(ui): ass simple test case for drawer
add simeple test case for drawer
* fix(ui): cr fix
2022-04-15 14:25:44 +08:00
simeng-li
99e425496f
feat(ui): load sign-in experience settings from server ( #542 )
...
* feat(ui): load sign-in experience from server
load sign-in experience settings from server
* feat(ui): return null if no setting find
return null if no setting found
* chore(ui): add todo
add todo
* fix(ui): remove console log
remove console log
* fix(ui): cr fix
cr fix
2022-04-14 11:39:48 +08:00
simeng-li
f0a961225d
refactor(core): phone method refactor ( #537 )
...
* refactor(core): rename signin method phone with sms
replace phone signin method with sms
* refactor(ui): rename api method
rename api method
* fix(ui): cr fix rename method
rename method
* fix(ui): update naming convention
update naming convention
2022-04-14 11:26:10 +08:00
simeng-li
7dba17b867
feat(ui): add social web login flow ( #531 )
...
* feat(ui): add social web login flow
add social web login flow
* fix(ui): cr fix
code review fix
* fix(ui): fix typo
fix typo
* refactor(ui): social api renaming
social api renaming
2022-04-12 15:03:38 +08:00
simeng-li
2b0a1a9190
fix(ui): fix svg radio box icon fill color ( #533 )
...
fix svg radio box icon fill color
2022-04-12 12:04:02 +08:00
simeng-li
aa9cc806bf
feat(ui): add social apis ( #518 )
...
add social apis
2022-04-09 12:20:21 +08:00
IceHe.xyz
5625b8838c
refactor(core): split mock.ts into __mocks__/*.ts ( #510 )
...
* chore(core,ui): coverage ignore src/__mocks__/
* chore(core): build excludes src/__mocks__/
* refactor(core): split mock.ts into __mocks__/*.ts
2022-04-08 09:47:09 +00:00
simeng-li
c927aeee93
feat(ui): impelment signin methods links component ( #504 )
...
implement signin methods link component
2022-04-08 15:21:40 +08:00
simeng-li
b78a9cf82e
feat(ui): add page level loading layer ( #513 )
...
* feat(ui): add page level loading layer
add page level loading layer
* fix(ui): cr fix remove loading status in api-hook
remove loading status in api-hook
2022-04-08 10:12:26 +08:00
Gao Sun
39833e4a42
fix: enable hmr in parcel projects ( #514 )
2022-04-07 17:47:40 +08:00
simeng-li
55a37d8baf
fix(bug): display request message for now ( #508 )
...
display request message for now
2022-04-07 15:48:02 +08:00
IceHe.xyz
9e25a097bb
test(core): guard branding of sign-in experience ( #494 )
...
* chore(core,ui): upgrade jest related dev dependencies to latest versions
* test(core): branding guard of sign-in experience
2022-04-07 11:56:21 +08:00
simeng-li
ff925372e5
refactor(ui): refactor i18n phrases in logto main flow ( #501 )
...
* refactor(ui): refactor i18n phrases in logto main flow
refactor i18n phrases in logto main flow
* fix(ui): cr fix
remove debug code
2022-04-06 15:38:53 +08:00
simeng-li
6f85098853
refactor(ui): update react rout version ( #492 )
...
update react route version
2022-04-06 15:01:12 +08:00
Gao Sun
4a904f2953
ci: upload eslint annotations ( #490 )
...
* ci: upload eslint annotations
* ci: update `upload-annotations.yml`
2022-04-06 06:06:34 +00:00
simeng-li
b098dd5f59
feat(ui): implement passcode page ( #487 )
...
* feat(ui): update pages
update page routing and render logics
* chore(ui): component renaming
component renaming
* feat(ui): implement passcode page
implement passcode page
* chore(ui): component renaming
component renaming
2022-04-02 13:07:39 +08:00
simeng-li
04d00fc11f
feat(ui): update pages ( #479 )
...
* feat(ui): update pages
update page routing and render logics
* chore(ui): component renaming
component renaming
2022-04-02 11:35:33 +08:00
Charles Zhao
48bd57c94e
chore: bump version of configs
2022-03-31 15:18:34 +08:00
simeng-li
6a61ea29f5
feat(ui): add passwordless container ( #469 )
...
* feat(ui): add passwordless container
add email & phone passwordless container
add secondary sign-in page
* feat(ui): uncomment code after rebase latest code
uncomment code after rebase latest code
2022-03-31 13:57:01 +08:00
simeng-li
67939ea2bb
feat(ui): add CreateAccount Container ( #457 )
...
* feat(ui): add CreateAccount Container
add CreatAccount Container
* fix(ui): fix regex
* fix(ui): remove useless test change
remove useless test update
2022-03-31 13:49:39 +08:00
simeng-li
0444efd844
feat(ui): add password less related api ( #459 )
...
* feat(ui): add password less related api
add password less related api
* test(ui): add api ut
add api ut
2022-03-30 15:04:27 +08:00
Charles Zhao
5cc177381f
refactor(console): match design mockups by adjusting fonts, paddings, etc
2022-03-29 17:01:45 +08:00
simeng-li
45a82f97c1
feat(ui): re-implement username signin page ( #447 )
...
* feat(ui): re-implement username signin page
re-implement username signin page
* fix(ui): username signin CR fix
username signin CR fix
2022-03-28 09:40:47 +08:00
simeng-li
b99c11e211
feat(ui): implement Confirm Modal ( #449 )
...
* feat(ui): implement Confirm Modal
add Confirm Modal
* fix(ui): remove lock file
remove lock filee
* fix(ui): confirmModal CR fix
confirmModal CR fix
2022-03-28 09:36:39 +08:00
simeng-li
2680ab7cea
feat(ui): add toast component ( #425 )
...
* feat(ui): add toast component
add toast component
* fix(ui): prevent eventListener bind multiple times
prevent eventListener bind multiple times
* fix(ui): toast cr
fix
toast cr fix
2022-03-23 11:50:33 +08:00
simeng-li
ee85a25d79
feat(ui): textual ui components ( #404 )
...
* feat(ui): error message & text link
error message & text link
* feat(ui): add tos, divider and text link components
tos, divider and text link components
* fix(ui): update the usage of error message
update the usage of error message
2022-03-18 15:34:38 +08:00
simeng-li
0feeee263a
feat(ui): add button components ( #400 )
...
* feat(ui): add button components
add button components
* fix(ui): add conncetor name i18n
add connector name i18n
* fix(ui): remove useless noop click function
remove useless noop click function
2022-03-17 16:42:03 +08:00
simeng-li
0d76b91271
feat(ui): add passcode input component ( #384 )
...
* feat(ui): add passcode input component
add passcode input component
* fix(ui): cr fix
code review fix
* refactor(ui): refactor style sheets
refactor style sheets
2022-03-16 16:04:27 +08:00
simeng-li
86030ab97c
feat(ui): implement phonenumber input field ( #372 )
...
* feat(ui): implement phonenumber input field
implement phonenumber input field
* fix(ui): phone input ui fix
phone input ui fix
* fix(ui): should not show error if not interacted
should not show error if not interacted
* fix(ui): fix styling
fix styling
* feat(ui): add typeMode for phone input
add typeMode for phone input
* chore(ui): update pnpm-lock
update pnpm-lock
2022-03-15 17:31:13 +08:00
Gao Sun
38df1ec8f4
chore: upgrade packages
2022-03-11 16:30:22 +08:00
simeng-li
e390110b8b
feat(ui): seperate password input with normal input ( #350 )
...
* feat(ui): seperate password input with normal input
seperate password input with normal input
* fix(ui): cr fix update input field icon event
update input field icon event
* fix(ui): remove console log
remove console log
2022-03-10 14:28:57 +08:00
simeng-li
6fcc682f4f
feat(ui): update input field ( #342 )
...
* feat(ui): update input field
update input field using latest design
* feat(ui): add error status border
add error status border
* fix(ui): cr fix
cr fix
* fix(ui): fix icon center bug
fix icon center bug
2022-03-09 15:35:45 +08:00
simeng-li
4a004cfbb8
feat(ui): add Branding component ( #335 )
...
* feat(ui): add branding component
add branding component
* fix(ui): restore old dark stying
restore old dard styling
* fix(ui): cr fix
code review fix
* fix(ui): cr fix
cr fix
2022-03-08 16:12:27 +08:00
Gao Sun
1399c9258e
chore: upgrade configs ( #339 )
2022-03-08 15:58:55 +08:00
Gao Sun
2196b217fd
feat(console): init app create form
2022-03-08 12:18:35 +08:00
Gao Sun
d035047ee8
feat(console): implement tooltip and integrate with copy ( #323 )
2022-03-07 10:54:05 +00: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
Gao Sun
a74d2b0aa6
chore: upgrade configs
2022-02-28 22:51:29 +08:00
Gao Sun
f7925d9332
chore: upgrade configs and eslint ( #294 )
...
* chore: upgrade configs and eslint
* chore: update lockfile
* fix(ui): stylelint
2022-02-28 15:21:48 +08:00
Darcy Ye
4571af65ea
chore(core): fix ui router ( #263 )
2022-02-21 03:46:55 +00:00
Gao Sun
47ccb4da02
refactor(ui): integrate new ui ( #260 )
2022-02-20 14:12:07 +08:00
Darcy Ye
c99c6b55aa
feat(core): separate sessionRoutes by flow types ( #235 )
...
* feat(core): separate sessionRoute by use cases as well as flow types
* feat(core): fix API calls in UI accordingly
* feat(core): fix lint errors
2022-02-18 12:31:15 +08:00
Gao Sun
13f6b59ad4
chore: upgrade configs ( #243 )
2022-02-16 19:06:58 +08:00
Gao Sun
eb319a3b89
refactor: upgrade TypeScript ( #241 )
2022-02-16 15:17:43 +08:00
Charles Zhao
f30cae7377
chore: upgrade eslint-config to v0.6.1
2022-01-27 19:26:34 +08:00
Wang Sijie
5c428efa78
feat: user register ( #196 )
2022-01-26 13:21:45 +08:00
simeng-li
aafc258ad9
ci(codecov): add jest coverage report ( #167 )
...
* ci(codecov): add jest coverage report
add coverage report on core and ui project
add codecov uploader job
* ci: add report upload github workflow action
add report upload github workflow action
* ci: fix ci replace github test actions with test:report
fix ci replace github test actions with test:report
2022-01-10 10:04:00 +08:00
IceHe.xyz
a66abbc251
Revert "chore: update silverhand/configs dependency and fix the scope of eslint-disable rule ( #157 )" ( #162 )
...
This reverts commit 7ff8550845
.
2021-12-29 03:56:55 +00:00
Darcy Ye
7ff8550845
chore: update silverhand/configs dependency and fix the scope of eslint-disable rule ( #157 )
...
* chore: fix the scope of eslint-disable rule
* chore: update silverhand/configs to v0.5.0 and fix linting error accordingly
* chore: fix linting error
2021-12-29 11:05:06 +08:00
simeng-li
3a80d99c9f
fix(ui): fix useApi request in useEffect dead loop bug ( #158 )
...
wrap the request method in userApi hook into a useCallback
2021-12-21 13:28:14 +08:00
Darcy Ye
dd7a385363
chore: update dependency of ESLint to version 8.1.0 or later ( #155 )
...
* chore: update eslint version to 8.1.0
* chore: update silverhand configs dependency
* chore: update silverhand configs dependency and fix code block according to linting rules
2021-12-20 14:20:23 +08:00