• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add 'dotlrn_news__applet_portlet' test case, covering 'dotlrn_news::add_applet', 'dotlrn_news::add_portlet', 'dotlrn_news::add_portlet_helper', 'dotlrn_news::remove_portlet' and 'dotlrn_news::remove_applet'

improve message wording for message key

    • -1
    • +1
    ./acs-subsite/catalog/acs-subsite.de_DE.ISO-8859-1.xml
Fix glob flag

Add page contract

distinguish between url and item_ref

don't rely on uppercase header field names

    • -2
    • +2
    ./acs-authentication/tcl/authentication-procs.tcl
    • -2
    • +2
    ./acs-templating/tcl/deprecated-procs.tcl
    • -1
    • +1
    ./acs-templating/tcl/richtext-procs.tcl
whitespace changes

whitespace changes

    • -11
    • +27
    ./xowiki/tcl/xowiki-www-procs.tcl
add safety-guard in case, someone tries to call action via hacking form hacking

fix typoCVS: ----------------------------------------------------------------------

add transtional code to support semi-upgraded folders (having no description field set)

whitespace cleanup

    • -713
    • +713
    ./acs-tcl/tcl/xml-0-sgml-procs.tcl
provide better argument name

switch to simple new group::update call with dict as argument

This change fixes as well a bug in install::xml::action::set-join-policy

since group::get returns a member "text" which is not accepted by

group::update.

    • -2
    • +1
    ./acs-subsite/www/admin/subsite-add.tcl
provide configuration for exam folder

    • -0
    • +1
    ./xowf/catalog/xowf.de_DE.ISO-8859-1.xml
    • -0
    • +1
    ./xowf/catalog/xowf.en_US.ISO-8859-1.xml
provide additional configuration hooks when creating new pages

- p.source (copy variables from that site-wide page upon creation)

- p.configure (call a method for configuration of the page)

provide mimetype to "text" field (otherwise form is incorrectly displayed in browser)

    • -1
    • +1
    ./xowiki/www/prototypes/folder.form.page
support passing a dict as argument to "group::update" (not only array)

    • -12
    • +19
    ./acs-subsite/tcl/group-procs.tcl
support folder instances as prototype pages

    • -3
    • +16
    ./xotcl-core/tcl/06-package-procs.tcl
provide a default menu config via proc

The setup of the menu of xowf instances can be now configured

via {config -use xowf}, new instances are created with this setup

relax default samesite setting for login and session cookies to lax

This change was made because otherwise the "keep me logged in"

is often lost, e.g. also with toplevel navigation requests

(e.g. when navigating to the site via Google)

show notification controls only, when the request is not from a bot

added "ad_conn bot_p" to check, whether request was initiated by a bot

This feature is based on a simple heuristic based on the user-agent

(which can be certainly extended). It is useful to avoid e.g. Google

bot to run into "notifications subscribe" + login attempts, which

are useful for not-logged-in user, but not for bots. These attemps

lead to failures in google statistics that might reduce the google

ranking of a web site.

    • -8
    • +25
    ./acs-tcl/tcl/request-processor-procs.tcl
reduce debugging output

fix listing of batch run

- make links clickable

- modernize Tcl code

    • -29
    • +32
    ./acs-admin/www/auth/batch-job.tcl
improve debug message

Try to ask the browser to disable noise suppression on the microphone, so that silence detection won't trigger in case of "normal" environmental silence

Port of downstream behavior:

create_link instproc is supposed to return an object. In case of error, just crash and let the anchor insproc handle the exception, instead of trying to use the error message as an object.

relax url detection

add check if item_id exists