• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
unset temporary variables which would be kept in the in the ::xowiki namespace

Move functionality of xowiki::CSS to tempate::CSS

template CSS provides an abstraction for CSS class names and other

styling elements depending on user preferences or on the current theme

Backwards compatibility for xowiki::CSS was provided via a stub function

  1. … 22 more files in changeset.
added inline documentation for API browser

  1. … 4 more files in changeset.
Prefer unset to array unset when the whole array should be deleted

See https://wiki.tcl-lang.org/page/Dict+VS+Array+Speed

  1. … 3 more files in changeset.
merge with missing files

  1. … 54 more files in changeset.
merge with missing files

  1. … 1464 more files in changeset.
merge from oacs-5-10

  1. … 8099 more files in changeset.
New utility function "Page.update_publish_status" which does

essentially, what admin/set-publish-status did before (update of

publish status and related handling of syndication)

New externally callable method "toggle-publish-status". This replaces

the call of admin/set-publish-status in the includelet child-resources

to make it easier usable from the xowiki security policies.

New flag "-nocleanup" for ::xowiki::datasource, to make it callable

inside arbitrary pages without loosing calling context.

  1. … 4 more files in changeset.
Add conveniance function lappend_property in addition to get|set property

allow more flexible form field conditions via new function evaluate_form_field_condition, which can be overloaded

  1. … 2 more files in changeset.
remove comma before that

  1. … 9 more files in changeset.
Replace array idioms with dict idioms

Replace array idioms with dict idioms

Replace array idioms with dict idioms

Replace array idioms with dict idioms

Replace array idioms with dict idioms

Replace upstream references to ::xowiki::get_raw_request_body and ::xowiki::read_file/::xowiki::write_file to the ::xo:: namespace

  1. … 3 more files in changeset.
improved documentation of how to use hstore with xowiki

create hkey index for xowiki_page_instance automatically, when hkey field is defined

reduce verbosity

change default cache size

use per default 2 partitions for xowiki cache

Use generic caching infrastructure

  1. … 5 more files in changeset.
- extend implementaton of xo::Cache to support "eval" and "set" method

- use numeric keys for xotcl_object_cache

- bump version numbers of xowiki to 5.10.0d11 and xotcl-core to 5.10.0d8

  1. … 6 more files in changeset.
introduce cache abstraction to centralize caching logic

  1. … 5 more files in changeset.
whitespace changes

  1. … 4 more files in changeset.
Improve comments a little

  1. … 9 more files in changeset.
minor editing updates

add prepared statements

  1. … 2 more files in changeset.
add basic web testing infrastructure for form pages

do some minor refactoring

bump version number to 5.10.0d8

  1. … 3 more files in changeset.
improve spelling

  1. … 8 more files in changeset.