[FEATURE] Reactions - Incoming WebHooks for TYPO3
This feature adds the possibility to receive incoming webhooks into a TYPO3 instance. This feature allows everybody to provide additional value for any TYPO3 instance. With the new system, a basic reaction is added, which allows to create new records. Extension authors are able to add their own reaction types by implementing the ReactionInterface and adding corresponding TCA configuration. Used command(s) > composer req "symfony/uid:^6.2" > composer update typo3/testing-framework Resolves: #98373 Releases: main Change-Id: Ia0413c3951eca7cf05b6f28bb4743ce060639d5b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482 Reviewed-by:Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Frank Nägler <frank.naegler@typo3.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Reviewed-by:
Frank Nägler <frank.naegler@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev>
Showing
- composer.json 4 additions, 0 deletionscomposer.json
- composer.lock 161 additions, 5 deletionscomposer.lock
- typo3/sysext/core/Documentation/Changelog/12.1/Feature-98373-ReactionIncomingWebHooksforTYPO3.rst 66 additions, 0 deletions...g/12.1/Feature-98373-ReactionIncomingWebHooksforTYPO3.rst
- typo3/sysext/reactions/.gitattributes 2 additions, 0 deletionstypo3/sysext/reactions/.gitattributes
- typo3/sysext/reactions/Classes/Authentication/ReactionUserAuthentication.php 89 additions, 0 deletions...ons/Classes/Authentication/ReactionUserAuthentication.php
- typo3/sysext/reactions/Classes/Controller/ManagementController.php 111 additions, 0 deletions...ext/reactions/Classes/Controller/ManagementController.php
- typo3/sysext/reactions/Classes/Exception/ReactionNotFoundException.php 22 additions, 0 deletions...reactions/Classes/Exception/ReactionNotFoundException.php
- typo3/sysext/reactions/Classes/Form/Element/FieldMapElement.php 100 additions, 0 deletions...sysext/reactions/Classes/Form/Element/FieldMapElement.php
- typo3/sysext/reactions/Classes/Form/Element/UuidElement.php 80 additions, 0 deletionstypo3/sysext/reactions/Classes/Form/Element/UuidElement.php
- typo3/sysext/reactions/Classes/Form/ReactionItemsProcFunc.php 52 additions, 0 deletions...3/sysext/reactions/Classes/Form/ReactionItemsProcFunc.php
- typo3/sysext/reactions/Classes/Hooks/DataHandlerHook.php 47 additions, 0 deletionstypo3/sysext/reactions/Classes/Hooks/DataHandlerHook.php
- typo3/sysext/reactions/Classes/Http/Middleware/ReactionResolver.php 108 additions, 0 deletions...xt/reactions/Classes/Http/Middleware/ReactionResolver.php
- typo3/sysext/reactions/Classes/Http/ReactionHandler.php 91 additions, 0 deletionstypo3/sysext/reactions/Classes/Http/ReactionHandler.php
- typo3/sysext/reactions/Classes/Model/ReactionInstruction.php 68 additions, 0 deletionstypo3/sysext/reactions/Classes/Model/ReactionInstruction.php
- typo3/sysext/reactions/Classes/Pagination/DemandedArrayPaginator.php 66 additions, 0 deletions...t/reactions/Classes/Pagination/DemandedArrayPaginator.php
- typo3/sysext/reactions/Classes/Reaction/CreateRecordReaction.php 133 additions, 0 deletions...ysext/reactions/Classes/Reaction/CreateRecordReaction.php
- typo3/sysext/reactions/Classes/Reaction/ReactionInterface.php 45 additions, 0 deletions...3/sysext/reactions/Classes/Reaction/ReactionInterface.php
- typo3/sysext/reactions/Classes/ReactionRegistry.php 49 additions, 0 deletionstypo3/sysext/reactions/Classes/ReactionRegistry.php
- typo3/sysext/reactions/Classes/Repository/ReactionDemand.php 140 additions, 0 deletionstypo3/sysext/reactions/Classes/Repository/ReactionDemand.php
- typo3/sysext/reactions/Classes/Repository/ReactionRepository.php 153 additions, 0 deletions...ysext/reactions/Classes/Repository/ReactionRepository.php
Please register or sign in to comment