• last updated 17 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Don't be so strict upstream, as here we do not restrict community_key to ltree

Constrain further the characters we allow in the community_key: makes sense upstream as this will become part of a URL, but is even more important downstream, as we implement the community_key as a ltree and therefore we are limited in the type of characters we can allow (See https://www.postgresql.org/docs/current/ltree.html)

Fix typo

Add missing arguments

Rework dotlrn_community::check_community_key_valid_p so that we check also for the community key to not have spaces

Logics have been moved to private api that might or might not become the preferrable api at some point, as it also returns the specific error message together with the boolean

use term "Preview" for testing single test items

new form-field class: boolean_checkbox

behaves like boolean, but provdes just a single checkbox instead of yes/no radio in "boolean"

the output is full compatible with "boolean".

The boolean_checkbox is used in test-item procs for a more slim correct/incorrect specification

    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
fixed ckeditor form field for inline mode.

use inline mode for editing test items

added a describe funtion for MC items

upgrade to CKEditor 4.15.1

move xowiki::test::get_url_from_location to automated testing

handle updaed query-handling in ns_parseurl

remoe dependency from file-storage tests to xowiki

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
Package new-portal: additional database indices for tables "portal_element_map", "portal_element_parameters" and "portal_datasource_def_params"; bumped package version to 2.10.0d4

file upgrade-2.10.0d3-2.10.0d4.sql was initially added on branch oacs-5-10.

Whitespace cleanup

Remove irrelevant comment

Port of downstream customization: don't lose the return URL when one tries to join a community before login

Important, although very simple reform in the page-contract filters: do not kill the case in the filter specs, or filters such as "w:oneof(One|Two)" or "locale:oneof(en_US|de_DE)" would not have a chance to match

Note that this makes the contracts stricter with respect to case, which might break obscure use cases...

use "keep_order=true" for test-item selection boxes

candidate_box_select: provide optional the feature to keep the user selected order

The change is fully backward compatible. Per default, the order in the actual

selected values is the same as in the candidate selection box. When

the new parameter "keep_order" is provided, the order of the selected

values is kept as selected by the user.

candidate_box_select: provide per default larger boxed (easer for dnd)

request monitor overhaul:

- new parameter "do_double_click_prevention" (default: on)

When turned off, double click prevention can be selectively

turned off.

- new parameter "monitor_urls" (default: / /register/ /dotlrn/)

track for these URLs performance via minin responsetime plugin

- added upgrade script for removing old parameters

- bump version to 0.60

file callback-proc.tcl was initially added on branch oacs-5-10.

allow value checkers in ad_procs

avoid to try to return an error to client in request processor when connection was already closed

improve wording

provide minimal feedback when enforce permission fails in background operation

add hook to write changed blueprints

fix typo

added value checker from page filters to slots: "nohtml" and "html"

Made flowplayer more secure by reject markup in argument

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
perform checking on input variable

Localize already at the pretty value, otherwise things such as the wikicmds will not be evaluated