• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040517 and jcd-merge-5-1-20040628 to HEAD

    • -0
    • +19
    ./oracle/notifications-package-create.sql
    • -0
    • +19
    ./postgresql/notifications-package-create.sql
  1. … 686 more files in changeset.
fix from Sloan: proc to delete all notifications for a user, which will be used later when we have callbacks to call things like this when we delete a user from core

    • -0
    • +19
    ./oracle/notifications-package-create.sql
    • -0
    • +19
    ./postgresql/notifications-package-create.sql
  1. … 3 more files in changeset.
Notification Replies where not dropped.

    • -0
    • +16
    ./postgresql/notifications-replies-drop.sql
merge of all changes on oacs-5-0 branch between tag openacs-5-0-0-final and jcd-merge-pre503 (except those in lars-blogger).

    • -2
    • +30
    ./postgresql/upgrade/upgrade-5.0.0a5-5.0.0a6.sql
  1. … 292 more files in changeset.
Implemented a safe way to delete constraints, as these constraints didn't exist. It's most likely got to do with the PG upgrade from 7.2 to 7.3 not recording constraints properly. This is a workaround, not a fix. See bug #1294.

    • -2
    • +30
    ./postgresql/upgrade/upgrade-5.0.0a5-5.0.0a6.sql
Untabify

merge of changes between oacs-5-0-0b4 and oacs-5-0-0-final to HEAD

    • -0
    • +404
    ./oracle/upgrade/upgrade-4.6.4-5.0d1.sql
  1. … 286 more files in changeset.
delete--> del upgrade

    • -0
    • +404
    ./oracle/upgrade/upgrade-4.6.4-5.0d1.sql
merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

    • -1
    • +2
    ./oracle/notifications-core-create.sql
    • -5
    • +6
    ./oracle/notifications-replies-extra-create.sql
    • -5
    • +6
    ./oracle/upgrade/upgrade-4.6.4-5.0d1.sql
    • -1
    • +2
    ./postgresql/notifications-core-create.sql
    • -2
    • +3
    ./postgresql/notifications-replies-extra-create.sql
    • -0
    • +15
    ./postgresql/upgrade/upgrade-5.0.0a5-5.0.0a6.sql
  1. … 591 more files in changeset.
fix inconsistency between notifications-replies-extra-create and upgrade scripts, hopefully this finally fixed 1231

    • -1
    • +1
    ./oracle/notifications-replies-extra-create.sql
    • -1
    • +1
    ./oracle/upgrade/upgrade-4.6.4-5.0d1.sql
no need to drop table if you are just changing a constraint.

    • -42
    • +11
    ./postgresql/upgrade/upgrade-5.0.0a5-5.0.0a6.sql
the upgrade failed because notification_user_map constraint notif_user_map_notif_id_fk needed the pk on notifications_bak, now drops it and recreates it after the table is reloaded

use clobs for to_addr, headers, body; fix load_qmail_mail_queue.holdinsert query, fix upgrade script, make constriant names conform to standards. Fixes bug 1231

    • -5
    • +6
    ./oracle/upgrade/upgrade-4.6.4-5.0d1.sql
    • -2
    • +3
    ./postgresql/notifications-replies-extra-create.sql
  1. … 2 more files in changeset.
text datatype should be clob for oracle

    • -5
    • +6
    ./oracle/notifications-replies-extra-create.sql
making notifications cascade when acs objects are deleted, see bug 260

    • -2
    • +3
    ./oracle/notifications-core-create.sql
    • -2
    • +3
    ./postgresql/notifications-core-create.sql
    • -0
    • +42
    ./postgresql/upgrade/upgrade-5.0.0a5-5.0.0a6.sql
file upgrade-5.0.0a5-5.0.0a6.sql was initially added on branch oacs-5-0.

    • -0
    • +0
    ./oracle/upgrade/upgrade-5.0.0a5-5.0.0a6.sql
    • -0
    • +0
    ./postgresql/upgrade/upgrade-5.0.0a5-5.0.0a6.sql

o notifications fixes have been completed.

o needed fixes in lt_format_time and html-email-procs.

o Oracle bits /should/ work but are untested at this time.

    • -0
    • +1
    ./oracle/notifications-replies-extra-create.sql
    • -486
    • +8
    ./oracle/upgrade/upgrade-4.6.4-5.0d1.sql
    • -0
    • +1
    ./postgresql/notifications-replies-extra-create.sql
    • -0
    • +8
    ./postgresql/upgrade/upgrade-4.6.4-5.0d1.sql
  1. … 2 more files in changeset.

o updated create/drop scripts

o removed debug statement

o correct param documentation of bounce_mail_message

  1. … 1 more file in changeset.

Added bounce messages for improperly addressed emails and for emails

from unauthorized senders.

Messages follow the qmail-send Bounce Messages Format (QDBMF)

http://cr.yp.to/proto/qsbmf.txt

Added a notification_email_hold table to hold possible bounce messages

until they are accepted by the system.

    • -0
    • +7
    ./oracle/notifications-replies-extra-create.sql
    • -0
    • +1
    ./oracle/notifications-replies-extra-drop.sql
    • -0
    • +7
    ./postgresql/notifications-replies-extra-create.sql
    • -0
    • +1
    ./postgresql/notifications-replies-extra-drop.sql
  1. … 4 more files in changeset.
Added upgrade to upgrade to changes made for Oracle 9i support

    • -0
    • +486
    ./oracle/upgrade/upgrade-4.6.4-5.0d1.sql
  1. … 23 more files in changeset.
Oracle9i porting changes

