• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Don't get confused on two question marks in a provided link

Use consistently xo::library to ensure application specific subclassability

  1. … 13 more files in changeset.
Whitespace changes: remove trailing spaces

  1. … 2 more files in changeset.
prefer XOTcl2 idioms

  1. … 1 more file in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Ease debugging of policyies and streamline check_permissions with enforce_permissions

- use explicit create statements

  1. … 9 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- change tabs into spaces

  1. … 22 more files in changeset.
* overworked db-abstraction layer with support for dbi_*

* dbi_* support is per default deactivated, can be activated via

e.g. setting ::acs::preferdbi to 1 in 0-acs-init.tcl

* bump version number to use dependencies for packages, using the new interface

  1. … 9 more files in changeset.
- use lassign instead of "foreach ... break" idiom

  1. … 21 more files in changeset.
- set default context in check_permissions to ::xo::cc

- added method ::xo::update_query (more conveniant than ::xo::update_query_var)

- bumped version number to 0.115

  1. … 2 more files in changeset.
i18n of permission's denied message.

  1. … 2 more files in changeset.
- fix typo in comment

  1. … 1 more file in changeset.
handle cases in get_privilege where is no permissions are defined

-update to version 0.100, compliant with xowiki 0.105

  1. … 24 more files in changeset.
- make all switch statements safe (as principle)

  1. … 5 more files in changeset.
- turning testwise force_refresh_login for package xowiki off

- using testwise untrusted user_id for link checking

- forcing login only in "enforce permssions", not in "check permissions"

  1. … 1 more file in changeset.
reduce verbosity, allow permission checks in conditional policy clauses ({somecondition attr permission} ...)

  1. … 1 more file in changeset.
overwork user id handling

reduce cases, where login is forced

address problems, where auth::login forces a script abort and cunfuses a surrounding catch operations

  1. … 2 more files in changeset.
simplifying privilege checking

new privileges for policies

everybody (synonym for none),

public (synonym for none),

admin (swa or package_admin)

registered_user (synonym for "login")

  1. … 1 more file in changeset.
major revision of the interface between xotcl objects and acs objects and content repository objects

  1. … 5 more files in changeset.
decativating unneeded and broken button on admin paages for creating FormPages via "nobody" privilege

  1. … 3 more files in changeset.
decativating unneeded and broken button for creating FormPages via "nobody" privilege

  1. … 3 more files in changeset.
adding the release version of xowiki and xotcl-core to the oacs-5-3 branch

  1. … 213 more files in changeset.
file policy-procs.tcl was added on branch oacs-5-3 on 2007-08-01 21:39:32 +0000

handle undefined permissions

internationlizing insufficient permissions error message

  1. … 1 more file in changeset.
provide context objects to get privilege and privilege guards (conditions) to enable make_link to make checks on query parameter without the need to access ::xo::cc

  1. … 4 more files in changeset.