• last updated 12 hours ago
Constraints: committers
Constraints: files
Constraints: dates
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.
Remove redundant cleanup which might fail in case object does not exist (we clean up anyway in the finally branch)

improve spelling

  1. … 8 more files in changeset.
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.
align cache management to new implementation

- Implemented TreePartitionedCache (to allow patter flushes on partitions)

- use xo::Cache on more occasions

- bump version numbers of xowiki to 5.10.0d12 and xotcl-core to 5.10.0d9

  1. … 9 more files in changeset.
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 474 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 225 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

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

  1. … 7 more files in changeset.
protect "orderby" query parameter against invalid input

  1. … 2 more files in changeset.
add ad_script_abort after connection closing commands

add ad_script_abort after ad_returnredirect to make termination intent explicit

  1. … 25 more files in changeset.
- Fix regression test case (false positive): test failed, when de_DE was not installed as a local

- formatting and "try" cleanup

Reduce number of "catch" operations

  1. … 4 more files in changeset.
Fix typos

  1. … 24 more files in changeset.
Fix typos

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

  1. … 7822 more files in changeset.
- fix updating problem for FormPage.set_live_revision method: perform update_item_index with the data from the new revision

- make code more clear that we are fetching by revision

  1. … 1 more file in changeset.
- define FormPage.set_live_revision, a specialized version of

CrItem.set_live_revision updating the item index.

- prefer usage of FormPage.set_live_revision over

"::xo::db::sql::content_item set_live_revision" in xowiki

  1. … 2 more files in changeset.
- remove header_stuff property from .adp files

  1. … 1 more file in changeset.
- fix and standardize quoting in template properties

  1. … 392 more files in changeset.
- remove obsolete border attribute

Merging back to HEAD all changes that happened in branch oacs-5-8 between tags: vg-merge-oacs-5-8-from-20141027 and vg-merge-oacs-5-8-from-20150427

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

  1. … 2535 more files in changeset.
- remove potentially created objects on failed imports

- perform a manual "ns_conn close" on exports to avoid potential junk

at the end of the export file.

- allow to include party-ids of groups (in a minmal fashion)

- add comments to export-files to make it easier to read.

- add publish status for folder listings (method "list")

- added admin-callable method "use-template" to reassign

FormPages to different Forms

  1. … 4 more files in changeset.
- make test cases more robust

- beautify code

- annotate currently failing test

remove extra colons

Restoring xowiki code to yesterdays state. Hopefully getting rid of today's unwanted commits.

  1. … 985 more files in changeset.