• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- fix install URLs

- clean up "install" pages

  1. … 4 more files in changeset.
- improve labels

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

  1. … 750 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.
- add "button" style to install actions

- fix links

- improve style-ability

  1. … 1 more file in changeset.
- fix and standardize quoting in template properties

  1. … 393 more files in changeset.
- use type checking for boolean parameters in page_contracts to improve security

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

  1. … 2540 more files in changeset.
- use dict instead of arrays

- simplify code

- ignore deprecated packages and *-portlet" (currently useless alone) in offer for end-users

- 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. … 1 more file in changeset.
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]

  1. … 12 more files in changeset.
- reduce number of remaining "string equal" operations

  1. … 3 more files in changeset.
- brace expressions to allow for tcl compilation

- use "in" or not in (ni) operator instead of lsearch (for readability and performance)

  1. … 10 more files in changeset.
- use property "doc(title)" throughout oacs-5-8 instead of "title" to get rid of warnings in error.log of the form:

Warning: /forums/message-view has no doc(title) set.

Using doc(title) is required in blank-master.tcl but was used so far only in a few packages

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

  1. … 12 more files in changeset.
- abstract in check for existance of a command whether this is scripted or not

- use a more modern tcl command set

  1. … 12 more files in changeset.
HTML cleanup

  1. … 3 more files in changeset.
fix: add needed ending slash in link pointing to http://openacs.org/repository/

fix: add needed ending slash in link pointing to http://openacs.org/repository/

Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 364 more files in changeset.
Merged acs-core oacs-5-2 (currently 5.2.3) -> HEAD.

TODO:

1. Bump acs-core package version numbers to 5.3.0d1

2. Would be nice to do a test install, wouldn't it?

  1. … 720 more files in changeset.
Fix check for maturity procedure so maturity is shown in Installer.

FIxing a problem when no package is to be upgraded with maturity label

Made sure an upgrade from local works and does not complain about missing functions

Fix bug#2633. Make context bar consistent for all pages in install page flow.

Update wording to be more accurate

Showing maturity on the package install page. Renaming apm_maturity_int_to_text to apm::package_version::attributes::maturity_int_to_text (in namespace where it belongs)

  1. … 1 more file in changeset.