notification-email-procs.tcl

  • last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improve comment

Fix parameter name in proc doc

Deprecate 'notification::email::get_parameter', just a wrapper for 'parameter::get', used almost nowhere.

Reuse person API instead of querying by hand

  1. … 1 more file in changeset.
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
unify spelling of URL

  1. … 3 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 71 more files in changeset.
Rework variable assignment (set -> lassign) + Whitespace changes

merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- replace deprecated command "ns_unlink" with native tcl command "file delete"

  1. … 7 more files in changeset.
Merged oacs-5-7 to HEAD

  1. … 167 more files in changeset.
Remove unnecessary code

Added logic to send out the notification in the user language if set, fallback to system one, in case the notification content is i18n'd.

Fix extra_headers: acs_mail_lite::send uses a list of lists instead of a ns_set

Merged from 5.4.2

  1. … 283 more files in changeset.
Removed some custom client code Daveb added

Fixed typo, minor clean-up, pass reply_to as switch. Still needs to be tested.

Switched from complex_send to send (which now includes the better features

of complex_send)

Adding support for file attachments via file_ids in the notifications table, includes sql upgrade scripts and bumps the version to 5.4.0d3

  1. … 10 more files in changeset.
For an unexplained reason complex_send accepts a list_of_lists instead

of an ns_set for extra_headers. This completely breaks notifications by

sending people the wrong email body. Temporary fix until we can

systematically track down the misuse of extra_headers argument

Made sure that forum notifications go through by adding quotes around the domain so sendmessage cannot complain anymore. Just to be on the safe side did this for Names of users as well in complex_send. Last but not least changed complex send to only overwrite the from_string if we actually find a party_id

  1. … 1 more file in changeset.
Support for complex_send in notifications

  1. … 1 more file in changeset.
First shot at merging oacs-5-2 apps used in .LRN to HEAD.

  1. … 2478 more files in changeset.
commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040724 and jcd-merge-5-1-20050111

  1. … 2275 more files in changeset.
merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040517 and jcd-merge-5-1-20040628 to HEAD

  1. … 687 more files in changeset.
Oops "failure notice" in the bounce e-mail message didn't really want to

become "failure debug".

Changed some "notice" messages to "debug" ...

merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

  1. … 598 more files in changeset.

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.

  1. … 5 more files in changeset.