Project

General

Profile

action #250

Email notifications for the whole request process

Added by ancorgs over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Development
Target version:
Start date:
2013-03-27
Due date:
% Done:

100%

Estimated time:
8.00 h

Description

Every step of the process should be notified to involved users. The first implementation will be email based. Hermes integration will come later.

Tests NEEDED

History

#1 Updated by ancorgs over 9 years ago

  • % Done changed from 0 to 10
  • Status changed from New to In Progress

Partial implementation of a generic mailer. Useful for both requests and reimbursements.

#2 Updated by ancorgs over 9 years ago

  • % Done changed from 10 to 70

It's done in a very generic way so it also implements notifications for reimbursements (and future workflows) and most of the job for reminders.

A full refactoring of Request and Reimbursement models was accomplished so now we have a HasState mixin which takes care of notifications, logging changes, etc.

Tests and documentation are on the works.

#3 Updated by ancorgs over 9 years ago

The usage of delayed_job can now be disabled with a setting in site.yml

#4 Updated by ancorgs over 9 years ago

  • % Done changed from 70 to 100
  • Status changed from In Progress to Closed

Tests written. Closing.

Also available in: Atom PDF