Commit Graph
85 Commits
Author SHA1 Message Date
Cédric Krier 7bf2e1394f Add coverage to tox
issue7685
review51501002
2021-12-13 23:10:10 +01:00
Cédric Krier 50f809f0b4 Follow isort formatting
issue10928
2021-12-11 17:58:42 +01:00
Cédric Krier defe8589ae Increase version number 2021-11-01 17:22:14 +01:00
Cédric Krier d010a309cb Add tag 6.2.0 [skip ci] 2021-11-01 17:22:05 +01:00
Cédric Krier 0274e40625 Prepare release 6.2.0 [skip ci] 2021-11-01 17:22:05 +01:00
Cédric Krier 9dd5e2a24b Update translations [skip ci] 2021-10-30 11:32:02 +02:00
Cédric Krier 4d57cb3ca8 Add set_from_header in email tools
issue10753
review377121002
2021-09-26 23:11:21 +02:00
Cédric Krier 475178394e Add default value for CI env
issue10455
review332961002
2021-07-04 17:54:47 +02:00
Sergi Almacellas Abellana f94800130e Add support for werkzeug 2.0
issue10086
review337571002
2021-05-28 09:09:45 +02:00
Cédric Krier 2503154bee Use start and stop methods of patch in scenario
This ensure that the modification on the object are removed at the end of the
scenario.

issue10422
review332891002
2021-05-15 09:22:28 +02:00
Cédric Krier 398250f699 Increase version number 2021-05-03 15:56:00 +02:00
Cédric Krier 08290f14c1 Add tag 6.0.0 [skip ci] 2021-05-03 15:55:49 +02:00
Cédric Krier 52329951f2 Prepare release 6.0.0 [skip ci] 2021-05-03 15:55:49 +02:00
Cédric Krier 9bd0fce377 Update translations [skip ci] 2021-05-02 10:30:11 +02:00
Cédric Krier 3ad2e3dfd3 Add Romanian [skip ci]
issue9110
review301541002
2021-05-02 09:56:33 +02:00
Nicolas Évrard 2a2fb122e0 Call super() method of view_attributes
issue10151
review349551002
2021-04-09 10:52:03 +02:00
Cédric Krier 4bb061087d Replace cursor fetchall by iteration over cursor
issue5817
review335831003
2021-03-21 16:09:13 +01:00
Cédric Krier c9925664d2 Follow common rule to organize menu entries
issue10118
review347611002
2021-02-27 18:16:28 +01:00
Cédric Krier 838e943e1b Return string on Base64Converter.to_url
issue10083
review353321002
2021-02-14 15:54:28 +01:00
Cédric Krier abd9bbd382 Depend on werkzeug before 2.0.0
issue10077
review324981002
2021-02-10 23:52:21 +01:00
Cédric Krier 292a8a18e4 Allow distinct FROM addresses for envelope and header
issue9948
review324741004
2021-02-03 23:26:07 +01:00
Cédric Krier fb3478fef5 Use cache to fill Reference selections
issue9235
review335301003
2020-12-27 00:19:30 +01:00
Cédric Krier 9760b1f2a5 Add support for Python 3.9
issue9685
2020-12-19 17:08:45 +01:00
Cédric Krier 033f22e197 Add format methods from Report to email rendering context
issue9785
review328761002
2020-12-16 21:34:06 +01:00
David Harper a7539e2012 Test long_description using twine check
issue9781
review337181002
2020-12-15 11:42:56 +00:00
Cédric Krier 78323cf59c Manage local version in tox and do not set local_version when no CI
issue9928
2020-12-11 13:51:52 +01:00
Cédric Krier 360fcad0e7 Add support for local_version on trydevpi.tryton.org
issue9928
2020-12-10 23:05:56 +01:00
Cédric Krier 918c384ed5 Match unsubscribe route path with generated URL
The URL generated is using '/' to separate database name from the unsubscribe
command but the route is using '$'.
For backward compatibility with email already sent, we use '/' in the route.

issue9886
review314921002
2020-12-04 18:42:54 +01:00
Cédric Krier e6ad4aa9ee Returns all available models when no scenario is set
This is needed to let the domain parsers provide completion and correctly
split the value.

issue9865
review320431002
2020-11-27 22:41:03 +01:00
Cédric Krier 463a817853 Skip record when it is empty
The Reference value may be None if the target has been deleted despite being
required.

issue9813
review331131002
2020-11-16 21:22:13 +01:00
Cédric Krier 7995929086 Increase version number 2020-11-02 16:00:14 +01:00
Cédric Krier b9f8c9cf57 Add tag 5.8.0 [skip ci] 2020-11-02 16:00:04 +01:00
Cédric Krier f56ed43346 Prepare release 5.8.0 [skip ci] 2020-11-02 16:00:04 +01:00
Cédric Krier a782a26d86 Update translations [skip ci] 2020-10-31 12:14:30 +01:00
Cédric Krier 2e62681ac5 Remove support for Python 3.5
issue9733
2020-10-24 13:45:10 +02:00
Cédric Krier 8cd35535af Register SMTPDataManager to the transaction
It must join explicitly a transaction to be finished when the transaction is
committed.

issue9721
review329281002
2020-10-24 13:13:11 +02:00
Cédric Krier fcdf81552e Ignore flake8 E741 2020-10-16 19:19:57 +02:00
Cédric Krier 1aa4eceb60 Test PYSON condition
issue9583
review314261002
2020-09-16 23:22:06 +02:00
Cédric Krier c1b96e73e9 Call eval to test activity condition
The match method does not exist on marketing.automation.record but eval.

issue9583
review314261002
2020-09-16 23:21:37 +02:00
Cédric Krier 3fd0026360 Add marketing_email module
issue7835
review38711002
2020-09-12 15:36:37 +02:00
David Harper d7d3b9d241 Use Activate modules as test scenario section name
issue9395
review291901002
2020-07-09 10:21:06 +01:00
Sergi Almacellas Abellana 3ee194d8b7 Support Genshi expressions in email title
issue9321
review290011002
2020-07-04 20:07:31 +02:00
Cédric Krier b6fa0ef72a Increase version number 2020-05-04 12:18:26 +02:00
Cédric Krier fe0c73ef3f Add tag 5.6.0 [skip ci] 2020-05-04 12:18:15 +02:00
Cédric Krier a22030580a Prepare release 5.6.0 [skip ci] 2020-05-04 12:18:15 +02:00
Cédric Krier 2dfb51ec0e Update translations 2020-05-02 10:29:23 +02:00
Cédric Krier a03d76ca4f Set non-durable setting for postgresql testing service
issue9100
review286831003
2020-04-25 23:53:51 +02:00
Sergi Almacellas Abellana f2d0756d0e Add support for python3.8
issue8866
review274421004
2020-03-19 19:05:35 +01:00
Cédric Krier faf322a990 Set auth-method to trust for drone build
issue9063
2020-03-01 16:12:39 +01:00
Cédric Krier e5a9c3d4d1 Fix flake8 errors and warnings
We add the flake8 configuration used so we ensure everyone uses the same.
We remove the usage of __all__ for non public API.
When possible, we rationalize the class name according to its __name__ and module.

issue9082
review297061002
2020-03-01 12:33:52 +01:00