• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
move ::xo::update_query_variable from weblog-procs to xotcl-core

move ::xo::update_query_variable from weblog-procs to xotcl-core

make query variable and form variable interface more consistent

make query and form interface more uniform

handle strange input fields with empty names from Safari 3.*

handle strange input fields with empty names from Safari 3.*

adding a default role

provide context for easier setting of return-urls. There was a problem

with internal redirects, which can be fixed by providing "original_url_and_query"

in package initialize

  1. … 1 more file in changeset.
make querying of untrusted user id more robust

don't require to login in more cases

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.
rename non-pos argument to package_id, add minimal dotlrn awareness

more experimental stuff: roles for connection context

per connection cache (e.g. checking swa is more than 10 times faster this way as in without it)

make code more robust when run under scheduled procs

  1. … 1 more file in changeset.
provide compatibility for packages providing pretty_name and package_key

new parameter management

  1. … 5 more files in changeset.
some fixes for fresh installs

  1. … 5 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.
Create a separate context for included pages to avoid loop, when revisions are rendered.

Revisions are specified via query_parameter revision_id, which has higher precedence than then name.

When the resolver tries to resolve the name of a page to be included, it took the revision_id if the including page.

This led to a recursive rendering.

  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.
fix for multivalued form entries

  1. … 1 more file in changeset.
supporting multi-valued attributes

cleanup continues

  1. … 2 more files in changeset.
fix for bug #3094, problem with expressions returning "nan"

added "require package" to influence loading order without mess with bootstrap installer

  1. … 2 more files in changeset.
create conditional locking rules

  1. … 1 more file in changeset.
fixing error in regression test, where parameters are passed incorrectly

  1. … 1 more file in changeset.
fixes for new database interface

  1. … 2 more files in changeset.
provide OO abstraction for stored procedures (db_packages)

  1. … 2 more files in changeset.