• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix message key

  1. … 5 more files in changeset.
Use common interface for object reference in bulk actions

- use same interface in child-resources and form-usages (when bulk-actions are used)

- move "get_ids_for_bulk_actions" from page to package (to make in usable in www/admin)

- use consistently "get_ids_for_bulk_actions" (also in www/admin/*.tcl)

- provide backward compatibility (still support "name" and "-parent_id")

  1. … 5 more files in changeset.
whitespace changes

  1. … 10 more files in changeset.
improve spelling

  1. … 10 more files in changeset.
introduced "ad_file" as a means to avoid unexpected tilde substitution in file names

  1. … 50 more files in changeset.
improve spelling

  1. … 19 more files in changeset.
- fix broken glyphicons, when "bootstrap" is the preferred toolkit, but theme does not include it.

- register CSPs for URNs

- bump version to 5.10.0d51

  1. … 3 more files in changeset.
make confirmation message optional

add confirmation message before deleting a page

whitespace changes and editor hints for all xo* packages

  1. … 13 more files in changeset.
Use ad_page_contract

  1. … 2 more files in changeset.
Whitespace cleanup

simplify code

prefer dict over Tcl array

prefer common testing framework components

define ::xowiki::test::require_link based on symbolic name

extend regression test

  1. … 1 more file in changeset.
Whitespace changes

  1. … 2 more files in changeset.
Use 'ns_log Error' for error logging, instead of 'ns_log Notice: Error...'

  1. … 4 more files in changeset.
improve spelling

  1. … 5 more files in changeset.
prefer "nsf::is object" over ":isobject" or "info commands", since it is faster, more generic and can be used in all contexts

  1. … 14 more files in changeset.
fix potential confusion for test cases: make sure, the provided name and nls_language are aligned

  1. … 1 more file in changeset.
fix regression test cases. Works correct now with system locale en_US

let test run without runtime errors

use consistently xowiki.css variants based on the preferred CSS toolkit

  1. … 2 more files in changeset.
prefer absolut object references over ids

  1. … 13 more files in changeset.
- modernize code (remove "my")

- prefer fully qualified commands based on IDs

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