Epic #88027

Properly handle Hooks/Signals and Events

Added by Benni Mack over 2 years ago. Updated over 1 year ago.

Status:
In Progress
Priority:
Should have
Assignee:
Category:
System/Bootstrap/Configuration
Start date:
2019-03-28
Due date:
% Done:

0%

Estimated time:
Sprint Focus:

Description

By introducing PSR-14, we can migrate to various concepts into one solution (including backwards-compat).

Also, all existing requests for adding hooks are added into this epic.


Related issues

Related to TYPO3 Core - Feature #78732: Introduce signals in Application->runNeeds Feedback2016-11-17

Actions
Related to TYPO3 Core - Feature #87806: Scheduler: Send email on errorAccepted2019-02-27

Actions
Related to TYPO3 Core - Feature #76134: Signal to modify editlinks for LiveSearch resultsAccepted2016-05-11

Actions
Related to TYPO3 Core - Feature #45883: Adding getPageOverlay_postProcess hookClosed2013-02-27

Actions
Related to TYPO3 Core - Feature #81623: Create a Hook for LinkhandlingClosed2017-06-20

Actions
Related to TYPO3 Core - Feature #70858: Add possibility to "hook" into the processing chain New2015-10-20

Actions
Related to TYPO3 Core - Bug #83842: buildQueryParameters Hook cannot overrride SQL LimitClosed2018-02-10

Actions
Related to TYPO3 Core - Feature #72306: Add a additional vars hook in the View ModuleAccepted2015-12-18

Actions
Related to TYPO3 Core - Feature #50734: Hook for BackendUtility::workspaceOLClosed2013-08-02

Actions
Related to TYPO3 Core - Task #84874: Page module preview hook cleanupClosed2018-04-25

Actions
Related to TYPO3 Core - Bug #84895: The login refresh form does not provide an additional login provider hook.Closed2018-04-30

Actions
Related to TYPO3 Core - Feature #77899: ExtendedFileUtilityProcessDataHookInterface : rename fileRejected2016-09-09

Actions
Related to TYPO3 Core - Feature #32169: More useful preProcessValue hookClosed2011-11-29

Actions
Related to TYPO3 Core - Feature #64298: More hooks for sysext feloginClosed2015-01-15

Actions
Related to TYPO3 Core - Feature #59502: EXT:linkvalidator hooksClosed2014-06-11

Actions
Related to TYPO3 Core - Bug #87616: Allow modifying link parameter in TypolinkModifyLinkConfigForPageLinksHookInterfaceNew2019-02-01

Actions
Related to TYPO3 Core - Feature #87532: Hook for database analyzerNew2019-01-24

Actions
Related to TYPO3 Core - Bug #84844: Additional parameter(record field) needed for processTranslateTo_copyAction functionClosedRicky Mathew2018-04-24

Actions
Related to TYPO3 Core - Task #86614: Provide a possibility to override or hook into the hreflang generatorClosed2018-10-10

Actions
Related to TYPO3 Core - Bug #90607: Useless $parameters variable in "modifyQuery" hooksClosed2020-03-01

Actions
Related to TYPO3 Core - Feature #88992: Add "makeSearchStringConstraints" hook for LiveSearchUnder Review2019-08-21

Actions
#1

Updated by Benni Mack over 2 years ago

  • Related to Feature #78732: Introduce signals in Application->run added
#2

Updated by Benni Mack over 2 years ago

#3

Updated by Benni Mack over 2 years ago

  • Related to Feature #76134: Signal to modify editlinks for LiveSearch results added
#4

Updated by Benni Mack over 2 years ago

  • Related to Feature #45883: Adding getPageOverlay_postProcess hook added
#5

Updated by Benni Mack over 2 years ago

#6

Updated by Benni Mack over 2 years ago

  • Related to Feature #70858: Add possibility to "hook" into the processing chain added
#7

Updated by Benni Mack over 2 years ago

  • Related to Bug #83842: buildQueryParameters Hook cannot overrride SQL Limit added
#8

Updated by Benni Mack over 2 years ago

  • Related to Feature #72306: Add a additional vars hook in the View Module added
#9

Updated by Benni Mack over 2 years ago

  • Related to Feature #50734: Hook for BackendUtility::workspaceOL added
#10

Updated by Benni Mack over 2 years ago

  • Related to Task #84874: Page module preview hook cleanup added
#11

Updated by Benni Mack over 2 years ago

  • Related to Bug #84895: The login refresh form does not provide an additional login provider hook. added
#12

Updated by Benni Mack over 2 years ago

  • Related to Feature #79053: Page cache tags not accessible from hooks added
#13

Updated by Benni Mack over 2 years ago

  • Related to Feature #77899: ExtendedFileUtilityProcessDataHookInterface : rename file added
#14

Updated by Benni Mack over 2 years ago

#15

Updated by Benni Mack over 2 years ago

#16

Updated by Benni Mack over 2 years ago

#17

Updated by Benni Mack over 2 years ago

  • Related to Bug #87616: Allow modifying link parameter in TypolinkModifyLinkConfigForPageLinksHookInterface added
#18

Updated by Benni Mack over 2 years ago

#19

Updated by Benni Mack over 2 years ago

  • Related to Bug #84844: Additional parameter(record field) needed for processTranslateTo_copyAction function added
#20

Updated by Benni Mack over 2 years ago

  • Related to Task #86614: Provide a possibility to override or hook into the hreflang generator added
#21

Updated by Georg Ringer over 2 years ago

  • Status changed from New to In Progress
#22

Updated by Benni Mack over 2 years ago

  • Related to deleted (Feature #79053: Page cache tags not accessible from hooks)
#23

Updated by Bjoern Jacob over 2 years ago

  • Subject changed from Properly handle Hooks/SIgnals and Events to Properly handle Hooks/Signals and Events
#24

Updated by Christian Eßl over 1 year ago

  • Related to Bug #90607: Useless $parameters variable in "modifyQuery" hooks added
#25

Updated by Georg Ringer over 1 year ago

  • Target version changed from Candidate for Major Version to 10 LTS
#26

Updated by Christian Eßl over 1 year ago

  • Related to Feature #88992: Add "makeSearchStringConstraints" hook for LiveSearch added
#27

Updated by Benni Mack over 1 year ago

  • Target version changed from 10 LTS to Candidate for Major Version

Also available in: Atom PDF