- Changed procedure names from delete to del

- Changed view declaration to use actual column names

- Changed "rel_constraints_violated_one" and "rel_constraints_violated_two"

(http://openacs.org/forums/message-view?message_id=81045)

    • -23
    • +23
    ./oracle/notifications-package-create.sql
    • -4
    • +4
    ./oracle/notifications-replies-package-create.sql
  1. … 273 more files in changeset.
Applied patch #123: Added dropping of these objects and permissions removal. This should be rolled into acs_object.delete, but if this makes dropping work, that's better than nothing

    • -1
    • +37
    ./oracle/notifications-core-drop.sql
Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

    • -68
    • +0
    ./oracle/delivery-method-sc-create.sql
    • -68
    • +0
    ./oracle/notification-type-sc-create.sql
    • -2
    • +5
    ./oracle/notifications-core-create.sql
    • -2
    • +4
    ./oracle/notifications-package-create.sql
    • -0
    • +99
    ./oracle/upgrade/upgrade-4.6.2-4.6.4.sql
    • -72
    • +0
    ./postgresql/delivery-method-sc-create.sql
    • -67
    • +0
    ./postgresql/email-sc-impl-create.sql
    • -73
    • +0
    ./postgresql/notification-type-sc-create.sql
    • -73
    • +67
    ./postgresql/notifications-core-create.sql
    • -53
    • +29
    ./postgresql/notifications-init.sql
    • -11
    • +12
    ./postgresql/notifications-package-create.sql
  1. … 802 more files in changeset.
Forgot to remove the call to notification-type-sc-create.sql. Can't believe I didn't catch this in my fresh-install test

Added support for notifications going out as the user who sent the notification. This required changing the delivery method service contract, so I moved all service contracts into tcl

    • -68
    • +0
    ./oracle/delivery-method-sc-create.sql
    • -68
    • +0
    ./oracle/notification-type-sc-create.sql
    • -1
    • +4
    ./oracle/notifications-core-create.sql
    • -2
    • +4
    ./oracle/notifications-package-create.sql
    • -0
    • +99
    ./oracle/upgrade/upgrade-4.6.2-4.6.4.sql
    • -72
    • +0
    ./postgresql/delivery-method-sc-create.sql
    • -67
    • +0
    ./postgresql/email-sc-impl-create.sql
    • -73
    • +0
    ./postgresql/notification-type-sc-create.sql
    • -72
    • +66
    ./postgresql/notifications-core-create.sql
    • -53
    • +29
    ./postgresql/notifications-init.sql
    • -11
    • +12
    ./postgresql/notifications-package-create.sql
  1. … 13 more files in changeset.
file upgrade-4.6.2-4.6.4.sql was initially added on branch oacs-4-6.

    • -0
    • +0
    ./oracle/upgrade/upgrade-4.6.2-4.6.4.sql
    • -0
    • +0
    ./postgresql/upgrade/upgrade-4.6.2-4.6.4.sql
merge of 4.6.3b1 to HEAD

    • -1
    • +10
    ./oracle/notifications-core-create.sql
    • -1
    • +8
    ./oracle/notifications-package-create.sql
    • -0
    • +4
    ./oracle/notifications-replies-create.sql
    • -0
    • +1
    ./oracle/upgrade/upgrade-0.2d-0.3d.sql
    • -0
    • +69
    ./oracle/upgrade/upgrade-0.4d-4.6.1.sql
    • -0
    • +156
    ./oracle/upgrade/upgrade-4.6.1-4.6.2.sql
    • -3
    • +12
    ./postgresql/notifications-core-create.sql
    • -6
    • +16
    ./postgresql/notifications-package-create.sql
    • -5
    • +5
    ./postgresql/notifications-package-drop.sql
    • -1
    • +6
    ./postgresql/notifications-replies-create.sql
    • -1
    • +1
    ./postgresql/notifications-replies-package-create.sql
    • -0
    • +1
    ./postgresql/upgrade/upgrade-0.2d-0.3d.sql
  1. … 28 more files in changeset.
file upgrade-4.6.1-4.6.2.sql was initially added on branch oacs-4-6.

    • -0
    • +0
    ./oracle/upgrade/upgrade-4.6.1-4.6.2.sql
    • -0
    • +0
    ./postgresql/upgrade/upgrade-4.6.1-4.6.2.sql
Upgrade to 4.6.2: Notifications extensions - dynamic notifications recipients.

    • -7
    • +16
    ./oracle/notifications-core-create.sql
    • -3
    • +6
    ./oracle/notifications-package-create.sql
    • -0
    • +156
    ./oracle/upgrade/upgrade-4.6.1-4.6.2.sql
    • -2
    • +3
    ./postgresql/notifications-core-create.sql
    • -12
    • +24
    ./postgresql/notifications-package-create.sql
  1. … 15 more files in changeset.
I've changed "timestamp" to "timestamptz" and have begun fixing some

code that used to be legal but as of PG 7.3 is not. You can no longer

subtract an integer from a timestamp but must cast to date, "timestamp"

disappeared (must use "interval" now), "datetime" disappeared ("timestamptz"),

and suchwhat.

Not done but closer than it was before ...

    • -3
    • +3
    ./postgresql/notifications-core-create.sql
    • -5
    • +5
    ./postgresql/notifications-package-create.sql
    • -5
    • +5
    ./postgresql/notifications-package-drop.sql
    • -1
    • +1
    ./postgresql/notifications-replies-create.sql
    • -1
    • +1
    ./postgresql/notifications-replies-package-create.sql
  1. … 35 more files in changeset.