Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/casbin/casdoor-old

An open-source Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, WebAuthn, TOTP and MFA
https://github.com/casbin/casdoor-old

Add disableSsl to provider.

f716a0985ff15e09dadc755a02ccfbaf234ceace authored about 2 years ago by Gucheng Wang <[email protected]>
Fix error in wrapActionResponse()

340fbe135d14490b7c7f075b9746f4f1bfa95e43 authored about 2 years ago by Gucheng Wang <[email protected]>
style: golint (#988)

79119760f253a3d1a94a9f58eb666abfe27aec15 authored about 2 years ago by Mikey <[email protected]>
fix: fix all frontend warnings (#983)

* fix:fix all frontend warnings

* fix:fix all frontend warnings

* fix:fix all frontend war...

4dd67a8dcb09ab1863a5c67e59ad543503099528 authored about 2 years ago by jakiuncle <[email protected]>
chore(style): allow case declarations and ban `var` (#987)

* chore(style): allow case declarations

* chore(style): ban `var` and prefer `const`

deed8577884501bdeeac35f43cacd39aabf9cbc5 authored about 2 years ago by q1anx1 <[email protected]>
refactor: remove WeChat unionId to properties (#985)

802995ed164f64041682ebb80d591255d3287006 authored about 2 years ago by Mikey <[email protected]>
feat(web): check style when commit (#980)

feat(web): check style when commit

b14554a5ba18434f6f479bd77b1ec024362e43d9 authored about 2 years ago by q1anx1 <[email protected]>
Update i18n data

4665ffa759a01ece6056cf598d2bbcbe8ce3071f authored about 2 years ago by Gucheng Wang <[email protected]>
Add permission_enforcer.go

f914e8e9297a553eb55aa9c68285ab78eaff8636 authored about 2 years ago by Gucheng Wang <[email protected]>
feat: expose some casbin APIs (#955)

* feat: expose some casbin APIs

Signed-off-by: Yixiang Zhao <[email protected]>

* fea...

dc33b41107520e0a267ec61dbe048496a6829056 authored about 2 years ago by Yixiang Zhao <[email protected]>
fix: fixed footer css (#951)

ee8dd23a56d495cc6e5741bdcb6be3e777a083f6 authored about 2 years ago by Bingchang Chen <[email protected]>
refactor: New Crowdin translations by Github Action (#974)

Co-authored-by: Crowdin Bot <[email protected]>

08d0269e30a2430ec1fa8463196f3c496e1da1a3 authored about 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: Restrict the request permissions of providers and applications (#970)

8e5cd18c912a8c0fbc6db54800af1e5afacce258 authored about 2 years ago by leoshine <[email protected]>
Add ExtendProductWithProviders().

32b4d98c2aa4d096e39b6f65f902f75f40cb44da authored about 2 years ago by Gucheng Wang <[email protected]>
chore(style): use `gofumpt` to fmt go code (#967)

2ea58cd63955e7053a64143a0cbb27bdd8bbf9cb authored about 2 years ago by q1anx1 <[email protected]>
chore(style): add eslint rules: no-unused-imports and no-unused-vars (#976)

* feat(web): no-unused-imports and no-unused-vars

* chore: fix json style

45d2745b6798b7900f7c90b0da59f62157d7c807 authored about 2 years ago by q1anx1 <[email protected]>
Merge pull request #973 from qianxi0410/eslint

feat(web): add some eslint rules

cba338eef2c4b391d170a3beb18f09902ecb3d9c authored about 2 years ago by Yang Luo <[email protected]>
feat: fix some comma dangle

c428de6e4237050840671417d40432cdbcbb5870 authored about 2 years ago by qianxi0410 <[email protected]>
feat: no-multi-spacing

9bca6bb72e93a9d4c091f9b6d4bda40e99d88c92 authored about 2 years ago by qianxi0410 <[email protected]>
feat: comma dangle

cd966116d4c56b4afed58b3bcca7d229431f7448 authored about 2 years ago by qianxi0410 <[email protected]>
feat: key spacing

9abf1b9d73b3288bcc4bbfc954e1d2df707d36ac authored about 2 years ago by qianxi0410 <[email protected]>
feat: space between infix op

6aaba6debd0af23127ef2b988e900785001d684e authored about 2 years ago by qianxi0410 <[email protected]>
feat: no-multi-empty-lines

77565712e08210d5dd0f1c9fc0bb1d8e55d4ca7d authored about 2 years ago by qianxi0410 <[email protected]>
feat: indent

d025259db7ced13b8f4b58b23279cd6f686e0b3e authored about 2 years ago by qianxi0410 <[email protected]>
fix: panic when creating a user in a non-existent org (#969)

aafdc546fa3b16c905da3f593290dde559c1185e authored about 2 years ago by Artem <[email protected]>
chore(web): add `fix` command (#964)

539ca2d73143bea60de6f4fe07117052d25373ed authored about 2 years ago by q1anx1 <[email protected]>
fix: show social buttons on signup page (#962)

ea326b351375e4f5276b744ad66eeafc4cf158d9 authored about 2 years ago by Ryao <[email protected]>
fix: fix webauthn entry cannot add bug (#960)

* fix: fix webauthn

* Update LoginPage.js

Co-authored-by: Yang Luo <[email protected]>

98ef766fb424a1fffe0a8b6439c52208277141a6 authored about 2 years ago by Товарищ программист <[email protected]>
Fix new accountItem.

e94ada9ea2f03b70421fbc70ebde19911f55d98d authored about 2 years ago by Gucheng Wang <[email protected]>
feat: add geetest captcha (#953)

4ea482223dec08706ef37661c7fd304e320f3f44 authored about 2 years ago by Resulte Lee <[email protected]>
Enable some other DBs

d55ae7d1d2a9221dea3be80911c68eb9a275c3d0 authored about 2 years ago by Gucheng Wang <[email protected]>
fix: updateProviderField when add provider payment (#952)

d72e00605fd52385d2d61346b615df2b78db6ab3 authored about 2 years ago by imp2002 <[email protected]>
feat: Support sub-directory (#943)

By adding PUBLIC_URL to relative `.`

Signed-off-by: zzjin <[email protected]>

be74cb621ff6536c982e6318040934a64d332c6d authored about 2 years ago by zzjin <[email protected]>
feat: fix binding after registration causes the page to crash (#945)

13404d60355957cd63a5145574701363bd6bd671 authored about 2 years ago by q1anx1 <[email protected]>
fix: panic triggered when user is nil (#940)

afa9c530adac39fdea329dbfd8a55775badb7d09 authored about 2 years ago by Mikey <[email protected]>
Support sqlite3 DB

1600615acad9810cd16937c0372aa6e3d75837f0 authored about 2 years ago by Yang Luo <[email protected]>
fix: unable to get user if profile is private (#936)

2bb8491499b9e1cd5cd0406cdae9bbf1f4002fab authored about 2 years ago by Mikey <[email protected]>
feat: add get user by phone (#934)

* fix: check reset phone & email modify rules

* Update verification.go

* Update organizati...

293283ed256dfa03397a50f0c26447f7afb90c4d authored about 2 years ago by Mikey <[email protected]>
fix: Admins should not be allowed to add third-party login for their members (#932)

* feat: admin can unlink the other user

* feat: global admin can unlink other user

* fix

9cb519d1e9d86cbedd0890423f4f8cfcade0f34a authored about 2 years ago by q1anx1 <[email protected]>
fix: skip the duplicated users when sync users (#928)

Signed-off-by: Yixiang Zhao <[email protected]>

fb9b8f16625cc1c92106c7bea852f945101d2357 authored about 2 years ago by Yixiang Zhao <[email protected]>
fix: check reset phone & email modify rules (#927)

* fix: check reset phone & email modify rules

* Update verification.go

* Update organizati...

2fec3f72ae9a38891a951e55e088b4967cdf4836 authored about 2 years ago by Mikey <[email protected]>
Use user.GetId()

11695220a8817e60e49b4a856dfe652b239d8fb5 authored about 2 years ago by Yang Luo <[email protected]>
feat: get user api return roles and permissions (#929)

155660b0d7b0b717e697ea28809e540dc08bd0fe authored about 2 years ago by Resulte Lee <[email protected]>
feat: fix 'Enable code sign' is not displayed in the login page (#925)

1c72f5300cdce1abcdb380b01dac37307b645ac5 authored about 2 years ago by imp2002 <[email protected]>
fix: fix the problem of link error (#923)

3dd56195d9ed171260c2c75377c107790c2fcadf authored about 2 years ago by q1anx1 <[email protected]>
fix: add oauth login auto close page (#915)

88652442623020e15074e7c7dba1430381e86ccc authored about 2 years ago by Resulte Lee <[email protected]>
feat: support local login for non-built-in users (#911)

Signed-off-by: Yixiang Zhao <[email protected]>

3400fa1e9c2079fe60ca7cc83a24f0621f2b9ec0 authored about 2 years ago by Yixiang Zhao <[email protected]>
fix: send code missing parameter & show more detail responseError (#910)

bdc5c92ef0967db44a165f321afa46601bc94612 authored about 2 years ago by Resulte Lee <[email protected]>
feat: fix bug that the default permission prevents admin to login in (#907)

* fix:The certs page is displayed incorrectly

* Translations for each language are added

*...

4e3eedf2469b1a0e14366009da8b210b10dbc759 authored about 2 years ago by SLingyu <[email protected]>
feat: rename all publicKey occurrences to certificate (#894)

* fix:The certs page is displayed incorrectly

* Translations for each language are added

*...

8e98fc5a9f9cfd937aeb828e299d6bf38cb8114e authored about 2 years ago by SLingyu <[email protected]>
feat: add GET method of logout API (#903)

6f6159be074f175655e5b35272e7afa9ad1efff5 authored about 2 years ago by leoshine <[email protected]>
fix: URL bug in getUploadFileUrl function

3e4dbc2dcb81373aa50c424fa8c228a86336e5e5 authored about 2 years ago by Gucheng Wang <[email protected]>
fix: invalid redirect url after sign up (#896)

* fix: invalid redirect url after sign up

Signed-off-by: Yixiang Zhao <[email protected]...

48b5b27982c579114b27fc3e447a9b49285bf096 authored over 2 years ago by Yixiang Zhao <[email protected]>
chore(web): sort import members (#895)

1839252c30495c2e62d8581b803344d15d54009a authored over 2 years ago by q1anx1 <[email protected]>
fix(web): fix the bug of infinity loop animate when unauthorized (#891)

* fix(web): fix the bug of infinity loop when unauthorized

* fix

* fix

* fix

* Updat...

1fff1db6a742a64c3087c77bcc2352b4005000ad authored over 2 years ago by q1anx1 <[email protected]>
Improve i18n code and data.

a0b0e186b7313dc8620427a1375de21c1e90f286 authored over 2 years ago by Yang Luo <[email protected]>
Fix bug in uploadFile()'s URL.

8c7f235ee129be380c256df6f3ea96a37a9608bd authored over 2 years ago by Yang Luo <[email protected]>
fix: typo in field tag in BilibiliUserInfo (#890)

a0a762aa6f102201fa75df372ca7cb624667d314 authored over 2 years ago by waltcow <[email protected]>
fix: actions initialized to null and model/resources not updated with the owner (#887)

Signed-off-by: Yixiang Zhao <[email protected]>

2eec53a6d0a4363938e611949886e8bb8b3a97a3 authored over 2 years ago by Yixiang Zhao <[email protected]>
feat: failed to sync keycloak users in the PostgreSQL database (#886)

Signed-off-by: Yixiang Zhao <[email protected]>

117dec45426139e9adee982c8a398415047931e9 authored over 2 years ago by Yixiang Zhao <[email protected]>
fix: Typo in user model xorm tag (#883)

895cdd024d52e29ea9df61a0b6ea4219c6e44ac4 authored over 2 years ago by waltcow <[email protected]>
feat: query user by `userId` (#879)

* feat: add `getUserByUserId` func

* Update user.go

Co-authored-by: Yang Luo <[email protected]>

f0b0891ac97ea9f493ced98948d02f25df34e5ef authored over 2 years ago by q1anx1 <[email protected]>
Fix owner bug in GetUser().

10449e89ab3a0de6a4f62e40d4b94948d963e895 authored over 2 years ago by Yang Luo <[email protected]>
Refactor CheckAccessPermission().

6e70f0fc58039a0156eb5eb32e62cf17086bc073 authored over 2 years ago by Gucheng Wang <[email protected]>
feat: implement access control using casbin (#806)

* feat: implement access control using casbin

Signed-off-by: Yixiang Zhao <seriouszyx@foxmail...

2bca424370636ece735474045717551a66e4dfc2 authored over 2 years ago by Yixiang Zhao <[email protected]>
Add escapePath for getUploadFileUrl().

de49a45e19221031718a6e6cd65eb208d5be49b0 authored over 2 years ago by Gucheng Wang <[email protected]>
Fix some JS warnings.

f7243f879b33e57cbc5fd645d625eb7d08682171 authored over 2 years ago by Gucheng Wang <[email protected]>
feat: support webauthn (#407)

* feat: support webauthn

* Update init.go

* Update user_webauthn.go

* Update UserEditPa...

7f3b2500b39784682b73a3c0385ed7c537ad2bae authored over 2 years ago by Товарищ программист <[email protected]>
fix: set SessionOn always true (#877)

* fix: set SessionOn always true

* Update adapter.go

Co-authored-by: Gucheng <85475922+nom...

208dc11d2540ecbe3c9855e239413a0373eb5f47 authored over 2 years ago by Bingchang Chen <[email protected]>
feat(web): add lint (#875)

* feat: add lint

* feat: fix lint error

* chore: add ignore file

* chore: close indent

503d24416627d0a7fde74720faee1a0fc613360a authored over 2 years ago by キリサメ qianxi <[email protected]>
Rename session storage item to signinUrl.

475b6da35a1573015e2f794fb59149dc0059d219 authored over 2 years ago by Gucheng Wang <[email protected]>
feat: fix bug of using email provider from wrong application (#869)

b9404f14dc6104ac89b3b128b3e53ecc9b8f83bf authored over 2 years ago by leoshine <[email protected]>
feat: fix oauth unknown authority in docker (#871)

0baae87390bdb5f2f64d7d25ab1b2ce81f3c5824 authored over 2 years ago by Bingchang Chen <[email protected]>
Fix socks5Proxy config typo.

06759041a8da677347a46c7ddca06e5629ff6949 authored over 2 years ago by Gucheng Wang <[email protected]>
feat: add footer to door pages (#868)

cf4e76f9dc0c034e1f8deae544c876b01b60d3e8 authored over 2 years ago by Bingchang Chen <[email protected]>
fix: fix dockerfile (#866)

81f2d01dc17b0ffce8bf3d172556a065ee87ecbf authored over 2 years ago by Товарищ программист <[email protected]>
fix: support user-defined clientId&Secret (#862)

61773d3173f6760708433b88cbf385b1854ffc96 authored over 2 years ago by Bingchang Chen <[email protected]>
feat: init from configuration file (#858)

* feat: init from configuration file

* Update init_data.json.template

* Update init_data.g...

ec296215471b1e2e35add3826f07ec5bd8165970 authored over 2 years ago by Bingchang Chen <[email protected]>
fix: azurad provider (#855)

b8e324cadf49f7818143665a523124b4640ab601 authored over 2 years ago by leoshine <[email protected]>
Fix empty arg bug in getPermanentAvatarUrl().

f37fd6ba87ce24cf5948b9a0ccd80647d21ac9d1 authored over 2 years ago by Gucheng Wang <[email protected]>
fix: fix cors filter (#847)

* fix: fix cors filter

* Update cors_filter.go

Co-authored-by: Yang Luo <[email protected]>

b4bf734fe82df908bede10b1a554d56bd221255e authored over 2 years ago by Товарищ программист <[email protected]>
fix: fix OAuth error response (#835)

* fix: fix OAuth error response

* fix: provide more detailed error messages for TokenError

f0431701c9fc6a2f9446aa0ca02b3f1eaac64c2a authored over 2 years ago by aecra <[email protected]>
fix: crowdin kept deleting translations (#843)

Signed-off-by: Yixiang Zhao <[email protected]>

aa5078de15479c01990b44102212abeced7fa5b8 authored over 2 years ago by Yixiang Zhao <[email protected]>
fix: Update Crowdin link (#841)

9a324b2cca1c71064d7a7df3b10d5558d98e6831 authored over 2 years ago by YunShu <[email protected]>
fix: fix CORS error after sucessful OPTION (#838)

919eaf1df40c6656bcd696127181d58941510a9e authored over 2 years ago by aecra <[email protected]>
fix: some minor bugs and make Dockerfile more productive. (#831)

* fix: some minor bugs and make Dockerfile more productive.

* fix: make GitHub CI configurati...

cd902a21ba3ad9441bf3c5f6491dced49dfa7177 authored over 2 years ago by Atom Pi <[email protected]>
Fix downloadFile()'s google proxy.

fe0ab0aa6f3c1535804c9b34b3845c7c769720e2 authored over 2 years ago by Gucheng Wang <[email protected]>
feat: add aliyun captcha (#833)

* feat: add aliyun captcha provider

* Rename App key

* fix typo

* Rename HMACSHA1 & Reu...

a0e11cc8a07fefecca5f871b19aa07e42869abfd authored over 2 years ago by Resulte Lee <[email protected]>
feat: support casdoor as saml idp to connect keycloak (#832)

Signed-off-by: Yixiang Zhao <[email protected]>

8a66448365c5a52a5926df5f737a94517bb2ed99 authored over 2 years ago by Yixiang Zhao <[email protected]>
fix: captcha preview panic when clientId or clientSecret is empty (#824)

* fix: captcha preview panic when clientId or clientSecret is empty

* return original errors ...

477d386f3c1ca4698ce17a7f506276e0a76816c0 authored over 2 years ago by Resulte Lee <[email protected]>
Fix null bug in getTermsofuseContent().

339c6c2dd0c19d20a31676966a849afe71c65f32 authored over 2 years ago by Gucheng Wang <[email protected]>
feat: add CORS filter to fix OPTION request failure (#826)

7c9370ef904c7b977229310446d14c13e45c0a02 authored over 2 years ago by aecra <[email protected]>
feat: Add email config test on provider edit page (#819)

* feat: Add email config test on provider edit page

* Re-use send-email API

* Optimize cod...

31b586e3916ae79dab0670cc18ff0c72df104c9f authored over 2 years ago by Ryao <[email protected]>
Fix TestProduct() compile error.

249f83e7646f7eb4b7bc4f55619ce27d96d81d8c authored over 2 years ago by Gucheng Wang <[email protected]>
fix: encryption without salt (#821)

Signed-off-by: Yixiang Zhao <[email protected]>

16f5569e5067db2f59fddbb2047173d910be0234 authored over 2 years ago by Yixiang Zhao <[email protected]>
fix: don't trigger countdown if failed to send verification code (#815)

* feat: add countdown when no captcha provider found

* fix: add countdown when sent code succ...

f99c1f44e8c12a2568ed75f06dbc95ffb6110138 authored over 2 years ago by Resulte Lee <[email protected]>
Fix bug and i18n issue in captcha provider edit page.

c8c4dfbfb8cbe569ed6ae1876324b5eef9d7d3d1 authored over 2 years ago by Gucheng Wang <[email protected]>
fix: captcha widget JS warnings (#820)

d9c6ff2507d8edc75df762835cce8dc45d727839 authored over 2 years ago by Resulte Lee <[email protected]>
Fix newApplication() to add provider.

e1664f2f60253000ef537b00244729ee7557047c authored over 2 years ago by Gucheng Wang <[email protected]>
fix: init default captcha provider (#810)

* feat: init built in provider

* Update built-in provider in application

* Delete unnecess...

460a4d496954f1d0abfe571630a1ba7316fb0f97 authored over 2 years ago by Resulte Lee <[email protected]>