Romain Quetiez
396c4564b4
HTML formatting: TWO fixes in one! Fixed a bug introduced in 2.3.0-beta: the stylesheet cannot be defined within the email templates (aka ActionEmail) anymore. Instead, a default (ready for use) stylesheet is provided into /css/email.css and it can be overriden by the configuration parameter email_css. The fix consists in transforming the stylesheet into inline style... which fixes a limitation of gmail and Outlook that support only the inline styles. The implementation relies on a new library: emogrifier. This library has been changed (home-made utility) to be compatible with PHP 5.3 (declaration of arrays).
...
SVN:trunk[4277]
2016-07-04 15:06:28 +00:00
Guillaume Lajarige
43106d3a77
#1251 Disabling log notification in config causes a fatal error
...
SVN:trunk[4163]
2016-06-01 09:15:24 +00:00
Denis Flaven
4e24e9899e
(HTML) Formatted Case Logs, Description and Notifications with inline images uploaded as Attachments. Beta Version !!
...
SVN:trunk[3916]
2016-02-19 10:03:59 +00:00
Denis Flaven
bcd9141db6
#384 : (continued) ActionEmail should bre read-able by everyone...
...
SVN:trunk[3771]
2015-09-17 15:33:41 +00:00
Romain Quetiez
57629051bd
#691 Notifications not sent if some recicipients have an empty address
...
SVN:trunk[2653]
2013-03-21 14:42:34 +00:00
Romain Quetiez
247b1b4d78
Record the list of attachments (in EventNotificationEmail) + prerequisite to email-reply
...
SVN:trunk[2413]
2012-11-08 12:41:51 +00:00
Romain Quetiez
721faa7e1e
Updated copyright (2012) and license (LGPL changed to AGPL)
...
SVN:trunk[2333]
2012-10-23 21:41:36 +00:00
Romain Quetiez
fa8cbd08d4
Internal: you can add 'attachments' => array of ormDocument to the context of a trigger, the attachments will be added to the email sent
...
SVN:trunk[2291]
2012-10-18 17:15:06 +00:00
Erwan Taloc
7015a44268
Allow utilization of place holder in from and reply_to fields for action emails
...
SVN:trunk[2254]
2012-10-15 12:27:09 +00:00
Denis Flaven
2c49d1f96f
Restore the previous URLMaker in case the sending of a notification is not the last action of a page... (e.g. if the page displays the details of an object after sending the notifications...)
...
SVN:trunk[1885]
2012-03-07 18:57:54 +00:00
Denis Flaven
b7e5e7b1da
Put some default reconciliation keys to ease the use of CSV import
...
SVN:trunk[1821]
2012-01-30 17:44:56 +00:00
Romain Quetiez
87bf09995d
Updated session mechanisms: itop_env defaults to 'production', and adapted the setup to create the configuration
...
SVN:trunk[1762]
2012-01-12 14:46:49 +00:00
Romain Quetiez
b0373f576c
Fixed issue: nobody in the list of persons to notify for portal users (security takes precedence)
...
SVN:trunk[1642]
2011-10-21 08:10:39 +00:00
Romain Quetiez
ffb3750806
Fixed regressions due to the integration of SwiftMailer
...
SVN:trunk[1639]
2011-10-20 15:52:38 +00:00
Denis Flaven
32be1aafe0
Better way to keep track that an e,ail is linked to a given iTOp object: message-id + references
...
SVN:trunk[1633]
2011-10-13 14:43:45 +00:00
Romain Quetiez
c4b7497770
#423 Fixed issues with application root URL = f(mode CLI, modules, web server techno, etc.)
...
SVN:trunk[1304]
2011-06-28 10:30:03 +00:00
Denis Flaven
e1df33c7d0
- Make the triggers and email action search-able and export/import-able using the standard user interface.
...
SVN:trunk[1184]
2011-04-06 18:40:22 +00:00
Romain Quetiez
b8b20f82d7
Email sent in asynchronous mode (established the base for an application internal CRON, task queue, etc.) with adjustable configuration (disable by default). Also improved the OQL: IS_NULL() and REGEXP have been added.
...
SVN:trunk[1132]
2011-03-18 11:15:09 +00:00
Denis Flaven
8145c23899
Avoid using 'gethostname()' which is not always available.
...
SVN:trunk[1041]
2011-01-03 14:38:58 +00:00
Romain Quetiez
d8bb6a45b2
REVIEWED THE FILE INCLUSION POLICY
...
- includes are relative to the application root folder, aka APPROOT
- changed the config file, while preserving the compatibility with older installs
SVN:trunk[962]
2010-11-22 17:53:52 +00:00
Denis Flaven
259b266a19
- Keep track of the object at the source of any email notification for further correlation (either in the user's mailbox or for automatic processing of incoming emails)
...
SVN:trunk[943]
2010-11-12 16:34:50 +00:00
Denis Flaven
8f982bc5bd
Bug fix: make sure that the log is properly filled when creating a notification.
...
SVN:trunk[774]
2010-09-06 09:06:57 +00:00
Denis Flaven
368b863aa3
- When sending email the "From" field is mandatory otherwise the mails are not sent.
...
SVN:trunk[749]
2010-09-02 16:53:12 +00:00
Romain Quetiez
e75b6f8dbb
Added KPI for send mail
...
SVN:trunk[724]
2010-08-31 07:34:53 +00:00
Romain Quetiez
954b1a3779
Fixed issue with sample data for notifications: losing links when enabling an email notification
...
SVN:trunk[674]
2010-08-16 14:46:25 +00:00
Romain Quetiez
1afde06825
Could not easily attach a profile to a user (idem with notifications, etc.)
...
SVN:trunk[595]
2010-07-12 14:16:15 +00:00
Romain Quetiez
d58a82c6c2
Cleanup: obsolescence of "key_label" property on persistent classes
...
SVN:trunk[473]
2010-06-23 14:32:54 +00:00
Romain Quetiez
a0e0371812
#19 - Reviewed the licensing information and started to align the comments in the code
...
SVN:trunk[422]
2010-05-24 09:24:35 +00:00
Romain Quetiez
2e07f73122
#112 Implicit search filter declaration
...
SVN:trunk[404]
2010-05-14 10:06:07 +00:00
Romain Quetiez
d527b56340
#74 Added the configuration of logging (errors, web service usage, etc.), and improved a little the error logging (both in a file and into the database + new format for additional information such as the callstack)
...
SVN:trunk[403]
2010-05-13 20:40:52 +00:00
Romain Quetiez
69a8d27b54
Obsoleted the SibusQL and the keyword pkey (still allowed as a placeholder in the templates)
...
SVN:trunk[372]
2010-04-29 16:51:56 +00:00
Romain Quetiez
018da0ddf4
Localization: cleanup in data model class declarations
...
SVN:trunk[355]
2010-04-20 15:54:13 +00:00
Romain Quetiez
1bdfbbb284
Localization: cleanup in the DataModel + aligned some API (e.g. GetStateLabel)
...
SVN:trunk[348]
2010-04-20 09:21:46 +00:00
Romain Quetiez
aa6d6029d9
Finalized the email error management:
...
- errors in OQL
- no recipient
- smtp server response (windows only)
- test option (status)
- test page
SVN:trunk[270]
2010-01-18 16:42:00 +00:00
Denis Flaven
bda8f0b814
- Adapted the triggers hierarchy and the EventLog search capabilities to be able to display all the notifications sent for a given object (a ticket for instance)
...
SVN:trunk[266]
2010-01-18 15:22:48 +00:00
Denis Flaven
c0545aa9cc
- Log the 'From' field for email notifications
...
SVN:trunk[260]
2010-01-17 17:34:28 +00:00
Romain Quetiez
8964b13a2e
- Fixed bug with change tracking of TEXT attributes
...
- Log any email notification (successful or not)
- Class selection always made through a Combo box
- Automatic creation of indexes for external keys
- New trigger: on object creation
- Application log: added a status string
- Added documentation to the WSDL (+ anyType replaced by string)
- SOAP: improved handling of enumeration attributes
- SOAP: returned logs to mention the name of the parameter as advertised in the WSDL file (different than the name of the attribute in Itop)
- Finalized SOAP tests
- Added a SOAP client example
SVN:trunk[246]
2010-01-13 13:30:08 +00:00
Romain Quetiez
0f71144a25
Trac#56 Improvements to the SOAP web services and to the first operation CreateIncidentTicket
...
SVN:trunk[230]
2010-01-08 15:24:57 +00:00
Romain Quetiez
9440b59921
Forgot to add 3 files in the previous commit
...
SVN:trunk[226]
2010-01-06 12:57:40 +00:00