1. Dirk Alders
  2. moin-2.0

Commits

Show all
Author Commit Message Date Builds
Thomas Waldmann
use constants for misc. ACL-related cache sizes
Branches
namespaces
Thomas Waldmann
enable lru cache for acl lookup, clear cache on store/destroy ops
Branches
namespaces
Thomas Waldmann
protecting middleware: prepare for caching the acl lookup
Branches
namespaces
Thomas Waldmann
avoid indexing issues in tests by giving contenttype
Branches
namespaces
Thomas Waldmann
protecting mw: rename method to _get_configured_acls, add docstring
Branches
namespaces
Thomas Waldmann
protecting middleware: separate acl determination and evaluation, fix test
Branches
namespaces
Thomas Waldmann
use lru_cache from whoosh to cache ACL evaluation
Branches
namespaces
Thomas Waldmann
use lru_cache from whoosh to cache ACL parsing
Branches
namespaces
Thomas Waldmann
refactor protecting middleware for using a caching wrapper for parse_acl later
Branches
namespaces
Thomas Waldmann
protecting middleware: use fqname instead of name indexing: add namespace and fqname property, more asserts fix serialization tests (use list for NAME meta, use unicode item name)
Branches
namespaces
Thomas Waldmann
indexing middleware: create dummy metadata for non-existing items to avoid issues in name(s) properties if we looked up a specific item name (using name_exact query), we put that name into the NAME list, otherwise we have an empty NAME list. for debugging, I also changed the exception type to TypeError in the workaround code.
Branches
namespaces
Thomas Waldmann
indexing middleware: use correct logger, prepare code for fixing name(s) issues I changed the workarounds for the current issues related to name(s) values so that they log warnings when they are used. So we do not hide the issues, but are aware that some code still needs fixing. I also streamlined the name(s) properties so they work in the same way at both places. If one see some Workaround warning and wants to work on it, one can just uncomment the "raise ValueError" to see…
Branches
namespaces
Thomas Waldmann
name property: fix another IndexError
Branches
namespaces
Thomas Waldmann
name property: fix crash when name list is empty
Branches
namespaces
Thomas Waldmann
merged default branch into namespaces branch
Branches
namespaces
Thomas Waldmann
merge
Sam Toyer
Refactor title code, fixes #147
Thomas Waldmann
remove SERVER_NAME due to troubles When using SERVER_NAME="127.0.0.1:8080", the cookie domain gets set to ".127.0.0.1". Works for firefox, but not for chromium (one can not log in). Also, one could not use url http://localhost:8080 because (of course) it only matches 127.0.0.1 when configured like this. So it is better to leave away this setting, then the cookie domain will be unspecified. Initially this was introduced to fix is…
Thomas Waldmann
docs: what to do if pypi is unavailable
Thomas Waldmann
docs: less redundant redundancy, some fixes
Vedran Miletić
Add a note in documentation about the situation where 127.0.0.1 is not used as server IP address.
Bilal Akhtar
First, check if the user has the needed ACLs before allowing the user to enter page content or choose content type for creating a new page
Thomas Waldmann
merged
Sam Toyer
Add thomaswaldmann's wiki edits
Sam Toyer
Documentation: correct tense, be more general
Sam Toyer
Add documentation for extra features available to registered users.
Sam Toyer
Add an account documentation section.
Thomas Waldmann
merged
Sam Toyer
Hide search box in modify views.
Sam Toyer
Remove unnecessary whitespace
  1. Prev
  2. Next