• last updated 45 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use init file to initialize threaded caches

Roll back to a cache created inside the proc, as site_node machinery might lack ::xo::dc api at load time

Un-deprecate API to keep open the possibility e.g. for other portal mount points in the future

Replace invariant information stored into procs with threaded caches

Improve code quality

    • -75
    • +22
    ./www/themes/kelp-theme/dotlrn/dotlrn-master-kelp.tcl
Deprecate get_root_dir proc, duplicated to every extent by acs_root_dir

  1. … 9 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.
Rework variable assignment (set -> lassign) + Whitespace changes

  1. … 17 more files in changeset.
remove duplicated words

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

  1. … 204 more files in changeset.
Fix typos

  1. … 16 more files in changeset.
bump versions of packages with DotLRN style version numbering to HEAD numbers (2.10.0*)

  1. … 35 more files in changeset.
Fix typos (porlet -> portlet)

  1. … 10 more files in changeset.
fix typo

reduce pressure on util_memoize cache for dotlrn: use per-thread caching for portal::mount_point

Consistently use ad_script_abort after ad_returnredirect

fix typo

  1. … 1 more file in changeset.
add ad_script_aborts

use "ad_try" instead of "catch"

harmonize code

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

    • -0
    • +14
    ./catalog/new-portal.de_DE.ISO-8859-1.xml
    • -0
    • +1
    ./catalog/new-portal.es_ES.ISO-8859-1.xml
    • -2
    • +21
    ./catalog/new-portal.it_IT.ISO-8859-1.xml
    • -29
    • +20
    ./sql/postgresql/portal-core-create.sql
    • -0
    • +151
    ./sql/postgresql/upgrade/upgrade-2.9.0-2.9.1d1.sql
  1. … 7820 more files in changeset.
- do not depend on beta or development versions

- make sure that released versions are not beta or development

- align version numbers (e.g. use also 5.9.1 for xotcl-core)

- bump version numbers to 5.9.1

  1. … 83 more files in changeset.
bump version numbers to 5.9.1b9 respectively to 2.9.1b9 to prepare for release

  1. … 91 more files in changeset.
Standardize spellings of names

  1. … 7 more files in changeset.
Fix constraint name

    • -1
    • +1
    ./sql/postgresql/upgrade/upgrade-2.9.0-2.9.1d1.sql
Fix spelling errors

  1. … 19 more files in changeset.
- bump version number of OpenACS to 5.9.1b3 and DotLRN to 2.9.1b3

  1. … 79 more files in changeset.
Adjust version numbers in dotlrn

Prevent double-installation via xml file

  1. … 8 more files in changeset.
Updating of German translation for many packages (many thanks to Markus Moser)

    • -0
    • +14
    ./catalog/new-portal.de_DE.ISO-8859-1.xml
  1. … 25 more files in changeset.
Updated es_ES translation

    • -0
    • +1
    ./catalog/new-portal.es_ES.ISO-8859-1.xml
  1. … 20 more files in changeset.
Bump version numbers for OpenACS 5.9.1b1

  1. … 81 more files in changeset.
Italian localization of message keys for many packages

    • -2
    • +21
    ./catalog/new-portal.it_IT.ISO-8859-1.xml
  1. … 25 more files in changeset.