asv-hungvt
5eac3cf9cf
[WIP] Fix #447 -- Sendmail plugin: Create new mail based on an old one ( #476 )
...
* send old email content to the new one
* error key event
* test commit
* query bad ID
* query bad ID
* query bad ID
* query bad ID
2017-05-06 14:39:48 +02:00
Raphael Michel
c719adf235
Fix typo in method name
2017-05-03 17:11:55 +02:00
Raphael Michel
d08a0bdb00
Refs #39 -- New concept of "teams" ( #478 )
...
* New models
* CRUD UI
* UI for adding/removing team members
* Log display for teams
* Fix invitations, move frontend
* Drop old models (incomplete)
* Drop more old stuff
* Drop even more old stuff
* Fix tests
* Fix permission test
* flake8 fix
* Add tests fore the new code
* Rebase migrations
2017-05-03 16:55:37 +02:00
Alexey Kislitsin
bd5337a2c2
Fix #448 -- Add PlaceholderValidator ( #465 )
...
* Integrated PlaceholderValidator to MailForm at plugins/sendmail
* Integrated PlaceholderValidator to MailForm and MailSettingsForm
* Typo
2017-04-14 18:04:30 +02:00
Raphael Michel
f5b871f8f5
Unify design of the different mail previews
2017-04-14 11:51:27 +02:00
Raphael Michel
867a8132aa
Add error messages to forms
2017-04-01 15:23:11 +02:00
Raphael Michel
91c48c50e5
Fix unclear labels and validations
2017-03-30 23:34:28 +02:00
Raphael Michel
babf76371e
Sendmail plugin: Fix usage of old argument
2017-03-05 17:23:16 +01:00
Raphael Michel
8b7d2314b8
Use django-i18nfield library ( #418 )
2017-02-27 21:16:28 +01:00
Flavia Bastos
7b33fc6633
Fix #409 -- false success message on sendmail plugin ( #410 )
...
* Fix false success message on sendmail plugin
#409
* remove unnecessary else statement when fixing false success message on sendmail
#409
2017-02-11 21:49:10 +01:00
Raphael Michel
e3e8a162bd
Fix KeyError in sendmail history
2017-02-08 12:06:11 +01:00
Raphael Michel
bbb71ef891
New email placeholders invoice_name, invoice_company
2017-01-20 09:12:19 +01:00
Raphael Michel
954af1de3d
Added a log text
2017-01-04 10:54:26 +01:00
Raphael Michel
4dbf5dc054
Improve email history template
2017-01-04 00:43:04 +01:00
FlaviaBastos
cf334e2b48
Fix #307 -- Log sent emails
2017-01-04 00:43:04 +01:00
Raphael Michel
8cb977e4d6
Fix broken placeholders in emails
2016-12-07 13:55:02 +01:00
Raphael Michel
342a41f1d7
Fix invoice download if not all invoices have PDFs yet
2016-11-11 15:05:39 +01:00
Raphael Michel
67951f8984
Improve sendmail preview template
2016-11-09 18:22:17 +01:00
Flavia Bastos
e059b14d1c
Fix #173 -- Context variables in sendmail plugin ( #279 )
...
* Add context variables to sendmail plugin
#173
* fixed date format
* add context variables to sendmail plugin
* timezone adjustment
#173
* partial preview
* preview raw message
* preview not formatted
* Add context variables to sendmail plugin. Add email preview
#173
* Add context variables to sendmail plugin. Add email preview for multiple locales
#173
* add context variables to sendmail plugin, and email preview for multiple locales
#173
* add context variables to sendmail plugin, and email preview for multiple locales
* order url link update
#173
2016-11-09 18:18:02 +01:00
Raphael Michel
0b167aaa2c
Deprecate PluginType
2016-11-03 11:33:44 +01:00
Tobias Kunze
3c8f9f5a62
Catch and display mail sending errors ( #215 )
2016-08-30 16:49:52 +02:00
Raphael Michel
17d5221579
Sendmail: Allow manual payment reminders
2016-08-04 17:56:07 +02:00
Raphael Michel
1fbb1352d9
Moved core plugins to the new URL API
2016-07-31 13:06:06 +02:00
Raphael Michel
89f0c5e461
Be explicit about subdomain_ and maindomain_ urls in plugins
2016-03-24 12:57:19 +01:00
Raphael Michel
a114aa11f4
Fixed #45 : Custom SMTP server
2015-12-13 17:56:35 +01:00
Raphael Michel
58b85819bc
Added logging for all basic operations
2015-12-12 22:53:11 +01:00
Raphael Michel
d133d2abff
Removed CleanerVersion layer [backwards-incompatible!]
2015-12-12 13:08:33 +01:00
Raphael Michel
9d625198bd
Refs #96 -- Allow anonymous orders
2015-09-17 22:45:57 +02:00
Raphael Michel
2ec4cbeceb
Changed all core plugin versions to stay in sync
2015-09-08 20:58:24 +02:00
Raphael Michel
8e086f1f3f
Added dispatch_uid argument to all receivers to prevent duplicate
...
execution
2015-08-15 14:36:29 +02:00
Raphael Michel
e828d711bd
Used isort to order all import statements
2015-07-19 20:46:34 +02:00
Raphael Michel
478b900ab3
Fixed #46 -- Added a plugin to send out emails
2015-07-12 18:45:22 +02:00