• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
new feature: allow default of form-fields to be honored on new entries

This change allows an userfor instance to create folders with predefined

content renderer, which can be altered by the end user.

support Subresource Integrity (SRI) settings in template::head::add_css (crossorigin and integrity)

    • -3
    • +10
    ./acs-templating/tcl/head-procs.tcl
add csp rules for bootstrap style files

    • -2
    • +7
    ./xotcl-request-monitor/www/long-calls.tcl
use URN version of jquery when available

    • -2
    • +3
    ./xotcl-request-monitor/xotcl-request-monitor.info
bump verison number to 5.10.0d9

added: template::head::can_resolve_urn

    • -0
    • +10
    ./acs-templating/tcl/head-procs.tcl
Check permissions: chat_read always and chat_write whenever we post

Add URN-resover for add_body_script

    • -0
    • +10
    ./acs-templating/tcl/head-procs.tcl
Fix typo

whitespace changes

    • -1
    • +1
    ./acs-tcl/tcl/test/acs-tcl-test-procs.tcl
extend regression test to cover webcallable funcitons

    • -1
    • +45
    ./acs-tcl/tcl/test/doc-check-procs.tcl
add comments to the web callable functions (at least the AJAX ones)

Just log the complaint instead of showing it to the user (script would keep going anyway, as it is not aborted). Needed for automated tests

    • -2
    • +7
    ./dotlrn-xowiki/tcl/xowiki-applet-procs.tcl
Add doc

    • -1
    • +2
    ./dotlrn-xowiki/tcl/xowiki-applet-procs.tcl
automated tests: fix broken argument in test case

    • -1
    • +1
    ./acs-tcl/tcl/test/acs-tcl-test-procs.tcl
- return results as dict

- make array argument optional

- improve documentation

Align XoWiki UI naming to that currently in xowiki.pretty_name

    • -1
    • +1
    ./chat/catalog/chat.de_DE.ISO-8859-1.xml
    • -1
    • +1
    ./chat/catalog/chat.en_US.ISO-8859-1.xml
    • -1
    • +1
    ./chat/catalog/chat.it_IT.ISO-8859-1.xml
Mark flags as required

- fix file handling of SQL files

- add counting of blank lines

- add counting of comment lines

Trailing whitespace cleanup

whitespace changes

Let the teardown code take care of removing the site nodes (fixes tests on a vanilla core-only instance)

    • -4
    • +0
    ./acs-tcl/tcl/test/navigation-procs.tcl
Unnest list idiom when we retrieve the url by package id in non-xotcl site node implementation (fixes tests on a vanilla instance with just the core packages)

undo previous change, problem was solved more generically in form-field-procs.tcl

whitespace changes

improve indentation

Fix behavior, in case a default value was provided for a checkbox part of a compound field.

When the user resets this default (i.e. clears the checkmark) no data is

transmitted from the browser, but the client side has to handle this. Such cases were

so far only handled so far outside of compound fields.

Example as give my Michael Aram (many thanks!):

# Class create mycompound -superclass CompoundField

#

# mycompound instproc initialize {} {

# if {${:__state} ne "after_specs"} return

# :create_components [subst {

# {start_on_publish {checkbox,default=t,options={YES t}}}

# {whatever {text}}

# }]

# set :__initialized 1

# }

Relax the test as some homepages might redirect to the login page and little assumptions can be made about the content (fixes vanilla dotlrn case)

    • -3
    • +3
    ./acs-tcl/tcl/test/acs-tcl-test-procs.tcl
Add doc to public procs (fixes automated tests)

    • -5
    • +23
    ./evaluation-portlet/tcl/evaluation-portlet-procs.tcl
Make tclwebtest procs private (fixes automated tests)

    • -31
    • +31
    ./evaluation-portlet/tcl/test/tclwebtest-procs.tcl