This website requires JavaScript.
81a8013e8a
feat: ep_products plugins are content element types of their own
master
fromme and Claude Opus 5.5
2026-10-28 17:54:38 +01:00
518f29b160
chore: install typo3 console extension
fromme
2026-10-31 10:39:13 +01:00
5b37b37a78
fix: event price table no longer shows "0" for missing room types
fromme and Claude Opus 5.5
2026-10-30 08:11:37 +01:00
ab2b840dc5
feat: search result teasers list all bookable nights options
fromme and Claude Opus 5.5
2026-10-29 16:05:45 +01:00
4cefbce87e
fix: /api/product no longer returns another product for some codes
fromme and Claude Opus 5.5
2026-10-29 15:46:55 +01:00
2bd663a9bf
docs: CMS API and calendars
fromme and Claude Opus 5.5
2026-10-29 15:37:36 +01:00
bf9afd143d
feat: API lists the calendar hotels for the contingent sync of MyE&P
fromme and Claude Opus 5.5
2026-10-29 14:45:44 +01:00
5d41660a9a
feat: availability calendar in the product detail sidebar is back
fromme and Claude Opus 5.5
2026-10-29 14:03:59 +01:00
c63cbdd3a6
feat: redirects for legacy domains
fromme
2026-10-29 12:13:58 +01:00
e9bda426f2
chore: update project dependencies
fromme
2026-10-29 11:28:27 +01:00
63e3ed4a78
feat: the iCal contingent feed for the booking portals is back
fromme and Claude Opus 5.5
2026-10-29 11:26:14 +01:00
9aabff6b5b
feat: dashboard widget shows the import status
fromme and Claude Opus 5.5
2026-10-28 17:34:50 +01:00
863dd9de1a
feat: site settings are edited in the backend, per environment
fromme and Claude Opus 5.5
2026-10-27 12:05:23 +01:00
26a7d5f78a
chore: extension icons from the E&P logo, ep_theme is stable
fromme and Claude Opus 5.5
2026-10-27 10:43:22 +01:00
8f667e92ee
chore: EXT:felogin removed
fromme and Claude Opus 5.5
2026-10-27 10:43:22 +01:00
0ac58c1033
feat: sites get their TypoScript from the site set ep/theme
fromme and Claude Opus 5.5
2026-10-27 10:43:16 +01:00
903292d84c
feat: products can have their own text in the subsite popup
fromme and Claude Opus 5.5
2026-10-27 11:41:18 +01:00
170e14dae5
fix: product pages no longer serve one visitor's back link to everyone
fromme and Claude Opus 5.5
2026-10-27 11:28:11 +01:00
b428ce9086
feat: ddev anonymize-db removes personal data from production dumps
fromme and Claude Opus 5.5
2026-10-27 10:13:02 +01:00
9265e0d1c1
fix: CKEditor 5 list item ids no longer end up in the content
fromme and Claude Opus 5.5
2026-10-26 13:05:46 +01:00
c61dddfb1d
chore: travel dates are no longer translatable
fromme and Claude Opus 5.5
2026-10-26 13:00:17 +01:00
7d3b6faf6c
fix: editors can create facts and lineup items again
fromme and Claude Opus 5.5
2026-10-26 12:55:06 +01:00
99cd3c1898
fix: editors can create records in the folders outside the sites again
fromme and Claude Opus 5.5
2026-10-26 12:31:55 +01:00
ecd5ea66c5
refactor: type declarations via Rector
fromme and Claude Opus 5.5
2026-10-26 11:21:12 +01:00
4fe06267c9
refactor: code quality via Rector, strict types where safe
fromme and Claude Opus 5.5
2026-10-26 11:15:38 +01:00
f4556ee75c
refactor: remove dead code via Rector
fromme and Claude Opus 5.5
2026-10-26 11:10:20 +01:00
9347112d6b
refactor: private instead of protected where nothing relies on it, constructor promotion
fromme and Claude Opus 5.5
2026-10-26 11:05:45 +01:00
b51fa4ddad
refactor: PHP 8.5 language features via Rector
fromme and Claude Opus 5.5
2026-10-26 10:59:53 +01:00
96632edf44
fix: hotel and product images in the API no longer depend on cache order
fromme and Claude Opus 5.5
2026-10-26 10:59:16 +01:00
fe3af34063
fix: one-column teasers without an image no longer break the page
fromme and Claude Opus 5.5
2026-10-26 10:52:11 +01:00
3fa4a81e97
chore: remove the outdated copyright notices
fromme and Claude Opus 5.5
2026-10-26 10:41:24 +01:00
4a3ef91dd0
chore: fileadmin is a shared dir of the TYPO3 13 deployment
fromme and Claude Opus 5.5
2026-10-26 09:48:17 +01:00
ff45147964
chore: remove the one-off ep:scheduler-tasks command
fromme and Claude Opus 5.5
2026-10-26 09:44:32 +01:00
386d89a1e0
chore: forms post to their own page instead of the form page type
fromme and Claude Opus 5.5
2026-10-26 09:33:32 +01:00
114a45aed3
chore: retire the snow report and search bar islands
fromme and Claude Opus 5.5
2026-10-26 09:31:55 +01:00
f0b23b37b9
feat: the newsletter form submits with htmx and reports failed signups
fromme and Claude Opus 5.5
2026-10-26 09:17:16 +01:00
88fac7313e
fix: deploys reset OPcache before flushing the TYPO3 caches, as on TYPO3 10
fromme and Claude Opus 5.5
2026-10-26 08:14:47 +01:00
de3bbbe2f5
feat: bring back the newsletter subscription plugin
fromme and Claude Opus 5.5
2026-10-26 07:57:56 +01:00
b794257f61
chore: FlexForm select items in the TYPO3 13 format
fromme and Claude Opus 5.5
2026-10-25 19:22:25 +01:00
f4e024a9f8
chore: slim deploy.php down to what every deploy needs
fromme and Claude Opus 5.5
2026-10-25 18:32:21 +01:00
73fe876c78
fix: the n8n chat and the CleverPush service worker are served again
fromme and Claude Opus 5.5
2026-10-25 18:18:00 +01:00
c7f6a6ec44
chore: remove the last legacy favicons from the theme
fromme and Claude Opus 5.5
2026-10-25 18:02:42 +01:00
8302214657
feat: ICO and web manifest files can be uploaded to fileadmin
fromme and Claude Opus 5.5
2026-10-25 17:34:20 +01:00
1d7fadbd19
feat: favicons as a realfavicongenerator set per site, like ep-reisen and snowbreak
fromme and Claude Opus 5.5
2026-10-25 15:19:05 +01:00
c0c81317aa
chore: remove the unused myEP API settings from the theme
fromme and Claude Opus 5.5
2026-10-25 15:07:13 +01:00
32c0c89785
feat: theme constant googleSiteVerification for the Google site verification
fromme and Claude Opus 5.5
2026-10-25 14:56:46 +01:00
4ca38821fb
fix: the backend may load images from cdn.ep-reisen.de
fromme and Claude Opus 5.5
2026-10-25 14:53:01 +01:00
b39f17886f
feat: bring back EXT:yoast_seo
fromme and Claude Opus 5.5
2026-10-25 14:47:49 +01:00
d9f74e271e
fix: the date fields of the product teaser group plugin are datetime fields
fromme and Claude Opus 5.5
2026-10-25 14:41:53 +01:00
3f88229a70
feat: settings.php is shared on the server and no longer in git; production is leading
fromme and Claude Opus 5.5
2026-10-24 20:31:21 +02:00
6edd0fab6e
feat: add logo in png format for email templates
fromme
2026-10-24 20:08:43 +02:00
3c27cd84b9
fix: file names stay ASCII as on TYPO3 10 (UTF8filesystem off)
fromme and Claude Opus 5.5
2026-10-24 19:55:45 +02:00
283f54c56c
feat: EXT:staticfilecache serves cached pages without PHP again, as on TYPO3 10
fromme and Claude Opus 5.5
2026-10-24 19:05:21 +02:00
df3d823de4
feat: page, hash and rootline caches in Redis again, as on TYPO3 10
fromme and Claude Opus 5.5
2026-10-24 18:51:57 +02:00
520feb003f
feat: scheduler runs the imports and the housekeeping tasks again
fromme and Claude Opus 5.5
2026-10-24 18:27:50 +02:00
f193d356cb
feat: schneereisen.com redirects to www.ep-reisen.de
fromme and Claude Opus 5.5
2026-10-24 15:24:13 +02:00
fcf04dbca7
chore: no delayed cache flush after deploys
fromme and Claude Opus 5.5
2026-10-24 15:03:23 +02:00
837fca3b4c
feat: unisnow.de and unisnow.com redirect to snowbreak.ep-reisen.de
fromme and Claude Opus 5.5
2026-10-24 14:58:09 +02:00
fec781d634
feat: ep-reisen.com and ep-reisen.info redirect to www.ep-reisen.de
fromme and Claude Opus 5.5
2026-10-24 14:57:29 +02:00
cd7d347006
feat: every ep-events.de URL redirects to the company trips page
fromme and Claude Opus 5.5
2026-10-24 14:54:36 +02:00
4b6dfdd390
fix: skiwochenenden.de redirects to www.ski-wochenenden.de
fromme and Claude Opus 5.5
2026-10-24 14:50:47 +02:00
4bfa0f258a
fix: deploys flush the TYPO3 caches again after PHP has picked up the release
fromme and Claude Opus 5.5
2026-10-24 14:45:36 +02:00
419ffe42b8
fix: TYPO3 caches are flushed after a rollback too
fromme and Claude Opus 5.5
2026-10-24 14:44:08 +02:00
873579d5b0
feat: legacy domain and /buchung redirects in TYPO3 13's .htaccess
fromme and Claude Opus 5.5
2026-10-24 14:28:47 +02:00
29f39fb440
fix: the release links fileadmin with a relative symlink
fromme and Claude Opus 5.5
2026-10-24 14:23:26 +02:00
e733a53935
fix: favicons and the schema.org logo use the published resource path
fromme and Claude Opus 5.5
2026-10-24 13:54:57 +02:00
80fe3100ae
Revert "fix: public resources answer under their TYPO3 10 path"
fromme
2026-10-24 13:50:36 +02:00
9b90e32e6c
fix: public resources answer under their TYPO3 10 path
fromme and Claude Opus 5.5
2026-10-24 13:49:26 +02:00
d7374c697d
fix: blog pagination no longer highlights the link to page 1
fromme and Claude Opus 5.5
2026-10-24 13:46:35 +02:00
99f9724574
feat: backend users see the TYPO3 13 frontend on staging.ep-reisen.de
fromme and Claude Opus 5.5
2026-10-24 13:24:19 +02:00
b48cbcd430
fix: new content element wizard offers only element types TYPO3 13 has
fromme and Claude Opus 5.5
2026-10-24 13:03:38 +02:00
bf171285cd
feat: FAQ overview element on TYPO3 13
fromme and Claude Opus 5.5
2026-10-24 13:03:38 +02:00
0cfd856894
chore: EXT:news default configuration
fromme and Claude Opus 5.5
2026-10-24 12:56:51 +02:00
0b17a24edd
feat: page module previews for teasers, disrupter, disturber, map and lineup
fromme and Claude Opus 5.5
2026-10-24 12:56:22 +02:00
44614a4a75
feat: blog on TYPO3 13 with EXT:news 14
fromme and Claude Opus 5.5
2026-10-24 12:40:06 +02:00
799dc03c75
feat: retire the group price calculator
fromme and Claude Opus 5.5
2026-10-24 12:35:28 +02:00
ad4089ae16
feat: lineup element on TYPO3 13
fromme and Claude Opus 5.5
2026-10-24 12:29:07 +02:00
a042eff41d
feat: hotel, region, city, country and concept plugins, FAQ, team, maps and price table on TYPO3 13
fromme and Claude Opus 5.5
2026-10-24 12:27:26 +02:00
53faeccb70
feat: front page, event front page and popup page layouts on TYPO3 13
fromme and Claude Opus 5.5
2026-10-24 12:05:01 +02:00
2999abc16c
feat: contact, text with image, YouTube/Vimeo video, disrupter and map elements on TYPO3 13
fromme and Claude Opus 5.5
2026-10-24 12:05:01 +02:00
49b96df21a
feat: retire the newsletter form, newsletter subscription and reseller export
fromme and Claude Opus 5.5
2026-10-24 11:52:34 +02:00
9668f08b4c
chore: X-Ep-Compare header renders failing elements as placeholders in development
fromme and Claude Opus 5.5
2026-10-24 11:51:55 +02:00
301e89e60c
feat: teasers and the left/event sidebar page layouts on TYPO3 13
fromme and Claude Opus 5.5
2026-10-24 11:51:55 +02:00
dfed542af1
chore: remove the gridelements migration and the address check table
fromme and Claude Opus 5.5
2026-10-23 18:29:29 +02:00
d86efd72e3
fix: ep:migrate-gridelements stops cleanly when the report cannot be written
fromme and Claude Opus 5.5
2026-10-23 18:07:05 +02:00
119364dcaa
fix: reference index update no longer fails on the job application forms
fromme and Claude Opus 5.5
2026-10-23 17:47:57 +02:00
4172ed978d
feat: gridelements grids become container elements
fromme and Claude Opus 5.5
2026-10-23 17:41:40 +02:00
ea2eda5ee1
fix: palettes in record forms use the full width in the backend
fromme and Claude Opus 5.5
2026-10-22 16:53:11 +02:00
20225ad9e3
fix: /reiseinformationen/ without a travel info answers 404 instead of 500
fromme and Claude Opus 5.5
2026-10-22 15:47:19 +02:00
ebc9925304
fix: office tip labels no longer warn when the author was deleted
fromme and Claude Opus 5.5
2026-10-22 15:46:04 +02:00
48e049671e
feat: search bar on TYPO3 13, loaded into the static pages, searching by GET
fromme and Claude Opus 5.5
2026-10-22 15:43:24 +02:00
b5637ba86e
fix: hotels without a category no longer break product teasers
fromme and Claude Opus 5.5
2026-10-22 15:15:04 +02:00
ca2fdc1e13
feat: snow reports on TYPO3 13, with a page type for the static pages
fromme and Claude Opus 5.5
2026-10-22 14:01:16 +02:00
62f3bee230
fix: forms on pages TYPO3 13 renders itself can be submitted
fromme and Claude Opus 5.5
2026-10-22 12:45:32 +02:00
f925c7f2d6
chore: commit the German language packs instead of fetching them on deploy
fromme and Claude Opus 5.5
2026-10-22 12:13:01 +02:00
925e24397b
feat: forms on TYPO3 13, loaded into the static pages with htmx
fromme and Claude Opus 5.5
2026-10-22 12:10:43 +02:00
59e4a2d49b
chore: code cleanup
fromme
2026-10-22 11:10:37 +02:00
bdc1bf4b9f
fix: redirect the staging frontend to www.ep-reisen.de
fromme and Claude Opus 5.5
2026-10-22 11:07:08 +02:00
4d4baa1124
feat: port the snow report import (ep:import-snowreport)
fromme and Claude Opus 5.5
2026-10-21 21:31:20 +02:00
42e02095ce
feat: restore the disturber content element, port the groups.swiss export
fromme and Claude Opus 5.5
2026-10-21 21:25:26 +02:00