• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
- give up on AOLserver for automatic blueprint update after an apm-install for the time being. The situation is described in detail in the source code

flush dirty editor buffer

try to re-init packages on apm-load to overcome problems with blueprint updates on AOLserver

  1. … 3 more files in changeset.
One more attempt to come to a solution for updating the blueprint, that works for AOLserver as well

Try to program around AOLserver problems: precompute url before producing new blueprint

Update blueprint of the server after successful loading of packages

Pass the information that we are installing from the repository (which takes care about installing the packages noted in install.xml)

Fix typo

- improve messages

  1. … 2 more files in changeset.
- adding nonce values to script tags

  1. … 11 more files in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 more files in changeset.
installer-updates:

- distinguish in messages between "install" and "upgrade"

- move code for per-package install.xml from www code to library

function apm_package_install and evaluate the file only on installs

  1. … 2 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- 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)

  1. … 6 more files in changeset.
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]

  1. … 12 more files in changeset.
- make use of byte-compiled functions

  1. … 13 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
merge changes on oacs-5-1 branch to head, changes between jcd-merge-20040420 and jcd-merge-5-1-20040517 were merged, head pre changes is jcd-merge-pre-20040517 and post is jcd-merge-post-20040517

  1. … 834 more files in changeset.
Minor adjustment of title and message of progress bar

Add extra check to catch when downloading an APM failed

fixing package_path typo (it was missing the ) reported by Mark Aufflick

Added debug log statement to installer

Fixed bug in upgrading, upgraded from version_id instead of version_name

fixing problem that I introduced earlier with ctl files not being loaded when package is installed from install.xml file and the the proc apm_packages_full_install. The problem was that no data model files were provided and the proc apm_data_model_scripts_find was used to provide the default. However, that proc would not return ctl files. I therefore changed it to do so and removed the proc apm_ctl_files_find that we no longer need

  1. … 2 more files in changeset.
Fixed local install path problem introduced by remote install

Installation from package repository -- now we just need the repository up at openacs.org

  1. … 19 more files in changeset.