• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
New feature: Display defaults together with actual values in parameter page.

This features makes it easier to see, what paramters were changed locally from

the defaults, without relying on the info messages.

fixed variable name

    • -3
    • +3
    ./packages/acs-tcl/tcl/utilities-procs.tcl
provent passwords from form being logged via ad_log

    • -18
    • +11
    ./packages/acs-tcl/tcl/utilities-procs.tcl
Replace deprecated proc call

    • -2
    • +2
    ./packages/notifications/www/request-new.tcl
Fix proc doc

Whitespace changes

New method 'group renew' for the MS Graph API support.

    • -0
    • +16
    ./packages/xooauth/tcl/ms-procs.tcl
Introduce SSE notifications on the page, but bind their availability and usage to a package parameter set to false by default

    • -1
    • +12
    ./packages/notifications/www/request-new.tcl
    • -4
    • +9
    ./packages/acs-templating/tcl/widget-procs.tcl
Provide a Notification API implementation for rendering notifications obtained via the SSE backend

This include should be used e.g. on the website master so that SSE notifications are displayed whenever occurring. We do not do it by default for now.

    • -0
    • +50
    ./packages/notifications/lib/notification-sse.adp
Consume element(html) when attributes are merged, to prevent possible subsequent executions from repeating the same attributes

See https://openacs.org/forums/message-view?message_id=7392341

    • -1
    • +2
    ./packages/acs-templating/tcl/widget-procs.tcl
ad_return_url: provide a positive list and a negative list for selecting included query variables

The new parameters follow the terminology of the "export_vars" command.

    • -3
    • +11
    ./packages/acs-tcl/tcl/defs-procs.tcl
Fix typo

many thanks to Simone Pesci for the report

ad_return_url: new parameter "-exclude"

This change allows to exclude certain variables (which are e.g. considered as

confidential) from the form, which computes the return_url.

The change is based on a feature request in the OpenACS forums by Josue Cardona.

added tclhttp to system statistics

    • -11
    • +12
    ./packages/xotcl-core/tcl/01-debug-procs.tcl
reapplied post 5-10 release fix

Many thanks to Claudio Pasolini for reporting and identifying the problem!

    • -2
    • +2
    ./packages/acs-tcl/tcl/security-procs.tcl
fixed bug security::validated_host_header

Many thanks to Claudio Pasolini for reporting and identifying the problem!

    • -2
    • +2
    ./packages/acs-tcl/tcl/security-procs.tcl
Fixed 2 bugs: with remote code repository

- fixed repository URL when trying to "install-from-repositry"

on a checkout from the HEAD channel. The code tried to fetch

from a channel "6-0", which does not exist.

- determine the exact repository tag for repository channels

    • -3
    • +11
    ./packages/acs-admin/www/install/install.tcl
    • -3
    • +14
    ./packages/acs-tcl/tcl/apm-install-procs.tcl
unset temporary variables which would be kept in the in the ::xowiki namespace

    • -1
    • +3
    ./packages/xowiki/tcl/xowiki-procs.tcl
streamline spelling

fixed typo

    • -1
    • +1
    ./packages/acs-templating/tcl/head-procs.tcl
Bumped upstream version of highcharts to 12.1.2

    • -2
    • +2
    ./packages/highcharts/tcl/resource-procs.tcl
bumped version of fa icons to 6.7.2

    • -2
    • +2
    ./packages/fa-icons/tcl/resource-procs.tcl
Ported essential post-release fixes from oacs-5-10 branch

    • -8
    • +14
    ./packages/acs-tcl/tcl/install-procs.tcl
improved comments

    • -5
    • +7
    ./packages/acs-tcl/tcl/utilities-procs.tcl
backport from oacs-head, otherwise the cache viewer is unusuable

fixed page contract for cache viewer

Bumped version number of acs-tcl to 5.10.2d2

Fixed bug in install-from-repository (issue #3472)

Install from repository (e.g., of /dotlrn) was horribly broken, see,

e.g., issue #3472. Furthermore, this bug was hard to debug, since it

showed up just during a complex installation attempts involving

install.xml, and it requires fetching from the repository. Therefore,

the debug rounds were quite time-consuming.

There were several problems involved:

1) dotlrn/install.xml was trying to set the theme to the

dotlrn-bootstrap3-theme, which was not loaded from the repository

2) The loading order was not correct, since the theme requires an

existing dotlrn instance to register the theme templates there.

3) The tests in install::xml::action::mount checking, if the package

was already mounted were incorrect, probably since many years. It

looks to me as some refactorings of the "get_node_id" semantics

(many years ago) were not reflected in this code. This bug let

the code assume, that the package was already mounted. Therefore,

the package was never mounted, causing a long tail of subsequent

issues.

4) the site_node::instantiate_and_mount call in

install::xml::action::mount was called with incorrect parameters,

causing overwriting of the site root node, leaving the site

completely unusable.

Bumped version number of acs-tcl to 5.10.2d1

    • -8
    • +14
    ./packages/acs-tcl/tcl/install-procs.tcl
fixed overquoting in "ad_progress_base_end"