Ecosyste.ms: OpenCollective

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

github.com/matomo-org/plugin-LoginLdap

LDAP authentication and synchronization for Matomo.
https://github.com/matomo-org/plugin-LoginLdap

Refs #75, add failing test for this bug that checks correct username used when mapping user w/ user_email_suffix config option set.

41b1eed1193a44cbc16d79595cbc47f04220ea10 authored almost 10 years ago by diosmosis <[email protected]>
Make sure default user email suffix isn't attached to Piwik user logins.

f130124bc0bee4acce3ff6ed29733eef5ee1e1f8 authored almost 10 years ago by diosmosis <[email protected]>
Fixing tests hopefully.

4003cc51be369e3e7068e7c545cef7ff1db4ebe9 authored almost 10 years ago by diosmosis <[email protected]>
Fixing last commit's log.

12c98fc0835472fce727776f1fb8de40b26eea00 authored almost 10 years ago by diosmosis <[email protected]>
Fix test case logging and add log to debug travis failure.

a4beebd84c2266fb000cc286696b167f5a1052f4 authored almost 10 years ago by diosmosis <[email protected]>
Log test case being executed for better travis log output.

72b1bb6da3354152db01b8c970fb07d14d205d0a authored almost 10 years ago by diosmosis <[email protected]>
Fix PHP 5.3 error in last commit.

87173bde6ad580859de360c17be7e84776598b26 authored almost 10 years ago by diosmosis <[email protected]>
Fixes #75, append user email suffix to username by default if user_email_suffix is used. Add option to disable this behavior in case users do not want the suffix appended internally.

b088ac059e647bf4cb16d303d4b3ab82c8504c80 authored almost 10 years ago by diosmosis <[email protected]>
several translation updates

5be97387a82235c9f51bf888355aba820f5726d1 authored almost 10 years ago by sgiehl <[email protected]>
updating .travis.yml

c4c8cf312f656dfc6f574a33ea4407125015ea8f authored almost 10 years ago by sgiehl <[email protected]>
translations update

e713d71915aa9b2a2c460117ea421155ce007bac authored almost 10 years ago by sgiehl <[email protected]>
translations update

