• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
removed test depending on some internals.

These test are convered by the web-tests, so these seem not necessary

    • -30
    • +39
    ./test/xowiki-admin-tests-procs.tcl
Use signed value for form_parameter "__object_name"

Bumped version number to 5.10.1d40

  1. … 1 more file in changeset.
rename helper form-field to avoid potential confusion with value checkers

Value checkers will let empty values pass through

E.g. for a query like "?popular=&summary=1", the checker won't complain for "popular" being empty. Make sure empty values are normalized to false.

increased value checking for paramter that might be influenced by user input

Protect against malicious inputs, where the value won't be a list

Update api

  1. … 7 more files in changeset.
Strip the possible validation constraint after the first colon character when building the cache key for a parameter, so that the value is stored correctly regardless of the format used to query the parameter

Fixes xowiki.xowiki_test_cases automated test

Fix typo

Prefer xo::dc api

improved support for cluster-wide operations

  1. … 2 more files in changeset.
provide for FormPages a differentiated error message

This treats in particular the case of a language prefix followed by

an empty name.

  1. … 3 more files in changeset.
disallow names, which look like a language prefix followed by an empty name

Empty names are not allowed.

The error message is just always the same for wiki pages, so

this is not perfect.

improve strictness of tests

  1. … 8 more files in changeset.
improved checking of parameter values, which might be influenced via query parameters

improve field validation

reduce verbosity

Fix typo

Make use of new API "ad_mktmpdir" and "ad_opentmpfile" instead of "ad_tmpnam"

  1. … 5 more files in changeset.
register URN for highcharts from CDN only, when highcharts package is not installed

Added support for drag&drop on reorder items for mobile devices

Additionally, provided a minimal width for drag items (there is probably a better solution for this)

  1. … 1 more file in changeset.
Added support for passing parameter_name:value_constraint to xowiki::Package->get_parameter

- The get_parameter method can get values from query-parameters, therefore

we have to validate these.

- Use the new feature at several places (especially for boolean values)

- Still, more places should be checked

- bumped xowiki to 5.10.1d37

- bumped xotcl-core to 5.10.1d14

  1. … 4 more files in changeset.
add information how many pages are currently selected in dnd mode

  1. … 1 more file in changeset.
use the highcharts package if available

  1. … 1 more file in changeset.
prefer adp:icon over old-style .png images

  1. … 3 more files in changeset.
added support for pie chart statistics (deactivated by default)

implement optional bulk operations for candidate_box_select in dnd mode

  1. … 1 more file in changeset.
query_parameter_return_url is defined on the package

Append the category extra where clause to the others, possibly existing, extra where clauses, only when the with_category flag is specified

fix variable name for base_items and reeanble deactivate code