• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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. … 56 more files in changeset.
1. Changed cleanup sweep interval to 15 minutes

2. Fixed broken PostgreSQL and Oracle queries that were supposed to select

notifications for deletion but rather returned all notifications if any

were ripe for deletion, causing seemingly random failure to deliver

notifications. Sloan had hacked this with a kludge to only delete

notifications older than two days but this didn't work on openacs.org,

which supports weekly summaries of notifications.

3. Changed notification::new to not insert notifications that have no

pending requests. This avoids having to waste time deleting them

afterwards.

4. Added notification_request::request_exists which returns true if

there's at least one notification request for a given object and

notification type.

5. Added a couple of indexes to speed queries that ran slow on openacs.org.

  1. … 9 more files in changeset.
Fixes from sloan

* Increase field sizes for subject

* adds a manage page

* adds a object_id redirect (object-goto.tcl)

* linking to manage page in outgoing message.

  1. … 15 more files in changeset.
1. updated .info file with some missing files for PG

2. fixed the notification.delete func in both DBs

3. bumped pacakge version to 0.2d

    • -0
    • +1
    ./upgrade/upgrade-0.1d-0.2d.sql
  1. … 3 more files in changeset.
copyright OpenForce -> MIT

    • -1
    • +1
    ./notifications-replies-package-create.sql
  1. … 103 more files in changeset.
adding replies

  1. … 5 more files in changeset.
fixed more typos

fixing typos

    • -0
    • +68
    ./delivery-method-sc-create.sql
    • -0
    • +61
    ./email-sc-impl-create.sql
    • -0
    • +68
    ./notification-type-sc-create.sql
merged

  1. … 8 more files in changeset.
adding "on delete cascade" clauses where appropriate

    • -148
    • +163
    ./notifications-core-create.sql
  1. … 1 more file in changeset.
begun adding support for replies

    • -0
    • +44
    ./notifications-replies-create.sql
    • -0
    • +83
    ./notifications-replies-package-create.sql
  1. … 5 more files in changeset.
updates to notifications made to clobs

  1. … 1 more file in changeset.
notifications now works for instantaneous stuff

    • -0
    • +45
    ./notifications-init.sql
  1. … 18 more files in changeset.
initial check in of notifications

  1. … 11 more files in changeset.
Initial revision

    • -0
    • +201
    ./notifications-core-create.sql
    • -0
    • +60
    ./notifications-core-drop.sql
    • -0
    • +16
    ./notifications-create.sql
    • -0
    • +366
    ./notifications-package-create.sql
    • -0
    • +22
    ./notifications-package-drop.sql
  1. … 21 more files in changeset.