c85587c3ec8c838db58d798f4c33dfeea503b6e2 authored almost 10 years ago by sgiehl <[email protected]>
Fix travis.yml file (can't test against 5.3.* on travis since ldap extension not built for individual php builds).

e7eb0fa61504581b9b099a5f1f7818859944c745 authored almost 10 years ago by diosmosis <[email protected]>
Allow latest_stable tests to fail.

63c9314b996f1aef67e181d4876cb53e0c5e96ec authored almost 10 years ago by diosmosis <[email protected]>
Manually updating .travis.yml.

22b46ffd3fa97132bf291ce0f7cd8ce3ed029a7b authored almost 10 years ago by diosmosis <[email protected]>
Manually updating .travis.yml.

6272db9cfa2f61e894c39d729bab466440fc5d89 authored almost 10 years ago by diosmosis <[email protected]>
piwik/piwik#6544 Added badges

3657a8227daf997f66df7aa74398b7d6570857d4 authored almost 10 years ago by Matthieu Napoli <[email protected]>
Manually updating .travis.yml file.

0ba9a45743fd4d3947568e4674f3a1d9bf2abc78 authored almost 10 years ago by diosmosis <[email protected]>
Add note about browser cache issue in 'Upgrading plugin' README section.

dbed857e9cd59a2c526ec807b8936305e50e232b authored almost 10 years ago by diosmosis <[email protected]>
Fixes #60, tweak to french translation.

5a4846a773ab25a94a33ff3065d538dd30b4d56c authored almost 10 years ago by diosmosis <[email protected]>
v3.0.0

c79f0ede65db288364f2016f78e559fdc791deb6 authored about 10 years ago by diosmosis <[email protected]>
Use test screenshot as marketplace screenshot.

262e2384ad92f1e1db96deb88b1e70214db6ddc1 authored about 10 years ago by diosmosis <[email protected]>
Fixing typo in tests.

e00d7b14837a31baf3264203077f33c67eab6772 authored about 10 years ago by diosmosis <[email protected]>
Added code to wrong part of test.

d9998070b0bd76a9938d6880766c11d62f6cce26 authored about 10 years ago by diosmosis <[email protected]>
Fixing last test failure.

ee48252ce51e84725bf340c4f5b6bb886e6ebbcb authored about 10 years ago by diosmosis <[email protected]>
Fix another issue w/ new tests.

f0ce932fbc2e2d5e00b7edeaf5e1c700141a31f8 authored about 10 years ago by diosmosis <[email protected]>
Fixing build.

39cace171b1a350efd44dd5694106c18d1ffba51 authored about 10 years ago by diosmosis <[email protected]>
Increasing test coverage.

088ba5cbbc656716e7c43d766c0a6430e008fba3 authored about 10 years ago by diosmosis <[email protected]>
Adding French translations.

b0dc3cd8654a54db646b330fa8d6a2d511b90da6 authored about 10 years ago by diosmosis <[email protected]>
Remove allowed failures for latest_stable.

92004f71aa1c750253d45c9eb9f0312efb2e1e60 authored about 10 years ago by diosmosis <[email protected]>
Remove existing screenshot.

581365a050d700e4a428e578a33e8adbf73f3e3b authored about 10 years ago by diosmosis <[email protected]>
Beta release for 3.0.0.

d6e5f0d27dac02f48bd0720c6a8d24e829932dda authored about 10 years ago by diosmosis <[email protected]>
Updating README and CHANGELOG.

c25966a90aaeac363d3d27076595f5b87b83e455 authored about 10 years ago by diosmosis <[email protected]>
Fixing typo.

280b76556581b9708b94ef56971950a8956b9b73 authored about 10 years ago by diosmosis <[email protected]>
Updating expected UI test screenshot.

37b3cc244e5d4f826b7e28b95f902b0a0d4bedb4 authored about 10 years ago by diosmosis <[email protected]>
Fixing build.

9bab46d063ecd89db728f299001f3ae722a9590c authored about 10 years ago by diosmosis <[email protected]>
Fixing build.

e97e92b187aecb45ef2eb14b9e9127fab4411c7c authored about 10 years ago by diosmosis <[email protected]>
Manually updating .travis.yml.

e9f61a9b5f8a31fcc55e83154f2fe295954bb995 authored about 10 years ago by diosmosis <[email protected]>
Add more logging to auth strategies and fix bug in SynchronizedAuth that fails to update token auth when setting user password.

3abd51d6bc78aeab2bc458a5bbfe3cd0c0694314 authored about 10 years ago by diosmosis <[email protected]>
Add more logging to auth strategies and fix bug in SynchronizedAuth that fails to update token auth when setting user password.

3a88aaf90f63e26c939c2c12da59ecbcf590d95b authored about 10 years ago by diosmosis <[email protected]>
Add new setting for LDAP network connection timeout value.

4965f8116b69f30f029c5beb0e6d14a398edfb6b authored about 10 years ago by diosmosis <[email protected]>
In Ldap\Client.php move Log calls outside of closures so they will not be executed if a PHP error occurs (for some reason they were being executed).

aa7d9a736f5ec41f402b45e643bc95f3b8e96a0d authored about 10 years ago by diosmosis <[email protected]>
In LDAP only auth make sure on LDAP exception, normal superuser auth is still attempted.

e688d79fc4e38dde50c3a915d73d0241961d15d4 authored about 10 years ago by diosmosis <[email protected]>
Tweaking plugin.json.

498b4932bab17c616a53b178c777e9eb98aaf7be authored about 10 years ago by diosmosis <[email protected]>
Revise some translations and add notification in admin settings showing example LDAP access attributes.

0404185128b1e0927963f03fb4b348045683f393 authored about 10 years ago by diosmosis <[email protected]>
Tweaks to README formatting.

214b714c7fbe0efa94faaea3bdd42476743a5fbb authored about 10 years ago by diosmosis <[email protected]>
Move menu entry to under Settings in admin page.

bc2491d5584d094a9f2c4f54346c4f4a1c1c4e33 authored about 10 years ago by diosmosis <[email protected]>
Make sure plugin fails gracefully if user password cannot be found in LDAP when synchronising users.

ff0f24f9f343bef4866f03488e9d5287716dcb81 authored about 10 years ago by diosmosis <[email protected]>
Make sure superuser isn't locked out if no servers w/ new config in INI file and no server w/ old config in INI file.

6a919091a64e075d19e0907df32d3ac524f8a9e8 authored about 10 years ago by diosmosis <[email protected]>
Use isset not empty in config setting and fix log message.

9a485eeeb64f2da6937a2fc3b452e450a188a668 authored about 10 years ago by diosmosis <[email protected]>
Another translation tweak.

044415354445cf71e6f5578650eb9fa37f441802 authored about 10 years ago by diosmosis <[email protected]>
Tweak translation.

71ddc948b041206477db9da628c73b39ea254063 authored about 10 years ago by diosmosis <[email protected]>
Add logging to individual auth makeConfigured() methods.

52d9dbde3e4f120588f12708cc143f3ad086e06b authored about 10 years ago by diosmosis <[email protected]>
Make sure null is returned if no default config option value is available.

39184e0ff17d03e56132ec26580d84df283cce27 authored about 10 years ago by diosmosis <[email protected]>
Set reasonable timeout for ldap operations. Should be made configurable in future.

309aac69c26a7fb00ddc7f9f3561b8e980fd048f authored about 10 years ago by diosmosis <[email protected]>
Make sure defaults are used when getting config settings if config settings do not first exist.

48a149006173ef2e91a665fb2a08be930513ccca authored about 10 years ago by diosmosis <[email protected]>
Use correct description for SynchronizeUsers command.

01097f26851d075b604396dc2684bcd096b7c7ea authored about 10 years ago by diosmosis <[email protected]>
Clarifications to README.

6d5f1c01d2455379516c04359d76b171f553e2f1 authored about 10 years ago by diosmosis <[email protected]>
Removing faq section in README for now.

edf6300995eeb8217a523979d364fe7ac1b4a244 authored about 10 years ago by diosmosis <[email protected]>
Adding note for generate random token auth note in README.

7c5c6b7195c79d3dfe48fc56a912c4ec0d8605d3 authored about 10 years ago by diosmosis <[email protected]>
Add section in README about different authentication strategies.

557e45451e258ad71f93defc0062bb4c39dc1294 authored about 10 years ago by diosmosis <[email protected]>
Merge pull request #56 from piwik/user_password

Add INI option to specify field of user password in LDAP entities.

fde369b79118f159eab5c720fef2c7d9aac336fb authored about 10 years ago by Benaka <[email protected]>
Updating screenshot again.

78ec0be51147c1f4a6c98a187268cb1f930fed8d authored about 10 years ago by diosmosis <[email protected]>
Fix capitalization in lang/en.json.

af4614646e5d1fc1a20901bc3194edec5b75ccda authored about 10 years ago by diosmosis <[email protected]>
Updating UI test screenshot.

525e0510239064132e8ff9afb564334d3c1ccd45 authored about 10 years ago by diosmosis <[email protected]>
Display error message if LDAP server cannot be reached in integration tests.

0f9ce800c6e87026279c83fa0fa85e76ef523923 authored about 10 years ago by diosmosis <[email protected]>
Add user password field INI config option to specify where user password field exists in LDAP entries.

b51c67d8f3655cad6e96a031d57fa90d3bf22134 authored about 10 years ago by diosmosis <[email protected]>
Merge pull request #55 from piwik/separate_auth_strategies

Refactored LdapAuth into separate classes and add new auth strategy more similar to pre-v3 plugi...

847b7809269598995539be23f6ba699e1ec6a984 authored about 10 years ago by Benaka <[email protected]>
Updating UI screenshot.

f95c3cd806f06638a99d0c6498c5488025c98caa authored about 10 years ago by diosmosis <[email protected]>
Fix password update in SynchronizedAuth.

3fa50bd27d94bffffc683635e7962221e4225de8 authored about 10 years ago by diosmosis <[email protected]>
Fixing SynchronizedAuthTest.

e26be0e20e7a206b759e1f8064100c9d7e10d860 authored about 10 years ago by diosmosis <[email protected]>
Fix setUp method in SynchronizedAuthTest.

595f511b4fb36ccd58163cc04e0fc20352dd8a9b authored about 10 years ago by diosmosis <[email protected]>
Add new test for SynchronizedAuth strategy.

d12bdbf1038d141680fd176824815830ab4d9b23 authored about 10 years ago by diosmosis <[email protected]>
Make sure to propagate ConnectionExceptions in auth implementations, and fix typo in SynchronizedAuth.

fce14de0872d6797d5aefea3f22f50a38e069a7a authored about 10 years ago by diosmosis <[email protected]>
Fixing MultipleServersTest.

76dfc158aaf73641eec22a786dd50edb1e23e716 authored about 10 years ago by diosmosis <[email protected]>
Filling out missing documentation.

e417307bc66e9886c4e9cdf6a9b39d2a4bb97939 authored about 10 years ago by diosmosis <[email protected]>
Do not throw in Auth implementations.

4ab911f61f83aa3213d19548ffa8e22e24558e97 authored about 10 years ago by diosmosis <[email protected]>
Try to fix tests.

6b80d07052ad084e1128ba19b0cd3f04f0b61484 authored about 10 years ago by diosmosis <[email protected]>
Fix MultipleServersTest.php

dfbd2dff91ddb115e57943ca5a6d6a9ca6d59b73 authored about 10 years ago by diosmosis <[email protected]>
Fixing another test.

a38267f0732298533d121243b334971b80e36555 authored about 10 years ago by diosmosis <[email protected]>
Fix tests and refactor Base::makeConfigured().

ac40295f4b4e837bda0239afade5f2eb5e580efb authored about 10 years ago by diosmosis <[email protected]>
Fix broken references to LdapAuth in tests and add new settings to admin page.

aa4746b8fe4bf70660f5abd939ae3fddb77dc953 authored about 10 years ago by diosmosis <[email protected]>
Initial refactor of LdapAuth into separate authenticating strategies and addition of new strategy. Looking to see if existing tests pass.

31dbc8f0eb1e5568dc579e0a0f8a97a56a95944c authored about 10 years ago by diosmosis <[email protected]>
Make sure pre-3.0 configuration displays correctly in 3.0 plugin.

4ace3f2f940c0350b0ec3168eb01285f53841bb2 authored about 10 years ago by diosmosis <[email protected]>
Fixing UI tests.

294ac2190ef5a960a9e2f53a949e75b3a9a002b4 authored about 10 years ago by diosmosis <[email protected]>
Fixes #51, reorganize settings on LDAP settings page.

1fa15f4dc9c812446a7f8336e37a832b1811f444 authored about 10 years ago by diosmosis <[email protected]>
Add test for web server auth when normal superuser logs in and web server auth isn't used.

306db56f92ac14cabef744b2c4b42fce16881165 authored about 10 years ago by diosmosis <[email protected]>
Add missing item to CHANGELOG.

ab6ee46d7d0f6860158c02d7a376f96dcab3ce5a authored about 10 years ago by diosmosis <[email protected]>
Make sure normal superusers can login when web server auth is used but setup incorrectly.

0dc52ec7705c4f1c118f3771fbca22214247b48c authored about 10 years ago by diosmosis <[email protected]>
Remove donate from plugin.json.

4cdbc483aa1418431c0cb8b0379a97baa9d0f1c4 authored about 10 years ago by diosmosis <[email protected]>
Synchronizing translation changes.

72d81ee36b88f54b357a5705e0e1236f2119dd7a authored about 10 years ago by diosmosis <[email protected]>
Updating LoginLdap plugin.json & CHANGELOG.md for 3.0.0 release.

235171d13e25c3f606f580927da22acf573a1d6f authored about 10 years ago by diosmosis <[email protected]>
Filling out README.

eb7832f29b451b07f6101c2f10a6708bfe6aad03 authored about 10 years ago by diosmosis <[email protected]>
Tweak command output and fix translation.

d6b09d3f10d7f6942a2e60c8d1b24c43fec85ea1 authored about 10 years ago by diosmosis <[email protected]>
Fixing typo.

40bbbe1da17caa44132c1bc0e0adbfc5b9f65d5f authored about 10 years ago by diosmosis <[email protected]>
Merge pull request #53 from piwik/synchronize_users_command

Add command to synchronize one, multiple or all users in LDAP from command line.

2b98bca0ff3dc7161360688d26de27a26583597f authored about 10 years ago by Benaka <[email protected]>
Fixing SynchronizeUserTest.

69e2d9fa11aca910794e3272ef73d767b80a0c07 authored about 10 years ago by diosmosis <[email protected]>
Fix more test issues.

a870a38b9b306e3e5d3d52f760f4ec77e8fdfe92 authored about 10 years ago by diosmosis <[email protected]>
Fixing more tests.

88ed895f0e046eabfb9fa2bf39edaab35db3e377 authored about 10 years ago by diosmosis <[email protected]>
Fixing tests.

67598eb6cd51c0b5b54900f6682933285afd0baf authored about 10 years ago by diosmosis <[email protected]>