Commit Graph

66 Commits

Author SHA1 Message Date
Nicolas Demonte dc9a0209fb Trigger reindexations concerning validation states #22001 2019-04-11 14:49:47 +02:00
Nicolas Demonte c7707a34ad Add refused state for versions (+ upgrade step) #22010 2019-03-01 14:07:40 +01:00
Nicolas Demonte ced874866e Fix potential bug on content without workflow transitions 2019-03-01 13:58:51 +01:00
Nicolas Demonte 38a1a74620 Send cancellation emails (task & information) thru events #22006 2019-02-26 09:50:57 +01:00
Nicolas Demonte 691dda30c9 Notify cancelled validation request to every member of a group #22008 2019-02-20 11:48:15 +01:00
Nicolas Demonte 3c7e4be552 Notify cancelled subtask to every member of a group #22003 2019-02-20 11:36:22 +01:00
Nicolas Demonte 6a8f4e89dc Allow cancelling of validation requests #22008 2019-02-12 10:40:59 +01:00
Nicolas Demonte 117ad34b22 Fix edge case for validation reversal #22008 2019-02-12 10:32:01 +01:00
Nicolas Demonte 6f94857196 Allow return to initial state of a validation request #22008 2019-02-12 10:31:52 +01:00
Nicolas Demonte 511613505b Allow cancelling of information notices #22006 2019-01-21 15:13:34 +01:00
Nicolas Demonte 19b501b5ca Email notification for task cancelling #22006 2019-01-21 15:13:32 +01:00
Nicolas Demonte 5586f4d32c Allow returning responsibility on a task and reverting linked document #22006 2019-01-21 15:12:47 +01:00
Frédéric Péters 376b307b17 fix call to translate function in synchronous sending (#6356) 2015-01-26 17:10:58 +01:00
Frédéric Péters 32e3ef96da use PrincipalSource to get responsible titles (#6122) 2014-12-09 10:00:28 +01:00
Frédéric Péters 3ebb0bfb96 add task responsibles in task email (#6122) 2014-12-09 07:40:10 +01:00
Frédéric Péters 62daf850c8 add footer to task emails (#6120) 2014-12-09 07:39:32 +01:00
Frédéric Péters 1e0328bb78 record emails sent in history (#4326) 2014-10-24 14:04:15 +02:00
Frédéric Péters 9ebef0ab14 ask for comment when refusing a validation (#4496) 2014-10-08 15:02:07 +02:00
Frédéric Péters 5e4a7c2d67 send task emails to all group members (#4501) 2014-10-07 14:21:54 +02:00
Frédéric Péters 1a486c6d20 get document (and its absolute URL) in the synchronous part (#5375) 2014-09-03 10:34:17 +02:00
Frédéric Péters f7f16aeed7 send notifications asynchronously (#5375) 2014-09-03 10:00:37 +02:00
Frédéric Péters 5ab017290a abandon all kind of tasks when a document is done (#4938) 2014-06-30 15:02:57 +02:00
Frédéric Péters 502e08d227 give reader & reviewer access to versions to "treated by" persons (#4832) 2014-05-30 09:56:29 +02:00
Frédéric Péters a41d361ce3 give read access to tasks on basis of the "treated by" attribute (#4516) 2014-05-12 13:54:52 +02:00
Frédéric Péters 2eac1186ba apply permissions on all task types (#4516) 2014-05-12 13:53:48 +02:00
Frédéric Péters e36df33150 fallback to admin@localhost if no admin email address is defined 2014-05-12 13:53:20 +02:00
Frédéric Péters 05b4b625f7 fallback to using site email in case of user without email (#4757) 2014-04-30 10:10:24 +02:00
Frédéric Péters 5d9bb1a517 Give document readers visibility on tasks (#4516) 2014-04-24 14:09:11 +02:00
Frédéric Péters fa939e33b9 Makes sure a new document gets its owner role set properly (#4569) 2014-03-26 10:30:18 +01:00
Frédéric Péters 2680df1ead map document_is_processed and document_is_reopened to the general DmsDocument 2014-03-24 16:54:52 +01:00
Frédéric Péters df9411d6ef Makes sure a new document gets its owner role set properly (#4552) 2014-03-24 15:07:27 +01:00
Frédéric Péters fb5ecafc3d don't install new permissions on tasks for now 2014-03-24 15:02:39 +01:00
Frédéric Péters f002ef233c bypass more permissions in version_note_finished transition (#4497) 2014-03-24 14:38:55 +01:00
Frédéric Péters 70d20a3f56 do document_is_processed transitions as admin (#4558) 2014-03-24 13:25:44 +01:00
Frédéric Péters 714d6448b8 log changes to permissions in history (#4516) 2014-03-21 16:34:52 +01:00
Frédéric Péters f8b66f3334 only reindex allowedRolesAndUsers when a task is added (#4531) 2014-03-21 14:57:58 +01:00
Frédéric Péters f2f1630696 reindex object when a new task is created (#4531) 2014-03-21 14:45:56 +01:00
Frédéric Péters 6dfc979475 fix support of APF outgoing mails 2014-03-18 16:29:57 +01:00
Frédéric Péters 517cfefd3b protect against recipient_groups or responsible being None (#4429) 2014-03-07 16:32:17 +01:00
Frédéric Péters c422c31a5e properly translate notification emails (#4325) 2014-02-25 18:11:19 +01:00
Frédéric Péters 692aed852e mail on validation refusal (#4350) 2014-02-24 17:02:32 +01:00
Frédéric Péters d799653f47 fix getting enquirer 2014-02-12 11:48:20 +01:00
Frédéric Péters a789ff80d1 manually call create_task_after_creation, as the context changed 2014-02-10 16:14:56 +01:00
Frédéric Péters 9e3959d41e do not fail sending a notification email when there's no deadline 2014-02-06 17:20:17 +01:00
Frédéric Péters 76ffe2024b fix sending out of emails on tasks 2013-11-05 11:50:36 +01:00
Frédéric Péters 6f1ace3ed9 ignore unicode errors for now; will need to be reviewed later on 2013-11-04 18:34:41 +01:00
Frédéric Péters 56543b9091 do not try sending email to members without email 2013-11-04 18:34:12 +01:00
Frédéric Péters 2d2a6afb97 do not fail on missing enquirer 2013-11-04 18:32:39 +01:00
Frédéric Péters f43c6a2747 send an email notification when tasks are created (#3386) 2013-10-29 15:51:57 +01:00
Vincent Fretin 2ca6e38836 don't create document task for incomingmail 2013-09-04 12:11:31 +02:00