Yang Luo
|
ee8c2650c3
|
Remove useless "/api/login/oauth/code" API and update Swagger
|
2023-04-22 09:47:52 +08:00 |
|
Yang Luo
|
2d55252261
|
Add chat and message pages
|
2023-04-09 15:54:22 +08:00 |
|
Yaodong Yu
|
b99a0c3ca2
|
feat: optimize the "forget password" page (#1709)
|
2023-04-06 23:06:18 +08:00 |
|
Gucheng Wang
|
989fec72bf
|
Add /api/user API for Flarum's FoF Passport plugin
|
2023-03-24 01:02:04 +08:00 |
|
Yaodong Yu
|
2cca1c9136
|
feat: refactor LDAP backend code and improve frontend operation (#1640)
* refactor: simplify ldap backend code and improve frontend operation
* chore: add skipCi tag in sync_test.go
* fix: ui
|
2023-03-12 11:12:51 +08:00 |
|
Gucheng Wang
|
07dc6bf7cd
|
Refactor sysinfo page
|
2023-03-09 17:17:12 +08:00 |
|
Yaodong Yu
|
e21087aa50
|
feat: refactor reset password api and forgetPage.js (#1601)
|
2023-03-01 15:57:42 +08:00 |
|
Yang Luo
|
3ae81716b9
|
Fix getLdaps() GET
|
2023-02-18 16:27:47 +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 |
|
Yaodong Yu
|
5d9b17542f
|
feat: end-user log out (#1356)
|
2023-01-17 22:57:05 +08:00 |
|
Yaodong Yu
|
b525210835
|
feat: destroy session after delete user (#1441)
* fix: destroy session after delete user
* feat: visual session
* fix: go lint
* feat: add translation
* feat: auto flush after offline
* fix: delete one session
* fix: move 403 page to baseListPage
|
2023-01-06 15:04:13 +08:00 |
|
Thai
|
cff3007992
|
feat: add get-permissions-by-role API (#1335)
|
2022-11-28 15:30:46 +08:00 |
|
Yaodong Yu
|
b10fb97c92
|
feat: finish policy list management (#1317)
|
2022-11-25 16:02:20 +08:00 |
|
Mr Forest
|
aa6a4dc74f
|
feat: support login by following wechat official account (#1284)
* show QRcode when click WeChat Icon
* update how to show qrcode
* handle wechat scan qrcode
* fix api problems
* fix url problems
* fix problems
* modify get frequency
* remove useless print
* fix:fix PR problems
* fix: fix PR problems
* fix:fix PR problem
* fix IMG load delay problems
* fix:fix provider problems
* fix test problems
* use gofumpt to fmt code
* fix:delete useless variables
* feat:add button for follow official account
* fix:fix review problems
* use gofumpt to fmt code
* fix:fix scantype problems
* fix Response problem
* use gofumpt to format code
|
2022-11-13 15:05:15 +08:00 |
|
Yaodong Yu
|
8d686411ee
|
feat: support add providers inside the Organization scope (#1250)
* feat: support add providers inside the Organization scope
Signed-off-by: magicwind <2814461814@qq.com>
* Update ProviderListPage.js
* fix: gloabal admin can see all providers
* fix: table fixed column warning
* fix: edit application page can get all providers
Signed-off-by: magicwind <2814461814@qq.com>
Co-authored-by: hsluoyz <hsluoyz@qq.com>
|
2022-11-04 21:31:08 +08:00 |
|
Gucheng Wang
|
04709f731b
|
Update beego to v1.12.11
|
2022-09-29 19:45:17 +08:00 |
|
Gucheng Wang
|
a3cee496b4
|
Add add-record API
|
2022-09-18 17:35:34 +08:00 |
|
Yixiang Zhao
|
604033aa02
|
feat: use Casdoor to manage Casbin DB table (#1100)
* feat: use Casdoor to manage Casbin DB table
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: remove trivial codes
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* chore: go fmt
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* feat: support role definition
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: i18n
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: i18n
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
|
2022-09-14 22:14:13 +08:00 |
|
Yixiang Zhao
|
b6cdc46023
|
feat: add defaultApplication for Orgnization (#1111)
* feat: add defaultApplication for Orgnization
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: remove redundant codes
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: don't use app-built-in
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: add query param
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* Update organization.go
* Update organization.go
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
Co-authored-by: Yang Luo <hsluoyz@qq.com>
|
2022-09-10 20:41:45 +08:00 |
|
q1anx1
|
ef4c3833a4
|
feat: add system info page (#1033)
* feat: add system info page
* feat: add some code
* fix
|
2022-08-20 21:22:46 +08:00 |
|
Gucheng Wang
|
c92d34e27c
|
Add GetPermissionsBySubmitter()
|
2022-08-15 14:09:12 +08:00 |
|
Yixiang Zhao
|
dc33b41107
|
feat: expose some casbin APIs (#955)
* feat: expose some casbin APIs
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* feat: add BatchEnforce API
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: solve requested changes
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
|
2022-08-07 23:42:45 +08:00 |
|
leoshine
|
8e5cd18c91
|
fix: Restrict the request permissions of providers and applications (#970)
|
2022-08-07 16:05:05 +08:00 |
|
q1anx1
|
2ea58cd639
|
chore(style): use gofumpt to fmt go code (#967)
|
2022-08-07 12:26:14 +08:00 |
|
leoshine
|
6f6159be07
|
feat: add GET method of logout API (#903)
|
2022-07-22 21:13:49 +08:00 |
|
Товарищ программист
|
7f3b2500b3
|
feat: support webauthn (#407)
* feat: support webauthn
* Update init.go
* Update user_webauthn.go
* Update UserEditPage.js
* Update WebauthnCredentialTable.js
* Update LoginPage.js
Co-authored-by: Gucheng <85475922+nomeguy@users.noreply.github.com>
|
2022-07-12 20:06:01 +08:00 |
|
Resulte Lee
|
2e42511bc4
|
feat: support configurable captcha(reCaptcha & hCaptcha) (#765)
* feat: support configurable captcha(layered architecture)
* refactor & add captcha logo
* rename captcha
* Update authz.go
* Update hcaptcha.go
* Update default.go
* Update recaptcha.go
Co-authored-by: Gucheng <85475922+nomeguy@users.noreply.github.com>
|
2022-06-18 16:00:31 +08:00 |
|
Yixiang Zhao
|
d52caed3a9
|
feat: add model page (#757)
* feat: add model page
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* feat: support config model for permission
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* translation and indentation
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
|
2022-05-24 18:27:47 +08:00 |
|
Gucheng Wang
|
cf3b46130b
|
Add InvoicePayment() API.
|
2022-04-26 22:17:53 +08:00 |
|
Yixiang Zhao
|
67a0264411
|
feat: add sync button to execute syncer once (#668)
* feat: add sync button to execute syncer once
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: requested changes
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: requested changes
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
|
2022-04-18 16:27:34 +08:00 |
|
Товарищ программист
|
7236cca8cf
|
feat: implement CAS 3.0 (#659)
|
2022-04-11 21:11:31 +08:00 |
|
Yi Zhan
|
15daf5dbfe
|
feat: add casdoor as saml idp support (#571)
* feat: add casdoor as saml idp support
Signed-off-by: 0x2a <stevesough@gmail.com>
* fix: merge code
Signed-off-by: 0x2a <stevesough@gmail.com>
* fix: modify response value
Signed-off-by: Steve0x2a <stevesough@gmail.com>
* fix: modify samlResponse generation method
Signed-off-by: Steve0x2a <stevesough@gmail.com>
* fix: generating a response using etree
Signed-off-by: Steve0x2a <stevesough@gmail.com>
* fix: change metadata url
Signed-off-by: Steve0x2a <stevesough@gmail.com>
* fix: modify front-end adaptation
Signed-off-by: Steve0x2a <stevesough@gmail.com>
* fix: recovering an incorrect override
Signed-off-by: Steve0x2a <stevesough@gmail.com>
* fix: change the samlResponse location
Signed-off-by: Steve0x2a <stevesough@gmail.com>
* fix: add relayState support
Signed-off-by: Steve0x2a <stevesough@gmail.com>
|
2022-04-08 23:06:48 +08:00 |
|
Товарищ программист
|
3cf1b990be
|
feat: support CAS with organizations and applications (#621)
|
2022-04-04 00:09:04 +08:00 |
|
Yang Luo
|
4dca3bd3f7
|
Add Notify() to payment provider.
|
2022-03-14 02:56:04 +08:00 |
|
Yang Luo
|
32af4a766e
|
Add GetUserPayments() API.
|
2022-03-13 14:56:21 +08:00 |
|
Yang Luo
|
bf5d4eea48
|
Add alipay provider.
|
2022-03-06 22:46:02 +08:00 |
|
Leon
|
ab5af979c8
|
feat: add Oauth 2.0 Token Introspection(rfc7662) endpoint support (#532)
Signed-off-by: Leon <leondevlifelog@gmail.com>
|
2022-03-03 17:48:47 +08:00 |
|
Steve0x2a
|
2a0dcd746f
|
feat: add token logout endpoint (#526)
Signed-off-by: Steve0x2a <stevesough@gmail.com>
|
2022-03-02 20:37:31 +08:00 |
|
Yang Luo
|
39ab71c5db
|
Add product pages.
|
2022-02-27 20:09:19 +08:00 |
|
Steve0x2a
|
cbc8c58e85
|
fix: oidc jwks endpoint only return default cert (#506)
Signed-off-by: Steve0x2a <stevesough@gmail.com>
|
2022-02-21 23:17:16 +08:00 |
|
Gucheng Wang
|
db37f53d6c
|
Update license headers.
|
2022-02-13 23:39:27 +08:00 |
|
Yang Luo
|
940aa2bc2d
|
Add payment pages.
|
2022-02-05 20:13:15 +08:00 |
|
Steve0x2a
|
051752340d
|
feat: add userinfo endpoint (#447)
* feat: add userinfo endpoint
Signed-off-by: 0x2a <stevesough@gmail.com>
* feat: add scope support
Signed-off-by: 0x2a <stevesough@gmail.com>
* fix: modify the endpoint of discovery
Signed-off-by: 0x2a <stevesough@gmail.com>
|
2022-01-26 11:56:01 +08:00 |
|
Gucheng Wang
|
c22ab44894
|
Update import path.
|
2022-01-20 14:11:46 +08:00 |
|
Yang Luo
|
9b6131890c
|
Add permission page.
|
2022-01-01 16:28:33 +08:00 |
|
Steve0x2a
|
ffc0a0e0d5
|
fix: refresh_token endpoint does not work (#410)
Signed-off-by: 0x2a <stevesough@gmail.com>
|
2022-01-01 15:20:49 +08:00 |
|
Yang Luo
|
ff22bf507f
|
Add role page.
|
2022-01-01 15:11:16 +08:00 |
|
Yang Luo
|
4b65320a96
|
Support user uploading via xlsx.
|
2021-12-31 13:00:35 +08:00 |
|
Yang Luo
|
ba1646a0c3
|
Add cert pages.
|
2021-12-31 00:36:36 +08:00 |
|
Gucheng Wang
|
c2110ef59d
|
Add sync pages.
|
2021-12-17 16:35:45 +08:00 |
|