Feature #84221

Epic #89731: Configuration streamlining

Restructure ext:form setup files

Added by Ralf Zimmermann over 2 years ago. Updated 10 months ago.

Status:
Closed
Priority:
Should have
Category:
Form Framework
Target version:
-
Start date:
2018-03-12
Due date:
% Done:

100%

PHP Version:
Tags:
Complexity:
Sprint Focus:
Remote Sprint

Related issues

Related to TYPO3 Core - Bug #90188: Re-implement strict mimetype validation New 2020-01-24
Related to TYPO3 Core - Bug #92309: Missing feature flag processing/check New 2020-09-15

Associated revisions

Revision fec22783 (diff)
Added by Mathias Brodala 11 months ago

[TASK] Restructure form setup

The setup of the "form" extension has been restructured. For each
validator, form element, and finisher separate files are available.

In addition, inheritances have been resolved, which makes existing
mixins obsolete. In a subsequent change these mixins will be deprecated
as these where actually meant for internal use only but could be used
by 3rd party extensions.

Due to this change, integrators can easily understand how form objects
are defined.

Resolves: #84221
Resolves: #84203
Releases: master
Change-Id: I1b8d0d67929015ed687335586875fde73b598c13
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62366
Reviewed-by: Björn Jacob <>
Reviewed-by: Daniela Pohl <>
Reviewed-by: Martin Schöne <>
Reviewed-by: Ralf Zimmermann <>
Tested-by: TYPO3com <>
Tested-by: Björn Jacob <>
Tested-by: Daniela Pohl <>
Tested-by: Martin Schöne <>
Tested-by: Ralf Zimmermann <>

History

#1 Updated by Bjoern Jacob 11 months ago

  • Tracker changed from Task to Feature
  • Assignee deleted (Ralf Zimmermann)

#2 Updated by Mathias Brodala 11 months ago

  • Related to Epic #89731: Configuration streamlining added

#3 Updated by Riccardo De Contardi 11 months ago

  • Parent task changed from #84202 to #89731

#4 Updated by Mathias Brodala 11 months ago

  • Status changed from New to In Progress
  • Assignee set to Mathias Brodala
  • Sprint Focus set to Remote Sprint

#5 Updated by Gerrit Code Review 11 months ago

  • Status changed from In Progress to Under Review

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

#6 Updated by Gerrit Code Review 11 months ago

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

#7 Updated by Gerrit Code Review 11 months ago

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

#8 Updated by Gerrit Code Review 11 months ago

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

#9 Updated by Gerrit Code Review 11 months ago

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

#10 Updated by Gerrit Code Review 11 months ago

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

#11 Updated by Gerrit Code Review 11 months ago

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

#12 Updated by Gerrit Code Review 11 months ago

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

#13 Updated by Gerrit Code Review 11 months ago

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

#14 Updated by Gerrit Code Review 11 months ago

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

#15 Updated by Gerrit Code Review 11 months ago

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

#16 Updated by Gerrit Code Review 11 months ago

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

#17 Updated by Gerrit Code Review 11 months ago

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

#18 Updated by Gerrit Code Review 11 months ago

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

#19 Updated by Gerrit Code Review 11 months ago

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

#20 Updated by Mathias Brodala 11 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#21 Updated by Benni Mack 10 months ago

  • Status changed from Resolved to Closed

#22 Updated by Bjoern Jacob 9 months ago

  • Related to Bug #90188: Re-implement strict mimetype validation added

#23 Updated by Mathias Brodala about 1 month ago

  • Related to Bug #92309: Missing feature flag processing/check added

Also available in: Atom PDF