Ecosyste.ms: OpenCollective

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

github.com/jellyfin/jellyfin-plugin-ldapauth

LDAP Authentication for Jellyfin
https://github.com/jellyfin/jellyfin-plugin-ldapauth

update secrets

11c7cbd641fec2db2fcf0ec56c2a5960781aa31e authored 10 months ago by Cody Robibero <[email protected]>
Merge pull request #151 from jellyfin/prepare-18

Prepare for release v18

a866c85e7c34cb5848c287586987fbe4761dd250 authored about 1 year ago by Joshua M. Boniface <[email protected]>
Bump version to 18

a8071e632b45a04bc79c2c152cf60eed0f54f3c6 authored about 1 year ago by jellyfin-bot <[email protected]>
Merge pull request #147 from sdimovv/feat-improve-user-id

Added `LDAP uid attribute`

609e446d0201829d2088dc502bd53a68fa69cf10 authored about 1 year ago by Joshua M. Boniface <[email protected]>
Merge pull request #153 from tam1m/sanitize-ldap-input

Implement proper input sanitization to prevent LDAP injection attacks

5b2b6d8da87e018e7346a404333d3ea06f4079a1 authored about 1 year ago by Joshua M. Boniface <[email protected]>
Sanitize input in LDAP search filter

5be36c7bd801374b9558861a3644b93325adcdf5 authored about 1 year ago by tam1m <[email protected]>
Fix "build" shields badge (#152)

28c2d8b5f0e1e23663aa2ff709b74e9990d61423 authored about 1 year ago by Radical <[email protected]>
Merge pull request #150 from methbkts/patch-1

Update link to Jellyfin website

9127615bde1147b14cf5f51ec472150c0754dcbe authored about 1 year ago by Odd Stråbø <[email protected]>
Update README.md

Fix the link to the Jellyfin Project

3d8b5c7952cf1382a4d99a46064875ecc35ea2e4 authored about 1 year ago by Metin Bektas <[email protected]>
Update LDAP-Auth/LDAPAuthenticationProviderPlugin.cs

Co-authored-by: Cody Robibero <[email protected]>

5d5705415f0de836e5bd9d4179806ce608f4a470 authored over 1 year ago by sdimovv <[email protected]>
Update LDAP-Auth/LDAPAuthenticationProviderPlugin.cs

Co-authored-by: Cody Robibero <[email protected]>

b7f5020f36781b86d2ceb3b9986d65f47a7b3542 authored over 1 year ago by sdimovv <[email protected]>
Merge branch 'feat-improve-user-id' of https://github.com/sdimovv/jellyfin-plugin-ldapauth into feat-improve-user-id

50ec23273a17d4d73066705c792162a07857d980 authored over 1 year ago by Stanislav Dimov <[email protected]>
Fixed bug causing existing ldap users to not be able to login when not present in config lookup table

e0e96e073b44f374730070dfd383c0c2a05b6609 authored over 1 year ago by Stanislav Dimov <[email protected]>
Update LDAP-Auth/Config/PluginConfiguration.cs

Co-authored-by: Cody Robibero <[email protected]>

143ae1560fa3a7ab9da3a62212449b6587c65be3 authored over 1 year ago by sdimovv <[email protected]>
Update LDAP-Auth/Config/PluginConfiguration.cs

Co-authored-by: Cody Robibero <[email protected]>

2d633dc4ba628d46457ec8ee5a2feacac0ee35ee authored over 1 year ago by sdimovv <[email protected]>
Changed ldap user renaming to use userManager.RenameUser

8e60b79d9bcc4d2cb7ce0f7c41f9d7c9d1a45a62 authored over 1 year ago by Stanislav Dimov <[email protected]>
Renamed LinkedJfUserId to LinkedJellyfinUserId

d6cdfb6c374d466e11d2a43ce5c4e0d8d0d93c14 authored over 1 year ago by Stanislav Dimov <[email protected]>
Update LDAP-Auth/LDAPAuthenticationProviderPlugin.cs

Co-authored-by: Cody Robibero <[email protected]>

acc1fd844e840a84fd62d3ccffc2dd002dcbdd55 authored over 1 year ago by sdimovv <[email protected]>
Update LDAP-Auth/Config/PluginConfiguration.cs

Co-authored-by: Cody Robibero <[email protected]>

71c2a3f0773e6439bd0ae1beb3f0f7615a2de2a3 authored over 1 year ago by sdimovv <[email protected]>
Update LDAP-Auth/Config/PluginConfiguration.cs

Co-authored-by: Cody Robibero <[email protected]>

08d280df5e9e95bb357f8ec33633589a0092f5e7 authored over 1 year ago by sdimovv <[email protected]>
Update LDAP-Auth/Api/Helpers/UserHelper.cs

Co-authored-by: Cody Robibero <[email protected]>

a5cce5967b831eb6beb4f5ece6c4088c29a8770a authored over 1 year ago by sdimovv <[email protected]>
Update LDAP-Auth/Api/Helpers/UserHelper.cs

Co-authored-by: Cody Robibero <[email protected]>

38db6983948a82aab04d860083315cdd83fc1611 authored over 1 year ago by sdimovv <[email protected]>
Fixed bug causing duplicated user accounts in some edge cases

9a4baa42adf4e4474fd864d1410f89cbf2fa44db authored over 1 year ago by Stanislav Dimov <[email protected]>
Prevent duplication of ldap users

0f0a35bc471271d8d05ef80f956895a686b1511b authored over 1 year ago by Stanislav Dimov <[email protected]>
Implemented new identification logic

2df3fc0f58c349f3140d8590f303a26320f9dab2 authored over 1 year ago by Stanislav Dimov <[email protected]>
Added LdapUser model and helper methods

4d27c1565b24486d95eb8130f96e7fed400a0987 authored over 1 year ago by Stanislav Dimov <[email protected]>
Added UID attribue to plugin config

d6ce1f83f06e58df14a6e7782b7f11da963f5761 authored over 1 year ago by Stanislav Dimov <[email protected]>
Merge pull request #136 from jellyfin/prepare-17

e616673a93337ade224ef4bdd25d055221ab0631 authored almost 2 years ago by Joshua M. Boniface <[email protected]>
Bump version to 17

dbde31c78c12fcd77065470e4f94540dbe2fae26 authored almost 2 years ago by jellyfin-bot <[email protected]>
Merge pull request #140 from joshuaboniface/improved-search

ddffe7faee9d414d74fda5b465ca95bfd715eba4 authored almost 2 years ago by Joshua M. Boniface <[email protected]>
Apply review syntax suggestions

51dbffe253b838deaa7177c55c40fdb6ccf68bde authored almost 2 years ago by Joshua M. Boniface <[email protected]>
Improve explanations/text and reorganize fields

2e3875c55e4f91b80b34b5fb6435d6be5dfa305d authored almost 2 years ago by Joshua M. Boniface <[email protected]>
Rework search flow to minimize LDAP search results

The previous implementation would search for all users that potentially
matched the (mandatory) ...

17182d15079d601eeb9c521454d77253098caafc authored almost 2 years ago by Joshua M. Boniface <[email protected]>
admin memberUid feature flag (#138)

3a5b07b4d393798170d460f776b3f515cc1a5f86 authored almost 2 years ago by Boris Rybalkin <[email protected]>
Expand certificate support for LDAP authentication (#135)

0717c9b703c811f750a67ce6abff90da39c63e75 authored almost 2 years ago by Joshua Hassler <[email protected]>
Merge pull request #118 from jellyfin/prepare-16

Prepare for release v16

4160a8911a692b81e8af37e3468f0c06803e2126 authored over 2 years ago by Cody Robibero <[email protected]>
Update build.yaml

b60d4193dab92337098c111ae5a976f90fa59351 authored over 2 years ago by Cody Robibero <[email protected]>
Bump version to 16

566a99ed34a7a4e1804dff4afa5c1c27809d2d48 authored over 2 years ago by jellyfin-bot <[email protected]>
Merge pull request #115 from mstrhakr/ldap-change-password

3a2a6e502f37ee2a7fa887a4a349245524974bf2 authored over 2 years ago by Cody Robibero <[email protected]>
Merge pull request #122 from h1dden-da3m0n/fix/bump-ci

0e6dd346596eff8f93e9b0cc86651f2a01f31611 authored over 2 years ago by Cody Robibero <[email protected]>
fix: meta ci workflows

e78245eedbcb16db3d198e8daf2ced393890c39b authored over 2 years ago by K3rnelPan1c <[email protected]>
add exception if LdapPasswordAttribute is null

1cb23a7403c434fcb50443e1533a8d451a9788c5 authored over 2 years ago by mstrhakr <[email protected]>
minor doc changes

added message indicating a privileged bind user is required to use the password reset

fea184d4d67704263ecfde2f5fcee3be61d17a40 authored over 2 years ago by mstrhakr <[email protected]>
breakout ldapClient.Modify for readability

963e1f93f649c1117c84b31df6d7aab949ab2a06 authored over 2 years ago by mstrhakr <[email protected]>
move ldapUser null check to function

83689e36b2d2b40391dc678df462c5542d9b8801 authored over 2 years ago by mstrhakr <[email protected]>
Merge branch 'ldap-change-password' of https://github.com/mstrhakr/jellyfin-plugin-ldapauth into ldap-change-password

1c637f6c8a1c07d0d329f8370093677e300b00c7 authored over 2 years ago by mstrhakr <[email protected]>
add fallback to LdapPasswordAttribute

d050a276d9cd8a2dac7c892a4d222c25f0748c2f authored over 2 years ago by mstrhakr <[email protected]>
remove error check

check was redundant

Co-authored-by: Cody Robibero <[email protected]>

323fff5853f5eeace0d32c9c4bf7ea9cd7b7c793 authored over 2 years ago by mstrhakr <[email protected]>
remove "using System.Text;" ln4

5d08985fcf62219861f6dbd53c2bd8507725fdfc authored over 2 years ago by mstrhakr <[email protected]>
add password attribute to config

default is set to "userPassword"

06aa2b0312a7d561ed55921f6e4c129fe6a58847 authored over 2 years ago by mstrhakr <[email protected]>
set AllowPassChange to default to false

162ea418c5f6a03bc50c05f21ff050f1689f0a3d authored over 2 years ago by mstrhakr <[email protected]>
remove AD toggle and logic

will move to another pull as this could be useful to some. i need a way to dynamically change th...

586dfb0d181e22b94c43562999fa74f4f29715de authored over 2 years ago by mstrhakr <[email protected]>
fix minor syntax error

b3f69f21f2d7c5d1ff2e5762e5d0f2f18713e5e3 authored over 2 years ago by mstrhakr <[email protected]>
added AD specific config overrides

3e4709b6da63c675990ba8b4b67fef0dcd3bf39d authored over 2 years ago by mstrhakr <[email protected]>
move code to change password task

47528d0aeee5e16e7e894e1f5a97cbd049a9ecbd authored over 2 years ago by mstrhakr <[email protected]>
add active directory toggle

225e233657fa14f827c93e344e4ec03a5507339c authored over 2 years ago by mstrhakr <[email protected]>
add active directory toggle

0efe51d87a26dd63e1d07da62e562c28485d0445 authored over 2 years ago by mstrhakr <[email protected]>
add missing update to config page

270cd5748add80f3b629e0ebbacc87e9cbd1b044 authored over 2 years ago by mstrhakr <[email protected]>
fix misc errors on build

still not building

25fc4912d2ea90a226bd3ee3c34c62297f49dab3 authored over 2 years ago by mstrhakr <[email protected]>
Merge pull request #117 from robobenklein/master

476156b8fae962e67daa92079e4e0c5273335455 authored over 2 years ago by Cody Robibero <[email protected]>
Add missing .value on configPage PasswordResetUrl

Fixes #116

01f2d82c9f6ded7ea5a0572cd8940aca1b7612f0 authored over 2 years ago by Ben Klein <[email protected]>
remove extra lines

Co-authored-by: Joe Rogers <[email protected]>

3dc0477822d22db849489a8e781d6b449792b191 authored over 2 years ago by mstrhakr <[email protected]>
code readability

Co-authored-by: Joe Rogers <[email protected]>

d71c334d1ac452ef3c75651edac54fb98e6249df authored over 2 years ago by mstrhakr <[email protected]>
Merge branch 'master' into ldap-change-password

528cb78f875fa01001ef1a909d315825ea57f78e authored over 2 years ago by mstrhakr <[email protected]>
add toggle for password reset

dd01ff06874590c334ac829798f1e1b7267f7ecc authored over 2 years ago by mstrhakr <[email protected]>
Merge pull request #107 from jellyfin/prepare-15

640cbdb4f6d337e735b0ba8292322a1dd123cd00 authored over 2 years ago by Cody Robibero <[email protected]>
Update build.yaml

e7c105b17a7ff6e57b21fff5956b559779fd5888 authored over 2 years ago by Cody Robibero <[email protected]>
Bump version to 15

c6974758f20041b0a1e803366dceabf44e953fdd authored over 2 years ago by jellyfin-bot <[email protected]>
Merge pull request #114 from jellyfin/admin-filter

2bd23b6a7abbb4b1c7ba7a80176ae88d46d60386 authored over 2 years ago by Cody Robibero <[email protected]>
Suggestions from codescan

270c96b606c8b2df34f48d3d7577320a027032b0 authored over 2 years ago by Cody Robibero <[email protected]>
Use AdminBaseDn if provided

90263595a8a1e9998ea3296b5bde7081c9dbea97 authored over 2 years ago by Cody Robibero <[email protected]>
Fix searching for admin

cbcb0feb8b6896436d19bcb3dad73ad0573f8294 authored over 2 years ago by Cody Robibero <[email protected]>
Merge pull request #113 from cyberb/master

OpenLDAP admin memberUid support

e03acbf903816ae04fa17e26aaaf09537e34f1c4 authored over 2 years ago by Cody Robibero <[email protected]>
OpenLDAP admin memberUid support (#111)

cdf4af9a9bfe9d7aaddf8a0928b493380bb23535 authored over 2 years ago by Boris Rybalkin <[email protected]>
Merge pull request #110 from jellyfin/ci

808870209d7e8dec6c2698ea1c9de1b86e508331 authored almost 3 years ago by Cody Robibero <[email protected]>
bump version

4778647dc027d82281452a6b254698a6d616043f authored almost 3 years ago by K3rnelPan1c <[email protected]>
Update .github/workflows/bump-version.yaml

403ac219ba5c1678c90902a76954fe6200565d55 authored almost 3 years ago by Cody Robibero <[email protected]>
Use meta ci

c596716ea86d27bbd225aaea051cd2c9f439e086 authored almost 3 years ago by Cody Robibero <[email protected]>
Merge pull request #106 from jellyfin/password-reset-url

Add ability to use LDAP as password reset provider

0722954059a2fa032e2dfc94c5ec356a10f7b26b authored almost 3 years ago by Cody Robibero <[email protected]>
Add ability to use LDAP as password reset provider

c3e2a1bd92f36faaa7c0e711378c0dd7a5a30107 authored almost 3 years ago by Cody Robibero <[email protected]>
Merge pull request #94 from jellyfin/prepare-14

88411910a194a095aa7bd46fd13df5a3cbfe1c6a authored about 3 years ago by Cody Robibero <[email protected]>
Update build.yaml

a5bddb29b77297e89c5191a47f24b3453a39a851 authored about 3 years ago by Cody Robibero <[email protected]>
Bump version to 14

b05326e69eb72ca05c30ab24d91fec12bcdc901c authored about 3 years ago by jellyfin-bot <[email protected]>
Merge pull request #101 from 1337joe/add-settings-tests

Add User Settings Tests

00425c4fca564c4a82f1444a9b0543e95e1d2e0b authored about 3 years ago by Cody Robibero <[email protected]>
Improve error handling

Catch filter errors
Display filter-specific error text on testing
Handle unexpected (non-json) e...

59bbdc28c2dc639831475a1062937fb6ae412be6 authored about 3 years ago by Joe Rogers <[email protected]>
Move test result stringification to client, improve display of errors

44549f5c93db1716d0975973fe16430dd12264f2 authored about 3 years ago by Joe Rogers <[email protected]>
Define result classes

00177617858d584e6c6c85754f024c10dacfa490 authored about 3 years ago by Joe Rogers <[email protected]>
Apply suggestions from code review

Import specific provider instead of filtering
Capitalize log placeholders

Co-authored-by: Cod...

259f018412f4dd6287f2bc2886eb11cb6dbd2f8b authored about 3 years ago by Joe Rogers <[email protected]>
Implement username search test

e3ffde9acf7cacda57d594f0c47bce13a9930734 authored about 3 years ago by Joe Rogers <[email protected]>
Implement user/admin filter test

0044cc85b06fcd3f241fb01ca2ace6313ffb7ede authored about 3 years ago by Joe Rogers <[email protected]>
Check for attr key instead of catching key not found

6af3535b836da8e5d7b4e25f6812a777320e0459 authored about 3 years ago by Joe Rogers <[email protected]>
Extract duplicated connection logic

6bb6ef35fdea36123815423c43b9d97a0027a6ff authored about 3 years ago by Joe Rogers <[email protected]>
Reduce nested ifs

6abacb11f82d0c157d0d4a4045160763c46d2cd9 authored about 3 years ago by Joe Rogers <[email protected]>
Switch to json result, inject auth provider, add logging

cbfc5e920541fcf63eb7ad810d2306cba3826f90 authored about 3 years ago by Joe Rogers <[email protected]>
Merge pull request #100 from 1337joe/add-settings-tests

d391f80c6198248599d344237ce43d055f50bc20 authored about 3 years ago by Cody Robibero <[email protected]>
Move ldap logic into ldap authentication provider

67762b544fb0b720bd41681efb4c4139e152e7d6 authored about 3 years ago by Joe Rogers <[email protected]>
Add a button to test connection, bind, and base dn

fb356358e2dbda11ae3c101321717860a861e6f0 authored about 3 years ago by Joe Rogers <[email protected]>
Fix form not populating when switching between plugin configs

4b46b0f832acd46656670c2ab8596c5819fade82 authored about 3 years ago by Joe Rogers <[email protected]>
Remove redundant default values from js

e5543bdb4bbe233c41c91c1778d83164e67bbee6 authored about 3 years ago by Joe Rogers <[email protected]>
Organize settings into related groups

5c9b10829fd2ab899b52bed4f476f238accdfa9a authored about 3 years ago by Joe Rogers <[email protected]>