• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
Prefer '{}' to '[list]' when creating empty lists

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

  1. … 12 more files in changeset.
Fix typos

  1. … 2 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Fix spelling errors

  1. … 8 more files in changeset.
- add editor hints to keep spaces/tabs in the future more consistent

  1. … 350 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.
- get rid of empty_string_p in non-deprecated code

- make use of tcl byte-code compiler

  1. … 42 more files in changeset.
Merged 5.5.1 to HEAD

  1. … 181 more files in changeset.
Localization (level AA requirement)

  1. … 8 more files in changeset.
Broken for oracle ... not now though.

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.
Allow setting notification date from notification::new and support

checking notification date when sending out notiifcations.

  1. … 2 more files in changeset.
Moving callback implementations from notification-procs to notification-callback-procs

  1. … 3 more files in changeset.
Removing eval from callbacks implementation definition and adding the namespace 'merge'

Adding merge implementations for notifications

  1. … 1 more file in changeset.
Removing merge implementatios for notifications

  1. … 1 more file in changeset.
Adding callback implementations: MergeShowUserInfo and MergePackageUser, to notifications

  1. … 1 more file 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.
fix from Sloan: allow HTML notifications. html part is optional so existing calls will still work.

  1. … 8 more files in changeset.
add -- to all string_truncate calls

  1. … 11 more files in changeset.
Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

  1. … 816 more files in changeset.
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

  1. … 27 more files in changeset.
merge of 4.6.3b1 to HEAD

  1. … 41 more files in changeset.
Truncate the notification subject. The column is only defined to be varchar(100), which is probably fairly reasonable, but also fairly easy to outgrow

Accepted patch #108 which fixes bug #324

Upgrade to 4.6.2: Notifications extensions - dynamic notifications recipients.

  1. … 20 more files in changeset.
Added support for dynamic notifications

  1. … 32 more files in changeset.
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.