Commit graph

8 commits

Author SHA1 Message Date
Daniel Siepmann ca9d22298e Fix broken cookie handling on PHP side
Fix broken cookie path within middleware. For some reason we used the
`/typo3/` path while storing cookies server side. But we used `/` in
JavaScript. That didn't play together and was fixed to always be `/` for
now, but it should be configurable in general. The fix revealed that the
detection of whether to store a cookie was broken, which was fixed
within the corresponding service.

Furthermore the dates how long the cookie should be stored was
different. We now always use 7 days.
2024-02-21 10:16:34 +01:00
Daniel Siepmann 2aedca5eec Extend feature set in readme 2024-02-21 10:01:39 +01:00
Daniel Siepmann 521920542a Fix broken TCA registration of plugin
We broke the registerPlugin() call by using lower cased version (the
extension key) instead of an UpperCamelCase version (the ExtensionName),
as opposed to the configurePlugin() call.
Both calls have to be in sync.

This is now adjusted and removes the need for a workaround to call
addTcaSelectItem().
2024-02-20 14:50:26 +01:00
Daniel Siepmann 46922636d6
Add form integration (#6) 2022-09-29 08:41:44 +02:00
Daniel Siepmann 64c230589f
Move example code to example fixture extension (#4) 2022-09-28 13:51:34 +02:00
Daniel Siepmann 85b132e759
[FEATURE] Add Example how to resolve file relations for items (#3) 2022-09-28 12:08:22 +02:00
Daniel Siepmann d38af239ee
[FEATURE] Add JavaScript functionality (#2) 2022-09-28 11:35:07 +02:00
Daniel Siepmann 916b2723d5
[TASK] Kickstart extension with basic features (#1) 2022-09-27 10:35:40 +02:00