• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- change spelling of TCL to Tcl

- change requirements to Tcl 8.5

  1. … 64 more files in changeset.
- when a package with a dependency is deleted, provide a link to the package with this dependency (maybe to delete it first)

- allow apm/version-view.tcl to be called with a version_id or with a package_key

- add script file

    • -0
    • +11
    ./www/apm/package-instance-create.tcl
file package-instance-create.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    ./www/apm/package-instance-create.tcl
- add ability to create an unmounted instance of a package via GUI package management functions

- fix invalid @param declarations for API browser

  1. … 10 more files in changeset.
- reduce verbosity

When fetching files we have to include the data model ones in order to look for the drop scripts.

- provide upload means for packages, when .apm files were generated

- make summary required

- provide ability to delete also unmounted packages from package-instances

- site-map: provide information about the package-key in listing of unmounted packages

  1. … 5 more files in changeset.
- replace tabs by spaces (white-space change)

    • -119
    • +119
    ./www/apm/version-view.tcl
- provide means for easier management of package instances

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

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

- improve indentation

    • -5
    • +5
    ./www/apm/version-callback-add-edit.tcl
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 arrays

- simplify code

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

- 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)

- fix typo

- 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

    • -44
    • +76
    ./www/apm/packages-install-2.tcl
    • -10
    • +33
    ./www/apm/packages-install-4.tcl
- simplify code

  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.

    • -97
    • +124
    ./www/apm/packages-install-2.tcl
- white space change: replace tabs by spaces

    • -45
    • +52
    ./www/apm/packages-install-3.tcl
- 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)

- no need to html-quote entries in error.log

- make naming of xom-attributes of info files more regular (use "." for separator for xml-attributes)

  1. … 1 more file in changeset.