Ecosyste.ms: OpenCollective

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

github.com/casdoor/casdoor

An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, RADIUS, Google Workspace, Active Directory and Kerberos
https://github.com/casdoor/casdoor

fix: skip checking password when the code is provided (#2425)

Co-authored-by: aidenlu <[email protected]>

432a5496f2e2300427541caec30a7fe4e915f15e authored about 1 year ago by aiden <[email protected]>
feat: support checking permissions for group roles (#2422)

* fix(permission): fix CheckLoginPermission() logic

* style: fix code format

* feat: suppo...

45db4deb6b3f34d99397b8a3daa5384b1a21c412 authored about 1 year ago by aiden <[email protected]>
Improve verification no provider error message

3f535917517d926f85c6e9273f93dd8700107ca7 authored about 1 year ago by Yang Luo <[email protected]>
Local admin can edit its org user's other fields now

d7569684f602cf21c9dc483c2759674e550c1968 authored about 1 year ago by Yang Luo <[email protected]>
Add organization.DefaultPassword

a616127909ee4d1cfedcb51094acd6b064a46a4f authored about 1 year ago by Yang Luo <[email protected]>
Improve downloadImage() error handling

f2e2b960ff6e3ae3c78721c38dec7a4f6cb0bfb4 authored about 1 year ago by Yang Luo <[email protected]>
feat: add originFrontend to app.conf

fbc603876f9314e198046191738f7a2b175fbc85 authored about 1 year ago by Yang Luo <[email protected]>
Local admin can edit its org users now

9ea77c63d1cddab35cae2d37941ce23a54a001f8 authored about 1 year ago by Yang Luo <[email protected]>
feat: support tencent cloud SAML SSO authentication with casdoor (#2409)

* feat: Support Tencent Cloud SAML SSO authentication with Casdoor

* feat: support SamlAttrib...

53243a30f327b2685df88564b08fcf8a3eac84d1 authored about 1 year ago by songjf <[email protected]>
feat: support groups in app login permissions (#2413)

* fix(permission): fix CheckLoginPermission() logic

* style: fix code format

---------

...

cbdeb91ee81a43f570e620e7c6fbec5cb28b70cb authored about 1 year ago by aiden <[email protected]>
Add text to app's signup table

2dd1dc582f5d5f7da17558e84d8a8c34d8cd4961 authored about 1 year ago by Yang Luo <[email protected]>
Add label and placeholder to app's signup table

f3d4b45a0faee4acb6196a12e17edf7870676c64 authored about 1 year ago by Yang Luo <[email protected]>
Fix error handling in GetSamlMeta()

2ee4aebd969ecef88d347dd9b51a438de501d286 authored about 1 year ago by Yang Luo <[email protected]>
Support app user in API authentication

150e3e30d5103a88bd3ad8d026d4538709f18893 authored about 1 year ago by Yang Luo <[email protected]>
Improve error handling in AutoSigninFilter

1055d7781b2773a9c39292c23b6805550d1bd7ad authored about 1 year ago by Yang Luo <[email protected]>
feat: activate enableGzip by default in app.conf

1c296e9b6f86d913244aec4f85b478a4abdcf2e7 authored about 1 year ago by Yang Luo <[email protected]>
fix: use user.UpdatedTime as scim.Meta.Version instead of user.Id (#2406)

* 111

* fix: use user.UpdatedTime as scim.Meta.Version instead of user.Id

---------

Co-...

3d80ec721f2bc346780898182aa080605a76587e authored about 1 year ago by haiwu <[email protected]>
Fix 127.0.0.1 bug in isHostIntranet()

43d849086f67a695459f20744c68c22ea51ab34c authored about 1 year ago by Yang Luo <[email protected]>
feat: change back to running RecordMessage() filter before API handling, because the logged-out user info is missing after session is cleared. Revert: https://github.com/casdoor/casdoor/pull/2369

69b144d80f927dd886bb6dc72b21980b1d67ba8e authored about 1 year ago by Yang Luo <[email protected]>
Fix webhook not triggered issue in SendWebhooks()

52a66ef0440ce1f9172d7fd656a6c3e50e0f3be6 authored about 1 year ago by Yang Luo <[email protected]>
feat: fix CheckLoginPermission() logic

ec0a8e16f7802d7a81413a772b71f3c3f5822da1 authored about 1 year ago by Yang Luo <[email protected]>
Add GetModelEx()

80a8000057af0d508bd41a90b70852ea25845c68 authored about 1 year ago by Yang Luo <[email protected]>
Fix null model issue in UpdatePermission()

77091a3ae5d4971f65874f98257e83c5c5017c64 authored about 1 year ago by Yang Luo <[email protected]>
feat: support calling get-user API by only email, phone or userId without owner (#2398)

983da685a2fb3eb2d6fd363475805ad6caf10293 authored about 1 year ago by Pedro Padron <[email protected]>
feat: update go-sms-sender to fix Twilio template error (#2395)

3d567c3d45c860ea65a341e3d97220e2ba192605 authored about 1 year ago by UsherFall <[email protected]>
feat: support SCIM protocol (#2393)

* 111

* feat: support scim/Users GET and POST request

* feat: support scim/Users DELETE/PATCH/...

440d87d70c1a2482b7f4856b40c64e18ff44d203 authored about 1 year ago by haiwu <[email protected]>
feat: restrict the model of application type resource permission (#2394)

e4208d7fd9833567fb0569ece2b86e5881d5f8a0 authored about 1 year ago by Yaodong Yu <[email protected]>
Improve UploadResource()

4de716fef380d4ceb2bfd81b2b96ee1fff49d788 authored about 1 year ago by Yang Luo <[email protected]>
Show 404 error for index.html not found

070aa8a65f27d25ca27f2aaad162793f14f3944d authored about 1 year ago by Yang Luo <[email protected]>
fix: replace the wrong param name willExist (#2389)

684cbdb951c1682c06f268aa3a14b3b4a7701daa authored about 1 year ago by wxy <[email protected]>
feat: stop building docker image of linux/arm64 (#2390)

9aec69ef4744f5f49ef8a6605a44a17eada8c65d authored about 1 year ago by QingKai Hao <[email protected]>
feat: remove db migrate CI

98411ef67bbcddc51b9dee557dc8ffe3809696f0 authored about 1 year ago by Yang Luo <[email protected]>
Show cert.Certificate empty error

71279f548d2818ad05b08e6f4f8584d7885f4e97 authored about 1 year ago by Yang Luo <[email protected]>
feat: fix 403 error in CorsFilter

0096e473515bdb47220611d722d3a2f59e1feb80 authored about 1 year ago by Yang Luo <[email protected]>
Fix Syncer.getKey()

814d3f749b611ec51c3505e88a0dcca7f8822b8d authored about 1 year ago by Yang Luo <[email protected]>
Fix syncer.updateUser() bug

ec0f457c7f838d259dc05808bf8ba854b279b866 authored about 1 year ago by Yang Luo <[email protected]>
Improve syncer code

0033ae1ff130321382092c561463a012d75a6cd6 authored about 1 year ago by Yang Luo <[email protected]>
Fix batch methods like AddUsersInBatch()

d06d7c5c0930b492a903034f640879447c74a433 authored about 1 year ago by Yang Luo <[email protected]>
Fix go-reddit v2.0.1 doesn't exist issue

23c4fd8183a33089178bb188dad317bb1fe6b9ba authored about 1 year ago by Yang Luo <[email protected]>
Add isHostIntranet to CORS filter

e3558894c3300ca624daf1806e76d002fd7c029b authored about 1 year ago by Yang Luo <[email protected]>
Return 403 in filter's responseError()

2fd2d88d20d470fedb72885c224cbae4e595f109 authored about 1 year ago by Yang Luo <[email protected]>
Don't panic in AddRecord()

d0c424db0a6f8bd0a87ab0c679799249aaf4d45f authored about 1 year ago by Yang Luo <[email protected]>
Add frontendBaseDir

6a9d1e0fe50f9c86381ea46477f07843f75770e1 authored about 1 year ago by Yang Luo <[email protected]>
Improve code

938e8e2699ce445b659ef289bd502a0bf16efe28 authored about 1 year ago by Yang Luo <[email protected]>
Allow CORS for https://localhost

620383cf33852e5f0fa4d5aa980e701e61d55c37 authored about 1 year ago by Yang Luo <[email protected]>
Set OPTIONS status in setCorsHeaders()

de6cd380ebb8e7e0c84efdb7718ac71f4a478da3 authored about 1 year ago by Yang Luo <[email protected]>
feat: run RecordMessage() filter after API handling (#2369)

* feat: write records after exec (#2368)

* add returnOnOutput params

7e0bce2d0f3c1e70071614932cda3b4e43d09d2c authored about 1 year ago by Ilya Sulimanov <[email protected]>
Allow redirect URL for casdoor-app

1461268a51759c79ad5e305d0ca88fd74cf786d9 authored about 1 year ago by Yang Luo <[email protected]>
feat: fix claims.tag and UserWithoutThirdIdp missing fields, fix for Rust SDK

5ec49dc883ff08b076d0d620a9e1f1b97db17e15 authored about 1 year ago by Yang Luo <[email protected]>
feat: allow CORS for 127.0.0.1

5c89705d9e9994f1052e142e49d4c69957e56a98 authored about 1 year ago by Yang Luo <[email protected]>
Improve adapter error handling

06e3b8481ff9ab2179471686e883466dc4701010 authored about 1 year ago by Yang Luo <[email protected]>
Fix enforcer policy add and delete

81a8b91e3f58a82da16abc3f8f4fb5dab508134b authored about 1 year ago by Yang Luo <[email protected]>
Improve adapter.UseSameDb

56787fab90edd11b9c920ca53d763c1d9730ceb0 authored about 1 year ago by Yang Luo <[email protected]>
Add adapter.UseSameDb

1319216625e9182fa3635cdef765ffa9f33542eb authored about 1 year ago by Yang Luo <[email protected]>
feat: support radius accounting request (#2362)

* feat: add radius server

* feat: parse org from packet

* feat: add comment

* feat: sup...

6fe5c44c1c5839f56330d47f8fcc999a4ad54277 authored about 1 year ago by haiwu <[email protected]>
Fix crash in LDAP's sync: GenerateIdForNewUser()

981908b0b6eade907435544e4cee462b782a26c1 authored about 1 year ago by Yang Luo <[email protected]>
Improve CorsFilter code

03a281cb5d092fdf2c9a4736507ca94d8d2e071a authored about 1 year ago by Yang Luo <[email protected]>
Allow localhost in CorsFilter

a8e541159bd2ae996e329a51d999883cb675ceac authored about 1 year ago by Yang Luo <[email protected]>
Refactor out setCorsHeaders()

577bf91d25aaa9151c33891ac9989d9e51a3de64 authored about 1 year ago by Yang Luo <[email protected]>
Fix get-pricing and get-plan API null error handling

329a6a8132bb84cadeecb8937e6fb4a32eff7616 authored about 1 year ago by Yang Luo <[email protected]>
Fix error handling in StartRadiusServer()

fba0866cd6c0c77a1d331a2ce536b0b4688008b9 authored about 1 year ago by Yang Luo <[email protected]>
fix: use client secret field for providers (#2355)

* feat: fix key exposure problem

* fix display bug

aab6a799feff343a18847435940a7c5315383199 authored about 1 year ago by UsherFall <[email protected]>
feat: add some Radius protocol code (#2351)

* feat: add radius server

* feat: parse org from packet

* feat: add comment

* Update ma...

b94d06fb07144f0c92962d461f3477520b598fdc authored about 1 year ago by haiwu <[email protected]>
Add groups to role

f9cc6ed0642b86dd75af5a8bb851c530209bb474 authored about 1 year ago by Yang Luo <[email protected]>
Improve permission, adapter page UI

4cc9137637b3623a82bc704060493b2b1eff2d79 authored about 1 year ago by Yang Luo <[email protected]>
feat: fix wrong elements in getPermissionsByUser() related functions

d145ab780c22bd143c7f29aae5ac03af261cce9a authored about 1 year ago by Yang Luo <[email protected]>
Refactor getPermissionsAndRolesByUser() related code

687830697e2aaf4d30c32bc800d724127383af96 authored about 1 year ago by Yang Luo <[email protected]>
Use UserInfo's ID in OAuth login

111d1a578659279e826e6999cc2b640a66df7752 authored about 1 year ago by Yang Luo <[email protected]>
Improve email provider error handling and fix bug

775dd9eb576b33cca12f57e7ae7e8a9a8498fefe authored over 1 year ago by Yang Luo <[email protected]>
fix: empty AzureAD tenant id (#2349)

8f6c295c4063496e9c0ef2ecc23ff54189025cd0 authored over 1 year ago by Mario Fischer <[email protected]>
feat: update casbin to 2.77.2 (#2345)

* fix: make redirect_uri really optional in logout route

* feat: update casbin to 2.77.2

2f31e35315dc5979da720ed53cea4b2a55e94c5e authored over 1 year ago by Dmitry Buryanov <[email protected]>
Use GenerateIdForNewUser() in add-user API

b6d6aa9d048e2503115d00ffc900813d955a56b5 authored over 1 year ago by Yang Luo <[email protected]>
Refactor out GenerateIdForNewUser()

f40d44fa1c4abd3e9ad754bc9a92d62758816ea2 authored over 1 year ago by Yang Luo <[email protected]>
feat: make redirect_uri really optional in logout route (#2342)

3b2820cbe3b691da4195a4a42968af8f97615567 authored over 1 year ago by Dmitry Buryanov <[email protected]>
Change MFA issuer

764e88f6034cf4ef81a941615423d61c4a454e6a authored over 1 year ago by Yang Luo <[email protected]>
feat: fix Apple OAuth issue (#2338)

* feat: fix sign in with apple bug

* fix username

7f298efebc367bf0fdd092e98d1102e40f3cc398 authored over 1 year ago by UsherFall <[email protected]>
Remove escapePath() to fix Unicode resource filenames

0fc48bb6cd3bdde507c1fe22154350e56bbb1131 authored over 1 year ago by Yang Luo <[email protected]>
fix: fix update score permission check (#2335)

* fix: Fixed the missing permission check when updating the score field.
* Update object/user_u...

c3b38409947a366c2f95d371bdae4cebe704d308 authored over 1 year ago by ZhiKai <[email protected]>
fix: handle more errors in downloadImage()

eacc3fae5a50198dbcf958790fa8ba8a073f55d5 authored over 1 year ago by Yang Luo <[email protected]>
feat: fix XML format issue in GenerateCasToken()

ce7a2e924bb2b0fac34ac8ccb4d016603ea6642d authored over 1 year ago by Yang Luo <[email protected]>
feat: fix XML bug in GenerateCasToken()

ece060d03ddf1e2d4f34d9dddb8d718c7bdc1882 authored over 1 year ago by Yang Luo <[email protected]>
Check old password for normal user in SetPassword()

1276da4daa606d3a587df147bce98fc7d36fa4da authored over 1 year ago by Yang Luo <[email protected]>
Refactor CheckLoginPermission() code

616629ef99bcf49922aa42bc74f40223b1b25664 authored over 1 year ago by Yang Luo <[email protected]>
Fix bug that cannot access application's public certificate for non "admin" owner

b633ecdcf29fec5a828fb4180cf95392b2dad583 authored over 1 year ago by Yang Luo <[email protected]>
feat: allow CORS for UserInfo API in OIDC (#2313)

a12ba7fb85f016883d5e79c9b2a347d550c5d411 authored over 1 year ago by Yaodong Yu <[email protected]>
feat: fix alipay payment provider (#2330)

* feat: support alipay payment provider

* feat: update notify params

* feat: update root c...

08a00929743529ca6ec3802903c4ed8810664130 authored over 1 year ago by haiwu <[email protected]>
Fix JSON issue in GenerateCasToken()

bb04b10e8bfe3d48db3248a767ddd7e865ca41c6 authored over 1 year ago by Yang Luo <[email protected]>
Fix typo

ea1414dfd0d33d386fdcf4a4d2f948be3cc60ddc authored over 1 year ago by Yang Luo <[email protected]>
Set TOTP issuer to Casdoor

32a8a028d59a6ba4c49aaa12042dbc98b042a68a authored over 1 year ago by Yang Luo <[email protected]>
Fix the issue that database syncer can't work with null-fields on source table

0fe34c2f53371b207bd3a67bd6875c4d8bbdf507 authored over 1 year ago by Yang Luo <[email protected]>
feat: support acs email provider (#2323)

* feat: support acs email provider

* feat: support acs email provider

* hide Test SMTP Con...

dc57c476b7cb7fed33969338765e7b4fcd91ffd7 authored over 1 year ago by UsherFall <[email protected]>
feat: fix JSON tag of EmailVerified (#2322)

Signed-off-by: Cattī Crūdēlēs <[email protected]>

a7cb202ee9910a61aebb2f284d3379d458844f8f authored over 1 year ago by Cattī Crūdēlēs <[email protected]>
Remove "RUN mkdir tempFiles"

e5e264628e0ce11c038a595836c32f6fa8027e30 authored over 1 year ago by Yang Luo <[email protected]>
feat: improve dashboard UI for mobile devices (#2320)

8d4127f7448c8e70f05428f41249795ad5fadb17 authored over 1 year ago by Palp1tate <[email protected]>
Fix "app" user API denied issue

1305899060d4e734a81dfec54c566d5a563126f6 authored over 1 year ago by Yang Luo <[email protected]>
Remove useless GetMaxLenStr()

411a85c7ab2d2c981eb85fb54734b82af6b36adc authored over 1 year ago by Yang Luo <[email protected]>
Improve SMS Test's initial value

f39358e12219aef5d643ebe3f5bdf2fe8f4003a2 authored over 1 year ago by Yang Luo <[email protected]>
Update go-sms-sender to v0.14.0

a84752bbb52d4e6675fe4760e2661067485aae9e authored over 1 year ago by Yang Luo <[email protected]>
fix: hide tour component for mobile (#2317)

e9d8ab8cdb49886a9947bc38fcbfc3c74da42195 authored over 1 year ago by Baihhh <[email protected]>
feat: fix bug in pricing when signup by phone (#2316)

* fix: fix bug in pricing

* fix: remove log

d12088e8e7448c6d9544f29e0f1605616b5f076e authored over 1 year ago by haiwu <[email protected]>