• last updated 20 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
-replace tabs with spaces

* 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.
- don't abbreviate subcommands

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

  1. … 21 more files in changeset.
- use more tcl 8.5 idioms

  1. … 6 more files in changeset.
Removing unneeded --

- define global variable ::xo::naviserver for quick test, whether we are running under NaviServer

- fix ns_ur[en|de]code of "--" and "-charset" etc. This fixes the behavior of NaviServer, which has a "--" option terminator

  1. … 2 more files in changeset.
- make sure to avoid namespace overwrite due to form-vars with colons

- don't throw errors in scheduled procs, when no actual query paramters are available

- fix pattern for mobile detection, include form paramteres only for POST

- add simple mobile detection

- handle potential enconding problems in update_query

- don't set query-variables with empty names

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

- bumped version number to 0.115

  1. … 2 more files in changeset.
Falling back to locale en_US and charset UTF-8 in case there is an error fetching them.

- make require_package_id_from_url more robust in cases, where the url is not provided (e.g. empty)

- fix typo in comment

  1. … 1 more file in changeset.
- add switch "-allow_complete_url" to method returnredirect of class ConnectionContext

- added conveniance method

set pacakge_id from sitenode only, when package_id == 0

  1. … 1 more file in changeset.
improve ability to run outside of a connection thread

  1. … 1 more file in changeset.
- support option "keep_cc" for "ConnectionContext require" and "Package initialize" to preserve the original connection context

  1. … 1 more file in changeset.
-update to version 0.100, compliant with xowiki 0.105

  1. … 24 more files in changeset.
- added conveniance routine to determain lang from connection context

- additional method for package hander: first_instance

  1. … 1 more file in changeset.
- fix method name

- provide a wider interface to the per-connection-thread cache

- new flag -with_children for CrClass->instance_select_query

(if set, it returns as well the child objects of the objects for the given folder)

- bump version number

  1. … 3 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