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
Sascha Bruemmer
69d6d05b38
[WIP] Upgrade v11
2022-06-23 16:34:46 +02:00
Daniel Huf
df50914377
[BUGFIX] Get extension config over API
2021-04-12 17:19:22 +02:00
Daniel Huf
396535b8ea
Update npm packages
2021-04-12 16:11:11 +02:00
Daniel Huf
6679b9f8e1
Update npm packages
2021-02-22 14:57:02 +01:00
Daniel Huf
e8a8a5a71b
Keep it v9 Kompatible
2021-02-22 14:54:30 +01:00
Daniel Huf
886331adeb
npm updates
2021-02-05 00:05:28 +01:00
Daniel Huf
2f68fd32da
Fix v10
2021-02-05 00:03:58 +01:00
Daniel Huf
ec45d511c2
Fix minimal v10 version
2021-01-26 10:19:01 +01:00
Daniel Huf
423ce5a732
Update travis
2021-01-26 10:16:39 +01:00
Daniel Huf
7d85973bd1
php 7.4 + code cleanup
2021-01-26 10:15:06 +01:00
Daniel Huf
04988e3565
Update node packages
2021-01-26 10:10:41 +01:00
Daniel Huf
59d13802b2
Update composer.json
2020-11-24 10:24:58 +01:00
Hannes Lau
2f01700413
[TASK] Raise version from 1.0.5 to 1.0.6
2020-09-22 17:48:45 +02:00
Hannes Lau
22e617420f
[TASK] Add php 7.4 compatibility
2020-09-22 17:39:46 +02:00
Daniel Huf
db03cab79e
[BUGFIX] fix minimist vulnerability and update to 1.0.5
2020-04-09 13:47:25 +02:00
Daniel Huf
f223404bba
[TASK] Update mjml to 4.6.2 + ext 1.0.4
...
* [TASK] Update mjml to 4.6.2
* [TASK] Update ext to 1.0.4
2020-03-15 10:08:02 +01:00
Daniel Huf
64132083fa
[TASK] Update mjml 4.5.1 & ext to 1.0.3
2020-01-24 11:21:16 +01:00
Hannes Lau
3025201ecd
[TASK] Raise compatibility to TYPO3 9
2020-01-24 11:20:49 +01:00
Daniel Huf
f6604e1917
[TASK] Fix composer warning
2019-09-03 13:34:11 +02:00
Daniel Huf
7784d25ea7
[TASK] Update npm packages
2019-07-14 01:00:31 +02:00
dependabot[bot]
99b924cf12
Bump lodash from 4.17.11 to 4.17.14 ( #20 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-14 00:54:25 +02:00
dependabot[bot]
012805fc4b
Bump lodash.merge from 4.6.1 to 4.6.2 ( #19 )
...
Bumps [lodash.merge](https://github.com/lodash/lodash ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-14 00:49:41 +02:00
Daniel Huf
a0afc473a4
[TASK] Security: Update mjml to 4.3.1 and npm packages
2019-06-07 06:49:34 +02:00
Daniel Huf
77118af930
[TASK] Add .styleci.yml file
2018-08-15 21:24:08 +02:00
Daniel Huf
b0fb2c308e
[BUGFIX] Add missing package-lock file ( #15 )
2018-06-13 12:08:05 +02: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
1fef314213
[TAKS] Add package-lock.json ( #10 )
2018-01-02 15:30:03 +01:00
Daniel
1972249852
Update README.md ( #11 )
2018-01-02 15:29:53 +01:00
Daniel
9b4c68d952
[TASK] Travis changes and tests ( #12 )
2018-01-02 15:29:25 +01:00
Daniel Huf
7e9b393d59
[TASK] Roll back because script only in main composer
2017-12-21 15:36:49 +01:00
Daniel Huf
db5cd9d8d9
[TASK] Test with post package scripts
2017-12-21 15:30:52 +01:00
Daniel Huf
61fb7c0d65
[TASK] Do npm install also on update
2017-12-21 15:12:41 +01:00
Daniel
9e2313a240
Merge pull request #8 from saccas/feature/composerInstallToTravis
...
[TASK] Add composer install to travis
2017-12-18 17:10:51 +01:00
Daniel
5d9c53cbb5
Merge pull request #9 from saccas/feature/removeVersion
...
[TASK] Remove version set by github
2017-12-18 14:42:32 +01:00
Daniel Huf
cab3003deb
[TASK] Remove version set by github
2017-12-18 13:28:07 +01:00
Daniel Huf
0b82d0ba3c
[TASK] Add composer install to travis
2017-12-16 18:20:56 +01:00
Daniel
75dbb1b132
Merge pull request #7 from saccas/feature/add-test
...
Feature: Add test
2017-12-16 17:27:23 +01:00
4dc56d3c0b
Merge remote-tracking branch 'origin/feature/travisYml' into feature/add-test
...
Conflicts:
.travis.yml
2017-12-16 11:59:19 +01:00
119b152f16
Merge remote-tracking branch 'origin/feature/escapeClean' into feature/add-test
...
Conflicts:
Classes/View/MjmlBasedView.php
2017-12-16 11:39:28 +01:00
4794287b2d
TASK: Add test for command renderer
2017-12-16 11:31:48 +01:00
Daniel Huf
b1a385fc6d
[TASK] Add travis.yml
2017-12-15 22:10:28 +01:00
Daniel Huf
b6caff30db
[TASK] Escape and clean code
2017-12-15 21:29:13 +01:00
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
227ca8a035
TASK: Add php linting
...
To make sure there are no syntax errors in files.
2017-12-14 22:42:05 +01:00
c11283119b
TASK: Fix CGL Issues
...
Fix issues in view class.
Do not print progress while linting.
2017-12-14 22:32:08 +01:00
d1bc4870f7
TASK: Provide phpcs integration for CGL
...
Use common accepted PSR2 for CGL checks.
2017-12-14 22:30:49 +01:00