Project

General

Profile

Activity

From 2019-04-13 to 2019-05-12

2019-05-12

22:27 Revision d8bd7129: [BUGFIX] Properly initialize image property of FrontendUser
Resolves: #88315
Releases: master, 9.5
Change-Id: I76f75986b39ff15bd2d57ab94ec290a509381275
Reviewed-on: https://revi...
Dennis Grün

2019-05-10

18:50 Revision 38eb1650: [TASK] Migrate TYPO3/CMS/RteCkeditor/* to TypeScript
Resolves: #87924
Releases: master
Change-Id: I50332d97fbbfa9b04f1a2d8de761aabe84b3c367
Reviewed-on: https://review.ty...
Frank Nägler
17:04 Revision a776d58d: [BUGFIX] Ensure correct value for JsonResponse in InstallerController
Set the correct status value for the JsonResponse returned in case no
database is selected.
Additionally, a typo in t...
Guido Schmechel
16:49 Revision 76740dd2: [TASK] Unify spelling for TSconfig
Resolves: #87647
Releases: master
Change-Id: I4f2a9db50481c12f84682ebe0147b962c8d8438d
Reviewed-on: https://review.ty...
Sybille Peters
16:47 Revision 7c328484: [BUGFIX] Migrate "Revert selection" of SelectCheckboxElement
With #87324 parts of the FormEngine have been split into smaller,
maintainable parts. However, `SelectCheckboxElement...
Andreas Fernandez
16:18 Revision cb1fbf04: [TASK] Slim down .editorconfig file
This patch aims to reduce the size of the .editorconfig file used by IDEs
to get rid of duplicated configuration (ind...
Andreas Fernandez
15:04 Revision 2209a8f2: [BUGFIX] Fix querying form element when clicking "Install" button
Resolves: #88226
Related: #88040
Releases: master
Change-Id: Ie8726b689362119a3d4d087582b3be2cb2b86e4b
Reviewed-on: h...
Andreas Fernandez

2019-05-09

00:20 Revision 82429eb0: [BUGFIX] Set `hasErrors` depending on existing errors
The bugfix for #87971 assumes that every requesting hitting
SimpleDataHandlerController without setting `prErr` expli...
Andreas Fernandez

2019-05-08

23:05 Revision 3a2b54a1: [BUGFIX] Make php-intl work with older ICU versions
On old OS with ICU < 4.6, the constant INTL_IDNA_VARIANT_UTS46
is not available, even if php-intl is installed.
Ther...
Benni Mack
23:05 Revision 0feb1eec: [BUGFIX] Make php-intl work with older ICU versions
On old OS with ICU < 4.6, the constant INTL_IDNA_VARIANT_UTS46
is not available, even if php-intl is installed.
Ther...
Benni Mack
09:42 Revision f2371546: [TASK] Set TYPO3 version to 8.7.26-dev
Change-Id: I4670c865d8d78ac2d9808dc5dafb28e17364569c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/607...
Oliver Hader
09:42 Revision d92ab251: [TASK] Set TYPO3 version to 9.5.7-dev
Change-Id: If74cdabf333919da42ea61a538fb60ae6566ffe8
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/607...
Oliver Hader

2019-05-07

12:16 Revision 77f092b4: [RELEASE] Release of TYPO3 9.5.6
Change-Id: I2e1eb752807e39ed1b71c3bccef4200cf07dfc70
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/607...
Oliver Hader
12:05 Revision 3ca26fbd: [RELEASE] Release of TYPO3 8.7.25
Change-Id: I89f8d10d179828ab0a820fa799e33cedda0b0d6b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/607...
Oliver Hader
11:56 Revision b1b148ed: [BUGFIX] Fix RST rendering in Documentation file
Due to some encoding issue, documentation
of the new feature for slug TCA hooks
is broken.
The patch adapts the RST ...
Benni Mack
11:45 Revision e845d90b: [SECURITY] Enclose file type scope when invoking ImageMagick
In order to enclose and avoid type guessing done by ImageMagick based
on mime-type and internal file content checks, ...
Oliver Hader
11:44 Revision f644cd72: [SECURITY] Destroy sessions on password change
On DataHandler update or when updating a users
password via EXT:felogin, all existing
sessions are destroyed except f...
Frank Nägler
11:44 Revision 055bef5d: [SECURITY] Avoid logging sensitive information during authentication
In order to avoid logging sensitive information during authentication
using the logging framework, according log leve...
Helmut Hummel
11:43 Revision bba64ab9: [SECURITY] Hide items in page tree a user does not have access to
Due to a pass-by-reference error pages a user does not have access
to were still visible in the page tree.
Resolves:...
Oliver Hader
11:43 Revision 2c04eeac: [SECURITY] Enclose file type scope when invoking ImageMagick
In order to enclose and avoid type guessing done by ImageMagick based
on mime-type and internal file content checks, ...
Oliver Hader
11:43 Revision 0c94aba1: [SECURITY] Destroy sessions on password change
On DataHandler update or when updating a users
password via EXT:felogin, all existing
sessions are destroyed except f...
Frank Nägler
11:43 Revision 5e17a168: [SECURITY] Avoid logging sensitive information during authentication
In order to avoid logging sensitive information during authentication
using the logging framework, according log leve...
Helmut Hummel
11:42 Revision ce503aa5: [SECURITY] Hide items in page tree a user does not have access to
Due to a pass-by-reference error pages a user does not have access
to were still visible in the page tree.
Resolves:...
Oliver Hader
11:42 Revision 51fdb774: [SECURITY] Enclose file type scope when invoking ImageMagick
In order to enclose and avoid type guessing done by ImageMagick based
on mime-type and internal file content checks, ...
Oliver Hader
11:42 Revision 67c34ed8: [SECURITY] Destroy sessions on password change
On DataHandler update or when updating a users
password via EXT:felogin, all existing
sessions are destroyed except f...
Frank Nägler
11:39 Revision fbf68c15: [BUGFIX] Fix RST rendering in Documentation file
Due to some encoding issue, documentation
of the new feature for slug TCA hooks
is broken.
The patch adapts the RST ...
Benni Mack
11:34 Revision 2df4046f: [SECURITY] Raise Fluid Standalone dependency
Raise Fluid Standalone dependency to the next stable version
which fixes an important XSS issue when escaping
ternary...
Benni Mack
11:33 Revision 686d8f28: [SECURITY] Raise Fluid Standalone dependency
Raise Fluid Standalone dependency to the next stable version
which fixes an important XSS issue when escaping
ternary...
Benni Mack
11:33 Revision 3d048b30: [SECURITY] Raise Fluid Standalone dependency
Raise Fluid Standalone dependency to the next stable version
which fixes an important XSS issue when escaping
ternary...
Benni Mack
10:03 Revision ca6c68e4: [BUGFIX] Avoid showing password on MacBook touch bar in backend forms
The auto suggest feature of MacBook's touch bar shows information of
just entered passwords when editing a record con...
Oliver Hader
10:03 Revision cf02b443: [BUGFIX] Avoid showing password on MacBook touch bar in backend forms
The auto suggest feature of MacBook's touch bar shows information of
just entered passwords when editing a record con...
Oliver Hader
09:31 Revision 63d46242: [BUGFIX] Do not apply stdWrap on USER_INT
When converting a USER to USER_INT ContentObject
the stdWrap is now executed only once instead
of multiple times.
Re...
Benni Mack
09:15 Revision e855f9cf: [BUGFIX] Do not remove page cache for redirects issued by plugins
This reverts commit 3139b5608c87e7a5c2a49aa48cc683654db71e39.
"[BUGFIX] Do not cache content with different status co...
Helmut Hummel
09:08 Revision 20e303a2: [BUGFIX] Respect uniqueInSite when moving records
When a page is moved from one site to another site
(two pagetrees with different sites), currently a duplicate
slug i...
Benni Mack
08:56 Revision d9d0db43: [BUGFIX] Avoid showing password on MacBook touch bar in backend forms
The auto suggest feature of MacBook's touch bar shows information of
just entered passwords when editing a record con...
Oliver Hader
08:54 Revision a224d955: [BUGFIX] Do not apply stdWrap on USER_INT
When converting a USER to USER_INT ContentObject
the stdWrap is now executed only once instead
of multiple times.
Re...
Benni Mack
08:46 Revision 1f5ce464: [BUGFIX] Show error messages for AJAX editing actions in page/list module
In case error occurred (due to missing permission) when editing content
in page or list module, those messages have n...
Oliver Hader
08:45 Revision f4f20c08: [TASK] Add functional tests for hreflang tag generation
To make sure rendering of hreflang tags will not change unexpectedly,
some functional tests are added.
Resolves: #88...
Richard Haeser
08:43 Revision 5c60f470: [BUGFIX] Do not remove page cache for redirects issued by plugins
This reverts commit 3139b5608c87e7a5c2a49aa48cc683654db71e39.
"[BUGFIX] Do not cache content with different status co...
Helmut Hummel
08:42 Revision 3e787e77: [FEATURE] API to search for files including meta data based on folder
Instead of globally selecting all files with matching
meta data, we now base each search on the selected folder.
To ...
Helmut Hummel
05:57 Revision ee6b87b9: [FEATURE] API to search for files including meta data based on folder
Instead of globally selecting all files with matching
meta data, we now base each search on the selected folder.
To ...
Helmut Hummel
05:44 Revision 46784c01: [BUGFIX] Remove duplicated types of `AbstractFileFolder::$originalResource`
Technically, it's sufficient to annotate $originalResource as type of
ResourceInterface because all other annotated t...
Andreas Fernandez
05:42 Revision 67eddfc1: [BUGFIX] Respect uniqueInSite when moving records
When a page is moved from one site to another site
(two pagetrees with different sites), currently a duplicate
slug i...
Benni Mack
05:30 Revision 6c38e760: [BUGFIX] Do not remove page cache for redirects issued by plugins
This reverts commit 3139b5608c87e7a5c2a49aa48cc683654db71e39.
"[BUGFIX] Do not cache content with different status co...
Helmut Hummel

2019-05-06

23:24 Revision 17d983f8: [TASK] Add functional tests for hreflang tag generation
To make sure rendering of hreflang tags will not change unexpectedly,
some functional tests are added.
Resolves: #88...
Richard Haeser
22:39 Revision eb642036: [TASK] Upgrade and streamline typo3/phar-stream-wrapper to v3.1.1
Phar Stream Wrapper has been upgraded to version 3.1.1 in order to
solve performance and alias resolving issues. The ...
Oliver Hader
22:39 Revision 1ef5b1f8: [TASK] Upgrade and streamline typo3/phar-stream-wrapper to v3.1.1
Phar Stream Wrapper has been upgraded to version 3.1.1 in order to
solve performance and alias resolving issues. The ...
Oliver Hader
22:39 Revision 0b037532: [TASK] Upgrade and streamline typo3/phar-stream-wrapper to v3.1.1
Phar Stream Wrapper has been upgraded to version 3.1.1 in order to
solve performance and alias resolving issues. The ...
Oliver Hader
18:56 Revision b78d6af2: [BUGFIX] Support concurrent requests without 503 responses
Instead of offloading the work to wait for the final page content,
concurrent requests now wait for the real page con...
Benjamin Franzke
18:55 Revision b8775ca3: [BUGFIX] Support concurrent requests without 503 responses
Instead of offloading the work to wait for the final page content,
concurrent requests now wait for the real page con...
Benjamin Franzke
17:37 Revision a7d1189c: [BUGFIX] Remove non-breaking-space after list element in contenttable
The &nbsp; for HTMLtableCells in parseFunc_RTE has been removed.
Empty cells still contain the non-breaking space.
R...
Patrick Lenk
15:23 Revision 3c0ac41e: [BUGFIX] Disable caching if fluid debugging is enabled
Resolves: #86675
Releases: 8.7
Change-Id: Ife47f1fe8c78899785fbad73e21e2a2bf9b8441a
Reviewed-on: https://review.typo3...
Helmut Hummel
12:54 Revision 6d5d3668: [TASK] bamboo plan for security pre-merge tests
Change-Id: Ic1e1d0f8fd1a128e542e7cada389d681ac41e10f
Resolves: #88265
Releases: master, 9.5, 8.7
Reviewed-on: https:/...
Christian Kuhn
12:54 Revision e420088d: [TASK] bamboo plan for security pre-merge tests
Change-Id: Ic1e1d0f8fd1a128e542e7cada389d681ac41e10f
Resolves: #88265
Releases: master, 9.5, 8.7
Reviewed-on: https:/...
Christian Kuhn
12:49 Revision 174a43ce: [TASK] bamboo plan for security pre-merge tests
Change-Id: Ic1e1d0f8fd1a128e542e7cada389d681ac41e10f
Resolves: #88265
Releases: master, 9.5, 8.7
Reviewed-on: https:/...
Christian Kuhn
10:52 Revision 3db77fbc: [BUGFIX] Do not open EditDocumentController in modal
If `mod.web_layout.disableNewContentElementWizard=1` is set, the
"New Content Element" wizard is skipped and EditDocu...
Andreas Fernandez
08:47 Revision 55e53523: [BUGFIX] Allow TypoScript conditions to access PageArguments
In order to access resolved route parts by enhancers,
the TypoScript RequestWrapper should allow to access
the PageAr...
Benni Mack
08:39 Revision 06c6c1eb: [BUGFIX] Unhide page translations by default
In TYPO3 v8, new page translations within pages_language_overlay
were visible by default when using plain DataHandler...
Benni Mack
07:40 Revision d619ecfc: [BUGFIX] Allow TypoScript conditions to access PageArguments
In order to access resolved route parts by enhancers,
the TypoScript RequestWrapper should allow to access
the PageAr...
Benni Mack
07:09 Revision 8316a770: [TASK] Mitigate migration of EXT:sv and saltedpasswords into core
Both extensions have vanished and code
has been moved into EXT:core, however
if third-party extensions use
ExtensionM...
Benni Mack
06:58 Revision 2a09a4a9: [BUGFIX] Do not open EditDocumentController in modal
If `mod.web_layout.disableNewContentElementWizard=1` is set, the
"New Content Element" wizard is skipped and EditDocu...
Andreas Fernandez

2019-05-05

23:00 Revision 45501703: [BUGFIX] Support concurrent requests without 503 responses
Instead of offloading the work to wait for the final page content,
concurrent requests now wait for the real page con...
Benjamin Franzke
21:48 Revision c098ac5c: [BUGFIX] Make sure a twitter:card metatag is rendered
To get a valid Twitter card, you need to specify the type of card
by setting the twitter:card metatag. The value of t...
Richard Haeser
21:25 Revision 3b35164f: [BUGFIX] Make sure a twitter:card metatag is rendered
To get a valid Twitter card, you need to specify the type of card
by setting the twitter:card metatag. The value of t...
Richard Haeser

2019-05-04

12:30 Revision b355c8fc: [BUGFIX] Check correct setting on extension upload
With #82368, the Configuration API is used in the Extension Manager to
check specific configuration.
However, for au...
Andreas Fernandez
12:13 Revision 56e4ade4: [BUGFIX] Check correct setting on extension upload
With #82368, the Configuration API is used in the Extension Manager to
check specific configuration.
However, for au...
Andreas Fernandez

2019-05-03

22:34 Revision c0157883: [BUGFIX] Remove duplicated types of `AbstractFileFolder::$originalResource`
Technically, it's sufficient to annotate $originalResource as type of
ResourceInterface because all other annotated t...
Andreas Fernandez
05:42 Revision 913c310c: [BUGFIX] Allow Extbase FileReference in ImageService
While hardening the ImageService it was restricted to core's
FileReference instead of also allowing extbase FileRefer...
Susanne Moog

2019-05-02

12:55 Revision f033a550: [BUGFIX] Avoid raising a warning in SimpleLockStrategyTest
The touch command raises a PHP WARNING if the test file can not be
created, but the next line would already skip the ...
Anja Leichsenring
12:41 Revision 4e81b610: [BUGFIX] Avoid raising a warning in SimpleLockStrategyTest
The touch command raises a PHP WARNING if the test file can not be
created, but the next line would already skip the ...
Anja Leichsenring
12:22 Revision 5801d8dc: [BUGFIX] Avoid raising a warning in SimpleLockStrategyTest
The touch command raises a PHP WARNING if the test file can not be
created, but the next line would already skip the ...
Anja Leichsenring

2019-04-30

22:59 Revision 92af996e: [BUGFIX] Sanitize undefined TCA columns required for data integrity
TCA's 'ctrl' section allows to define several database columns that
shall be used to store according integrity inform...
Oliver Hader
22:04 Revision 5a3ee8c3: [BUGFIX] Unhide page translations by default
In TYPO3 v8, new page translations within pages_language_overlay
were visible by default when using plain DataHandler...
Benni Mack
16:42 Revision ecccdc49: [BUGFIX] Only show records from current language in XML Sitemap
When generating the XML sitemap for records, the language of the
records will be checked. Only records from the curre...
Richard Haeser
14:25 Revision fceffe98: [BUGFIX] Only show records from current language in XML Sitemap
When generating the XML sitemap for records, the language of the
records will be checked. Only records from the curre...
Richard Haeser
07:33 Revision e09fe783: [BUGFIX] Use correct ViewHelper argument description
Resolves: #88246
Releases: master, 9.5, 8.7
Change-Id: Iad8558cbe22caaefd659fef1681452a962b5cdf7
Reviewed-on: https:/...
Jan Delius

2019-04-29

22:57 Revision c7267770: [FEATURE] Add custom generator options via hook
In order to allow custom functionality like "Skip pages of type XYZ", a new
hook is added to the SlugHelper which can...
Benni Mack
22:47 Revision 7d4397c5: [BUGFIX] Have RecordState support versioning
In the initial implementation a "versioning" state was missing
in the record state for TYPO3 v9.5.
If now an editor ...
Benni Mack
22:40 Revision 98961576: [FEATURE] Add custom generator options via hook
In order to allow custom functionality like "Skip pages of type XYZ", a new
hook is added to the SlugHelper which can...
Benni Mack
22:22 Revision bd5c47eb: [BUGFIX] Invoke delete command via AJAX
The delete command triggered by the page tree's context menu was invoked
by loading a URL in the module iframe which ...
Andreas Fernandez
22:06 Revision d6b7f940: [BUGFIX] Use correct ViewHelper argument description
Resolves: #88246
Releases: master, 9.5, 8.7
Change-Id: Iad8558cbe22caaefd659fef1681452a962b5cdf7
Reviewed-on: https:/...
Jan Delius
22:03 Revision 082de0c6: [BUGFIX] Have RecordState support versioning
In the initial implementation a "versioning" state was missing
in the record state for TYPO3 v9.5.
If now an editor ...
Benni Mack
21:42 Revision 312e4662: [BUGFIX] Use correct ViewHelper argument description
Resolves: #88246
Releases: master, 9.5, 8.7
Change-Id: Iad8558cbe22caaefd659fef1681452a962b5cdf7
Reviewed-on: https:/...
Jan Delius
20:43 Revision 2407febb: [BUGFIX] Invoke delete command via AJAX
The delete command triggered by the page tree's context menu was invoked
by loading a URL in the module iframe which ...
Andreas Fernandez
10:21 Revision 5bc663f1: [BUGFIX] Let Install Tool use core's bootstrap
The Install Tool ships bootstrap on its own, which doesn't make much sense
right now, since other components get used...
Benni Mack
10:00 Revision 2df92f01: [BUGFIX] Let Install Tool use core's bootstrap
The Install Tool ships bootstrap on its own, which doesn't make much sense
right now, since other components get used...
Andreas Fernandez
09:12 Revision d6f72d72: [BUGFIX] Let Install Tool use core's bootstrap
The Install Tool ships bootstrap on its own, which doesn't make much sense
right now, since other components get used...
Andreas Fernandez
08:00 Revision 6c50b838: [BUGFIX] Check existence of properties before usage
The ImageViewHelper uses properties 'title' and 'alternative' from file
without checking whether they exist or not. T...
Susanne Moog

2019-04-28

17:24 Revision 7ab60903: [FEATURE] Double click in structure tree changes label
A new convenience function has been integrated which allows the user to
change the label of an element within the str...
Dominik Merkel
17:10 Revision 9131af8d: [FEATURE] Send plaintext and HTML multipart mails
Now by default, mails sent with the EmailFinisher contain both a
plaintext and an HTML part. The latter can be contro...
Mathias Brodala
17:10 Revision f685036e: [TASK] Document property "elementDescription"
The property "elementDescription" has been documented for both the
backend (form editor) and the frontend of the form...
Björn Jacob
16:18 Revision 260226e9: [FEATURE] Allow multiple recipients in email finisher
Also deprecate the single recipients options
in favor of their list successors.
Resolves: #80420
Releases: master
Ch...
Mathias Brodala
15:37 Revision 0782b29b: [TASK] Move backend translations into Database.xlf
Resolves: #88239
Releases: master, 9.5
Change-Id: I09df1600304e4f0cff6d4cab6f45b0c966525a3c
Reviewed-on: https://revi...
Ralf Zimmermann
15:10 Revision 81dd6946: [TASK] Document property "elementDescription"
The property "elementDescription" has been documented for both the
backend (form editor) and the frontend of the form...
Björn Jacob
14:12 Revision a35d35db: [TASK] Move backend translations into Database.xlf
Resolves: #88239
Releases: master, 9.5
Change-Id: I09df1600304e4f0cff6d4cab6f45b0c966525a3c
Reviewed-on: https://revi...
Ralf Zimmermann
11:46 Revision 4b3a90c7: [BUGFIX] Fix structure of generated finisher FlexForm fields
A valid FlexForm field must have a "TCEforms" wrapper around
the field configuration as can be seen in the FlexFormTo...
Mathias Brodala
11:39 Revision e5da0a7b: [!!!][TASK] Use multiple translation files by default
Resolves: #87009
Releases: master
Change-Id: I533ccf9959f0e9e3a485a3317af8befc8befeb98
Reviewed-on: https://review.ty...
Mathias Brodala
10:58 Revision f202f793: [BUGFIX] Fix structure of generated finisher FlexForm fields
A valid FlexForm field must have a "TCEforms" wrapper around
the field configuration as can be seen in the FlexFormTo...
Mathias Brodala

2019-04-27

22:43 Revision 84695c6f: [TASK] Avoid pointless finisher override checkbox
The form plugin now only renders the checkbox for overriding
the finishers if finishers are available at all. Also fi...
Michael Waack
22:29 Revision 1e8ea0d6: [TASK] Document variants of form framework
In addition, a couple of valuable examples have
been added. Furthermore, fix a wrong include path.
Resolves: #84135
...
Björn Jacob
22:23 Revision 2fb363e6: [BUGFIX] Add arguments to the MimeTypeValidator error object
Enriches the ext:form MimeTypeValidator error object with the mime type
of the validated file.
Resolves: #88236
Rele...
Ralf Zimmermann
22:02 Revision ecc0e0e6: [BUGFIX] Use form specific flexform sheets within the frontend
Use contextual flexform sheets to identify ext:form finisher overrides
within the frontend.
Resolves: #88011
Release...
Ralf Zimmermann
21:58 Revision c49754de: [TASK] Display max file size hint
When configuring a form with a file size validator it can be helpful to
know what the servers' max upload capabilitie...
Susanne Moog
21:37 Revision 60f445b9: [BUGFIX] Add arguments to the MimeTypeValidator error object
Enriches the ext:form MimeTypeValidator error object with the mime type
of the validated file.
Resolves: #88236
Rele...
Ralf Zimmermann
21:36 Revision 9f423b41: [BUGFIX] Add guard clause to preFileAdd form hook
With the security fix in #f3445f964 checks on EXT:form file handling
were added to ensure secure form definition file...
Susanne Moog
21:35 Revision 27b1f358: [BUGFIX] Catch form errors and display speaking error message
When having a broken form configuration, the formEditor is not able
to load because of JavaScript errors. These error...
Susanne Moog
21:30 Revision 1b0c57c2: [BUGFIX] Use form specific flexform sheets within the frontend
Use contextual flexform sheets to identify ext:form finisher overrides
within the frontend.
Resolves: #88011
Release...
Ralf Zimmermann
20:34 Revision e401c7ab: [TASK] Document variants of form framework
In addition, a couple of valuable examples have
been added.
Resolves: #84135
Releases: master, 9.5
Change-Id: I4de15...
Björn Jacob
20:28 Revision f9f6694a: [BUGFIX] Add guard clause to preFileAdd form hook
With the security fix in #f3445f964 checks on EXT:form file handling
were added to ensure secure form definition file...
Susanne Moog
20:26 Revision d74531a1: [TASK] Add clarification for link.editRecord ViewHelper
Resolves: #88223
Releases: master, 9.5
Change-Id: Ib6d13fcbfa4de1c0e28b6af95a26ec9fc90c4387
Reviewed-on: https://revi...
Sybille Peters
20:24 Revision 2081a5d6: [BUGFIX] Catch form errors and display speaking error message
When having a broken form configuration, the formEditor is not able
to load because of JavaScript errors. These error...
Susanne Moog
18:59 Revision cee5f57b: [TASK] Add clarification for link.editRecord ViewHelper
Resolves: #88223
Releases: master, 9.5
Change-Id: Ib6d13fcbfa4de1c0e28b6af95a26ec9fc90c4387
Reviewed-on: https://revi...
Sybille Peters
18:55 Revision 85d7c84b: [BUGFIX] Change finisher override display behavior
Show all possible finisher options which can be overridden within the
form plugin even if if they are not part of a f...
Ralf Zimmermann
17:30 Revision 54851545: [BUGFIX] Change finisher override display behavior
Show all possible finisher options which can be overridden within the
form plugin even if if they are not part of a f...
Ralf Zimmermann
16:52 Revision 170c3068: [BUGFIX] Add missing translation of validator
The missing translations of the validator "Number
of submitted values" have been added.
Resolves: #88234
Releases: m...
Björn Jacob
16:07 Revision ff1547cf: [BUGFIX] Add id to confirmation finisher template
Releases: master, 9.5
Resolves: #87198
Change-Id: I91b8b2f0d161ef89ba4896b063685ef2e2c8544d
Reviewed-on: https://revi...
Dominik Merkel
16:06 Revision 2470fbb2: [BUGFIX] Add missing translation of validator
The missing translations of the validator "Number
of submitted values" have been added.
Resolves: #88234
Releases: m...
Björn Jacob
15:51 Revision afe70a21: [BUGFIX] Add id to confirmation finisher template
Releases: master, 9.5
Resolves: #87198
Change-Id: I91b8b2f0d161ef89ba4896b063685ef2e2c8544d
Reviewed-on: https://revi...
Dominik Merkel
15:32 Revision 0d055c87: [BUGFIX] Pass error arguments to translator
Resolves: #88022
Releases: master, 9.5
Change-Id: I7d86f8061d71357307d939d4c4359e9da1b2c68a
Reviewed-on: https://revi...
Michael Waack
14:58 Revision ce32163c: [TASK] Document validators of form framework
Furthermore, move some documentation around
regarding finishers and validators to have
the information at one central...
Björn Jacob
14:57 Revision 610aeca6: [BUGFIX] Pass error arguments to translator
Resolves: #88022
Releases: master, 9.5
Change-Id: I7d86f8061d71357307d939d4c4359e9da1b2c68a
Reviewed-on: https://revi...
Michael Waack
13:16 Revision 053e1941: [BUGFIX] Fluid viewhelper f:format.date() uses timestamp from context aspect
Use timestamp from context runtime instead of use time() in
viewhelper calls to prevent different dates in rendering ...
Benni Mack
13:15 Revision e5e3cc6a: [BUGFIX] Fix header levels for ViewHelper class comments
Resolves: #88225
Releases: master, 9.5
Change-Id: I58166253bb451c829fe778379d8ada7644d63749
Reviewed-on: https://revi...
Sybille Peters
12:38 Revision c5058d6b: [BUGFIX] Fix docs of FlashMessage finisher
The property "options.messageCode" is mandatory. The
docs have been adapted accordingly.
Resolves: #88231
Releases: ...
Björn Jacob
12:24 Revision ea8e437b: [BUGFIX] Show "FlashMessage" finisher output
Resolves: #84699
Releases: master, 9.5
Change-Id: I2733556eae95db5f44867323cd217c4b3ea0127c
Reviewed-on: https://revi...
Michael Waack
12:23 Revision 5ecb5034: [TASK] Document validators of form framework
Furthermore, move some documentation around
regarding finishers and validators to have
the information at one central...
Björn Jacob
11:53 Revision 89c85d0f: [BUGFIX] Show "FlashMessage" finisher output
Resolves: #84699
Releases: master, 9.5
Change-Id: I2733556eae95db5f44867323cd217c4b3ea0127c
Reviewed-on: https://revi...
Michael Waack
11:48 Revision 97673696: [BUGFIX] Fix docs of FlashMessage finisher
The property "options.messageCode" is mandatory. The
docs have been adapted accordingly.
Resolves: #88231
Releases: ...
Björn Jacob
10:36 Revision 8c26d46e: [BUGFIX] Fluid viewhelper f:format.date() uses timestamp from context aspect
Use timestamp from context runtime instead of use time() in
viewhelper calls to prevent different dates in rendering ...
Benni Mack
10:27 Revision a065af89: [BUGFIX] Fix header levels for ViewHelper class comments
Resolves: #88225
Releases: master, 9.5
Change-Id: I58166253bb451c829fe778379d8ada7644d63749
Reviewed-on: https://revi...
Sybille Peters

2019-04-26

19:05 Revision 591d8e99: [BUGFIX] Make AdvancedPassword confirmation error translatable
Resolves: #87722
Releases: master, 9.5
Change-Id: Icabb810a67a900ff0632256d36fb05b888912f83
Reviewed-on: https://revi...
Michael Waack
18:51 Revision 333cd857: [BUGFIX] Render content element in ConfirmationFinisher
Resolves: #87875
Releases: master, 9.5
Change-Id: If093b8c0fa842060dcf64a984b426a8205095fe8
Reviewed-on: https://revi...
Michael Waack
18:41 Revision 9b975a13: [BUGFIX] Make AdvancedPassword confirmation error translatable
Resolves: #87722
Releases: master, 9.5
Change-Id: Icabb810a67a900ff0632256d36fb05b888912f83
Reviewed-on: https://revi...
Michael Waack
17:06 Revision 05bcbacb: [BUGFIX] Render content element in ConfirmationFinisher
Resolves: #87875
Releases: master
Change-Id: If093b8c0fa842060dcf64a984b426a8205095fe8
Reviewed-on: https://review.ty...
Michael Waack
17:05 Revision 691be4db: [BUGFIX] Ensure Lowercase folders on non-case-sensitive file system
When creating files in a storage configured as not case-sensitive
the file name gets lowercased and TYPO3 works with ...
Susanne Moog
16:58 Revision 9c52dda6: [TASK] Add editor tutorial for photo contest form
Add an editor tutorial to form docs for creating
photo contests to demonstrate the usage of
- image upload
- static ...
Susanne Moog
12:42 Revision 20077c6b: [BUGFIX] Close file resource in FileLockStrategy if acquire failed
When acquiring a lock via the FileLockStrategy it is very important
to close the underlying file handle again, if the...
Markus Klein
12:42 Revision be477edb: [BUGFIX] Close file resource in FileLockStrategy if acquire failed
When acquiring a lock via the FileLockStrategy it is very important
to close the underlying file handle again, if the...
Markus Klein
12:03 Revision 37ef8157: [TASK] Raise twitter bootstrap to 3.4.1
To ensure that we incorporate the latest known
vulnerabilities and issues in Twitter Bootstrap 3.x,
the dependency is...
Andreas Fernandez
11:03 Revision 58838090: [TASK] Incorporate changes of jQuery version to 3.4.0
This commit introduces live-patching of node_modules, which applies patch
files to specific modules (similar to compo...
Andreas Fernandez
10:26 Revision c653d84f: [TASK] Raise twitter bootstrap to 3.4.1
To ensure that we incorporate the latest known
vulnerabilities and issues in Twitter Bootstrap 3.x,
the dependency is...
Benni Mack
10:15 Revision 2043c6d4: [BUGFIX] Close file resource in FileLockStrategy if acquire failed
When acquiring a lock via the FileLockStrategy it is very important
to close the underlying file handle again, if the...
Markus Klein
10:06 Revision 7adb33c5: [TASK] Incorporate changes of jQuery version to 3.4.0
This commit introduces live-patching of node_modules, which applies patch
files to specific modules (similar to compo...
Andreas Fernandez
10:03 Revision b4f5e045: [TASK] Raise twitter bootstrap to 3.4.1
To ensure that we incorporate the latest known
vulnerabilities and issues in Twitter Bootstrap 3.x,
the dependency is...
Benni Mack
09:51 Revision a683732e: [TASK] Incorporate changes of jQuery version to 3.4.0
All jQuery versions prior to 3.4 are susceptible to prototype pollution.
In order to fix this issue, jQuery has been ...
Andreas Fernandez

2019-04-25

22:24 Revision c769555d: [TASK] Introduce Editor Documentation for EXT:form
To allow documentation for editors to be rendered alongside the
integrator documentation, the documentation structure...
Susanne Moog
21:22 Revision 1874886d: [TASK] Document proposed folder structure
The documentation of the form framework now
recommends a folder structure for a custom
form configuration, form defin...
Björn Jacob
21:20 Revision 74a7f640: [BUGFIX] Add extension suggestions to EXT:form
EXT:form adds a ContextMenu provider which depends on classes of
EXT:filelist. As EXT:filelist is optional in Compose...
Andreas Fernandez
20:40 Revision a363663f: [TASK] Document proposed folder structure
The documentation of the form framework now
recommends a folder structure for a custom
form configuration, form defin...
Björn Jacob
20:38 Revision 02b6608e: [TASK] Transliterate accented characters
Convert accented characters in the form name
to ASCII characters
Resolves: #84533
Releases: master, 9.5
Change-Id: I...
Dominik Merkel
20:28 Revision dd9daf8e: [BUGFIX] Remove Windows line breaks
In order to prevent a faulty configuration and silent output,
line breaks in the MetaData value are now also removed....
Guido Schmechel
20:27 Revision 4e53a747: [BUGFIX] Properly handle quotes in plaintext mails
Both email finishers of the form framework do not escape quotes anymore
when sending plain text mails.
Resolves: #85...
Michael Waack
20:26 Revision ddb773a5: [TASK] Update Settings.cfg to recent TYPO3 version
Resolves: #85145
Releases: master, 9.5
Change-Id: I9a100af51d90f5a0da3a9d891748a6805cae6a47
Reviewed-on: https://revi...
Björn Jacob
20:24 Revision 27fc4491: [BUGFIX] Fix DeleteUploadsFinisher with recyclers
Resolves: #86940
Releases: master, 9.5
Change-Id: Ice33805a10722459d28bacc89385e57e9618bba5
Reviewed-on: https://revi...
Michael Waack
19:39 Revision 6732e4ff: [BUGFIX] Properly handle quotes in plaintext mails
Both email finishers of the form framework do not escape quotes anymore
when sending plain text mails.
Resolves: #85...
Michael Waack
19:25 Revision edf5622b: [TASK] Transliterate accented characters
Convert accented characters in the form name
to ASCII characters
Resolves: #84533
Releases: master
Change-Id: I125a8...
Dominik Merkel
17:03 Revision e041d63d: [TASK] Update Settings.cfg to recent TYPO3 version
Resolves: #85145
Releases: master, 9.5
Change-Id: I9a100af51d90f5a0da3a9d891748a6805cae6a47
Reviewed-on: https://revi...
Björn Jacob
15:13 Revision dd065d08: [BUGFIX] Fix DeleteUploadsFinisher with recyclers
Resolves: #86940
Releases: master, 9.5
Change-Id: Ice33805a10722459d28bacc89385e57e9618bba5
Reviewed-on: https://revi...
Michael Waack
12:47 Revision 54e29cb9: [TASK] Add class attribute for field type hidden
Resolves: #88154
Releases: master
Change-Id: I45ca6387333061309be05047f5bbd75cf4ab9acd
Reviewed-on: https://review.ty...
Tobias Siegler
12:32 Revision 26a70ef2: [BUGFIX] Make filter in workspace module work again
If no additional fields have been defined, the workspace
module search should use default columns that are shown
by T...
Benni Mack
11:23 Revision 6c680d09: [BUGFIX] Make filter in workspace module work again
If no additional fields have been defined, the workspace
module search should use default columns that are shown
by T...
Benni Mack
10:21 Revision 8fd95447: [BUGFIX] Remove Windows line breaks
In order to prevent a faulty configuration and silent output,
line breaks in the MetaData value are now also removed....
Guido Schmechel
06:48 Revision b0b3287e: [BUGFIX] Fix alias of SaltedPasswordsService
A simple typo in multiple locations breaks the compatibility layer.
Resolves: #88007
Releases: master, 9.5
Change-Id...
Benni Mack

2019-04-24

22:20 Revision 22b15998: [BUGFIX] Add extension suggestions to EXT:form
EXT:form adds a ContextMenu provider which depends on classes of
EXT:filelist. As EXT:filelist is optional in Compose...
Andreas Fernandez
22:08 Revision e031b0ba: [BUGFIX] Use correct value for remove function
The function "remove" requires a string for the param $id,
but got an array.
Resolves: #87046
Releases: master, 9.5
...
Devid Messner
21:35 Revision 5a59afc3: [BUGFIX] Use correct value for remove function
The function "remove" requires a string for the param $id,
but got an array.
Resolves: #87046
Releases: master, 9.5
...
Devid Messner
20:21 Revision d5f78fc9: [BUGFIX] Overlay workspace records in Live Search
The live search in the top right corner should detect and find
records of the current workspace.
A protected method ...
Benni Mack
20:01 Revision d307784e: [BUGFIX] Overlay workspace records in Live Search
The live search in the top right corner should detect and find
records of the current workspace.
A protected method ...
Benni Mack
12:55 Revision 412308e4: [BUGFIX] Sanitize undefined TCA columns required for data integrity
TCA's 'ctrl' section allows to define several database columns that
shall be used to store according integrity inform...
Oliver Hader
11:52 Revision 8206e725: [BUGFIX] Correction of the userdefined time range
In the backend log view, the user-defined time range is recognized again.
Now the log entries observe the time limits...
Guido Schmechel
11:34 Revision c9a89537: [BUGFIX] Correction of the userdefined time range
In the backend log view, the user-defined time range is recognized again.
Now the log entries observe the time limits...
Guido Schmechel

2019-04-23

18:01 Revision 149cb289: [TASK] Streamline formatting of html templates
The indentations in the HTML templates are out of control.
Even if we provide an EditorConfig, which should ensure
th...
Benjamin Kott
11:27 Revision f98d10aa: [BUGFIX] Make loading of depth in workspace module work for 0
The implementation of storing the depth selection in the
workspace module did not account for the "This site"
option ...
Daniel Goerz
11:11 Revision cf623c4e: [TASK] Add missing fe_login hooks to docs
Add the missing documentation of the hooks
* `password_changed` added in TYPO3 4.3
* `login_error` added in TYPO3 ...
Stephan Großberndt
10:42 Revision 676d5f72: [TASK] Add missing fe_login hooks to docs
Add the missing documentation of the hooks
* `password_changed` added in TYPO3 4.3
* `login_error` added in TYPO3 ...
Stephan Großberndt
10:38 Revision 389a8db7: [BUGFIX] Make loading of depth in workspace module work for 0
The implementation of storing the depth selection in the
workspace module did not account for the "This site"
option ...
Daniel Goerz

2019-04-19

21:54 Revision bdeb4746: [BUGFIX] URL without base runs into a redirect loop
Calling something like bla.example.com/?id=34&type=2
runs in a endless loop.
The change removes the restrictive redi...
Marco Kaiser
21:31 Revision af183b60: [!!!][TASK] Remove auto-unpublishing of workspaces
Workspaces had a field called "unpublish_time" which was not accessible
for TYPO3 Core since TYPO3 4.5. The field was...
Benni Mack
20:35 Revision c84c91a4: [BUGFIX] Make CodeMirror search persistent
Currently, when searching a term in CodeMirror (used in EXT:t3editor),
the search bar disappears when after the opera...
Andreas Fernandez
16:35 Revision 67bce955: [BUGFIX] Make CodeMirror search persistent
Currently, when searching a term in CodeMirror (used in EXT:t3editor),
the search bar disappears when after the opera...
Andreas Fernandez
08:28 Revision 247cd2a9: [BUGFIX] Mark symfony/routing 4.2.7 as conflict
Symfony/routing 4.2.7 changed routing behaviour, breaking backwards
compatibility and our implementation. Reported at...
Susanne Moog
07:13 Revision 389bb407: [BUGFIX] Mark symfony/routing 4.2.7 as conflict
Symfony/routing 4.2.7 changed routing behaviour, breaking backwards
compatibility and our implementation. Reported at...
Susanne Moog

2019-04-18

20:17 Revision f30e78fc: [BUGFIX] Don't show new button when adding a new record
As there is no "pid" available, the new button on new
records should not be shown.
Resolves: #87721
Releases: master...
Benni Mack
16:42 Revision 69e65991: [BUGFIX] Ensure www.mydomain.com/index.php works
Calling just "index.php" without "id" and "type" parameter
should work as expected, as before.
Resolves: #88028
Rele...
Benni Mack
16:35 Revision f89b96ef: [BUGFIX] Fix alias of SaltedPasswordsService
A simple typo.
In TYPO3 v9.5 there need to be more adjustments done.
Resolves: #88007
Releases: master, 9.5
Change-...
Benni Mack
16:33 Revision 84287877: [BUGFIX] Don't show new button when adding a new record
As there is no "pid" available, the new button on new
records should not be shown.
Resolves: #87721
Releases: master...
Benni Mack
16:18 Revision d06dee7e: [BUGFIX] Ensure www.mydomain.com/index.php works
Calling just "index.php" without "id" and "type" parameter
should work as expected, as before.
Resolves: #88028
Rele...
Benni Mack
13:25 Revision 2d458ebe: [BUGFIX] URL without base runs into a redirect loop
Calling something like bla.example.com/?id=34&type=2
runs in a endless loop.
The change removes the restrictive redi...
Marco Kaiser
09:24 Revision 53e2ea5b: [BUGFIX] Repair depth selection in workspace module
This patch fixes a regression introduced with
https://review.typo3.org/#/c/Packages/TYPO3.CMS/+/60492/
Resolves: #43...
Daniel Goerz
08:48 Revision 1ff08c11: [BUGFIX] Repair depth selection in workspace module
This patch fixes a regression introduced with
https://review.typo3.org/#/c/Packages/TYPO3.CMS/+/60492/
Resolves: #43...
Daniel Goerz
08:07 Revision f0239a42: [BUGFIX] Ensure PageRouter only operates with previous result
If no previous result given, an exception should be thrown,
instead of a PHP error.
Resolves: #88133
Releases: maste...
Benni Mack

2019-04-17

20:13 Revision afdeec13: [BUGFIX] Allow to check/uncheck all recipients in Workspace stage dialog
The stage dialog shows various users relevent in a workspace that
should be notified. However, it is hard for editors...
Benni Mack
19:56 Revision 7729a04e: [BUGFIX] Allow to check/uncheck all recipients in Workspace stage dialog
The stage dialog shows various users relevent in a workspace that
should be notified. However, it is hard for editors...
Benni Mack
19:22 Revision 192d0140: [BUGFIX] Store depth selector in workspace module in uc
The depth selector is now stored in the users' UC, so the Persisent
Storage API can now be used easily.
This way, wh...
Benni Mack
18:56 Revision 0003ef20: [BUGFIX] Store depth selector in workspace module in uc
The depth selector is now stored in the users' UC, so the Persisent
Storage API can now be used easily.
This way, wh...
Benni Mack
17:34 Revision e0b873cd: [BUGFIX] Check if language is accessible before uri generation
Sites with error handling were not rendering the correct page for
disabled languages because an inaccessible language...
Jonas Schwabe
17:19 Revision 14c0a18c: [BUGFIX] Check if language is accessible before uri generation
Sites with error handling were not rendering the correct page for
disabled languages because an inaccessible language...
Jonas Schwabe
11:08 Revision 0480e384: [BUGFIX] Ensure PageRouter only operates with previous result
If no previous result given, an exception should be thrown,
instead of a PHP error.
Resolves: #88133
Releases: maste...
Benni Mack

2019-04-16

08:46 Revision 9b3723b5: [BUGFIX] Simplify UX in Workspace Module
Some minor remarks are changed within the Workspace
Module (ReviewController).
- The preview link in docheader now h...
Benni Mack
08:27 Revision e2893d80: [TASK] Add missing fe_login hooks to docs
Add the missing documentation of the hooks
* `password_changed` added in TYPO3 4.3
* `login_error` added in TYPO3 ...
Stephan Großberndt
07:56 Revision 880e7a0a: [BUGFIX] Apply quality settings for images
When combining or scaling images, the quality
setting needs to be applied as well.
Resolves: #31664
Releases: master...
Benni Mack
07:55 Revision 491eaa65: [BUGFIX] Fix labels and field ordering of workspaces TCA
Labels regarding sys_workspaces are now in the same file,
and the fields / tabs have been grouped to ensure workspace...
Benni Mack
07:38 Revision 8c012260: [BUGFIX] Simplify UX in Workspace Module
Some minor remarks are changed within the Workspace
Module (ReviewController).
- The preview link in docheader now h...
Benni Mack

2019-04-15

21:48 Revision 2e1de6b9: [FEATURE] Add properties changefreq and priority to XML sitemap entries
The possibility to define the properties changefreq and priority for
XML sitemap entries has been implemented.
Resol...
Guido Schmechel
17:03 Revision c7712719: [BUGFIX] Fix labels and field ordering of workspaces TCA
Labels regarding sys_workspaces are now in the same file,
and the fields / tabs have been grouped to ensure workspace...
Benni Mack
15:09 Revision 89a75c59: [BUGFIX] Apply quality settings for images
When combining or scaling images, the quality
setting needs to be applied as well.
Resolves: #31664
Releases: master...
Benni Mack
10:43 Revision 1b37fb72: [BUGFIX] Allow adding content without page edit permissions
Resolves: #87687
Releases: master, 9.5
Change-Id: I8113f3fa2facf6b21bc19ee1c445265c5ff4f4b4
Reviewed-on: https://revi...
Helmut Hummel

2019-04-14

18:17 Revision 7b6f6b87: [BUGFIX] Fix serialization of loggers
Only dealing with PHP file resource in writers is not
enough to properly initialize a logger on wakeup.
A logger has...
Helmut Hummel
18:01 Revision 39cabbf1: [BUGFIX] Use proper TYPO3_CONF_VARS IM option
There is a copy/paste typo in LocalCropScaleMaskHelper,
which was introduced in TYPO3 v8.
The setting $TYPO3_CONF_VA...
Benni Mack
18:00 Revision 63c756ef: [BUGFIX] Prevent throwing warnings when extract svg image sizes
TYPO3 should silently ignore errors and warnings in svg images.
Resolves: #86428
Releases: master, 9.5, 8.7
Change-I...
Remo H.
17:59 Revision 0c731a36: [BUGFIX] Use finder instance correctly
Within SiteTcaConfiguration, the $finder is now reused as much as
possible. A new clean instance is used for the indi...
Jan Delius
17:57 Revision 682c732a: [BUGFIX] Fix serialization of loggers
Only dealing with PHP file resource in writers is not
enough to properly initialize a logger on wakeup.
A logger has...
Helmut Hummel
17:28 Revision d4c698c6: [BUGFIX] Use finder instance correctly
Within SiteTcaConfiguration, the $finder is now reused as much as
possible. A new clean instance is used for the indi...
Jan Delius
17:17 Revision bc76058e: [BUGFIX] Prevent throwing warnings when extract svg image sizes
TYPO3 should silently ignore errors and warnings in svg images.
Resolves: #86428
Releases: master, 9.5, 8.7
Change-I...
Remo H.
16:32 Revision 31f0c407: [BUGFIX] Do not send empty scheduler status mails
Due to a missing initialization, the status providers were not filled
in the status report in the scheduler task. The...
Guido Schmechel
16:27 Revision ae6936dd: [!!!][TASK] Replace config.persistence.classes typoscript
This patch removes support for the configuration of
persistence related classes via typoscript. This is done
as typos...
Alexander Schnitzler
16:02 Revision daf7c74a: [BUGFIX] Use proper TYPO3_CONF_VARS IM option
There is a copy/paste typo in LocalCropScaleMaskHelper,
which was introduced in TYPO3 v8.
The setting $TYPO3_CONF_VA...
Benni Mack
12:13 Revision a3533985: [TASK] Add tests for SiteBased translations in Extbase records
As part of using the SiteBased translation model instead of
the legacy TypoScript settings, another test suite is add...
Benni Mack
11:57 Revision 68d3c311: [TASK] Add tests for SiteBased translations in Extbase records
As part of using the SiteBased translation model instead of
the legacy TypoScript settings, another test suite is add...
Benni Mack

2019-04-13

16:01 Revision 6c512f2e: [TASK] Migrate SelectElementTree to TypeScript
This patch migrates FormEngine's SelectElementTree to TypeScript.
Also, a terrible hack that puts the local tree init...
Andreas Fernandez
 

Also available in: Atom