• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed a problem with the party_approved_member_map uncovered by Dave Bauer.

    • -0
    • +211
    ./upgrade/upgrade-4.6.1-4.6.2.sql
  1. … 3 more files in changeset.
Accidently dropped the latest PG rather than Oracle versions of these files

here.

    • -382
    • +198
    ./acs-permissions-create.sql
    • -119
    • +97
    ./rel-segments-body-create.sql
Migrated the 4.6.1 permissions stuff to HEAD

    • -318
    • +391
    ./acs-permissions-create.sql
    • -97
    • +119
    ./rel-segments-body-create.sql
  1. … 4 more files in changeset.

Migrated over changes to move some GIF resources into a common subdirectory

in the subsite package, so anyone who can read the main site can read

the images (previously you had to grant read privs to "/doc" explicitly

to get the graphics stored by acs-datetime to show up.

  1. … 38 more files in changeset.
file upgrade-4.6.1-4.6.2.sql was initially added on branch oacs-4-6.

    • -0
    • +0
    ./upgrade/upgrade-4.6.1-4.6.2.sql
  1. … 1 more file in changeset.
Upgrade to 4.6.2: APM changes and change in installation procedure

    • -0
    • +676
    ./upgrade/upgrade-4.6.1-4.6.2.sql
  1. … 4 more files in changeset.
add email and url as acs_datatypes

  1. … 2 more files in changeset.
A bunch of things

1. AOLserver 4.0's nsxml appears to expose a gcc bug which causes the

backwards-compatible "getattr" command to fail. I dug around nsxml

and it does appear to be a gcc bug. I changed to the proper nsxml v2

syntax.

2. In the course of exploring #1 above, I realized that the calls to

dom:: Tcl XML package commands were still being executed despite

being commented out. Typical Tcl misunderstanding on someone's part.

Net effect: we were parsing all APM .info files twice, once in Tcl

and once in ns_xml! Yuk!

3. Fixed a minor notifications bug - you couldn't delete a notification

request if any unsent notifications were pending, causing the homework

package to bomb if you deleted an uploaded homework file and the prof

hadn't yet received their notification.

4. Fixed an obscure corner case in my permissions denormalization code.

  1. … 14 more files in changeset.
My upgrade invalidated the acs_group package.

merge bug 180 fix to 4.6 branch

Moved over my new permissions stuff plus improved file storage stuff (mostly

speed improvements in PG-land)

  1. … 13 more files in changeset.
the upgrade scripts for message_catalog file type must check if the file type is already there since the upgrade script came so late

  1. … 1 more file 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

    • -0
    • +1
    ./upgrade/upgrade-4.7d-4.7.2d.sql
  1. … 3 more files in changeset.
Minor bug fix tweaks to the Oracle version, and some rewriting on the

PostgreSQL side to better match the structure of the Oracle side.

  1. … 3 more files in changeset.
change the delete from acs_permissions to be a dynamic sql delete since the table is not defined at the time the package body is created. Its a hack but further cleanup will have to wait for 4.7

Fixed various problems with the new permissions and minor main site changes

finish my sentence about why the pkg body being replaced. Thanks Don.

First cut at Oracle perm rewrite and some whacking around on the PG version

  1. … 4 more files in changeset.
delete direct permissions in acs_object__delete (oracle and postgres) upgrade provided, bug 234 patch 74 Tilmann Singer

  1. … 2 more files in changeset.
acs-install.sql doesn't need to instantiate acs-kernel as this is done during install of that package (since it's a singleton)

  1. … 1 more file in changeset.
Adding missing piece to the db upgrade of acs-kernel 4.6.1-4.7d - the callbacks were not being copied when upgrading a package through the edit package page. Changing to create or replace syntax for functions in PG (works in 7.2 and 7.1 is deprecated)

  1. … 2 more files in changeset.
moving instantiation and mounting of all core packages (acs-lang, acs-admin, api-doc etc.) except acs-kernel and main site (retained because they are needed during install) from the acs-install.sql file to the Tcl proc apm_mount_core_packages that is invoked on first startup. Note that this unfortunately means that callbacks will not be invoked for the main site node and for the acs-kernel instance.

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

    • -1
    • +638
    ./upgrade/upgrade-4.6.1-4.7d.sql
  1. … 2 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.

    • -0
    • +34
    ./upgrade/upgrade-4.6.1-4.7d.sql
  1. … 3 more files in changeset.
An upgrade script from almost 2 years ago is patched. yay. closes bug 180

adding a table to the APM for holding Tcl proc callbacks invoked after installation, instantiation etc. of packages

  1. … 1 more file in changeset.
Merged in changes to make acs-workflow not part of initial install from HEAD to 4.6 branch

  1. … 1 more file 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.
Removed acs-workflow from acs-install.sql script

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

  1. … 1 more file in changeset.