Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement cached LDAP provider #3

Closed
mfreiholz opened this issue Mar 28, 2012 · 0 comments
Closed

Implement cached LDAP provider #3

mfreiholz opened this issue Mar 28, 2012 · 0 comments
Assignees
Labels
Milestone

Comments

@mfreiholz
Copy link
Owner

Add one more layer for the current LDAP provider which provides caching functionality by using the SVNAuthFile.

Why?
Using LDAP with 1000+ users takes much time for each page request.

@ghost ghost assigned mfreiholz Mar 28, 2012
mfreiholz added a commit that referenced this issue Apr 6, 2012
…s. The invalid group name will be skipped and the procecure continues with the next group.

* Fixed Issue #3: Implement cached LDAP provider
* Added configuration keys for cached ldap provider (the cached ldap provider is used as default, if ldap configuration has been selected)
* Added IF_JsonObjectStorage class to serialize objects to file (used for user-objects in cached ldap provider).
* Added function 'if_json_last_error_message()'.
* Added configuration key to hide the 'Update' navigation link in GUI.
mfreiholz added a commit that referenced this issue Apr 8, 2012
* Updated all usages of repository view/edit providers to use an additional "parent-identifier"
* Added class RepositoryParent
* List repositories under their parent-location now on list-view-page.
* Added location selection box on repository-create page.
* Expand IRepositoryViewProvider API => "getRepositoryParents", "getRepositoriesOfParent"

Issue #3: Implement cached LDAP provider
* Disabled caching by default

General fixes & updates
* Fixed "get_request_var()" to make it possible to receive integer value '0' as value.
* Fixed IF_Config: Check for array-index (isset()) before using it.
* CSS Style: Add shadow to datatables
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant