Raimon Esteve
fc2172d78b
Eval company or -1 in context m2o fields #163427
2023-11-16 07:49:23 +01:00
Raimon Esteve
f18a206ec3
Use declarative index definition for ModelSQL
...
issue5757
2022-11-09 09:54:39 +01:00
Jared Esparza
0b67d62b82
Add company to context
2022-05-06 13:03:54 +02:00
Albert Cervera i Areny
0b2ced7d43
Do not try to send emails if there're no recipients.
2022-01-27 13:54:03 +01:00
Raimon Esteve
ea00271235
Replace state to status done
2021-11-10 16:13:17 +01:00
Raimon Esteve
699c0d0d0d
Rename state to status
2021-11-10 12:06:34 +01:00
Albert Cervera i Areny
efc569e2f0
Since python 3.8 cgi.escape was removed. html.escape must be used.
2021-09-19 11:58:49 +02:00
Albert Cervera i Areny
a531a40b38
Do not crash if there are no recipients for the e-mails.
2021-01-27 10:11:51 +01:00
Albert Cervera i Areny
74555ec180
Add missing depends to allowed_contacts on_change_with.
2020-03-03 23:48:59 +01:00
Juanjo Garcia
3604f284ab
Add missing _parent_ on a fields depends.
2019-11-11 16:16:12 +01:00
Juanjo Garcia
55be36b86e
Fix Company pool.get to Pool().get
2019-07-11 12:38:31 +02:00
Juanjo Garcia
2a0239642b
Convert date in emails to company timezone.
2019-07-09 11:23:02 +02:00
?ngel ?lvarez
fbeb8ece63
fix urllib import and ad methods on on_change function
2019-05-01 10:28:46 +02:00
Juanjo Garcia
4ad0f6cf73
Preserve the desired order of fields by using an OrderedDict
2019-04-16 10:10:04 +02:00
Juanjo Garcia
7e965c693e
Use sendmail_transactional instead of plain sendmail()
2019-04-16 10:08:53 +02:00
Juanjo Garcia
9a7d4add63
Merge
2019-04-08 09:40:28 +02:00
Juanjo Garcia
47aa30ea71
Allow support for one2many fields in e-mails.
2019-04-08 09:37:34 +02:00
?ngel ?lvarez
64c28e4020
adapt to python3
2019-03-20 12:04:47 +01:00
Juanjo Garcia
8d2c885911
Allow users to configure if the want to receive notifications of their own changes and add did the last change in the e-mail.
2019-03-19 12:32:49 +01:00
Juanjo Garcia
adfe464f54
Add 'In-Reply-To' to e-mails to ensure e-mail clients put all the mails of the same task in the same thread.
2019-03-19 12:31:20 +01:00
Juanjo Garcia
d6a134a11d
Escape HTML when senging e-mails.
2019-03-19 12:29:30 +01:00
Juanjo Garcia
0827df5989
Improve e-mails by showing file names capitalized and without underscores.
2019-03-08 12:50:16 +01:00
Juanjo Garcia
60c7e47d3c
Use unicode strings and remove extra space in e-mail reports.
2019-03-07 09:46:07 +01:00
Juanjo Garcia
80e67e2f45
Send e-mails to employees only.
2019-03-07 09:42:17 +01:00
Juanjo Garcia
6f5513d9c8
Allow default and summary contacts rules pattern to be overridden.
2019-03-07 09:41:33 +01:00
Juanjo Garcia
4987d66530
PEP8 fixes and add copyright notices.
2019-03-07 09:40:18 +01:00
Albert Cervera i Areny
90fa2ebd1c
Use Unicode strings for e-mails.
2019-03-01 14:53:44 +01:00
Juanjo Garcia
6481cc1315
Send e-mails when tasks change.
...
- Add a rule system that allows to set default contacts to tasks
- Send e-mails to contacts when some fields of the task change
- Send a summary report to some users (based on another rule system)
when the task is closed.
2019-03-01 11:27:27 +01:00
Albert Cervera i Areny
3537434cb5
Migrate to python 3.
2018-08-17 23:07:10 +02:00
?ngel ?lvarez
080aaa14e8
update to 4.7
2018-01-31 17:29:28 +01:00
??ngel ??lvarez
25cf0080d6
adapt to onchange api
2016-09-26 21:38:00 +02:00
Guillem Barba
22ef8b853d
Compute allowed contacts when work party is automatically updated
2016-06-03 12:33:59 +02:00
Sergi Almacellas Abellana
60a99fd7a7
Upgrade to 3.2 version and increase version number
2014-06-03 15:38:21 +02:00
Bernat Brunet Torruella
1a8bcbcc52
Permit remove lines with contact selected.
2014-05-27 19:35:00 +02:00
NaN?tic
40c7e8c9d6
Fix bug in the allowed contacts
2014-05-27 16:40:35 +02:00
Sergi Almacellas Abellana
3b300339fe
Initial commit
2014-05-20 14:12:28 +02:00