• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reuse existing api and streamline queries to reduce divergency between oracle and postgres codebase

  1. … 2 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
.xql-file reform of acs-tcl (part 2)

- remove unsused .xql queries

apm_package_list_search_order.get_dependencies

- remove redundant .xql queries

apm_package_version_installed_p.apm_package_version_installed_p

apm_generate_package_spec.callback_info

  1. … 3 more files in changeset.
Fixed up the apm parameter stuff to the point where I can at least

register and unregister, and cache values of, global parameters. There's

some really funky code here, I also took the time to have the unregister

code use the unregister API in PL/[pg]SQL rather than roll its own.

  1. … 7 more files in changeset.
Added "-scope" parameter to apm_register_param

  1. … 2 more files in changeset.
Moved package conversion code from acs-subsite to acs-tcl, as part of

the apm Tcl API.

  1. … 9 more files in changeset.
Preliminary version of "extend package" code, along with new package

attributes that allow the declaration of packages that are subsites.

  1. … 29 more files in changeset.
Filled the parameter cache with default values tagged with package_id 0

rather than NULL to fit with the apm_package_id_from_key's default value

for package_id when there's no instance available (can't really use null

because "package_id = NULL" is always false in SQL).

  1. … 2 more files in changeset.
change apm_package_url_from_id to return the first url (after finding half a dozen essentially identical queries to do that in package specific routines I think its clear it makes more sense to do that

  1. … 2 more files in changeset.
- Added apm_highest_version_name proc

- Added package pretty name to apm_version_get

  1. … 3 more files in changeset.
Oracle9i porting changes

- Changed procedure names from delete to del

- Changed view declaration to use actual column names

- Changed "rel_constraints_violated_one" and "rel_constraints_violated_two"

(http://openacs.org/forums/message-view?message_id=81045)

  1. … 275 more files in changeset.
when adding the proc apm_application_new_checkbox I forgot to put the different queries in the xql files. Jarkko fixed it. Thanks Jarkko

  1. … 2 more files in changeset.
Upgrade to 4.6.2

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

  1. … 3 more files in changeset.
Added apm_package_url_from_id procedure and changed apm_package_url_from_key to use that

  1. … 2 more files in changeset.
Fixed a bug reported by Andrew Grumet (in the forums) - the default parameter

value could be returned at times even if a value was set. This happened

if you added a parameter because the cache update query was wrong. Rebooting

would fix it so no one had noticed ...

  1. … 1 more file in changeset.
Merged with the 4.5 branch (oacs-4-5 tag "don-merge-1")

  1. … 58 more files in changeset.
Mostly adding infrastructure for community delete. some misc cleanups and additions elsewhere

  1. … 20 more files in changeset.

Most of this fixes up the creation of application groups for subsites.

Subsites - for PG at least - still have some serious problems that need

fixing.

  1. … 12 more files in changeset.
added support for getting the package url from the package key

  1. … 2 more files in changeset.
fixed some bugs related to loading and parsing of generic .xql files

  1. … 9 more files in changeset.
query extractor output for acs-tcl

    • -0
    • +161
    ./apm-procs-oracle.xql
  1. … 41 more files in changeset.