• last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Improve test scalability

Use 'ns_log Error' for error logging, instead of 'ns_log Notice: Error...'

  1. … 4 more files in changeset.
Automated test for merge::MergeUserInfo

Whitespace cleanup

Deprecate apm_shell_wrap

Implement test for apm_parameter_section_slider

Test also that no email is send when not needed

Adapt acs_admin::check_expired_certificates to return whether some expired certificates exist, then use this to test the proc

prefer https over http on request going to openacs.org

  1. … 3 more files in changeset.
whitespace cleanup

new feature: warn host administrator about expiring certificates

    • -0
    • +19
    ./acs-admin-init.tcl
    • -0
    • +88
    ./acs-admin-procs.tcl
  1. … 1 more file in changeset.
Removed obsolete @arch-tag

  1. … 28 more files in changeset.
adjust protection to reality

Replace array idioms with dict idioms, streamline expressions

Trim whitespace

improve testcases by removing useless expr commands

  1. … 17 more files in changeset.
Use @return in the proc documentation

  1. … 2 more files in changeset.
Farewell to "Lars Hack"

  1. … 5 more files in changeset.
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 71 more files in changeset.
reduce error-message swallowing: remove catch operations to trigger error messages, when something goes wrong on the OS-level

use ad_try instead of with_catch

Unifiy logic for package version comparison

merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7830 more files in changeset.
Improve robustness of file operations against names starting with a "-"

  1. … 8 more files in changeset.
Improve robustness of "file delete" operations

  1. … 2 more files in changeset.
- compute .apm files as well for -final releases (starting with OpenACS 5.8)

- fix typo in HTML text

- distinguish in apm_package_selection_widget between operations (updates/installs/or both)

- Add a redirector for outdated releases