• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
cleanup and renaming of import/export procs in lang::catalog namespace. Now there are really only two public procs to know about: lang::catalog::import and lang::catalog::export. Updating all invocations of the procs and test cases. Adding proc lang::message::unregister for deleting message keys - used in test case teardown.

  1. … 10 more files in changeset.
twiddle braces for expr in rand routines

- documented difference between -edit_request and -select_query. Fix bug #746

Make db_boolean public

Lars fixed acs_user::flush_cache invocation from membership_rel::change_state. We were flushing using the wrong user_id. Also, now we only flush if the membership_rel of a user (as opposed to some other party) is changed.

- Fixed problem with watching, so we can watch any tcl/xql file.

- Output message if we're trying to watch a file that we can't reload, so you'll at least know that the watch didn't occur.

- apm_guess_file_type had changed, causing watching to break - not using it now

Moved the cache flushing into the membership-change proc, so we also flush the acs_user cache if we happento change the state through the other route.

changing apm_package_install proc to not source acs-tcl libraries since they are already sourced on server startup

Added util::subst_safe to fix bug #899

correction of 9i porting. The call to plsql proc deleted was replaced by del. However, deleted is different from delete. Changing back to deleted so that the acs rel is not deleted but state is changed to deleted (is this confusing or what...).

fixing bug I introduced: making sure ctl_file files are sources last (after datamodel has been created)

typo fix in full install proc - removing .

drop the test table at end

test cases for db_transaction bug #733

fixing problem that I introduced earlier with ctl files not being loaded when package is installed from install.xml file and the the proc apm_packages_full_install. The problem was that no data model files were provided and the proc apm_data_model_scripts_find was used to provide the default. However, that proc would not return ctl files. I therefore changed it to do so and removed the proc apm_ctl_files_find that we no longer need

  1. … 2 more files in changeset.
reverted to 1.14 patch deferred until further decision is made, see bug 891

add additional checking before using the default value, see bug 891

Log errorInfo when installation fails

Installation from package repository -- now we just need the repository up at openacs.org

  1. … 17 more files in changeset.
adds a kernel param ExcludedFiles for which the rp returns 404 (set to */CVS/* *~) and support for that in rp

  1. … 1 more file in changeset.
typo

get tmpdir from acs-subsite bug 75 Simos Gabrielidis

making party::get_by_email do a lowercase email comparison so that people can't create accounts that with emails that differ only in case. See bug 740

- Cleaned up who's online

- I18n'd a few sentences

- Various UI cleanup

    • -0
    • +10
    ./whos-online-init.tcl
    • -0
    • +179
    ./whos-online-procs.tcl
  1. … 11 more files in changeset.
making the procs ad_acs_version and ad_acs_release_date do something sensible. Adding proc apm_version_get (should go into a namespace and be cached)

deprecating proc ad_ssl_available_p and replacing it with security::https_available_p. Making sure we do not redirect to HTTPS if AOLserver is not configured to support it

Test case and fix for site_node::verify_folder_name

Marking some procs public and private

Bug #252: Added proc to verify folder names, checking not just other site nodes, but also directories underneath the package mounted at the parent site node

making backing up of package directories when installing apm files not overwrite old backup files