• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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. … 474 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

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

  1. … 204 more files in changeset.
fix more typos

  1. … 1 more file in changeset.
Use consistently ad_script_abort after ad_return_error.

  1. … 31 more files in changeset.
Fix boolean expressions in -adp files, make termination after connection closing commands explicit

  1. … 13 more files in changeset.
Fix typos

  1. … 3 more files in changeset.
- replace deprecated tags in doc pages

- improve checking of image_ids

- update documentation

  1. … 17 more files in changeset.
- let package doc files start with H1

  1. … 8 more files in changeset.
- update/add .adp files for documentation

    • -0
    • +51
    ./doc/acs-admin-guide.adp
    • -0
    • +438
    ./doc/dev-guide.adp
    • -0
    • +33
    ./doc/for-everyone.adp
    • -0
    • +45
    ./doc/release-notes.adp
  1. … 17 more files in changeset.
- fix and standardize quoting in template properties

  1. … 166 more files in changeset.
- standardize url construction to protect against injection attacks

  1. … 15 more files in changeset.
- hardening page contracts

  1. … 17 more files in changeset.
- improve safety of HTML

- quote HTML attributes

  1. … 1 more file in changeset.
- improve page-contracts

  1. … 12 more files in changeset.
- modernize tcl

- brace expressions

- use numeric comparison operator for truth value comparisons

- use tcl 8.5 extended index format for "lindex"

  1. … 6 more files in changeset.
- use <property name="doc(title)">

  1. … 41 more files in changeset.
- remove deprecated call to "export_url_vars"

- moderize tcl

- modernize tcl

- replace deprecated "ad_parameter" by "parameter::get"

- replace deprecated "ad_parameter" by "parameter::get"

- replace deprecated "ad_require_permission" by "permission::require_permission"

  1. … 6 more files in changeset.
more sane handling of duplicate naming, now appends count *before* file extension

making album exports more robust for cases where there can be recovery errors due to corrupted data

1. Merge 2.4.1 to HEAD other than assessment, imsld, lorsm, and views.

2. Bump version numbers to 2.5.0d1.

  1. … 372 more files in changeset.
HTML Strict cleanup: removed trailing slash of input, img, link and meta tags

  1. … 29 more files in changeset.
HTML Strict cleanup: removed trailing slash of the BR tag

  1. … 39 more files in changeset.
HTML Strict cleanup

  1. … 12 more files in changeset.
Added export of all pictures of an album

Merged oacs-5-3 branch to HEAD

  1. … 184 more files in changeset.