• last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
normalize boolean expressions in ADP files

normalize boolean expressions in ADP files

Return usual error messages

    • -3
    • +9
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
rework online-exam.wf and online-exam-answer.wf to support shared workflow definition

    • -90
    • +122
    /openacs-4/packages/xowf/lib/online-exam-answer.wf
    • -140
    • +170
    /openacs-4/packages/xowf/lib/online-exam.wf
Create utility to retrieve pdf information using poppler utils (https://poppler.freedesktop.org/)

This includes author, number of page, encription (yes/no), pdf version etc.

Fix typo (non-commented testing line)

Introduce catches from downstream when cleaning up chat variables

Looks like these variables can have been removed before logging out.

Replace /acs-admin/users/one links with acs_community_member_admin_url

Comment richtext related debug logging

Remove erroneous leading underscore (leftover from earlier convention)

Fix broken links

use directly revision of workflow in id of wf_container when object is a workflow

    • -1
    • +5
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
fix hard to find typo

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
fix typo

fix typo

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
fix: use variable resolver

fallback to determine the workflow context from the workflow page, needed for call_action

    • -0
    • +3
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
Perform less aggressive cache flushing

Furthermore, allow ns_cache_flush in xo::clusterwide

Fix broken link

    • -0
    • +19
    /openacs-4/packages/bug-tracker/www/doc/index.adp
Modernize SQL (use $$ quoting and named function arguments)

Fix typo in variable name "new_nls_language" (must be "new__nls_language")

file upgrade-5.9.2d1-5.9.2d2.sql was initially added on branch oacs-5-9.

Fix typo in variable name "new_nls_language" (must be "new__nls_language")

XOTcl 2.0 improvements

- reduce usage of "instvar"

- make use of variable resolver instead

    • -33
    • +30
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -750
    • +739
    /openacs-4/packages/xowiki/tcl/form-field-procs.tcl
    • -161
    • +128
    /openacs-4/packages/xowiki/tcl/includelet-procs.tcl
    • -22
    • +20
    /openacs-4/packages/xowiki/tcl/menu-procs.tcl
    • -63
    • +50
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -72
    • +68
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
fix variable name

    • -1
    • +1
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
make all files in xowiki usable for ::xo::library require ...

Bugfix ad_user_login

-expire flag for ad_set_signed_cookie (and therefore ad_set_cookie) was not specified by ad_user_login and set false per-default. This prevented parameters to set cookie expiration to have an effect, even when -max_age was correctly specified.

Now we set the -expire flag according to the -forever flag.

Bugfix

Decode form variables when a payload is transformed from form-urlencoded to multipart. Fix documentation for -formvars parameter

Fixed typo

Bugfix

Avoid double encoding when content is in the same encoding as that of tcl interpreter

Fix nonsense fconfigure -translation $encoding

Try to make code clearer