• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
add -public and -private for some procs, minor bug in acs_object::get some @see notes

  1. … 12 more files in changeset.
Recognize files in lib as include_pages

fixing typo in tcl file loading printout

requiring tcl files (of type tcl_procs, tcl_init, test_procs, test_init, or tcl_util) to reside under package-key/tcl

bug 335 - making sure it's possible to install from .apm files again. The UI needs improvement. Robustness could also be improved. May need to handle the case when there is a later version of a package in the packages directory than in the apm_workspace dir

  1. … 6 more files in changeset.
making proc apm_bootstrap_load_libraries duplicate less of the logic in apm_load_libraries by making use of apm_get_package_files. To make this refactoring I had to move apm_backup_file_p, apm_include_file_p, and apm_ignore_file_p to 30-apm-load-procs.tcl

  1. … 1 more file in changeset.
install.xml would be loaded on install index page but no longer be in memory on package install page. Fixed by loading document again on package page. See discussion here: http://openacs.org/forums/message-view?message_id=122266

  1. … 2 more files in changeset.
Implemented much faster and simpler DB compatibility check

Decided that assuming SQL data files are CSV-formatted files is a bad idea

after running into a package that embeds comments in its data! Changed

from .csv to .dat and all that implies. Still more testing to do...

  1. … 33 more files in changeset.
Another oh-so-inevitable typo.

Oops tyop crept in.

Had to make SQL data load control files be db-specific (duh)

Added code to allow loading of data for packages like ref-timezones with

SQL*Loader or PostgreSQL's COPY command.

  1. … 8 more files in changeset.
1. removed some errant log statemets previously inserted when debugging

2. sql/common/*sql files weren't being displayed by the APM, are now

3. added index on start_date in timespan-create after user reported

very slow calendar queries in .LRN

  1. … 7 more files in changeset.
removing debug printout that I left around

merge of 4.6.3b1 to HEAD

  1. … 101 more files in changeset.
removing debug printouts that I forgot to remove earlier

  1. … 2 more files in changeset.
adding note warning about watching the file from the APM UI. Making sure db type of sqlj files is set correctly

adding note warning about watching the file from the APM UI. Making sure db type of sqlj files is set correctly

tightening up regexp for create and drop scripts even more than Don did previously. Adding apm_package_supports_rdbms_p that examines db type of files in file system to determine support. Tightening up regexp for apm_guess_db_type so that only sql, xql, and tcl files have a db type.

tightening up regexp for create and drop scripts even more than Don did previously. Adding apm_package_supports_rdbms_p that examines db type of files in file system to determine support. Tightening up regexp for apm_guess_db_type so that only sql, xql, and tcl files have a db type.

Fixed regexp that caused forums-forums-create.sql to be labelled a

datamodel create script for the forums package.

Upgrade to 4.6.2

  1. … 30 more files in changeset.
adding the apm_get_package_files proc for fetching files of certain types of a package. The idea is to rely on the filesystem rather than the info files/db for file listings. Made the install more verbose again for packages as I wanted to see why my installation didn't work. We could use the apm_dummy_callback if we make sure that as soon as there is an error inoformation is presented to the user. It is also good to show progress during installation

  1. … 2 more files in changeset.
allowing for 3 character ISO 639-2 language codes

  1. … 7 more files in changeset.
Making apm_source update the apm_library_mtime variable (just like the analogous proc for xql files does). Making installation log much less information to the browser (changing from apm_ns_write_callback to apm_dummy_callback). Moving initialization of util_memoize cache to happen before first package is installed (fixes bug 242).

  1. … 3 more files in changeset.
making sure the acs-tcl test procs are source after the Tcl libraries of acs-automated-testing are sourced

  1. … 1 more file in changeset.
adding the Message Catalog APM file type to the TCL API

- Patch by Michael Cleverly for the APM to throw warnings if it's skipping

files in the .tcl directory of packages because they are not -procs or

-init

cleanup javadoc tags (eg @cvs_id @cvs @cvs-id: instead if @cvs-id)

  1. … 692 more files in changeset.