c699e35e6b
feat: load theme from first HTML render cookie ( #3505 )
2025-01-18 19:04:16 +08:00
01212cd1f3
feat: add AiAssistantUrl to frontend config ( #3385 )
2024-12-08 20:44:28 +08:00
347b25676f
feat: dark mode now works for login/signup pages too ( #3252 )
...
* fix: trying to fix dark mode not applying on login/registration interface
* fix: trying to fix dark mode not applying on login/registration interface
* fix: trying to fix dark mode not applying on login/registration interface
* fix: Clean up unused code
* fix: loginBackgroundDark move to App.less
* fix: fix typo
2024-10-05 21:26:25 +08:00
230a77e3e3
feat: add captcha page ( #3144 )
2024-08-26 23:22:53 +08:00
4a3bd84f84
feat: fix the problem of abnormal tour when refreshing ( #3054 )
...
* fix: fix the problem of abnormal tour when refreshing
* fix: change the way enableTour configuration is stored
2024-07-12 19:27:55 +08:00
5686fe5d22
feat: use orgnization logo as tour logo and allow to configure whether to enable tour in organization edit page ( #3046 )
2024-07-10 14:18:04 +08:00
e5f9aab28f
feat: support resetting password on first login ( #2980 )
...
* feat: support reset password in first login
* feat: disable needUpdatePassword when user haven't email and phone and mfa
2024-06-02 01:00:55 +08:00
1d785e61c6
feat: Google One Tap should be hidden after logged in ( #2853 )
...
* fix: Google One Tap should be hidden after logged in
* Change the call location for google.accounts.id.cancel()
2024-04-05 20:10:13 +08:00
5315f16a48
feat: can specify UI theme via /?theme=default
and /?theme=dark
( #2842 )
...
* feat: set themeType through URL parameter
* Update App.js
---------
Co-authored-by: Eric Luo <hsluoyz@qq.com >
2024-03-29 00:52:18 +08:00
c8aa35c9c6
feat: add token to the page for Chrome extension ( #2804 )
...
* feat: add token to the page for Chrome extension
* Update token_oauth.go
---------
Co-authored-by: Eric Luo <hsluoyz@qq.com >
2024-03-17 22:01:28 +08:00
3875896c1e
feat: support custom header logo ( #2801 )
...
* feat: support custom header logo
* feat: add i18n
* feat: preview default logo when field is empty
* feat: improve logo setting and display logic
* feat: change logoLight to logo
2024-03-13 23:33:43 +08:00
d25eaa65cd
feat: support custom page footer ( #2790 )
2024-03-08 23:11:03 +08:00
c532a5d54d
Remove suspense fallback loading.
2024-03-07 23:21:25 +08:00
89df80baca
feat: remove loading fallback in Suspense and use spin to display ( #2780 )
2024-03-06 20:30:54 +08:00
b0d87f60ae
feat: use lazy load to load management pages ( #2752 )
2024-02-27 22:31:02 +08:00
a5499219d1
fix: refactor out ManagementPage.js from App.js ( #2750 )
...
* feat: basic separate
* feat: nearly fully separate
* feat: add License
* feat: full load application in /login url, lazy load in /login/oauth... etc
* fix: fix onChangeTheme error in organization edit page
* fix: revert lazy load
2024-02-27 18:49:23 +08:00
e4cf244cf8
fix: theme will fully restore after page reload ( #2743 )
...
* fix: theme will set to default after flush
* fix: use consume theme to ensure EntryPage will always use default themeAlgorithm
* fix: fix logo render, add try catch to handle
potential err cause by JSON.parse
2024-02-25 00:05:13 +08:00
f5a6415e57
feat: improve dark theme UI ( #2742 )
2024-02-24 20:11:42 +08:00
69a8346d05
Remove "/auto-signup/oauth/authorize" path introduced in PR: #896
2024-02-20 17:40:39 +08:00
c4a307b9ec
feat: add built-in "Records" pages back ( #2720 )
2024-02-20 13:28:29 +08:00
bbbda1982f
feat: fix missing MFA session issue ( #2667 )
2024-02-02 10:23:17 +08:00
f4c873ffe6
Fix user profile page UI
2024-01-20 19:28:43 +08:00
369de36987
feat: add users with correct application ( #2570 )
2024-01-02 23:49:04 +08:00
2fb79e4092
Add invitation pages
2023-12-31 21:38:36 +08:00
27adeb4620
Refactor initAPI()
2023-12-30 14:28:45 +08:00
fd0c70a827
feat: Revert "feat: fix login page path after logout" ( #2516 )
...
This reverts commit 23d4488b64
.
2023-11-24 15:52:59 +08:00
23d4488b64
feat: fix login page path after logout ( #2493 )
...
Co-authored-by: aidenlu <aiden_lu@wochacha.com >
2023-11-21 23:37:35 +08:00
b38654a45a
Add renderAiAssistant()
2023-10-28 23:58:51 +08:00
f77fafae24
Fix hidden top navbar item
2023-10-28 17:07:29 +08:00
16cd09d175
feat: support wechat pay ( #2312 )
...
* feat: support wechat pay
* feat: support wechat pay
* feat: update wechatpay.go
* feat: add router /qrcode
2023-09-07 15:45:54 +08:00
ec8bd6f01d
feat: add tour for list pages ( #2243 )
2023-08-27 16:40:31 +08:00
739a9bcd0d
feat: add CasvisorUrl
2023-08-25 11:56:12 +08:00
27ed901167
Restrict sysinfo page to global admin
2023-08-25 11:20:11 +08:00
ceab662b88
Remove dup swagger page
2023-08-25 11:09:59 +08:00
05b2f00057
feat: support Pricings flow ( #2250 )
...
* feat: fix price display
* feat: support subscription
* feat: fix select-plan-> signup -> buy-plan -> login flow
* feat: support paid-user to login and jump to the pricing page
* feat: support more subscription state
* feat: add payment providers for plan
* feat: format code
* feat: gofumpt
* feat: redirect to buy-plan-result page when user have pending subscription
* feat: response err when pricing don't exit
* Update PricingListPage.js
* Update ProductBuyPage.js
* Update LoginPage.js
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com >
2023-08-24 23:20:50 +08:00
f0e097e138
feat: fix home page ( #2236 )
...
* fix: home page
* fix: home page
2023-08-20 00:58:39 +08:00
ea7718d7b7
Use Casvisor for records
2023-08-20 00:44:01 +08:00
891e8e21d8
feat: support Web3-Onboard provider ( #2209 )
...
* feat: add Web3-Onboard idp
* feat: update Web3-Onboard logo
* feat: update package.json
* feat: remove unused package
* feat: add yarn build param --max_old_space_size=4096
* feat: remove log
* feat: add Wallet configure
* feat: remove hardware wallets
2023-08-13 23:58:57 +08:00
9f65053d04
Improve i18n
2023-08-12 02:44:38 +08:00
9df7de5f27
Improve menu icons
2023-08-05 18:00:24 +08:00
56c808c091
Improve menu
2023-08-05 17:41:35 +08:00
f879170663
Remove AI related code
2023-07-30 14:39:27 +08:00
eefa1e6df4
fix: fix paypal payment provider and refactor payment code ( #2159 )
...
* feat: support paypal payment provider
* feat: support paypal flow
* feat: use owner replace org for payment
* feat: update paypal logic
* feat: gofumpt
* feat: update payment
* fix: fix notify
* feat: delete log
2023-07-30 11:54:42 +08:00
5f054c4989
Fix product links
2023-07-28 15:08:45 +08:00
949feb18af
feat: add basic enforcer manager ( #2130 )
...
* feat: add basic enforcer manager
* chore: generate swagger
2023-07-25 17:17:59 +08:00
d7110ff8bf
feat: support MetaMask provider ( #2084 )
...
* feat: add metamask provider
* feat: add eth login
* feat: check eth sign
* feat: finish metamask signin/signup
* feat: support MetaMask provider link/unlink
* feat: update web/craco.config.js to handle polyfill
* feat: gofumpt idp/metamask.go
* feat: update MetaMask logo path
* feat: support MetaMask avatar
2023-07-20 17:51:36 +08:00
a58df645bf
fix: fix state after mfa is enabled ( #2050 )
2023-07-08 22:35:31 +08:00
347d3d2b53
feat: fix bugs in MFA ( #2033 )
...
* fix: prompt mfa binding
* fix: clean session when leave promptpage
* fix: css
* fix: force enable mfa
* fix: add prompt rule
* fix: refactor directory structure
* fix: prompt notification
* fix: fix some bug and clean code
* fix: rebase
* fix: improve notification
* fix: i18n
* fix: router
* fix: prompt
* fix: remove localStorage
2023-07-07 12:30:07 +08:00
1ab7a54133
Add DefaultApplication to conf
2023-07-02 09:15:22 +08:00
0e2dad35f3
Improve OrganizationSelect width
2023-06-30 02:04:44 +08:00