Commit graph

27 commits

Author SHA1 Message Date
33eb0a2a3b
Adopt functional tests for latest TYPO3. (#10)
TYPO3 now would return a 404 if cHash doesn't match. We now exclude the
parameters within our functional tests to not run into this issue.
2024-09-16 12:25:10 +02:00
03320171ce
Add TYPO3 v11 and PHP 8.x compatibility (#6) 2023-01-04 09:48:08 +01:00
f1d9466045
Add features to build an archive (#8)
* Add context to factory
* Allow configuring default arguments if missing in request
* Add plugin name to AssignTemplateVariables event
2023-01-04 08:42:36 +01:00
77dd56ad43
Add functional tests (#7)
This replaces the existing unit tests for the controller.
Functional tests are way better suited for testing the controller.
2023-01-04 07:12:17 +00:00
c944a3c78f
Merge pull request #5 from werkraum-media/update-github-action
Update GitHub checkout action
2022-10-24 10:18:19 +02:00
08fb29f1ca
Remove GitHub action cache
We never set it up properly and it has deprecated features.
2022-10-24 10:12:49 +02:00
be3e5a82a9
Update GitHub checkout action
Necessary as v2 uses old NodeJS which is deprecated.
2022-10-24 10:08:54 +02:00
a0e0961f06
Merge pull request #4 from werkraum-media/feature/additional-template-vars
Allow foreign code to add template variables
2021-02-24 11:20:00 +01:00
0256665e82
Allow foreign code to add template variables 2021-02-24 11:10:55 +01:00
65f618647b
Merge pull request #3 from werkraum-media/feature/year
Feature/year
2021-02-23 15:19:35 +01:00
77a60226aa
Ensure expected PHP versions in CI 2021-02-23 15:06:03 +01:00
883dec188b
Add support for years
Add new action and model.

Also allow to get days of year and month.
Not always a week is helpful, sometimes all days of year or month are
more helpful.
2021-02-23 15:02:06 +01:00
6fff1efe49
Replace phpcs with ecs
This combines phpcs and php-cs-fixer and provides handy configuration.
2021-02-23 11:41:18 +01:00
00a9516ae9
Update dependencies 2021-02-23 11:38:28 +01:00
Dirk Koritnik
f63d08528d
Merge pull request #1 from werkraum-media/task/localization
Task/localization
2020-11-30 13:12:22 +01:00
Dirk Koritnik
ff84b3bc59 Add target 2020-11-30 13:07:35 +01:00
Dirk Koritnik
c00f38073a Merge branch 'task/localization' of https://github.com/werkraum-media/calendar into task/localization 2020-11-30 13:06:15 +01:00
Dirk Koritnik
796bd80e4e
Add l10n to templates 2020-11-30 13:00:17 +01:00
Dirk Koritnik
9cc4075568
Add l10n files 2020-11-30 13:00:17 +01:00
21686dcc8e
Merge pull request #2 from werkraum-media/bugfix/tests-ci
Fix broken tests
2020-11-30 12:59:44 +01:00
a7ea6d0bc6
Fix broken tests
As day is always set to midnight, an existing test did not work anymore.
This was now split up into two separate more explicit tests.
2020-11-30 12:47:05 +01:00
Dirk Koritnik
dd472dbf6a Add l10n to templates 2020-11-18 14:29:07 +01:00
Dirk Koritnik
c436d5a38d Add l10n files 2020-11-18 10:47:37 +01:00
98762332f5
calendar logic
Provide data structure for month, weeks and days.
Provide controller to open month, week and day.

Relates: #7887
2020-10-27 13:32:50 +01:00
10d6e94c4d
Add readme (#1) 2020-10-27 10:22:21 +01:00
ec2f139b65
Initialize composer and git 2020-10-27 10:22:00 +01:00
30831938b2
Initial commit 2020-10-20 10:26:05 +02:00