• last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix the object attributes (table, column name)

    • -2
    • +2
    ./postgresql/acs-mail-queue-create.sql
  1. … 2 more files in changeset.
fixed problem with multiple publishing roots

    • -2
    • +2
    ./postgresql/acs-mail-queue-create.sql
  1. … 2 more files in changeset.
fixed to set creation_user only if party_from is actually a user.

fixed to use the acs-kernel param OutgoingSender if party_from doesn't have an email address.

    • -9
    • +26
    ./postgresql/acs-mail-nt-create.sql
fixed incompatiblity in workflow due to changing from acs-notifications to acs-mail

  1. … 9 more files in changeset.
fixed creation_user parameter

fixed a problem where I was sending party_from as creation_user. But some packages use party_from as addresses which are not 'users' and putting those parties in as creation_user then violates the FK requirement in acs_objects->users. So, I've made the creation_user 'null' for now

1. Fixed a bug in the oracle version of acs-mail-nt-create.sql

2. Fixed a bug in the oracle version of the APM - a standard SQL92

left join was being executed rather than the nasty Oracle-specific

notation.

3. Futzed with the APM a bit - you can now only set "watch" commands on

those .xql files which are used by the current installation, you can

only install packages supported by the current installation's RDBMS.

  1. … 8 more files in changeset.
added 'on delete cascade'

    • -29
    • +25
    ./postgresql/acs-mail-queue-create.sql
changed content_object_id to content_item_id

added declaration for v_header_message_id

changed acs_mail_body__body_p to return boolean

fixed acs_mail_link__new

    • -53
    • +49
    ./postgresql/acs-mail-packages-create.sql
simple drop script

    • -0
    • +17
    ./postgresql/acs-mail-nt-drop.sql
moved acs-notifications into acs-mail-nt-create

dropped support for max_retries param to __post_request since it was specific to acs-notifications, not acs-mail

raise exceptions if any of the other notification functions besides post_request or cancel_request are called

added overloaded fxn for post_request that takes the most common params

    • -0
    • +258
    ./postgresql/acs-mail-nt-create.sql
source acs_mail_nt_drop.sql

changed order of table drop

added inline func to drop all objects in acs-mail

fixed names of acs_objects to be specific to acs-mail (as opposed to acs-messaging)

changed object_id to gc_object_id in __create_type so that drop_type works!

changed content_object_id (fk acs_content) to content_item_id (referring to CR)

added 'on delete cascade' to acs_mail_links

added command to source acs_mail_nt_create.sql

    • -74
    • +95
    ./postgresql/acs-mail-create.sql
added on delete cascade

replaced content_object_id with content_item_id

changed add_content from procedure to a function. we can then get the sequence number back into tcl, so we can edit data for that object

    • -20
    • +23
    ./oracle/acs-mail-packages-create.sql
simple drop script

    • -0
    • +12
    ./oracle/acs-mail-nt-drop.sql
ported acs-mail-nt-create from PG to oracle

    • -0
    • +265
    ./oracle/acs-mail-nt-create.sql
first stab at a drop script

    • -0
    • +74
    ./oracle/acs-mail-drop.sql
fixed names of acs_objects to be specific to acs-mail (as opposed to acs-messaging)

changed object_id to gc_object_id in __create_type so that drop_type works!

changed content_object_id (fk acs_content) to content_item_id (referring to CR)

added 'on delete cascade' to acs_mail_links

added command to source acs_mail_nt_create.sql

initial revision

    • -0
    • +73
    ./postgresql/acs-mail-drop.sql
updated with vinods patches

    • -151
    • +178
    ./postgresql/acs-mail-packages-create.sql
    • -29
    • +37
    ./postgresql/acs-mail-queue-create.sql
  1. … 1 more file in changeset.
changed dir structure

    • -336
    • +0
    ./postgres/acs-mail-packages-create.sql
    • -95
    • +0
    ./postgres/acs-mail-queue-create.sql
    • -0
    • +246
    ./postgresql/acs-mail-create.sql
    • -0
    • +336
    ./postgresql/acs-mail-packages-create.sql
    • -0
    • +95
    ./postgresql/acs-mail-queue-create.sql
  1. … 4 more files in changeset.
fixed more syntax errors

    • -2
    • +4
    ./postgres/acs-mail-packages-create.sql
Fixed more syntax errors

    • -49
    • +47
    ./postgres/acs-mail-packages-create.sql
    • -20
    • +16
    ./postgres/acs-mail-queue-create.sql
modified acs_object scripts and fixed syntax error. This will now load

took out Oracle package dependency

    • -17
    • +23
    ./postgres/acs-mail-packages-create.sql
updated date types to timestamp, eliminated nvl

    • -9
    • +10
    ./postgres/acs-mail-packages-create.sql
initial version

    • -0
    • +255
    ./postgres/acs-mail-create.sql
    • -0
    • +329
    ./postgres/acs-mail-packages-create.sql
    • -0
    • +99
    ./postgres/acs-mail-queue-create.sql

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!

    • -0
    • +255
    ./oracle/acs-mail-create.sql
    • -0
    • +460
    ./oracle/acs-mail-packages-create.sql
    • -0
    • +120
    ./oracle/acs-mail-queue-create.sql
  1. … 113 more files in changeset.
OpenACS 4.x

  1. … 1319 more files in changeset.