Commit graph

15 commits

Author SHA1 Message Date
Daniel Siepmann c45dee45b0
[TASK] Update MJML and clean up parts of the extension for new release (#31)
Use one functional test to ensure everything works,
no unit tests with heavy mocking.

Update mjml to fix security issues and allow new options.

Provide GitHub Actions. This is a public extension with free minutes
which should ensure that existing setup still works.
2022-09-15 15:58:08 +02:00
Sascha Bruemmer 8fa50c3089 [WIP] v11: fix DI 2022-08-19 11:13:39 +02:00
Sascha Bruemmer 254a970468 [WIP] v11: fix RendererInterface injection 2022-08-02 12:10:03 +02:00
Daniel Huf df50914377 [BUGFIX] Get extension config over API 2021-04-12 17:19:22 +02:00
Daniel Huf e8a8a5a71b Keep it v9 Kompatible 2021-02-22 14:54:30 +01:00
Daniel Huf 2f68fd32da Fix v10 2021-02-05 00:03:58 +01:00
Daniel Huf 7d85973bd1 php 7.4 + code cleanup 2021-01-26 10:15:06 +01:00
Daniel Huf d1a97b9be8
[TASK][SECURITY][!!!] Update to mjml 4 due to security npm issues
* [TASK][SECURITY][!!!] Update to mjml 4 due to security npm issues

* WIP|TASK: Fix broken test

Fix error in test.

Still the expected HTML is not as returned from mjml.

* [TASK] Remove comment generated by the consoleOutput in the test

* [TASK] Modify Expected.html to fit generated entry

* [TASK] Add same conversions on both outputs

* [TASK] Try with phpunit assertStringEqualsFile function

* [TASK] remove the \n again

* [BUGFIX] Add some compression configs to keep it small

* [BUGFIX] reduce line length
2018-06-13 10:28:05 +02:00
Daniel Huf 543fbba727 [BUGFIX] Add default folder configs and missing extbase registration 2018-01-19 16:08:14 +01:00
Daniel Siepmann 4794287b2d
TASK: Add test for command renderer 2017-12-16 11:31:48 +01:00
Daniel Siepmann eba401aa9f
TASK: Add first test
Add all dependencies to run tests.
Configure tests as composer task.
Add tests to travis.
Adjust code to make him exchangeable and testable.
2017-12-14 23:06:55 +01:00
Daniel Siepmann c11283119b
TASK: Fix CGL Issues
Fix issues in view class.
Do not print progress while linting.
2017-12-14 22:32:08 +01:00
Daniel Huf 9b710aa921 [TASK] Escape and clean code 2017-12-14 19:08:22 +01:00
Daniel Huf 26aa55e3ff [TASK] Remove duplicated code from extend 2017-12-14 18:22:32 +01:00
Daniel Huf a7c019d658 [TASK] Init 2017-12-14 14:00:53 +01:00