summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap
Commit message (Collapse)AuthorAgeFilesLines
...
* [tx-robot] updated from transifexNextcloud bot2020-06-0512-16/+204
|
* simplify getGroups, fixing wrong chunking logicArthur Schiwon2020-05-271-50/+7
| | | | | | pagination is taken care of properly in the search logic in Access class Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fixes infinitely repeating LDPA search results with PHP <= 7.2Arthur Schiwon2020-05-261-0/+6
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* [tx-robot] updated from transifexNextcloud bot2020-05-012-4/+4
|
* Update license headers for 19Christoph Wurst2020-04-2950-14/+54
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* [tx-robot] updated from transifexNextcloud bot2020-04-292-0/+56
|
* Merge pull request #20676 from clementhk/ldap-groupblizzz2020-04-281-3/+3
|\ | | | | Don't remove last user in ldap group when limit is -1
| * Don't remove last user in ldap group when limit is -1Clement Wong2020-04-271-3/+3
| | | | | | | | Signed-off-by: Clement Wong <git@clement.hk>
* | [tx-robot] updated from transifexNextcloud bot2020-04-282-0/+4
|/
* [tx-robot] updated from transifexNextcloud bot2020-04-252-0/+2
|
* Merge pull request #19919 from nextcloud/enh/noid/ldpa_group_perfblizzz2020-04-2410-206/+428
|\ | | | | LDAP Group Backend optimizations
| * formattingArthur Schiwon2020-04-238-144/+254
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * do not rerun expensive sanitizer against already processed DNsArthur Schiwon2020-04-171-4/+18
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * read records from DB for lists at once, not one by one.Arthur Schiwon2020-04-175-36/+128
| | | | | | | | | | | | Keep a runtime cache of dn-id-mapping Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * don't circulate with only one backendArthur Schiwon2020-04-173-4/+29
| | | | | | | | | | | | | | - saves some overhead costs - in some occasions saves LDAP requests Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * consolidate groupsMatchFilter in groupsExistArthur Schiwon2020-04-172-44/+25
| | | | | | | | | | | | | | - less duplication - profiting of the same cache entry Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Merge pull request #20536 from ↵Morris Jobke2020-04-221-1/+0
|\ \ | | | | | | | | | | | | nextcloud/fix/noid/ldap-73api-read-wo-pagedresults do not run paged results against ldap_read ops on PHP7.3+
| * | do not run paged results against ldap_read ops on PHP7.3+Arthur Schiwon2020-04-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | - previously it was needed as the PHP LDAP handling of paged results was strange - but now the read operation would fail, e.g. with extra home dir attribute set ("Home dir attribute can't be read from LDAP for uid: foobar" Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Merge pull request #20114 from ↵Roeland Jago Douma2020-04-211-7/+7
|\ \ \ | |/ / |/| | | | | | | | nextcloud/techdebt/noid/allow-some-apps-to-have-root-urls Allow some apps to have root URLs in their own routing file
| * | Fix legacy routesJoas Schilling2020-04-181-7/+7
| |/ | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | [tx-robot] updated from transifexNextcloud bot2020-04-212-4/+4
| |
* | [tx-robot] updated from transifexNextcloud bot2020-04-202-2/+2
|/
* PHP-CS-Fixer greenRoeland Jago Douma2020-04-167-32/+34
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* [tx-robot] updated from transifexNextcloud bot2020-04-162-8/+8
|
* use serverControls directly with LDAP calls, fixes 19127Arthur Schiwon2020-04-1414-225/+682
| | | | | | | | - adapters for PHP API version to Support PHP < 7.3 - switch to pass only one base per search - cookie logic is moved from Access to API adapters Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* [tx-robot] updated from transifexNextcloud bot2020-04-132-6/+6
|
* Format code according to PSR2Christoph Wurst2020-04-101-0/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add visibility to all constantsChristoph Wurst2020-04-105-17/+17
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add visibility to all methods and position of static keywordChristoph Wurst2020-04-102-8/+8
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add visibility to all properties and move static keywordChristoph Wurst2020-04-103-4/+4
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Format control structures, classes, methods and functionChristoph Wurst2020-04-1088-1031/+986
| | | | | | | | | | | | | | | To continue this formatting madness, here's a tiny patch that adds unified formatting for control structures like if and loops as well as classes, their methods and anonymous functions. This basically forces the constructs to start on the same line. This is not exactly what PSR2 wants, but I think we can have a few exceptions with "our" style. The starting of braces on the same line is pracrically standard for our code. This also removes and empty lines from method/function bodies at the beginning and end. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Use elseif instead of else ifChristoph Wurst2020-04-1015-44/+44
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* [tx-robot] updated from transifexNextcloud bot2020-04-102-8/+8
|
* Merge pull request #20391 from nextcloud/refactor/spaces-cleanupChristoph Wurst2020-04-0915-27/+27
|\ | | | | Remove all extra whitespace PSR2 does not like
| * Remove trailing whitespaces from commentsChristoph Wurst2020-04-093-5/+5
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * Remove trailing and in between spacesChristoph Wurst2020-04-0913-22/+22
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #20384 from nextcloud/techdebt/lowercase-keywordsChristoph Wurst2020-04-091-1/+1
|\ \ | |/ |/| Use php keywords in lowercase
| * Use php keywords in lowercaseChristoph Wurst2020-04-091-1/+1
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Unify function spacing to PSR2 recommendationChristoph Wurst2020-04-0919-99/+99
|/ | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Use exactly one empty line after the namespace declarationChristoph Wurst2020-04-0916-15/+1
| | | | | | For PSR2 Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Fix (array) indent style to always use one tabChristoph Wurst2020-04-0916-108/+108
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Fix multiline commentsChristoph Wurst2020-04-086-38/+38
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* [tx-robot] updated from transifexNextcloud bot2020-04-082-2/+2
|
* [tx-robot] updated from transifexNextcloud bot2020-04-052-0/+2
|
* Update the license headers for Nextcloud 19Christoph Wurst2020-03-3141-3/+42
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* [tx-robot] updated from transifexNextcloud bot2020-03-302-2/+2
|
* [tx-robot] updated from transifexNextcloud bot2020-03-292-4/+4
|
* Merge pull request #20170 from nextcloud/techdebt/remove-unused-importsChristoph Wurst2020-03-274-4/+0
|\ | | | | Remove unused imports
| * Remove unused importsChristoph Wurst2020-03-254-4/+0
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Use the short array syntax, everywhereChristoph Wurst2020-03-2641-377/+377
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>