Gucheng Wang
067276d739
Add new B2C provider
2023-12-17 16:29:29 +08:00
link89
374928e719
feat: add custom HTTP Email provider ( #2542 )
...
* feat: implement Custom HTTP Email provider
* Update Setting.js
* Update ProviderEditPage.js
* Update http.go
* Update provider.go
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2023-12-14 22:35:25 +08:00
Yang Luo
ce72a172b0
feat: add back Custom HTTP SMS provider
2023-12-07 16:59:41 +08:00
Yang Luo
5b151f4ec4
feat: improve cert edit page UI
2023-11-13 15:57:46 +08:00
haiwu
b68e291f37
feat: support SAML Custom provider ( #2430 )
...
* 111
* feat: support custom saml provider
* feat: gofumpt code
* feat: gofumpt code
* feat: remove comment
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2023-10-20 21:11:36 +08:00
Yang Luo
4cc9137637
Improve permission, adapter page UI
2023-09-24 09:56:06 +08:00
UsherFall
dc57c476b7
feat: support acs email provider ( #2323 )
...
* feat: support acs email provider
* feat: support acs email provider
* hide Test SMTP Connection button
* fix name acs
2023-09-12 02:13:37 +08:00
UsherFall
c6e422c3a8
feat: add multiple notification providers ( #2302 )
...
* feat: support dingtalk notification provider
* feat: support lark notification provider
* feat: support microsoft teams notification provider
* feat: support bark notification provider
* feat: support pushover notification provider
* feat: support pushbullet notification provider
* feat: support slack notification provider
* feat: support webpush notification provider
* fix go-test error
* update notify repository
* feat: support discord notification provider
* feat: support google chat notification provider
* feat: support Line notification provider
* feat: support matrix notification provider
* feat: support twitter notification provider
* fix lint
* add no proxy provider
* update setting.js
* update social_teams
2023-09-05 17:05:34 +08:00
Yang Luo
b0aaf09ef1
Add 7 new i18n languages
2023-09-02 18:49:43 +08:00
Yang Luo
7e2f67c49a
Fix i18n error
2023-09-02 18:33:19 +08:00
Yang Luo
7e3c361ce7
Add all webhook events
2023-08-26 23:50:24 +08:00
haiwu
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
UsherFall
c54b54ca19
fix: Adjust custom http to notification provider ( #2237 )
...
* feat: Adjust custom http to notification provider
* fix go linter
* update ProviderEditPage
* update ProviderEditPage
2023-08-20 21:04:30 +08:00
UsherFall
914128a78a
fix: Support Telegram Notification provider ( #2225 )
...
* fear: support telegram provider
* fix: fix telegram logo
* fix: fix telegram bot package
* Update telegram.go
* Update notification.go
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2023-08-19 12:33:00 +08:00
Yaodong Yu
e5a189e0f4
fix: remove isGlobalAdmin field in user ( #2235 )
...
* refactor: remove isGlobalAdmin field in user
* fix: upload xlsx
* fix: remove field in account table
2023-08-19 12:23:15 +08:00
Baihhh
47f40c5b24
feat: support 3 more UI languages ( #2218 )
...
Signed-off-by: baihhh <2542274498@qq.com>
2023-08-16 15:54:34 +08:00
haiwu
2ff9020884
feat: support Stripe payment provider ( #2204 )
...
* feat: add stripe payment provider
* feat: support stripe payment
* feat: delete todo comment
* feat: remove description struct
* feat: change outOrderId->orderId
2023-08-15 00:16:30 +08:00
haiwu
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
Yang Luo
33a922f026
Add custom HTTP SMS provider
2023-08-12 12:52:53 +08:00
Baihhh
8dfdf7f767
ci: add GoogleCloud and QiNiu in Storage ( #2188 )
...
* feat: add GoogleCloud and QiNiu in Storage
Signed-off-by: baihhh <2542274498@qq.com>
* Update qiniu_cloud.go
* Update storage.go
---------
Signed-off-by: baihhh <2542274498@qq.com>
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2023-08-08 22:34:55 +08:00
UsherFall
fd9dbf8251
feat: add multiple SMS providers ( #2182 )
...
* feat: add amazon sns and azure acs provider
* feat: add msg91 sms provider
* feat: add infobip sms provider
* feat: add ucloud sms provider
* feat: add baidu cloud sms provider
* fix: fix logo and azure acs
2023-08-07 00:59:17 +08:00
Yaodong Yu
f06a4990bd
fix: rename in init.go ( #2179 )
...
* fix: rename in init.go
* fix: remove blank line
* fix: remove blank line
* Update init.go
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2023-08-06 13:07:30 +08:00
Yang Luo
9df7de5f27
Improve menu icons
2023-08-05 18:00:24 +08:00
Yang Luo
56c808c091
Improve menu
2023-08-05 17:41:35 +08:00
Baihhh
78dc660041
feat: support 3 more language ( #2163 )
...
Signed-off-by: baihhh <2542274498@qq.com>
2023-07-30 20:45:47 +08:00
Yang Luo
55c522d3b7
Improve provider type input box
2023-07-30 17:31:36 +08:00
Yang Luo
f879170663
Remove AI related code
2023-07-30 14:39:27 +08:00
Yaodong Yu
ea10f8e615
feat: make hard-coded authz adapter editable, rename adapter to ormer ( #2149 )
...
* refactor: rename casbinAdapter to casdoorAdapter
* feat: add initEnforcer
* fix: router
* refactor: make hard-coded code configurable
* fix: data type
* feat: support sqlite3
* feat: disable delete and edit name for built in resources
* feat: optimize code
* fix: init
* fix: e2e
* fix: remove datasourcename
* fix: revert rename
* refactor: change all ORM's Adatper to Ormer
* refactor: name
2023-07-29 15:07:04 +08:00
haiwu
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
Yaodong Yu
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
Gucheng Wang
6edfc08b28
Refactor the code
2023-07-07 00:13:05 +08:00
Yang Luo
d31077a510
Remove conf values
2023-06-30 01:38:48 +08:00
Denis Plynskiy
eee9b8b9fe
feat: add organization context select box for admin ( #2013 )
...
* feat: organization as context
* feat: organization as context with backend filtration
* Update app.conf
* update app.conf and hide organization select for mobile.
---------
Co-authored-by: dplynsky <dplynsky@ptsecurity.com>
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2023-06-30 01:32:34 +08:00
Yang Luo
0ec22ae6ff
Fix null bug in getLanguage()
2023-06-03 00:29:08 +08:00
Yang Luo
fb1db7823b
Add DummyPaymentProvider
2023-05-30 23:25:58 +08:00
Yang Luo
2389d47c34
Fix getFormattedDate()
2023-05-23 15:09:53 +08:00
Jadson Santos
af79fdedf2
feat: add new language: "pt" ( #1837 )
...
* feat: Added new locales pt-br
* fix: Changed pt-br to pt
* feat: Updated app.conf
* feat: Updated Setting.js
* feat: Changed folder locales pt-br to pt
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2023-05-19 16:57:44 +08:00
Yang Luo
0b5ecca5c8
Support empty application in page
2023-05-16 22:17:39 +08:00
Yaodong Yu
eb39e9e044
feat: add multi-factor authentication (MFA) feature ( #1800 )
...
* feat: add two-factor authentication interface and api
* merge
* feat: add Two-factor authentication accountItem and two-factor api in frontend
* feat: add basic 2fa setup UI
* rebase
* feat: finish the two-factor authentication
* rebase
* feat: support recover code
* chore: fix eslint error
* feat: support multiple sms account
* fix: client application login
* fix: lint
* Update authz.go
* Update mfa.go
* fix: support phone
* fix: i18n
* fix: i18n
* fix: support preferred mfa methods
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2023-05-05 21:23:59 +08:00
Yang Luo
d25508fa56
Improve chat UI
2023-04-22 23:20:40 +08:00
Yang Luo
f3ea39d20c
Fix result page button link
2023-04-21 23:56:33 +08:00
Yang Luo
be87078c25
Fix vi i18n
2023-04-15 14:16:49 +08:00
Dzung Do
984a69cb4b
feat: fix wrong Vietnamese flag ( #1724 )
...
* fix wrong Vietnam country code
* fix wrong Vietnam country code
* fix wrong Vietnam country code
* fix wrong Vietnam country code
2023-04-10 22:42:12 +08:00
Yang Luo
30ea3a1335
Improve getTags()
2023-04-09 15:54:21 +08:00
Yaodong Yu
a8937d3046
feat: refactor agreement modal and create folders to classify components ( #1686 )
...
* refactor: refactor agreement modal and create folders to classify components
* fix: i18
* fix: i18
* fix: i18n
2023-03-26 18:44:47 +08:00
Gucheng Wang
c7b9a77b4a
Remove Go i18n duplicates
2023-03-19 22:09:19 +08:00
Gucheng Wang
98f962f818
Support i18n of id
2023-03-19 19:56:56 +08:00
Gucheng Wang
31e4813df9
Finish i18n of fr
2023-03-18 18:54:05 +08:00
wht
ed052b0e6a
feat: add support for SUBMAIL sms ( #1621 )
...
* feat: add support for SUBMAIL sms
* fix: add SUBMAIL SMS icon
2023-03-06 21:23:45 +08:00
Yaodong Yu
8696b08db2
fix: empty countryCode of current account causes crash ( #1603 )
...
* fix: empty countryCode of current account cause crush
* Update UserEditPage.js
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2023-03-01 22:09:48 +08:00