• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- added summary line

- regenerated .info files

- regenerated info file to check, if "initial-install-p" persists - seems fine.

- add size and xml formatter to apm parameter spec

- add configurable xml formatter that is able to handle multiple entries and value-coding in attributes

- use dict instead of array (no need to unset first)

- use size of field from apm::package_version::attributes::get_spec if provided

- replace call to deprecated proc cr::keyword::new by content::keyword::new

- only variables in a non-top namespace survive session cleanup. The logic of the old code assumed that global variables survive the request-cleanup. now, the cached values is kept in the ::acs::* namespace

- change type of session_id as well to bigint in the create script

- the datatype of session_id in sec_session_properties should be the same as the sequence. Without this change, busy sites will run into a overflow (as we did a while ago).

file upgrade-5.8.1d5-5.8.1d6.sql was initially added on branch oacs-5-8.

- fixing presumably dead code (??) from assessment-actions-create-p.sql

file upgrade-2.8.1a1-2.8.1a2.sql was initially added on branch oacs-5-8.

- fix calls to deprecated function ad_parameter stored in SQL (this should be actually replaced to a single call to a proc performing the logic)

- replace calls to deprecated function "ad_parameter" by non-deprecated counterparts

- replace call to deprecated function "ad_parameter" by non-deprecated counterpart

- replace calls to deprecated "ad_parameter" by non-deprecated counterparts

    • -2
    • +2
    /openacs-4/packages/dotlrn/www/admin/user.tcl
- replace seemingly unneeded call to "eval" by expand operator

- replace calls to deprecated function export_url_vars

- use expand operator rathen than "eval" when possible

- reduce usage of "eval"

- don't use "eval" when not needed

- use expand operator rather than eval to reduce likelyhood of

unwanted interference and to improve security

- acs-admin/www/install:

* use acs-admin/www/apm/package-install for install from local

(since this allows e.g. selection of .sql files etc.)

- install from repository:

* include maturity and vendor in listing of available packages

* allow filtering on maturity

* allow installation of head packages

* run package-specific install.xml files (allows to install dotlrn

from repository into an acs-core installation)

- improve error message

- add missing .xql file

- move deprecated proc_doc to depreacted utilities file

- document apm_bootstrap_upgrade

- testcase_id are not acs-ids but alphanumeric keys

- fix typo

- set vendor dotLrn for some more dotLRN packages

- improve page contracts