• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Upgrade to 4.6.2: APM changes and change in installation procedure

  1. … 6 more files in changeset.
trying to fix issue with APM upgrade UI breaking on new APM filetype message_catalog described here: http://openacs.org/forums/message-view?message_id=80178 Issuing warning in log file instead of erroring out on un-recognized filetypes. Adding upgrade script to acs-kernel that adds the message_catalog filetype

  1. … 3 more files in changeset.
Adding parameter PermissionCacheTimeout that determines the lifetime of the permissions cache. Adding comment to PermissionCacheP parameter saying server must be restarted after change. Removing instantiation of acs-kernel in acs-install.sql (not needed as its done in apm_install_package).

  1. … 1 more file in changeset.
Added a proc ad_http_cache_control that outputs No-Cache headers by default for all dynamic pages, and a kernel parameter to turn it off. Fixes bug #186.

  1. … 3 more files in changeset.
1. Fixed a couple of typos in file storage

2. New fast permissions stuff (PG only thus far)

2. While poking around CMS code looking for things that needed recreating

due to the permissions upgrade, changed over to "create or replace function"

  1. … 23 more files in changeset.
upgrading acs-kernel from 4.6.1 to 4.7d to support APM auto mounting of packages, and Tcl procedure package callbacks such as after-install, after-instantiate, and after-mount. Upgrade scripts supplied to add table apm_package_callbacks and add column auto_mount to table apm_package_versions.

  1. … 4 more files in changeset.
Merge of all changes from oacs-4-6 to HEAD. All changes up to tag jcd-merge-2

on oacs-4-6 are included.

  1. … 33 more files in changeset.
changes acs__magic_object_id to isstrict,iscachable, bump version to 4.6.1, upgrade script provided

  1. … 3 more files in changeset.
merge from oacs-4-6

  1. … 110 more files in changeset.
- Upgrade scripts for acs-content-repository, acs-events, acs-kernel, acs-mail, acs-service-contract, bookmarks, faq, file-storage, news and search

- Bumped version of above packages to 4.6

- Fixed the view/sequence hack in apm-create so that APM package edit UI works in PG 7.2

  1. … 30 more files in changeset.
Got rid of references to acs_object_id_seq view in apm-create, which were causing some errors

  1. … 2 more files in changeset.
provide a suitably frightening warning on PermissionCacheP

Adds parameters for scalability (RegisterRestrictToSSLFilters

and PermissionCacheP). with corresponding changes in acs-tcl

(acs-permission-procs.tcl and admin-init.tcl)

change default of ForceHostP to 0 since if users not set up properly things will break in a non-intuitive way

Re-added fixes that didn't get merged in from 4.5

1) bboard-procs-postgresql.xql

2) etp-procs-oracle.xql

3) subsite/www/admin/users/new-postgresql.xql

4) SQL fix in acs-kernel/sql/postgresql/apm-create.sql

Edited the acs-kernel upgrade script that JonG initially created (PG)

Created an oracle upgrade script

Added upgrade scripts that i had written for 4.5b->4.5 back in (didn't get merged)

Update the acs-kernel .info file to 4.5.1

  1. … 8 more files in changeset.
updated version to 4.5

  1. … 15 more files in changeset.
moved portal::mapping api and data model from new-portal into the core, i.e.

into acs-tcl and acs-kernel. renamed it from portal::mapping to

site_node_object_map, since that is what it is. enjoy.

  1. … 28 more files in changeset.
moving ben's tree sortkey utilities for oracle from forums to acs-kernel

  1. … 7 more files in changeset.
Updated .info files of all core packages to version 4.5

  1. … 22 more files in changeset.
fixing default value for CommunityMemberAdminURL ACS-kernel parameter

1. Changed a lot of package info files to fix problems ...

2. Added Vinod's bboard patch

3. Rationalized party e-mail checking by putting a "before insert or update"

trigger on the table that lower-cases email (this was already done by the

party.new() func but at least one update missed this). Got rid of all

"lower(email) = " and "upper(email) = " checks and just made all use the

db email column directly and lower-cased Tcl vars. In this way the index

on the email column is always and consistently used without needing to

define functional indexes on the column (an EE feature for Oracle).

4. Rationalized naming of a couple of workflows and fixed a glossary PG bug

where apparently its workflow got overwritten by one from the CMS at some

point in time.

5. Made the .cmp/.dat/.frm filters in the template code usable though not

very beautiful nor exactly correct. But with practice you can use them

to debug pages in the packages/* hierarchy. I also turned these off by

default as there's no need to run these filters on a production site!

6. Performed minor surgery on templating, including adding a new

"ad_return_exception_template" that allows you to return a templated

error page and aborts the script.

7. ??? probably but I think this covers most stuff.

  1. … 74 more files in changeset.
parameterized url of community member page; changed some procs to use the parameter; changed some pages to use the procs instead of linking directly

  1. … 4 more files in changeset.
added missing parameter RestrictErrorsToAdminsP

added privacy control

  1. … 4 more files in changeset.
made /pvt/home configurable

  1. … 3 more files in changeset.
added OutgoingSender parameter to acs-kernel

  1. … 5 more files in changeset.

A bunch of "ACS"->"OpenACS" and similar changes

  1. … 28 more files in changeset.

1. Added a new attribute to the .info file which tells the bootstrap

installer whether or not a package is part of the acs-core. Only

acs-core packages are now installed during the initial bootstrap install

of the system.

2. Fixed a dupe query name problem in a couple of queryfiles. The problem

is not with the dispatcher but with the extractor, and for the moment it

is just easier to kludge the resulting queryfile than fix the extractor.

  1. … 36 more files in changeset.

Big 'ole update to implement multi-db aware packages. Don't try this yet,

I can't *possibly* have gotten all the right files added and removed in

one fell swoop!

  1. … 118 more files in changeset.
OpenACS 4.x

  1. … 1321 more files in changeset.