• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
move "-destroy_on_cleanup" towards the end of the parameter list

This change improves protection about ambiguous user input

use CSSclass "form-range" for Bootstrap5

added support for icanuse "ns_crypto::scrypt"

it looks as if this was lost over time

add one more sample

fix typo

    • -1
    • +1
    ./acs-tcl/tcl/test/db-proc-test-procs.tcl
Improve fix: if any other click handler would take longer than the timeout (e.g. an alert) don't wait again

Make sure disabling the button always happens before re-enabling the button and that both happen after all other click handlers have completed

    • -6
    • +11
    ./acs-templating/tcl/head-procs.tcl
Checkboxes must be retrieved earlier

    • -3
    • +4
    ./proctoring-support/lib/proctoring-display.adp
Reduce hardcoded styling

Allow localization of "External Identity Providers"

    • -9
    • +10
    ./acs-subsite/catalog/acs-subsite.en_US.ISO-8859-1.xml
Fix for sitebug #150 (security relevant)

The login widget at the navbar contained in its query variable

the password of a user in plain text (e.g. when the user has

mistyped the password, but as well on other error conditions).

Now, the password is filterer in the return_url in such cases.

Many thanks to Khy H for reporting this bug.

For details, see

https://openacs.org//bugtracker/openacs.org/bug?bug_number=150

fixed typos

    • -1
    • +1
    ./assessment/tcl/as-item-type-fu-procs.tcl
    • -2
    • +2
    ./assessment/tcl/as-item-type-mc-procs.tcl
    • -1
    • +1
    ./assessment/tcl/as-item-type-oq-procs.tcl
    • -1
    • +1
    ./assessment/tcl/as-item-type-sa-procs.tcl
fixed typo

    • -2
    • +2
    ./acs-api-browser/tcl/acs-api-documentation-procs.tcl
Harden page contract

    • -4
    • +4
    ./notifications/lib/notification-widget.tcl
Whitespace changes

    • -5
    • +14
    ./notifications/lib/notification-widget.tcl
Cleanup obsolete variable

    • -2
    • +0
    ./notifications/lib/notification-widget.tcl
Use adp:icon feature to generate a style-aware icon on every theme

    • -4
    • +6
    ./notifications/lib/notification-widget.adp
    • -2
    • +0
    ./notifications/lib/notification-widget.tcl
Don't customize the notification widget in the Boostrap 5 theme: modern adp:icon functionality makes this obsolete

Don't customize the notification widget in the Boostrap 3 theme: modern adp:icon functionality makes this obsolete

more fixups fr bootstrap5

update bootstrap version number to 5.3.1

    • -2
    • +2
    ./openacs-bootstrap5-theme/openacs-bootstrap5-theme.info
    • -1
    • +1
    ./openacs-bootstrap5-theme/tcl/resource-procs.tcl
Reimplement the news admin index page to use the template system and behave consistently with the rest of the graphics

One reason to have custom markup here was the bulk-actions pointing to the same URL differentiated only via URL parameters. This limitation has been overcome in the previous commit.

template::list bulk-actions feature:

allow to have URL parameters specified in the bulk-action URL, so that the same URL can be used to serve multiple bulk actions differentiated via different flags. The URL parameters override completely every attribute with the same name specified on the form.

    • -5
    • +51
    ./acs-subsite/www/resources/core.js
Be Bootstrap 5 friendly

    • -1
    • +1
    ./proctoring-support/www/proctored-index.adp
bootstrap5 bulkactions: move "ul" element to one level higher

Many thanks to Monika Andergassen for the change

    • -20
    • +23
    ./xowiki/tcl/bootstrap-procs.tcl
bootstrap5 dropt down menu item: add "disabled" class to the anchor element as well

Many thanks to Monika Andergassen for the suggestion

use for bootstrap5 for select input form-select instead of form-control

Many thanks to Monika Andergassen for noting

fix indentation

Space the save button a bit

    • -0
    • +1
    ./proctoring-support/lib/proctoring-display.adp
Truncate timestamp to the seconds

    • -0
    • +2
    ./proctoring-support/lib/proctoring-display.tcl