• last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- provide means for easier management of package instances

file package-instances.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    ./package-instances.tcl
- fix invalid HTML and some more cleanup

- improve indentation

Looking up the form by name given that when developer support is activated it is not the only form on this page.

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

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

- 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.
- acs-admin/www/apm/packages-install:

* don't html-quote in error.log

- acs-admin/www/apm/packages-install-2:

* handle additional install packages

- apm-packages-install-4

* scroll auotmatically to the end

* load install.xml if present

  1. … 1 more file in changeset.
- use api instead of semi-hard-coded string

- enable all packages

- acs-admin/www/apm/packages-install-2.tcl:

use "apm_dependency_check_new" instead of "apm_dependency_check"

and clean up/simplify the code. The only 2 missing occurrences of

"apm_dependency_check" are now in the bootstrap installer.

- white space change: replace tabs by spaces

- cleanup of acs-admin/apm/packages-install

- use usual OpenACS styles instead of self-cooked solution

- finish cleanup of install vs. finished started by lars ages ago

- improve HTML (quote attributes)

  1. … 1 more file in changeset.
- no need to html-quote entries in error.log

- white space change: replace tabs by spaces

  1. … 3 more files in changeset.
- add error reporting to package reloader (many thanks to Andrew Helsley, see: http://openacs.org/forums/message-view?message_id=4166397)

  1. … 3 more files in changeset.
- check ids in page contracts

  1. … 22 more files in changeset.
- use consistently "naturalnum" instead of "integer" when accepting just positive values

  1. … 95 more files in changeset.
- fix syntax (see bug #3218)

- remove needless quotes from numeric comparisons

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

  1. … 8 more files in changeset.
- flatten nested "lindex" structures

- use numeric comparison operator for truth value comparisons

  1. … 3 more files in changeset.
- fix call to ad_return_complaint

- brace expressions to allow for tcl compilation

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

  1. … 9 more files in changeset.
- use "in" operator instead of lsearch (for readability and performance)

  1. … 5 more files in changeset.
- no need to use "expr" in a condition of a "for" loop

  1. … 3 more files in changeset.
- get rid of eval

- nicer linebreaking

- remove obsolete .xql file

- improve spacing