haiwu
08a0092974
feat: fix alipay payment provider ( #2330 )
...
* feat: support alipay payment provider
* feat: update notify params
* feat: update root cert
* feat: update ProviderEditPage.js
* feat: gofumpt
2023-09-13 17:30:51 +08:00
haiwu
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
Yang Luo
9820801634
Make Product's Providers longer (255)
2023-09-05 20:24:24 +08:00
haiwu
953be4a7b6
feat: support subscription periods (yearly/monthly) ( #2265 )
...
* feat: support year/month subscription
* feat: add GetPrice() for plan
* feat: add GetDuration
* feat: gofumpt
* feat: add subscription mode for pricing
* feat: restrict auto create product operation
* fix: format code
* feat: add period for plan,remove period from pricing
* feat: format code
* feat: remove space
* feat: remove period in signup page
2023-08-30 17:13:45 +08:00
haiwu
9da2f0775f
fix: fix bug in Pricing ( #2255 )
2023-08-25 19:27:46 +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
haiwu
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
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
Yang Luo
5f054c4989
Fix product links
2023-07-28 15:08:45 +08:00
UsherFall
451fc9034f
fix: fix bug in PayPal payment provider ( #1959 )
2023-06-12 13:43:37 +08:00
Yang Luo
fb1db7823b
Add DummyPaymentProvider
2023-05-30 23:25:58 +08:00
yehong
02e692a300
feat: return most backend API errors to frontend ( #1836 )
...
* feat: return most backend API errros to frontend
Signed-off-by: yehong <239859435@qq.com>
* refactor: reduce int type change
Signed-off-by: yehong <239859435@qq.com>
* feat: return err backend in token.go
Signed-off-by: yehong <239859435@qq.com>
---------
Signed-off-by: yehong <239859435@qq.com>
2023-05-30 15:49:39 +08:00
Zayn Xie
9256791420
feat: app session control and db migrate ( #1539 )
...
* feat: integrate application session management into Casdoor's session management (#774 ) && standardized the database migration process (#1533 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 )
* feat: integrate application session management into Casdoor's session management (#774 ) && standardized the database migration process
* feat: integrate application session management into Casdoor's session management (#774 ) && standardized the database migration process
* feat: integrate application session management into Casdoor's session management (#774 ) && standardized the database migration process
---------
Co-authored-by: Zayn Xie <84443886+xiaoniuren99@users.noreply.github.com>
* fix: migrate err
* fix: migrate err
* feat: app session control and db migrate
* feat: app session control and db migrate
* feat: app session control and db migrate
---------
Co-authored-by: Zayn Xie <84443886+xiaoniuren99@users.noreply.github.com>
2023-02-12 09:33:24 +08:00
Gucheng Wang
c0d9969013
Add description to product
2022-12-16 23:35:30 +08:00
Gucheng Wang
96566a626b
Increase Detail field size
2022-12-07 01:53:03 +08:00
Gucheng Wang
32b4d98c2a
Add ExtendProductWithProviders().
2022-08-07 15:45:06 +08:00
Gucheng Wang
f5590c42f7
Add payerName to provider.
2022-04-28 14:50:59 +08:00
Yang Luo
4dca3bd3f7
Add Notify() to payment provider.
2022-03-14 02:56:04 +08:00
Yang Luo
5de417ecf7
Add gc provider.
2022-03-14 00:32:36 +08:00
Yang Luo
fde8c4b5f6
Fix NotifyPayment().
2022-03-13 19:57:23 +08:00
Yang Luo
ca87dd7dea
Add returnUrl to product.
2022-03-13 16:25:54 +08:00
Yang Luo
32af4a766e
Add GetUserPayments() API.
2022-03-13 14:56:21 +08:00
Yang Luo
c906f1e5d2
Add user and state to payment pages.
2022-03-12 20:03:58 +08:00
Yang Luo
a4fc04474e
Add NotifyPayment API.
2022-03-07 00:33:45 +08:00
Yang Luo
bf5d4eea48
Add alipay provider.
2022-03-06 22:46:02 +08:00
Yang Luo
e19f07c521
Add product detail page.
2022-02-27 23:50:35 +08:00
Yang Luo
39ab71c5db
Add product pages.
2022-02-27 20:09:19 +08:00