mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-11-27 01:36:13 +01:00
Commit graph

1130 commits

Author SHA1 Message Date
Oliver Klee
aed64e814f
[BUGFIX] Explicitly require MySQL on Travis CI (#38)
Also properly quote the PHP version numbers as strings.
2019-08-07 11:53:21 +02:00
Oliver Klee
792f665524
[CLEANUP] Streamline ext_emconf.php (#37) 2018-11-05 23:31:59 +01:00
Oliver Klee
adf0b308a1
[TASK] Update the dev dependencies (#36)
Also drop a redundant `--prefer-stable --prefer-dist` from the
installation process as this already is the configured default
in the `composer.json`.
2018-10-25 21:46:46 +02:00
Oliver Klee
f44b313e78
[BUGFIX] Make Travis more resilient for a missing Xdebug (#35) 2018-10-20 17:14:41 +02:00
Oliver Klee
ac9d9baa0d
[FEATURE] Auto-release to the TER (#34) 2018-10-13 23:23:27 +02:00
Oliver Klee
1c36c57a52
[BUGFIX] Add .php_cs.cache to the .gitignore (#33)
[ci skip]
2018-10-13 23:05:01 +02:00
Stefan Glotzbach
3bbd51cbde [TASK] Update changelog for new release (#32) 2018-06-23 19:52:03 +02:00
Oliver Klee
a61e6afee5 [BUGFIX] Make the Codeception instructions more robust 2018-06-01 10:58:34 +02:00
Oliver Klee
2e7bc6369f [TASK] Remove ChromeDriver from composer.json 2018-06-01 10:44:02 +02:00
Oliver Klee
ebc500f47f [BUGFIX] Fix the codeception run instructions 2018-06-01 10:20:36 +02:00
Oliver Klee
fd3f73af13
[FEATURE] Example acceptance tests with Codeception (#31) 2018-05-31 23:48:38 +02:00
Oliver Klee
5b3936f35a
[TASK] Drop the example PHPUnit configuration file (#29)
This file has caused more confusion than enlightenment.
2018-05-31 16:09:06 +02:00
Oliver Klee
04bf2b94fb
[BUGFIX] Fix path to vendor in the README (#28)
[ci skip]
2018-05-30 13:38:59 +02:00
Oliver Klee
ade5a8174d
[TASK] Document running the unit tests on the command line (#27)
[ci skip]
2018-05-30 12:33:28 +02:00
Oliver Klee
3e1fd7416f
[FEATURE] Tea single view (#26) 2018-05-28 17:05:39 +02:00
Oliver Klee
3e4d10cc12
[FEATURE] Add tests using the database abstraction (#25) 2018-05-28 15:17:19 +02:00
Oliver Klee
b0ede23c29
[CLEANUP] Streamline .travis.yml and composer.json (#24)
Use latest changes from ext_scaffold.
2018-05-28 15:08:56 +02:00
Oliver Klee
67eb471c04
[CLEANUP] Remove the TYPO3_PATH_ROOT settings from .travis.yml (#23)
This environment variable is not needed anymore.
2018-05-27 01:00:18 +02:00
Oliver Klee
a4089e04e9
[FEATURE] Functional tests for the tea controller (#21) 2018-05-27 00:28:13 +02:00
Oliver Klee
dd1ea7868d
[FOLLOWUP] Fix copy'n'paste error in view class in annotation (#20)
[ci skip]
2018-05-26 21:13:02 +02:00
Oliver Klee
436a10b9d6
[FEATURE] Tea plugin with TeaController and index action (#19) 2018-05-26 20:46:55 +02:00
Oliver Klee
e35a1c288a
[TASK] Streamline the PHPUnit configuration file (#18)
- drop attributes that are the same as the default values
- add comment explaning the concept of multiple test suites
2018-05-26 20:44:18 +02:00
Oliver Klee
1b8c800443
[TASK] Add a PHPUnit example configuration file (#16) 2018-05-26 19:50:59 +02:00
Oliver Klee
f4e67349ff
[FEATURE] Add PHP 7.2 to the build matrix (#17) 2018-05-25 22:57:40 +02:00
Oliver Klee
09dc1281ca
[FEATURE] Add Tea.image as a FAL example (#15) 2018-05-25 22:39:33 +02:00
Oliver Klee
9b10334c0d
[FEATURE] Add default sorting by title to the TeaRepository (#14) 2018-05-25 17:38:51 +02:00
Oliver Klee
2efde32056
[TASK] Run the Travis builds with latest and oldest dependencies (#13) 2018-05-25 17:27:48 +02:00
Oliver Klee
a32cce2dff
[TASK] Update the testing framework from 2.0 to 3.0 (#11)
Also mark in the composer.json that stable dist packages are preferred.
2018-05-25 17:18:03 +02:00
Oliver Klee
ff2d3f7dc0
[TASK] Update the installation instructions (#12)
[ci skip]
2018-05-25 17:17:25 +02:00
Oliver Klee
c034d807d6 [BUGFIX] Fix a typo in the README
[ci skip]
2018-05-25 16:51:31 +02:00
Oliver Klee
e2f39033c0
[FEATURE] Tea model and repository (#10) 2018-05-25 16:19:12 +02:00
Oliver Klee
7fbde75e2b
[FEATURE] Add TypoScript and lint it (#9) 2018-01-27 17:44:42 +01:00
Oliver Klee
d6ad3b80b1
[CLEANUP] Restructure the Composer scripts (#8) 2018-01-27 16:04:27 +01:00
Oliver Klee
bbb6f8e5f0
[TASK] Add the default directory structure (#7)
Also use spaces for indentation in the .htaccess files.
2018-01-27 15:54:51 +01:00
Oliver Klee
d4e55df95a
[TASK] Link the extension on Travis (#6) 2018-01-25 18:59:55 +01:00
Oliver Klee
a1714ab0da
[FEATURE] Composer script for PHP linting (#5) 2018-01-25 17:22:40 +01:00
Oliver Klee
a0d823bed8
[TASK] Require more specific TYPO3 versions (#4) 2018-01-25 16:15:33 +01:00
Oliver Klee
2146fb2cdd
[TASK] Install typo3/cms on Travis (#3)
Also drop the composer validation CI step and clean up the branch alias.
2018-01-24 15:36:29 +01:00
Oliver Klee
873f97e0a2 [TASK] Recommend helhum's extension skeleton 2018-01-24 13:21:06 +01:00
Oliver Klee
7e82559e23
Create CODE_OF_CONDUCT.md 2018-01-24 01:37:20 +01:00
Oliver Klee
37af656d2b [TASK] Add a changelog 2018-01-23 22:10:59 +01:00
Oliver Klee
97783b5459 [TASK] Validate the composer.json 2018-01-13 00:26:51 +01:00
Oliver Klee
aedcf4530c [TASK] Don't test with PHP 7.2 yet
The testing framework currently does not support PHP 7.2 yet.
2018-01-13 00:18:23 +01:00
Oliver Klee
a848f40d2a [TASK] Add autoloading to ext_emconf.php 2018-01-12 23:28:58 +01:00
Oliver Klee
fa5740c3cc [TASK] Configure Composer caching and Xdebug 2018-01-10 22:23:45 +01:00
Oliver Klee
99277a3cb4 [TASK] Allow PHP up to 7.2.x
Also remove the dependency on the phpunit extension.
2018-01-10 21:42:25 +01:00
Oliver Klee
617ef35c8f [TASK] Clean up and complete the composer.json 2018-01-10 19:54:29 +01:00
Oliver Klee
153f701d3d [TASK] Add a basic Travis configuration 2017-12-30 21:01:29 +01:00
Oliver Klee
77674ae9c6 [BUGFIX] Fix composer.json validation errors 2017-12-23 01:19:25 +01:00
Oliver Klee
8623f687c5 [FEATURE] Add extension icon 2017-12-23 01:15:25 +01:00