Project

General

Profile

Actions

Feature #98373

closed

Reactions - Incoming WebHooks for TYPO3

Added by Frank Nägler about 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Backend API
Target version:
Start date:
2022-09-19
Due date:
% Done:

100%

Estimated time:
PHP Version:
8.1
Tags:
Complexity:
Sprint Focus:

Description

"Reactions" is a concept for incoming webhooks for TYPO3.

A new backend module allows configuring the actions triggered by any kind of webhook.
A webhook is defined as an authorized POST request to the backend.

The core will provide a simple default action that can create records triggered and enriched by data from the caller. Additionally, the core provides an interface to create custom actions.

Any action requires a secret, which will be generated from the backend module. It is only visible once and stored in the database as an encrypted value like a backend user password.


Related issues 13 (0 open13 closed)

Related to TYPO3 Core - Bug #99174: Reactions: can't switch back to enter secret manually once password was generate automaticallyClosed2022-11-24

Actions
Related to TYPO3 Core - Task #99252: Adjust naming of reaction typesClosedOliver Bartsch2022-12-02

Actions
Related to TYPO3 Core - Bug #99310: Shortcut button in ext:reactions backend module does not store demand stateClosedOliver Bartsch2022-12-07

Actions
Related to TYPO3 Core - Task #99262: Use RouteResult in EXT:reactions resolverClosedBenni Mack2022-12-03

Actions
Related to TYPO3 Core - Bug #99279: Creating a "create record" reaction fails with error messageClosedStefan Bürk2022-12-05

Actions
Related to TYPO3 Core - Bug #99275: Minor issues in ext:reactionsClosed2022-12-05

Actions
Related to TYPO3 Core - Feature #99245: Show registered reactions in configuration moduleClosedOliver Bartsch2022-12-02

Actions
Related to TYPO3 Core - Bug #99257: error with ext:reactions using postgresClosedGeorg Ringer2022-12-02

Actions
Related to TYPO3 Core - Task #99308: Add dedicated TCA ctrl option to allow tables in reactions table selectionClosedOliver Bartsch2022-12-07

Actions
Related to TYPO3 Core - Task #99309: Align error responses in ReactionResolver Closed2022-12-07

Actions
Related to TYPO3 Core - Bug #99343: Not possible to register reactions in typo3conf/extClosedOliver Bartsch2022-12-12

Actions
Related to TYPO3 Core - Bug #99277: History/Undo does not work for dbType JSONClosedStefan Bürk2022-12-05

Actions
Related to TYPO3 Core - Task #100199: Add multi record selection to reactions moduleClosedOliver Bartsch2023-03-17

Actions
Actions #1

Updated by Gerrit Code Review about 2 years ago

  • Status changed from In Progress to Under Review

Patch set 15 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #2

Updated by Gerrit Code Review about 2 years ago

Patch set 16 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #3

Updated by Gerrit Code Review about 2 years ago

Patch set 17 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #4

Updated by Gerrit Code Review about 2 years ago

Patch set 18 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #5

Updated by Gerrit Code Review about 2 years ago

Patch set 19 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #6

Updated by Gerrit Code Review about 2 years ago

Patch set 20 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #7

Updated by Gerrit Code Review about 2 years ago

Patch set 21 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #8

Updated by Gerrit Code Review about 2 years ago

Patch set 22 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #9

Updated by Gerrit Code Review about 2 years ago

Patch set 23 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #10

Updated by Gerrit Code Review about 2 years ago

Patch set 24 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #11

Updated by Gerrit Code Review about 2 years ago

Patch set 25 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #12

Updated by Gerrit Code Review about 2 years ago

Patch set 26 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #13

Updated by Gerrit Code Review about 2 years ago

Patch set 27 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #14

Updated by Gerrit Code Review about 2 years ago

Patch set 28 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #15

Updated by Gerrit Code Review about 2 years ago

Patch set 29 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #16

Updated by Gerrit Code Review about 2 years ago

Patch set 30 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #17

Updated by Gerrit Code Review about 2 years ago

Patch set 31 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #18

Updated by Gerrit Code Review about 2 years ago

Patch set 32 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #19

Updated by Gerrit Code Review about 2 years ago

Patch set 33 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #20

Updated by Gerrit Code Review about 2 years ago

Patch set 34 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #21

Updated by Gerrit Code Review almost 2 years ago

Patch set 35 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #22

Updated by Stefan Bürk almost 2 years ago

  • Related to Bug #99174: Reactions: can't switch back to enter secret manually once password was generate automatically added
Actions #23

Updated by Gerrit Code Review almost 2 years ago

Patch set 36 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #24

Updated by Gerrit Code Review almost 2 years ago

Patch set 37 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #25

