Changes between Version 56 and Version 57 of BluePrint/Messaging


Ignore:
Timestamp:
06/16/10 21:34:41 (14 years ago)
Author:
Fran Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BluePrint/Messaging

    v56 v57  
    5050 * Table {{{msg_log}}} is used as a replacement for the current {{{msg_inbox}}}, {{{msg_outbox}}} & {{{ticket_log}}}.
    5151  * Fields: sender, subject, body, verified, actionable, assignee (multiple?), actioned, priority
    52    * Q: Do we move some of these 'ticketing' fields to a separate {{{ticket_msg}}} table?
     52   * Q: Do we move some of these 'ticketing' fields to a separate, linked {{{ticket_msg}}} table?
     53 * Table {{{msg_tag}}} is used to tag messages for resources.
     54  * Fields: message_id, resource, record_uid
    5355 * Table {{{pe_subscription}}} is used to maintain subscriptions for a {{{pe_pentity}}}.
    54   * Fields: ''tbc''
     56  * Fields: pr_pe_id, resource, record_uid
    5557 * Table {{{msg_delivery_status}}} is used to store delivery statuses.
    5658  * Fields: message_id, pe_contact_id, status
    5759 * Table {{{msg_read_status}}} is used to show that a message has been read by a user.
    5860  * Fields: message_id, auth_user_id ('read' is assumed)
    59   * Q: Do we mark as read if pe_contact_id status suggests person has received message?
     61  * Q: Do we mark as read if pe_contact_id status suggests person has received message? (Fran thinks not)
    6062  * Good to have UI to 'Mark Unread'
    6163 * Parser has hooks for modules to plug-into?
    6264 * Q: Do we treat a pentity the same way as any other resource?
    63   * Just that when a message is routed to them, it not only tags but also creates an entry in the {{{msg_delivery_status}}}, which is scanned by the Cron task for 'pending' messages to be sent out.
     65  * Just that when a message is routed to them, it not only tags but also creates an entry in {{{msg_delivery_status}}}, which is scanned by the Cron task for 'pending' messages to be sent out.
    6466 * {{{ shn_rest_controller()}}} is modified to check msg_log for messages tagged to the resource (list) or record (display/update)
    6567  * Views modified as above