• last updated 47 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
adding batch sync related columns to the auth_authorities table

  1. … 6 more files in changeset.
changing datatype to varchar for the key column of the parameters table in upgrade scripts

  1. … 1 more file in changeset.
bugfix: cannot reference acs_sc_impl table from acs-kernel

  1. … 3 more files in changeset.
Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

  1. … 814 more files in changeset.
adding datamodel for authority parameters and bumping version to 5.0d4

    • -0
    • +25
    ./upgrade-5.0d3-5.0d4.sql
  1. … 4 more files in changeset.
Corrected PG version of Barry Brooks speed up to the object update trigger,

added the new Oracle trigger to the proper upgrade script.

  1. … 2 more files in changeset.
fixing broken installation: changing service contract implementation id columns in the auth_authorities table to reference acs_objects instead of acs_sc_impls table as the latter table is created later

  1. … 3 more files in changeset.
Support for external authentication: two new columns added to users table - username and authority. New object type authority with corresponding table auth_authorities. Bumping version number to 5.0d3

    • -0
    • +215
    ./upgrade-5.0d2-5.0d3.sql
  1. … 16 more files in changeset.
adding locale and timezone to user_preferences table. Adding default_locale to apm_packages table

    • -0
    • +11
    ./upgrade-5.0d-5.0d2.sql
  1. … 7 more files in changeset.
"Registered users" had a join policy of "open", which meant a user could

visit the join group registration page manually and turn user_id 0 (the

public) into a registered user. Bad ...

  1. … 3 more files in changeset.
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.
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.
Added csv_data as a package file type ...

    • -0
    • +1
    ./upgrade-4.7.2d-5.0d.sql
  1. … 3 more files in changeset.
1. Made object_id 0 be a user instead of a person;

2. Created a rel_type 'admin_rel' and corresponding role 'admin'.

  1. … 8 more files in changeset.
file upgrade-4.6.5-4.6.6.sql was initially added on branch oacs-4-6.

    • -0
    • +0
    ./upgrade-4.6.5-4.6.6.sql
  1. … 1 more file in changeset.
add user id and IP address to update_last_modified()

  1. … 10 more files in changeset.
file upgrade-4.6.4-4.6.5.sql was initially added on branch oacs-4-6.

    • -0
    • +0
    ./upgrade-4.6.4-4.6.5.sql
  1. … 1 more file in changeset.
file upgrade-4.6.3-4.6.4.sql was initially added on branch oacs-4-6.

    • -0
    • +0
    ./upgrade-4.6.3-4.6.4.sql
  1. … 1 more file in changeset.
Added password_changed_date column to users table, so we can expire passwords after a certain number of days

  1. … 4 more files in changeset.
Merged with 4.6 branch

  1. … 28 more files in changeset.
Forgot to add my upgrade script during my last commit ...

file upgrade-4.6.2-4.6.3.sql was initially added on branch oacs-4-6.

    • -0
    • +0
    ./upgrade-4.6.2-4.6.3.sql
Fixed a problem with the party_approved_member_map uncovered by Dave Bauer.

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

    • -0
    • +0
    ./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

  1. … 6 more files in changeset.
add email and url as acs_datatypes

  1. … 3 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. … 15 more files in changeset.
My upgrade invalidated the acs_group package.

merge bug 180 fix to 4.6 branch

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.