All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-beta.12 (2022-10-19)
- add tables to schemas files (582f3d6)
- handle versioning when no
next-*.ts
found (#2202) (61336df) - make packages public (e24fd04)
1.0.0-beta.11 (2022-10-19)
- update scripts
npm create
compatibility (a5cd73d)- add vertical center support (#2032) (5eeb06e)
- cli:
db alteration deploy
command (a5280a2) - cli:
db seed oidc
command (911117a) - cli:
db seed
command (5c7000d) - cli: add
download-url
option for install (5dda0a6) - cli: add connector command (4ccbe4a)
- cli: command
init/i/install
(f05691b) - cli: database config command (0eb306a)
- cli: get/set db config key (0eff1e3)
- cli: init (0c6462d)
- cli: list connectors (dcb9142)
- cli: remove connectors (7d257c4)
- console: add a11y lint to ac (#2066) (37d2b0c)
- console: add custom language (#2029) (800ac7f)
- console: auto detect language setting (#1941) (cdfaf8b)
- console: delete custom phrases (#2065) (68e8884)
- console: display unsaved alert on custom phrases changed (#1994) (0679a6a)
- console: manage language (#1981) (48832e5)
- core,phrases: add GET /phrase route (#1959) (7ce55a8)
- ui: add a11y support (#2076) (2249d71)
- ui: add reset password error handling flow (#2079) (afa2ac4)
- ui: global confirm modal (#2018) (f1ca49c)
- add publish config for public packages (#2192) (38f664c)
- add redirectURI validation on frontend & backend (#1874) (4b0970b)
- alteration script in dev (9ebb3dd)
- cli:
chooseAlterationsByVersion
should contain the lastnext
version alteration script (#2175) (fd50304) - cli: fix skip-when-exists option (#2180) (4ce2073)
- console: checkbox styles (7c85e50)
- console: clear select state on close modal (#2071) (b6b9d7c)
- console: language editor form should be dirty on clear button clicked (#2037) (1223d23)
- console: remove connector id and prevent text overflow (#2072) (05b5025)
- console: responsive modal items layout (#2160) (ac38a7f)
- console: save generated password in session storage (#2116) (8a7f875)
- console: set undefined value to empty string in custom phrases (#2074) (81f9fbc)
- console: show correct password after reset (#2063) (02c082c)
- console: use fallback language in preview (#1960) (f25ae4d)
- core: fix deletePasscodeByIds bug (#2049) (11b605a)
- deps: update dependency @logto/language-kit to v1.0.0-beta.16 (89e4800)
- ui: fix ut (9ea6a8c)
- ui: revert color token changes in ui as it uses different design system (489e2b3)
- update scripts (c96495a)
1.0.0-beta.10 (2022-09-28)
- core: update
koaAuth()
to inject detailed auth info (#1977) - core: update user scopes (#1922)
- console: auto detect language setting (#1941) (49b4303)
- console: configure M2M app access (#1999) (a75f8fe)
- core,phrases: add check protected access function (e405ef7)
- core,schemas: add phrases schema and GET /custom-phrases/:languageKey route (#1905) (7242aa8)
- core,schemas: migration deploy cli (#1966) (7cc2f4d)
- core,schemas: use timestamp to version migrations (bb4bfd3)
- core: add DELETE /custom-phrases/:languageKey route (#1919) (c72be69)
- core: add GET /custom-phrases route (#1935) (5fe0cf4)
- core: add POST /session/forgot-password/{email,sms}/send-passcode (#1963) (af2600d)
- core: add POST /session/forgot-password/{email,sms}/verify-passcode (#1968) (1ea39f3)
- core: add POST /session/forgot-password/reset (#1972) (acdc86c)
- core: add PUT /custom-phrases/:languageKey route (#1907) (0ae13f0)
- core: add ts to interaction result (#1917) (e01042c)
- core: cannot delete custom phrase used as default language in sign-in exp (#1951) (a1aef26)
- core: check migration state before app start (#1979) (bf1d281)
- core: deploy migration in transaction mode (#1980) (9a89c1a)
- core: machine to machine apps (cd9c697)
- core: save empty string as null value in DB (#1901) (ecdf06e)
- core: support base64 format
OIDC_PRIVATE_KEYS
config in.env
file (#1903) (5bdb675) - core: update migration state after db init (f904b88)
- schemas: add logto configs table (#1940) (577ca48)
- ui: add forget password flow (#1952) (ba787b4)
- ui: add forget password page (#1943) (39d80d9)
- ui: add passwordless switch (#1976) (ddb0e47)
- ui: add reset password form (#1964) (f97ec56)
- ui: add reset password page (#1961) (ff81b0f)
- bump react sdk and essentials toolkit to support CJK characters in idToken (2f92b43)
- console: add sandbox attribute to iframe (#1926) (14cb043)
- console: get prefixed router basename in local dev env (ccbe5da)
- console: old value does not flash back on saving form (cdbd8d7)
- console: use fallback language in preview (#1960) (de4c46e)
- core,schemas: move alteration types into schemas src (#2005) (10c1be6)
- core: filter out connector-kit (#1987) (f4cf89f)
- phrases: phrases-ui typo and types (#1948) (2f373db)
- support capital letter "Y" in command line prompt (416f4e8)
- ui: align mobile input outline (#1991) (c9ba198)
- Revert "feat(console): auto detect language setting (#1941)" (#2004) (ad1d1e3), closes #1941 #2004
- Revert "fix(console): use fallback language in preview (#1960)" (#2003) (fa98452), closes #1960 #2003
- core: update
koaAuth()
to inject detailed auth info (#1977) (d4fc7b3) - core: update user scopes (#1922) (8d22b5c)
1.0.0-beta.9 (2022-09-07)
- core: load connectors by folder (#1879)
- add Portuguese translation (f268ecb)
- console: press tab to insert 2 spaces in code editor (#1871) (c57228c)
- core: load connectors by folder (#1879) (52b9dd8)
- console,ui: fix locale guard issue in settings page (e200578)
- console: input invalid format content in multitextinput will not crash the app (035be48)
- downgrade to sdk 1.0.0-beta.2 (#1896) (91d1bf8)
- fetch connectors list from npm (#1894) (c6764f9)
- remove --incremental to temporarily fix pnpm dev (4c2308e)
1.0.0-beta.8 (2022-09-01)
1.0.0-beta.6 (2022-08-30)
- console: allow to disable create account (#1806) (67305ec)
- console: express integration guide (#1807) (8e4ef2f)
- core: guard session with sign-in mode (a8a3de3)
1.0.0-beta.5 (2022-08-19)
- core,console: remove
/me
apis (#1781)
- core: enable userinfo endpoint (#1783) (a6bb2f7)
- core: hasura authn (#1790) (87d3a53)
- core: set user default roles from env (#1793) (4afdf3c)
- phrases: add french language (#1767) (0503b30)
- console: show platform icons in connector table (#1792) (31f2439)
- core: fix ac & ui proxy under subpath deployment (#1761) (163c23b)
- deps: update dependency slonik to v30 (#1744) (a9f99db)
1.0.0-beta.4 (2022-08-11)
- core: use comma separated values as a string array in the env file (#1762)
- console: add app secret to guide (#1735) (380e258)
- console: show app secret (#1723) (01dfeed)
- core,schemas: add application secret (#1715) (543ee04)
- core: support signing key rotation (#1732) (00bab4c)
- core: use comma separated values as a string array in the env file (#1762) (f6db981)
- schemas: guard string max length (#1737) (cdf210d)
- build and types (8b51543)
- deps: update dependency slonik to v29 (#1700) (21a0c8f)
- shared: fix dark color generator (#1719) (3deb98c)
- ui,console,demo-app: update react render method (#1750) (4b972f2)
- ui: add sandbox props to iframe (#1757) (62d2afe)
- ui: connector name should fallback to en (#1718) (3af5b1b)
- ui: extract ReactModal elementApp and fix act warning in ut (#1756) (0270bf1)
- ui: fix ui test (e4629f2)
1.0.0-beta.3 (2022-08-01)
- connector: azure active directory connector added (#1662) (875a828)
- console: add Next.js integration guide in admin console (7d3f947)
- console: checked if sign in method is primary (#1706) (405791f)
- phrases: tr language (#1707) (411a8c2)
- console: app error illustration height should not be shrunk (301cc6c)
- console: should not display unsaved changes alert on connector config updated (#1685) (61b65a7)
- test: run integration test serially (#1676) (8394f7b)
1.0.0-beta.2 (2022-07-25)
- core: api GET /me (#1650) (4bf6483)
- core: refresh token rotation reuse interval (#1617) (bb245ad)
- core: support integration test env config (#1619) (708523e)
- console: code editor content should be editable on firefox (56ded3e)
- console: connector can be dragged upwards to reorder (038bba4)
- console: remove annoying horizontal scrollbar from code editor (7dba908)
- console: should parse to json before using zod safeParse (ec674ec)
- core: resolve some core no-restricted-syntax lint error (#1606) (c56ddec)
- demo-app: hide username if not exists (#1644) (8b30f97)
- deps: update dependency koa-router to v12 (#1596) (6e96d73)
- test: use demo app to test username-password flow in integration test (#1635) (a258587)
- ui: fix some firefox standout bug (#1615) (4ce6bd8)
- ui: protect window.location xss (#1639) (34b465c)
- ui: should clear prev passcode input when click on backspace (#1660) (7dfbc30)
1.0.0-beta.1 (2022-07-19)
- console: add a declaration file for
react-i18next
(#1556) (6ae5e7d) - console: update dashboard chart y-axis tick format (#1590) (951c6fa)
- core: add response guard (#1542) (6c39790)
- ui: add submit input to all the sign-in & register forms (#1587) (0c0c83c)
- console: docs link doesn't work for en-US locale (#1594) (78fcb03)
- console: external links in readme should be opened in new tab (23ff0bf)
- console: language select box initial value should not be empty (26f47d8)
- console: navigate to new connector details page after switching connector (1615e36)
- ui: fix no-restrict-syntax in ui (#1559) (816ce9f)
- ui: format phone number with country calling code (#1551) (c6384be)
1.0.0-beta.0 (2022-07-14)
- core: add admin guard to signin (#1523) (3e76de0)
- core: read connector packages env (#1478) (adadcbe)
- connector: fix connector getConfig and validateConfig type (#1530) (88a54aa)
- connector: passwordless connector send test msg with unsaved config (#1539) (0297f6c)
- connector: refactor ConnectorInstance as class (#1541) (6b9ad58)
- console: markdown toc links that contain special characters should work (#1543) (1b056f1)
- console: redirect uri field label should display properly in guide (#1549) (020f294)
- console: should display user avatar through google connector (e2f5263)
- console: should not display unsaved alert on item deleted (#1507) (459af38)
- console: should not display unsaved alert on settings updated (#1508) (5dcdc62)
- console: tooltip style (#1517) (f387652)
- ui,core: fix i18n issue (#1548) (6b58d8a)
- ui: fix multiple libphonmenumber packed bug (#1544) (e06f8d0)
1.0.0-alpha.4 (2022-07-08)
- connector: connector error handler, throw errmsg on general errors (#1458) (7da1de3)
- console: add placeholder for connector sender test (#1476) (8e85a11)
- expose zod error (#1474) (81b63f0)
- console: add unsaved changes warning in settings page (2cdbf37)
- console: admin console language detection (a8f18e5)
- console: connector guide should not have sub title (#1471) (8009d9b)
- console: connector placeholder icon should not have background color (#1472) (130817f)
- console: do not show unsaved alert after delete connector (#1496) (61a6b1a)
- console: docs link in get-started should be localized (#1482) (800f047)
- console: hide demo-app from topbar get-started progress if it is deleted (b0bdd90)
- console: hide single platform universal connector tab (3d944a5)
- console: hide the add connectors hint when no connectors found on sign-in-experience page (#1473) (d309400)
- console: improve error handling in connector details and sender tester (d9ce4a0)
- console: mutate after connector delete (#1475) (da882ce)
- console: pagination color should be color-text-link (#1466) (481b6a0)
- console: provide fallback value for language field in settings (5ad5eb2)
- console: remove session doc link (#1479) (bb790ce)
- console: set language in request header (#1485) (f2195dd)
- console: specify toast type (#1499) (bdbeee0)
- core: add session check (#1453) (78e06d5)
- demo-app: username should not overflow info card (#1498) (58558e5)
- ui: add form submit event (#1489) (f52fa58)
1.0.0-alpha.3 (2022-07-07)
- console: open docs on documentation tab clicked (#1444) (340c641)
- core: append additional yaml responses to swagger.json (#1407) (100bffb)
- connector: fix Aliyun SMS connector error handling (#1227) (d9ba729)
- console: language auto detection (7c880fc)
- console: mutate data after sie welcome done (#1447) (33106aa)
- console: set user select to none for link button (#1446) (d293de0)
- console: vanilla sdk integration guide (58fe92e)
- core,ui: remove todo comments (#1454) (d5d6c5e)
- deps: update dependency koa-router to v11 (#1406) (ff6f223)
1.0.0-alpha.2 (2022-07-07)
- console: add unsaved changes alert for connector config (#1414) (78407fc)
- console: user settings unsaved changes alert (#1411) (14b27b6)
- console: chagne user added modal button to done (#1438) (ec82507)
- console: dashboard chart yaxios width (#1435) (b26fb0c)
- console: fix typo for variant (#1423) (f6be19e)
- console: use icon button in copytoclipboard (#1440) (f8a9743)
- ui: dark mode seed (#1426) (be73dbf)
- ui: set ui specific i18n storage key (#1441) (5b121d7)
1.0.0-alpha.1 (2022-07-05)
- console: dashbaord chart grid color (#1417) (1d5f69d)
- console: leave page button should be primary on unsaved changes alert modal (#1421) (be004fa)
- core: do not titlize tags of .well-known APIs (#1412) (5559fb1)
1.0.0-alpha.0 (2022-07-04)
- console: disable secondary should remove sign in methods (#1384) (6e3c461)
- console: hide reset description on dark-mode primary color matched (#1394) (de8f476)
- console: remove userinfo endpoint on application details page (#1391) (a837d79)
- console: save sie when secondary method is disabled (#1410) (52fee4c)
- console: use png for calendar icon (#1385) (f01390a)
- update en.ts (#1403) (05c5740)
0.1.2-alpha.5 (2022-07-03)
Note: Version bump only for package @logto/root
0.1.2-alpha.4 (2022-07-03)
Note: Version bump only for package @logto/root
0.1.2-alpha.3 (2022-07-03)
- console: add traditional web guide - express js demo (60c9ceb)
- core: auto sign-out (#1369) (6c32340)
0.1.2-alpha.2 (2022-07-02)
- console: add loading skeleton to sign in experience page (76921f5)
0.1.2-alpha.1 (2022-07-02)
Note: Version bump only for package @logto/root
0.1.2-alpha.0 (2022-07-02)
Note: Version bump only for package @logto/root
0.1.1-alpha.0 (2022-07-01)
- AC: content updates (#1003) (320a00b)
- ac: implement admin console welcome page (#1139) (b42f4ba)
- connector-alipay-native: add Alipay Native connector (#873) (9589aea)
- connector-alipay: parse code from json (c248759)
- connector-sendgrid-email: add sendgrid email connector (#850) (b887655)
- connector-twilio-sms: add twilio sms connector (#881) (d7ce13d)
- connector-types/wechat-native: fix wechat native getAuthUri (#895) (d6de6a8)
- connector: apple (#966) (7400ed8)
- connectors: add logo for connectors (#914) (a3a7c52)
- connectors: handle authorization callback parameters in each connector respectively (#1166) (097aade)
- console,core: hide admin user (#1182) (9194a6e)
- console,ui: generate dark mode color in console (#1231) (f72b21d)
- console: add 404 page in admin console (0d047fb)
- console: add app icon and api icon (#830) (373d349)
- console: add application column in user management (#728) (a035587)
- console: add column lastSignIn in user management (#679) (a0b4b98)
- console: add comopnent alert (#706) (60920c2)
- console: add date picker in dashboard (#1085) (5a073ce)
- console: add details summary component in guides (693c4f0)
- console: add drawer animation (#760) (dd8b767)
- console: add integration guide for vue sdk (423b1a9)
- console: add integration guide for vue sdk (4931923)
- console: add mobile web tab in preview (#1214) (9b6fd4c)
- console: add page loading skeleton to data table and detail pages (9b8658d)
- console: add placeholders (#1277) (c26ca08)
- console: add prevew in guide modal (#839) (002f839)
- console: add user dropdown and sign out button (5a09e7d)
- console: audit log filters (#1004) (a0d562f)
- console: audit log table (#1000) (fdd12de)
- console: autofocus in create modal (#785) (b8143ff)
- console: clear search results (#1199) (a2de467)
- console: configure cors-allowed-origins (#695) (4a0577a)
- console: connector detail top card (5288d6d)
- console: connector groups table (#962) (eb3f0cb)
- console: connector in use status (#1012) (542d574)
- console: connector logo and platform icon (#892) (97e6bdd)
- console: connector warnings in sign in methods (#710) (cd03130)
- console: contact us icon and texts (#836) (c3785d8)
- console: dark logo (#860) (664a218)
- console: dashboard blocks and curve (#1076) (c38fab8)
- console: dashboard skeleton (#1077) (5afbe9d)
- console: disable existing connectors when adding (#1018) (19380d0)
- console: disallow management api deletion and renaming (#1233) (568b75d)
- console: display topbar shadow while scrolling (#1340) (b3774cd)
- console: dynamic sign in methods form (#666) (5944ff0)
- console: error handling in dashboard (#1090) (6d3857e)
- console: form field tooltip (#786) (1c7de47)
- console: group connectors in add modal (#1029) (fa420c9)
- console: hard code admin display name with username (#1348) (496b17b)
- console: hide get-started page on clicking 'Hide this' button (7fd42fd)
- console: implement get started page (9790767)
- console: implement get-started progress indicator component (ed9387b)
- console: init dashboard (#1006) (28e09b6)
- console: input error message (#1050) (458602f)
- console: integrate admin console language settings (048290b)
- console: integrate dark mode settings (a04f818)
- console: log details page (#1064) (0421195)
- console: multi-text-input delete reminder (#752) (04fc5d4)
- console: page skeleton animation mixin (de97bb5)
- console: platform label in connectors table (#1034) (96701bc)
- console: preview device wrapper (#896) (540bf9c)
- console: reset user password (#1266) (8c46ead)
- console: show app guide in "Check Help Guide" drawer (e3cab67)
- console: sie form reorg (#1218) (2c41334)
- console: sign in exp guide (#755) (bafd094)
- console: sign in experience preview (#783) (6ab54c9)
- console: sign in experience setup others tab (#662) (875a31e)
- console: sign in experience welcome page (#746) (d815d96)
- console: sign in methods change alert (#701) (a1ceea0)
- console: support dark logo for connectors (#1226) (a8467fd)
- console: support persisting get-started progress in settings config (43b2309)
- console: update cn phrases (#1255) (77e1033)
- console: update connector icons (#935) (f01d113)
- console: update pagination size and color (#1153) (fdb8b24)
- console: update user management table row height and avatar size (#1151) (b2b7f37)
- console: user connector delete confirmation (#1165) (4905a5d)
- console: user icon (#857) (9f94f16)
- console: user logs (#1082) (c4a0d7a)
- core,connectors: update Aliyun logo and add logo_dark to Apple, Github (#1194) (98f8083)
- core,console: change admin user password (#1268) (a4d0a94)
- core,console: connector platform tabs (#887) (65fb36c)
- core,console: social connector targets (#851) (127664a)
- core,schemas: koaLogSession middleware (#767) (4e60446)
- core,schemas: log IP and user agent (#682) (0ecb7e4)
- core,schemas: log token exchange success (#809) (3b048a8)
- core,schemas: save application id that the user first consented (#688) (4521c3c)
- core,shared: get /dashboard/users/active (#953) (1420bb2)
- core: add admin role validation to the koaAuth (#920) (cf360b9)
- core: add custom claims to id token (#911) (9ccda93)
- core: add etag for settings api (#1011) (d4f38bc)
- core: add experience configs (#745) (08904b8)
- core: add phone number and email mask (#891) (67f080e)
- core: add role table seed (#1145) (837ad52)
- core: add sign-in-mode (#1132) (f640dad)
- core: add smtp connector (#1131) (f8710e1)
- core: add socialConnectors details for get sign-in-settings (#804) (7a922cb)
- core: add switch of enabling object fully replace when updating DB (#1107) (efa9491)
- core: add welcome route (#1080) (f6f562a)
- core: align connector error handler middleware with ConnectorErrorCodes (#1063) (1b8190a)
- core: any-type parameter shows empty object in swagger example (#1110) (7339a85)
- core: append page and page_size to the query parameters in swagger.json (#1120) (a262999)
- core: convert route guards to swagger.json (#1047) (3145c9b)
- core: convert Zod union, literal and string guards to OpenAPI schemas (#1126) (511012d)
- core: cookie keys configuration (#902) (17c63cd)
- core: dau curve contains 0 count points (#1105) (75ac874)
- core: disable introspection feature (#886) (b2ac2c1)
- core: empty path sould redirect to the console page (#915) (207c404)
- core: expose connector and metadata from sendPasscode (#806) (0ea5513)
- core: fix connectors' initialization (c6f2546)
- core: get /dashboard/users/new (#940) (45a9777)
- core: get /dashboard/users/total (#936) (c4bb0de)
- core: get /logs (#823) (4ffd4c0)
- core: get /logs/:id (#934) (bddf47b)
- core: grantErrorListener for logging token exchange error (#894) (797344f)
- core: grantRevokedListener for logging revocation of access and refresh token (#900) (e5196fc)
- core: identities key should use target not connectorId (#1115) (41e37a7), closes #1134
- core: log error body (#1065) (2ba1121)
- core: log sending passcode with connector id (#824) (82c7138)
- core: make GET /api/swagger.json contain all api routes (#1008) (8af2f95)
- core: order logs by created_at desc (#993) (2ae4e2e)
- core: register with admin role (#1140) (4f32ad3)
- core: remove code redundancy (d989785)
- core: remove unnecessary variable check and unused route (#1084) (bcc05e5)
- core: separate social sign-in api (#735) (e71cf7e)
- core: serve connector logo (#931) (5b44b71)
- core: set claims for
profile
scope (#1013) (7781d49) - core: update connector db schema (#732) (8e1533a)
- core: wrap aliyun direct mail connector (#660) (54b6209)
- core: wrap aliyun short message service connector (#670) (a06d3ee)
- core: wrap facebook connector (#672) (cbd6cfa)
- core: wrap github connector (#673) (3a956fa)
- core: wrap google connector (#674) (2049b4f)
- core: wrap wechat connector (#676) (e56a489)
- dashboard: add tooltip to dashboard items (#1089) (9dd73ac)
- demo-app: implement (part 2) (85a055e)
- demo-app: implementation (#982) (7f4f4f8)
- demo-app: implementation (3/3) (#1021) (91e2f05)
- demo-app: init (#979) (ad0aa8e)
- demo-app: show notification in main flow (#1038) (90ca76e)
- native-connectors: pass random state to native connector sdk (#922) (9679620)
- remove target, platform from connector schema and add id to metadata (#930) (054b0f7)
- schemas: create log indices on application id and user id (#933) (bf6e08c)
- schemas: make users.avatar URL length 2048 (#1141) (3ac01d7)
- shared,phrases-ui: not allow hyphens in username (#1319) (5e81966)
- sms/email-connectors: expose third-party API request error message (#1059) (4cfd578)
- ui: add bind social account flow (#671) (5e251bd)
- ui: add darkmode logo (#880) (9fa13a2)
- ui: add global primary color settings (#871) (0f2827c)
- ui: add mobile terms of use iframe modal (#947) (4abcda6)
- ui: add native sdk guard logic (#1096) (147775a)
- ui: add Notification component (#994) (8530e24)
- ui: add social dropdown list for desktop (#834) (36922b3)
- ui: app notification (#999) (f4e380f)
- ui: display error message on social callback page (#1097) (f3b8678)
- ui: implement preview mode (#852) (ef19fb3)
- ui: init destop styling foundation (#787) (5c02ec3)
- ui: not found page (#691) (731ff1c)
- update field check rules (#854) (85a407c)
- use user level custom data to save preferences (#1045) (f2b44b4)
lint:report
script (#730) (3b17324)- ac: fix ac text input (#1023) (498b370)
- alipay native (895a24b)
- ci: use local commitlint (#723) (4e7dfe2)
- connector-alipay-native: fix data guard (#992) (2dc50d6)
- connector-alipay-web: rename input param name code to auth_code (#1015) (1e27ee7)
- connector-aliyun-sms: fix config guard, remove unnecessary fields (#1229) (4ee7752)
- connector-github: convert
null
value toundefined
in user info response (#944) (c325cf6) - connector-wechat-native: fix wechat-native target (#820) (ab6c124)
- connectors platform (#925) (16ec018)
- connector: test (d327c6f)
- console,core: only show enabled connectors in sign in methods (#988) (4768181)
- console: add border and shadow to preview (#957) (5fc2c99)
- console: add bottom color for connector logos (#1186) (c5cebfc)
- console: add code editor field label (#1170) (9aab5ee)
- console: add connector button in table empty state (#1224) (1905fb5)
- console: add hover state to hide guide button (#1328) (323895a)
- console: add letter spacing for sign-in-experience title (#1033) (cf4bd1b)
- console: add mobile platform preview description (#1032) (6167e5c)
- console: add sie preview nav margin (#1275) (210ddce)
- console: add toast message on save uri success in guide (129ce0b)
- console: adding social connector should complete corresponding get-started task (8797c2d)
- console: adjust preview size (#951) (fa14589)
- console: align added sign-in method with table head content (#1028) (c084b44)
- console: align usage of customizeSignInExperience (#837) (808a676)
- console: application icon size (#1237) (86aec6c)
- console: application integrate SDK guides (b616e71)
- console: auto generate password (#1133) (a424f1b)
- console: back to social connectors (#889) (8cf72d9)
- console: bump react sdk to 0.1.13 to resolve sign in issue (fb34cdc)
- console: button loading spinner position (b41b8f1)
- console: button space on the guide header (#1317) (0e93792)
- console: call settings API after user authentication (3f25d4e)
- console: change account modal margin (#1344) (f1a7cb3)
- console: change application column name (#743) (6148cbd)
- console: change checkbox to controlled comp (#1235) (9a72a34)
- console: checkbox style (#1327) (2f3c9ae)
- console: clear error message before saving connector config (#1273) (da48784)
- console: connector card item style (#1192) (ed3c93a)
- console: connector details save changes footer (#736) (2d9b708)
- console: connector guide (#990) (3c37739)
- console: connector guide setup content should scroll in the whole container (#1314) (05399b5)
- console: connector name in user detials (#1147) (94084a4)
- console: connector row clickable (#1108) (2a4a61d)
- console: connector sender test loading state (#1290) (7d47433)
- console: contact us icons (#1181) (e39704a)
- console: create connector form alignment (#1220) (ebfab1d)
- console: dashboard chart style (#1177) (cf47044), closes #1178
- console: date picker input height (#1171) (6ca1395)
- console: details page should not be shrinked (#1338) (d73663a)
- console: display dark mode color setting only when dark mode is enabled (#1027) (a506dc5)
- console: display default avatar when the avatar is empty (#1191) (71ed416)
- console: dropdown max height (#1155) (402d19d)
- console: dropdown padding (#1168) (56d3f96)
- console: error callstack content should not overflow container (933950c)
- console: error message in text input component (#1060) (93916bf)
- console: fetch settings with swr on app init (c7344c2)
- console: fix connector platform label i18n (#1347) (b18388c)
- console: fix dark mode char tooltip background (#1345) (f6bf53b)
- console: fix dashboard date (#1274) (8c0ceff)
- console: fix infinite loading issue when not authenticated (32facc6)
- console: fix info icon vertical alignment (#1106) (888c3d7)
- console: fix margin for SIE section (#1212) (be56c75)
- console: fix platform label prefix caused by merge (#1049) (1dffcd2)
- console: fix SIE title padding (#1211) (ca77a41)
- console: get-started progress style (#1343) (67a87bb)
- console: hide split line when username is empty (#949) (d8c8c04)
- console: hide url input on terms of use disabled (#1270) (1e6ad9f)
- console: hide user column (#1296) (9b19b0e)
- console: icon colors on the action menu (#1179) (d71c18c)
- console: icons in item preview should not be shrinked (#1234) (2d66302)
- console: improve horizontal scrollbar thumb styles (818b1d7)
- console: improve swr error handling to avoid app crash (da77a1d)
- console: item preview alignment (#1159) (5c43da2)
- console: jump to enabled connector (#1225) (833436a)
- console: last button in guide should be primary type (2036570)
- console: limit preview options (#1203) (4d16131)
- console: long text should wrap in code editor (cbe2497)
- console: misc improvements and ui fixes (b653478)
- console: move save changes into form (#712) (aed7442)
- console: mutate settings after SIE guide done (#1198) (ee2578b)
- console: new platform tab colors (#1158) (1bb770f)
- console: new ui in save changes footer (#661) (19b9db8)
- console: only check demo app existence on get-started page (e8ef4b6)
- console: only show enabled connectors in table (#1156) (4dbeb22)
- console: open new tab for setup connectors (#843) (070a52c)
- console: others form height in SIE (#1210) (8d2f88b)
- console: page content should not jump on scrollbar present (#1306) (6d5a4f8)
- console: pass enabled connectors to preview (#1209) (ac74309)
- console: prevent autofill background color (#749) (0f5491b)
- console: prevent cell overflow for user table (#1215) (f5de519)
- console: preview mobile device color (#958) (49b7908)
- console: read-only text field background color should use color-layer-2 (#1154) (ac99c26)
- console: reduce refresh frequency in preview (#950) (b61f70f)
- console: reduce welcome image size (#844) (977b75b)
- console: remove dashboard tip time range (#1323) (3aac771)
- console: remove plain copytoclipboard padding (#675) (e7faf32)
- console: remove redundant
required
label (#1030) (248e43d) - console: remove role edit from user details (#1173) (520f66c)
- console: remove sign in methods form fields in guilde (#1174) (e0be4fe)
- console: remove text input error state from delete form (#1302) (9e67e59)
- console: remove the close button from toast (#1318) (40c8d0e)
- console: remove underline in the empty table (#1180) (1704f57)
- console: remove unused api resource help button (#1217) (e5249e2)
- console: reset password label (#1300) (628ac46)
- console: resolve js warning reported in code editor component (c5d1488)
- console: return to user-details page from user-log-details page (#1135) (294c600)
- console: save changes button on settings page (#1167) (97faade)
- console: sdk selector content in the guide should be left-aligned (#1316) (99cd56f)
- console: select the old primary sign-in method when the primary method change (#1062) (b2b7189)
- console: set input type in connector tester (#1160) (25e94a4)
- console: set preview desktop background color (#1292) (a1726d5)
- console: set switch default value to false (#1197) (f9f646c)
- console: should not append slash in cors allowed uri (#1001) (826f368)
- console: should return to previous page when on sign-in-experience and app details page (#1137) (ae0caa8)
- console: show enabled platforms in detail tab (#989) (0656b6d)
- console: show user id in users table (#1269) (7d5dd1a)
- console: sie guide skip (#1271) (8dedd9d)
- console: sign in exp layout (#1142) (3668b66)
- console: sms and email connector in use status (#1161) (a868c1f)
- console: socialConnectors in preview data (#862) (a2cd983)
- console: special application name for admin console (#997) (a0ff900)
- console: stop swr retry on error 401 and 403 (db59e3c)
- console: text field style in settings (#739) (890028d)
- console: text input autofill styles (e8a433d)
- console: tip icon color (#805) (5b2fe32)
- console: tooltip vertical offset (#1169) (99090e3)
- console: typo (#810) (bc19a29)
- console: ui fixes (#678) (dc976d8)
- console: update en phrases (#1254) (a907ab4)
- console: update get-started enable passwordless button text to "Enable" (f7d2e4c)
- console: update shadow styles (#813) (2e410e7)
- console: update terms of use (#1122) (9262a6f)
- console: update user data (#1184) (a3d3a79)
- console: upgrade react-sdk 0.1.7 (a814e2c)
- console: use box shadow on radio group item hovered (#1321) (953e7c6)
- console: use custom icon in date input (#1172) (43711f2)
- console: use native color picker style (#819) (628e025)
- console: use small size dropdown in sign in experience preview (#1083) (407bd6f)
- console: user connector table bottom line (#1037) (f94a3f8)
- console: user connectors name (#1164) (d36a7ab)
- console: user details card footer (#1175) (7fb88f2)
- console: user management search result (#1130) (3a814a6)
- console: wrap connector id with copytoclipboard (#1025) (dfc51b6)
- console: wrap routes with appcontent (#1052) (88e2120)
- core,console: delete specific user identities by target (#1176) (ad86bc8)
- core: align jsonb replace mode (#1138) (3cf34b5)
- core: allow empty condition in logs (#991) (2819859)
- core: catch interaction not found error (#827) (38ceae7)
- core: disabled session check for preview mode (#867) (82674ee)
- core: fix connector readme and configTemplate content parsing (#1267) (05db124)
- core: fix preview session not found bug (#970) (545a392)
- core: koaAuth should return 403 instead of 401 on non-admin role (ee16eeb)
- core: prevent session lost for bind social (#948) (077ed12)
- core: remove ESM declaration (#687) (e61dba9)
- core: remove name regex (#1109) (a790248)
- core: remove unavailable social sign in targets on save (#1201) (012562e)
- core: revert add custom claims to id token (#919) (fe99928)
- core: set module in base config (#685) (d108f4b)
- core: settings api should not throw session not found error (#1157) (e0793fa)
- core: signing in with a non-existing username should throw invalid credentials (#1239) (53781d6)
- core: social user info in session (#794) (74f2940)
- core: update proxy guard middleware (#963) (909535f)
- core: update role names (#913) (d659995)
- core: update roleNames to role_names to resolve 401 errors (5a1fa14)
- core: update timestamp field with millisecond precision (#677) (7278ba4)
- delete custom domain (#737) (8a48fb6)
- deps (2715383)
- github: fix the way of parsing github getAccessToken response (#1094) (5516e18)
- lockfile (#694) (8b22cf4)
- revert "chore(deps): update parcel monorepo to v2.6.0" (877bbc0)
- revert "refactor(console): handle user navigates to 'callback' after authenticated" (8584680)
- schemas: remove user foreign key on application id (#964) (9d8ef76)
- ui: add body background color (#831) (be8b862)
- ui: add default success true for no response api (#842) (88600c0)
- ui: add i18n formater for zh-CN list (#1009) (ca5c8aa)
- ui: add missing ui codecov job (#1183) (d2bf19b)
- ui: catch request exceptions with no response body (#790) (48de9c0)
- ui: fix callback link params for apple (#985) (362c3a6)
- ui: fix ci fail (#708) (da49812)
- UI: fix connector target and id used in UI (#838) (cd46505)
- ui: fix count down bug (#874) (9c1e9ef)
- ui: fix create account page reload issue (#832) (e221758)
- ui: fix drawer overflow bug (#984) (b9131e9)
- ui: fix sign-in not found bug (#841) (5d34442)
- ui: fix social bug (#939) (7a17d41)
- ui: fix social native interaction bug (#772) (2161856)
- ui: fix some of the bug bash issues (#1053) (db1b6d2)
- ui: fix typo (#792) (13cd2c1)
- ui: fix ui i18n package error (#713) (34d798b)
- ui: fix undefined dark-primary-color bug (#876) (542d878)
- ui: hide social signin method if connectors are empty (#909) (5e0c39e)
- ui: input fields (#1125) (20f7ad9)
- ui: relocate svg jest config (#856) (d8c62c1)
- ui: social bind account should back to sign-in page (#952) (da41369)
- ui: ui design review fix (#697) (15dd1a7)
- ui: ui refinement (#855) (1661c81)
- ut: fix ut (#683) (b0138bd)
- worklow: add master codecov report job (#1189) (67613ae)