Updated by Gerrit Code Review almost 2 years ago

Patch set 38 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #26

Updated by Gerrit Code Review almost 2 years ago

Patch set 39 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #27

Updated by Gerrit Code Review almost 2 years ago

Patch set 40 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #28

Updated by Gerrit Code Review almost 2 years ago

Patch set 41 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #29

Updated by Gerrit Code Review almost 2 years ago

Patch set 42 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #30

Updated by Gerrit Code Review almost 2 years ago

Patch set 43 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #31

Updated by Gerrit Code Review almost 2 years ago

Patch set 44 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #32

Updated by Gerrit Code Review almost 2 years ago

Patch set 45 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #33

Updated by Gerrit Code Review almost 2 years ago

Patch set 46 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #34

Updated by Gerrit Code Review almost 2 years ago

Patch set 47 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #35

Updated by Gerrit Code Review almost 2 years ago

Patch set 48 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #36

Updated by Gerrit Code Review almost 2 years ago

Patch set 49 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #37

Updated by Gerrit Code Review almost 2 years ago

Patch set 50 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #38

Updated by Gerrit Code Review almost 2 years ago

Patch set 51 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #39

Updated by Gerrit Code Review almost 2 years ago

Patch set 52 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #40

Updated by Gerrit Code Review almost 2 years ago

Patch set 53 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #41

Updated by Gerrit Code Review almost 2 years ago

Patch set 54 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #42

Updated by Gerrit Code Review almost 2 years ago

Patch set 55 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #43

Updated by Gerrit Code Review almost 2 years ago

Patch set 56 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #44

Updated by Gerrit Code Review almost 2 years ago

Patch set 57 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #45

Updated by Gerrit Code Review almost 2 years ago

Patch set 58 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #46

Updated by Gerrit Code Review almost 2 years ago

Patch set 59 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #47

Updated by Gerrit Code Review almost 2 years ago

Patch set 60 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #48

Updated by Gerrit Code Review almost 2 years ago

Patch set 61 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #49

Updated by Gerrit Code Review almost 2 years ago

Patch set 62 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #50

Updated by Gerrit Code Review almost 2 years ago

Patch set 63 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #51

Updated by Gerrit Code Review almost 2 years ago

Patch set 64 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #52

Updated by Gerrit Code Review almost 2 years ago

Patch set 65 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #53

Updated by Gerrit Code Review almost 2 years ago

Patch set 66 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #54

Updated by Gerrit Code Review almost 2 years ago

Patch set 67 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75482

Actions #55

Updated by Frank Nägler almost 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 90 to 100
Actions #56

Updated by Oliver Bartsch almost 2 years ago

  • Related to Task #99252: Adjust naming of reaction types added
Actions #57

Updated by Benni Mack almost 2 years ago

  • Status changed from Resolved to Closed
Actions #58

Updated by Christian Kuhn almost 2 years ago

  • Related to Bug #99310: Shortcut button in ext:reactions backend module does not store demand state added
Actions #59

Updated by Christian Kuhn almost 2 years ago

  • Related to Task #99262: Use RouteResult in EXT:reactions resolver added
Actions #60

Updated by Christian Kuhn almost 2 years ago

  • Related to Bug #99279: Creating a "create record" reaction fails with error message added
Actions #61

Updated by Christian Kuhn almost 2 years ago

  • Related to Bug #99275: Minor issues in ext:reactions added
Actions #62

Updated by Christian Kuhn almost 2 years ago

  • Related to Feature #99245: Show registered reactions in configuration module added
Actions #63

Updated by Christian Kuhn almost 2 years ago

  • Related to Bug #99257: error with ext:reactions using postgres added
Actions #64

Updated by Christian Kuhn almost 2 years ago

  • Related to Task #99308: Add dedicated TCA ctrl option to allow tables in reactions table selection added
Actions #65

Updated by Christian Kuhn almost 2 years ago

  • Related to Task #99309: Align error responses in ReactionResolver added
Actions #66

Updated by Oliver Bartsch almost 2 years ago

  • Related to Bug #99335: Read only password can be overwritten added
Actions #67

Updated by Oliver Bartsch almost 2 years ago

  • Related to Bug #99343: Not possible to register reactions in typo3conf/ext added
Actions #68

Updated by Oliver Bartsch almost 2 years ago

  • Related to deleted (Bug #99335: Read only password can be overwritten)
Actions #69

Updated by Stefan Bürk almost 2 years ago

  • Related to Bug #99277: History/Undo does not work for dbType JSON added
Actions #70

Updated by Oliver Bartsch over 1 year ago

  • Related to Task #100199: Add multi record selection to reactions module added
Actions

Also available in: Atom PDF