• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
changing acs-subsite to use an after-mount callback instead of the old post_instantiation proc. Replacing call to site_node_mount_application (deprecated) with site_node::instantiate_and_mount

replacing call to apm_package_instantiate_and_mount (deprecated) with site_node::instantiate_and_mount in auto-installer

adding editing of auto-mount and Tcl callbacks to the APM UI

    • -0
    • +11
    /openacs-4/packages/acs-admin/www/apm/version-callback-add.tcl~
    • -0
    • +34
    /openacs-4/packages/acs-admin/www/apm/version-callbacks.adp
    • -0
    • +3
    /openacs-4/packages/acs-admin/www/apm/version-callbacks.adp~
  1. … 7 more files in changeset.
adding missing return statement in permission_p

adding unit test for auto-mount feature

deprecating apm_package_instantiate_and_mount. Adding auto-mounting of packages to the apm_package_install proc. Removing a few inline queries that are not used.

    • -137
    • +89
    /openacs-4/packages/acs-tcl/tcl/apm-install-procs.tcl
making apm_package_instance_new the canonical proc for instantiating a package. Deprecating the create_package proc. Adding apm_mark_packages_for_bootstrap that will is used to schedule all necessary files for reload after a set of applications have been installed. Extracting apm_mark_files_for_reload from apm_mark_version_for_reload so that the functionality of scheduling files for reload could be reused.

    • -52
    • +157
    /openacs-4/packages/acs-tcl/tcl/apm-procs.tcl
adding canonical proc for instantiating and mounting a package: site_node::instantiate_and_mount. Deprecatating old procs with this functionality and making them invoke the new proc. Adding after-mount callback invocation in site_node::mount. Adding warn flag to a few deprecated site-node related procs.

making apm_version_file_list take a path_prefix argument

issuing a debug level warning when deprecated procs with the warn flag are invoked

as part of the sql upgrade of acs-kernel from 4.6.1 to 4.7d I forgot to change views and plsql code. Adding these changes now to make the upgrade complete

Converted timestamp to timestamp with time zone.

Added p tag around the google link, etc.

Changed confusing "add a new version" text to read "add a new software package".

Changed default versions view to "all"

Fixed download link.

patch to display xql files bug 155/patch 58 Tom Jackson

Added support for a registration_required_p parameter for downloading.

Fixed variable reference in new version link.

Added a "add a new version" link to make it easier for admins.

Switched to "file copy" ...

1. Added new contrib and contrib/packages directories

2. Added my simple "populate" package to contrib/packages

    • -0
    • +50
    /openacs-4/contrib/packages/populate/populate.info
    • -0
    • +112
    /openacs-4/contrib/packages/populate/tcl/populate-procs.tcl
    • -0
    • +13
    /openacs-4/contrib/packages/populate/www/add-files.adp
    • -0
    • +64
    /openacs-4/contrib/packages/populate/www/add-files.tcl
  1. … 7 more files in changeset.
Added buttons for the richtext widget

    • binary
    /openacs-4/packages/acs-subsite/www/shared/bold-button.gif
    • binary
    /openacs-4/packages/acs-subsite/www/shared/italic-button.gif
    • binary
    /openacs-4/packages/acs-subsite/www/shared/url-button.gif
Removed the underline button, and made it return an empty value when contents is unset, so that 'required' fires (thanks to Ola).

Added link to search doc.

Added search documentation

file searching.html was initially added on branch oacs-4-6.

- Upgraded lars-blogger to use the new richtext widget;

- fixed several bugs in the Oracle version

    • -0
    • +33
    /openacs-4/packages/lars-blogger/tcl/entry-procs-oracle.xql
    • -0
    • +32
    /openacs-4/packages/lars-blogger/tcl/entry-procs-postgresql.xql
  1. … 6 more files in changeset.
Adding documentation,

Added call to source service contract creation script