Project

General

Profile

Activity

From 2019-11-22 to 2019-12-21

2019-12-20

13:19 Revision 9f7b336e: [TASK] Update codeception and phpunit to latest versions
Updating codeception (2.5.6) and phpunit (6.2.4)
to latest allowed versions allows for further updating other depende...
Benni Mack
09:54 Revision 33ad14ca: [TASK] Update codeception and phpunit to latest versions
Updating codeception (2.5.6) and phpunit (7.5.18)
to latest versions allows for further updating other dependencies
T...
Benni Mack
09:14 Revision c7b44085: [TASK] Update codeception and phpunit to latest versions
Updating codeception (3.2.1) and phpunit (8.5.0)
to latest versions allows for further updating other dependencies
TY...
Benni Mack
08:23 Revision 6881edfb: [BUGFIX] Include .htaccess file in extension packages
Adopt the excludeForPackaging to include also .htaccess files in
extension downloads of extension manager.
Resolves:...
Georg Ringer
08:20 Revision a9b64f12: [TASK] Simplify checks on Import about allowed filenames
In TYPO3 v10, BasicFileUtility is not used by DataHandler anymore,
and never initialized with other file permissions ...
Benni Mack

2019-12-19

18:33 Revision d126080b: [BUGFIX] Fix various misbehaviors in "Broken Extension Scanner"
The "Broken Extension Scanner" has some flaws that are fixed with this
patch:
- Only one request is sent to scan all...
Andreas Fernandez
15:00 Revision ec192807: [TASK] Apply rector set php70
php bin/rector process
The Rector\Php70\Rector\List_\ListSwapArrayOrderRector rector
has been disabled as this needs...
Alexander Schnitzler
14:47 Revision 41d48e24: [TASK] Update rector/rector
composer remove --dev rector/rector
composer require --dev rector/rector:~0.6
The update of rector brings import...
Alexander Schnitzler
07:49 Revision 4307ef9a: [BUGFIX] Adjust parameters of implode() for PHP 7.4
The TimeTracker has been using the wrong order of glue
and pieces, the PageLayoutView has used implode with only
one ...
Susanne Moog
07:45 Revision 56914b3f: [TASK] Increase wait limit for mssql containers
For testing mssql based jobs, the wait limit for the database
to answer gets raised from 60 to 120 seconds to avoid b...
Anja Leichsenring
07:44 Revision 10b97945: [BUGFIX] Adjust parameters of implode() for PHP 7.4
The TimeTracker has been using the wrong order of glue
and pieces, the PageLayoutView has used implode with only
one ...
Susanne Moog
07:44 Revision 4203cde3: [TASK] Increase wait limit for mssql containers
For testing mssql based jobs, the wait limit for the database
to answer gets raised from 60 to 120 seconds to avoid b...
Anja Leichsenring
07:28 Revision 9052f92b: [TASK] Increase wait limit for mssql containers
For testing mssql based jobs, the wait limit for the database
to answer gets raised from 60 to 120 seconds to avoid b...
Anja Leichsenring
07:27 Revision adbc6746: [BUGFIX] Adjust parameters of implode() for PHP 7.4
The TimeTracker has been using the wrong order of glue
and pieces, the PageLayoutView has used implode with only
one ...
Susanne Moog

2019-12-18

17:07 Revision 4be3b783: [BUGFIX] Use correct implode(string, array) syntax
The usage of implode(array, string) has been marked as
deprecated by PHP and triggers PHP Deprecation warnings
by usi...
Anja Leichsenring
17:03 Revision e2dd92d6: [BUGFIX] Use correct implode(string, array) syntax
The usage of implode(array, string) has been marked as
deprecated by PHP and triggers PHP Deprecation warnings
by usi...
Anja Leichsenring
16:36 Revision 843abcba: [BUGFIX] Use correct implode(string, array) syntax
The usage of implode(array, string) has been marked as
deprecated by PHP and triggers PHP Deprecation warnings
by usi...
Anja Leichsenring
15:27 Revision f7daef58: [TASK] Use new subdomain for new translation server
Use the final subdomain localize.typo3.org instead of
beta-translation.typo3.org. The latter is still available
and w...
Georg Ringer
14:29 Revision 3e66cdd4: [TASK] Apply rector set php56
php bin/rector process
Releases: master
Resolves: #89807
Change-Id: I667199693dc519d0353d8e10b40d86faf1cf946a
Review...
Alexander Schnitzler
14:00 Revision b959c51a: [TASK] Introduce functional test for RequestBuilder
The now introduced functional tests are a replacement
for the unit tests which were only possible by mocking
the hell...
Alexander Schnitzler
12:36 Revision 46df6a75: [TASK] Speed up tests
Some tests use "accessibleMock" (= eval() code) where
it is completely unnecessary as not even a mock is needed.
Res...
Benni Mack
09:00 Revision cb5a03b3: [TASK] Fix closure comparison in test
ExactValueMatching of Closures in Prophecy may
result in Comparison Failures causing the test
to fail in newer PHPUni...
Susanne Moog
08:49 Revision 62bce638: [TASK] Fix closure comparison in test
ExactValueMatching of Closures in Prophecy may
result in Comparison Failures causing the test
to fail in newer PHPUni...
Susanne Moog

2019-12-17

17:44 Revision 8123da83: [BUGFIX] Include .htaccess file in extension packages
Adopt the excludeForPackaging to include also .htaccess files in
extension downloads of extension manager.
Resolves:...
Georg Ringer
16:21 Revision b93798c3: [TASK] Remove redundancies in install tool ext conf template
This patch:
1. Removes a redundant usage of a "NoSpace" VH and
the associated namespace import since there are no...
Claus Due
15:52 Revision 3f8383ea: [TASK] Set TYPO3 version to 9.5.14-dev
Change-Id: I588f58be41926e759bbb9061f60e5c4871fab7bf
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627...
Oliver Hader
15:17 Revision 4453a684: [RELEASE] Release of TYPO3 9.5.13
Change-Id: Ibe01fb68bd29b214f785e69394cbf342572bc487
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627...
Oliver Hader
14:47 Revision 096ee6cc: [BUGFIX] Re-introduce removed methods
Due to a backport from change
https://review.typo3.org/c/Packages/TYPO3.CMS/+/62272
into 9.5, some "protected" method...
Benni Mack
12:55 Revision 1f34c446: [TASK] Set TYPO3 version to 10.2.3-dev
Change-Id: I4483812169b1018e536e8a2ab436a9a6c34e85c6
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627...
Oliver Hader
12:36 Revision b7d2c8f9: [RELEASE] Release of TYPO3 10.2.2
Change-Id: Ic0ae2c8bd12b5af114774753a93f2c1150362a87
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627...
Oliver Hader
12:33 Revision 9e35dd42: [TASK] Set TYPO3 version to 10.2.2-dev
Change-Id: I2a8852435282bdd22cd19ce34374a4afac3247a6
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627...
Oliver Hader
12:31 Revision 4c0cdfa1: [TASK] Set TYPO3 version to 9.5.13-dev
Change-Id: Ie5bbfc1fc8a592a005777a6280d5b767e44ef816
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627...
Oliver Hader
12:31 Revision 8c359e39: [TASK] Set TYPO3 version to 8.7.31-dev
Change-Id: I0af2b6d506de2f84a8f983ec5b064e5d3618d5c8
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627...
Oliver Hader
12:00 Revision aa2abdaf: [RELEASE] Release of TYPO3 10.2.1
Change-Id: Icb5a05d964912a59e6aea6822714e44c677a3954
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627...
Oliver Hader
11:53 Revision efd84a5a: [RELEASE] Release of TYPO3 9.5.12
Change-Id: I2ba8373f9066b167dc29ccf96818edfffea9afeb
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627...
Oliver Hader
11:49 Revision 23b71bb1: [RELEASE] Release of TYPO3 8.7.30
Change-Id: I0c8a3f85810f7ba6886c2d46537e0760f9d64499
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627...
Oliver Hader
10:53 Revision fdf9cdad: [SECURITY] Avoid insecure deserialization in QueryGenerator & QueryView
Resolves: #89005
Releases: master, 9.5, 8.7
Security-Commit: 82656cf8149d04f31b1441a03415b5e9a067c614
Security-Bullet...
Frank Nägler
10:53 Revision 948df21e: [SECURITY] Prevent SQLi in ext:lowlevel QueryGenerator
Resolves: #89452
Releases: master, 9.5, 8.7
Security-Commit: d73e50f02afc5459f737282ede6cc70579fe7181
Security-Bullet...
Frank Nägler
10:53 Revision 0efda30c: [SECURITY] Avoid directory traversal on archive extraction
The Extension Manager and Language Pack Manager receive Zip archives as
input from foreign sources and extract them o...
Andreas Fernandez
10:53 Revision 51bbb971: [SECURITY] XSS in file list through file extension
FAL currently filters invalid characters from file names stored by its
API. However, this sanitization took no effect...
Andreas Fernandez
10:52 Revision 21e9e643: [SECURITY] Avoid XSS by correctly encoding typolink results
In order to avoid XSS through typolink, anchor text is encoded
correctly to be used in a HTML context. Fallback link ...
Oliver Hader
10:52 Revision 37ed78a1: [SECURITY] Prevent XSS in EXT:form error message output
Resolves: #88629
Releases: master, 9.5, 8.7
Security-Commit: df38c239aa9c627fb7b6f1c384d45ff0940d98fa
Security-Bullet...
Frank Nägler
10:52 Revision 8d05c315: [SECURITY] Avoid insecure deserialization in QueryGenerator & QueryView
Resolves: #89005
Releases: master, 9.5, 8.7
Security-Commit: bb72a2eb30bd30933efa97368ccb98977a05a4d3
Security-Bullet...
Frank Nägler
10:52 Revision e1e56e7b: [SECURITY] Prevent SQLi in ext:lowlevel QueryGenerator
Resolves: #89452
Releases: master, 9.5, 8.7
Security-Commit: f38d2ac58d9ac991d97e9d0112351593b723349a
Security-Bullet...
Frank Nägler
10:52 Revision 4ec29f44: [SECURITY] Avoid directory traversal on archive extraction
The Extension Manager and Language Pack Manager receive Zip archives as
input from foreign sources and extract them o...
Andreas Fernandez
10:52 Revision 044d7dbe: [SECURITY] XSS in file list through file extension
FAL currently filters invalid characters from file names stored by its
API. However, this sanitization took no effect...
Andreas Fernandez
10:52 Revision 25f796b9: [SECURITY] Avoid XSS by correctly encoding typolink results
In order to avoid XSS through typolink, anchor text is encoded
correctly to be used in a HTML context. Fallback link ...
Oliver Hader
10:52 Revision e971b012: [SECURITY] Prevent XSS in EXT:form error message output
Resolves: #88629
Releases: master, 9.5, 8.7
Security-Commit: e179b6dd34bb47f2af28c58c19a14f46ae8f9f52
Security-Bullet...
Frank Nägler
10:51 Revision f4746095: [SECURITY] Avoid insecure deserialization in QueryGenerator & QueryView
Resolves: #89005
Releases: master, 9.5, 8.7
Security-Commit: 3ca6645677105db7b6e0d6babba52f2b0e27d48b
Security-Bullet...
Frank Nägler
10:51 Revision 0d975eda: [SECURITY] Prevent SQLi in ext:lowlevel QueryGenerator
Resolves: #89452
Releases: master, 9.5, 8.7
Security-Commit: befc2d3d188753b528e721ffaac46ac060fb7b82
Security-Bullet...
Frank Nägler
10:51 Revision ec053dc0: [SECURITY] Avoid directory traversal on archive extraction
The Extension Manager and Language Pack Manager receive Zip archives as
input from foreign sources and extract them o...
Andreas Fernandez
10:51 Revision fcc1bab0: [SECURITY] XSS in file list through file extension
FAL currently filters invalid characters from file names stored by its
API. However, this sanitization took no effect...
Andreas Fernandez
10:51 Revision 64db88b9: [SECURITY] Avoid XSS by correctly encoding typolink results
In order to avoid XSS through typolink, anchor text is encoded
correctly to be used in a HTML context. Fallback link ...
Oliver Hader
10:51 Revision 9692bf83: [SECURITY] Prevent XSS in EXT:form error message output
Resolves: #88629
Releases: master, 9.5, 8.7
Security-Commit: e94818bd7eaf2ac3ca720b140f3c499bba73a486
Security-Bullet...
Frank Nägler
10:51 Revision b1626ad8: [SECURITY] Avoid possible insecure deserialization in Extbase
Albeit requests to Extbase's property mapper won't be processed
in case the required cryptographic hash is not given ...
Oliver Hader
10:51 Revision e31241cb: [SECURITY] Avoid insecure deserialization in QueryGenerator & QueryView
Resolves: #89005
Releases: master, 9.5, 8.7
Security-Commit: b826a98a406ed56d525db6ffe97123d124504fd2
Security-Bullet...
Frank Nägler
10:51 Revision 25750b4d: [SECURITY] Prevent SQLi in ext:lowlevel QueryGenerator
Resolves: #89452
Releases: master, 9.5, 8.7
Security-Commit: bad3b5814be98538af28628fb131fec478820fb7
Security-Bullet...
Frank Nägler
10:50 Revision 037b6c27: [SECURITY] Avoid directory traversal on archive extraction
The Extension Manager and Language Pack Manager receive Zip archives as
input from foreign sources and extract them o...
Andreas Fernandez
10:50 Revision 96b122b7: [SECURITY] XSS in file list through file extension
FAL currently filters invalid characters from file names stored by its
API. However, this sanitization took no effect...
Andreas Fernandez
10:50 Revision a35c42e9: [SECURITY] Avoid XSS by correctly encoding typolink results
In order to avoid XSS through typolink, anchor text is encoded
correctly to be used in a HTML context. Fallback link ...
Oliver Hader
10:50 Revision 966a0038: [SECURITY] Prevent XSS in EXT:form error message output
Resolves: #88629
Releases: master, 9.5, 8.7
Security-Commit: 5256688f74c4ccb6aa354cfc18605a525dec63f3
Security-Bullet...
Frank Nägler
10:50 Revision 57e4ed35: [SECURITY] Avoid possible insecure deserialization in Extbase
Albeit requests to Extbase's property mapper won't be processed
in case the required cryptographic hash is not given ...
Oliver Hader
10:12 Revision d075cdea: [TASK] Streamline frontend user password recovery process
The ext:felogin recovery process is using a non-typesafe comparison
which might be exploited with a probability of 0....
Oliver Hader
10:12 Revision cff868c1: [TASK] Streamline frontend user password recovery process
The ext:felogin recovery process is using a non-typesafe comparison
which might be exploited with a probability of 0....
Oliver Hader
10:12 Revision d9fe9b20: [TASK] Streamline frontend user password recovery process
The ext:felogin recovery process is using a non-typesafe comparison
which might be exploited with a probability of 0....
Oliver Hader
10:12 Revision 24e9e17a: [TASK] Streamline frontend user password recovery process
The ext:felogin recovery process is using a non-typesafe comparison
which might be exploited with a probability of 0....
Oliver Hader
09:35 Revision 6ea5b19c: [BUGFIX] Don't import PHP class in ext_localconf.php
Resolves: #89970
Releases: master
Change-Id: I5b7e22c853993e7434c086c22a3898eefbe07899
Reviewed-on: https://review.ty...
Andreas Fernandez
09:34 Revision 8475eb6d: [BUGFIX] Don't import PHP class in ext_localconf.php
Resolves: #89970
Releases: master
Change-Id: I5b7e22c853993e7434c086c22a3898eefbe07899
Reviewed-on: https://review.ty...
Andreas Fernandez

2019-12-16

22:04 Revision ccd86d4d: [BUGFIX] Revert FolderCheck for clipboard actions
Due to a faulty query in #85425 it was no longer possible
to copy files at the clipboard multi-selection-mode.
This ...
Guido Schmechel
21:58 Revision cf94a93d: [TASK] Provide PHP 7.4 test run configuration
Resolves: #89668
Resolves: #89841
Releases: master, 9.5, 8.7
Change-Id: I098c573aaa13846f45c1f1904f46db5cdecf4db1
Rev...
Anja Leichsenring
21:10 Revision fef78597: [BUGFIX] Revert FolderCheck for clipboard actions
Due to a faulty query in #85425 it was no longer possible
to copy files at the clipboard multi-selection-mode.
This ...
Guido Schmechel
21:07 Revision e21404e8: [BUGFIX] Fix failing tests in 8.7 branch
minor package updates:
composer update mikey179/vfsStream 1.6.5 to 1.6.8
Releases: 8.7
Resolves: #89966
Change-Id: ...
Anja Leichsenring
19:07 Revision 77ca6dbe: [TASK] Streamline test names
Resolves: #89854
Releases: master, 9.5, 8.7
Change-Id: I07aaab48ae504ee2b9e0fa5e37b725c6bb873e67
Reviewed-on: https:/...
Oliver Hader
17:57 Revision 41d29e62: [BUGFIX] Avoid applying parameter inflation during route resolving
Remaining parameters need to be deflated (prepared and normalized to
strings and fitting into Symfony route length an...
Oliver Hader
16:04 Revision deb8db1e: [BUGFIX] Ensure correct return values in Workspace middleware
When setting config.disablePreviewNotification = 1 in workspaces
context, the preview middleware returns "null", alth...
Benni Mack
15:41 Revision aaca0b72: [BUGFIX] Ensure correct return values in Workspace middleware
When setting config.disablePreviewNotification = 1 in workspaces
context, the preview middleware returns "null", alth...
Benni Mack
14:25 Revision 8744e748: [TASK] Add more tests for TypoLink handling in fluid
Resolves: #89834
Releases: master, 9.5
Change-Id: I914c6e8a0739c4380be4fa1c1d165f3eb4f1aecd
Reviewed-on: https://revi...
Frank Nägler
14:25 Revision 8664c5ec: [BUGFIX] Name "default language" consistently
When working with the "pages.l18n_cfg" bitset flag, there is an
option "default translation", which commonly refers t...
Benni Mack
13:18 Revision 6753a7dd: [TASK] Simplify chunking of test-plan jobs
To make the code for splitting all test-jobs into stages of equal size
simpler and easier to maintain, a helper class...
Markus Klösges
13:03 Revision e66a22f9: [BUGFIX] Use correct Plan name and key
Resolves: #89962
Releases: 9.5
Change-Id: I22ea29f9c854f4bd199e688bb8a1ee657455162d
Reviewed-on: https://review.typo3...
Anja Leichsenring
12:58 Revision 3b7556a4: [TASK] Simplify chunking of test-plan jobs
To make the code for splitting all test-jobs into stages of equal size
simpler and easier to maintain, a helper class...
Markus Klösges
11:47 Revision 15904ee2: [TASK] Simplify chunking of test-plan jobs
To make the code for splitting all test-jobs into stages of equal size
simpler and easier to maintain, a helper class...
Markus Klösges
07:31 Revision 80125ffc: [BUGFIX] Fix return value in command site:list
Return 0 instead of null.
Resolves: #89936
Releases: master, 9.5
Change-Id: Ic3345975b60fca38537750c9617d68ba9d19cc3...
Georg Ringer
07:13 Revision 2805986e: [BUGFIX] Fix return value in command site:list
Return 0 instead of null.
Resolves: #89936
Releases: master, 9.5
Change-Id: Ic3345975b60fca38537750c9617d68ba9d19cc3...
Georg Ringer

2019-12-15

18:27 Revision 47b8da7a: [DOCS] Extend docs of DeleteUploads finisher
Releases: master, 9.5
Resolves: #89416
Change-Id: I4565d846bb86077c3e03534416f3047e2f7f0ce6
Reviewed-on: https://revi...
Jonas Schwabe
18:03 Revision 10ed9edb: [DOCS] Extend docs of DeleteUploads finisher
Releases: master, 9.5
Resolves: #89416
Change-Id: I4565d846bb86077c3e03534416f3047e2f7f0ce6
Reviewed-on: https://revi...
Jonas Schwabe
18:01 Revision 93e0168b: [BUGFIX] Always allow dividers in TCA auth mode check
This brings back the optgroups in the CType and list_type fields
for normal editors.
Additionally some tests for che...
Alexander Stehlik
17:17 Revision 59b0ac83: [BUGFIX] Always allow dividers in TCA auth mode check
This brings back the optgroups in the CType and list_type fields
for normal editors.
Additionally some tests for che...
Alexander Stehlik
17:07 Revision 7128b45f: [TASK] Rename method getName of TypoScriptConstants VH
The name "getName" will be reserved in Fluid 3.0 and is
ambiguous. This patch renames that method to become
"getField...
Claus Due
16:46 Revision 1fa19165: [BUGFIX] Convert URLs with ampersands in Linkvalidator
The linkref functions return the URLs as they are displayed in the
BE form. This will return '&' as '&' HTML enti...
Sybille Peters
15:53 Revision 05f6e212: [TASK] Thin out SystemEnvironmentBuilder
This a pre-patch to clean up the functionality of the SystemEnvironmentBuilder,
which was originally introduced as pa...
Benni Mack
15:46 Revision 44df5456: [BUGFIX] Convert URLs with ampersands in Linkvalidator
The linkref functions return the URLs as they are displayed in the
BE form. This will return '&' as '&' HTML enti...
Sybille Peters
15:37 Revision 6b85d728: [DOCS] Remove incorrect slash in extension paths
An incorrect slash has been removed in multiple extension
paths. The slash could lead to exceptions (e.g. within the
...
Ron Gebauer
15:34 Revision 53ee7312: [DOCS] Remove "Adding Your Own Content Elements"
Content has been migrated to "TYPO3 Explained"
Reduce the content to a stub and add link.
Resolves: #89949
Releases...
Sybille Peters
15:20 Revision 40d64179: [DOCS] Remove "Adding Your Own Content Elements"
Content has been migrated to "TYPO3 Explained"
Reduce the content to a stub and add link.
Resolves: #89949
Releases...
Sybille Peters
15:11 Revision a0101b08: [DOCS] Remove incorrect slash in extension paths
An incorrect slash has been removed in multiple extension
paths. The slash could lead to exceptions (e.g. within the
...
Ron Gebauer
14:55 Revision 4f2f7f58: [DOCS] Remove "Adding Your Own Content Elements"
Content has been migrated to "TYPO3 Explained"
Reduce the content to a stub and add link.
Resolves: #89949
Releases...
Sybille Peters
12:46 Revision 2ce9075d: [DOCS] Use correct data type for DependencyOrdering
As the new additional file processors registration
also uses the DependencyOrderingService the value
of `before` must...
pfuju
12:41 Revision 7db604dc: [TASK] Avoid controller methods on Fluid RenderingContext
The getter/setter methods related to controller name
and action name will be removed in Fluid 3.0.
An equally valid ...
Claus Due
12:20 Revision 969b012d: [DOCS] Adjust name for PageTitle API in documentation
The funtionality was named titleTag before. But the new API is
called PageTitle API.
Resolves: #89940
Releases: mast...
Stefan Neufeind
12:19 Revision 4107e879: [TASK] Move target to general tab for pages of type External URL
To increase usability for editors when using External URL links,
the "target" field is moved right below the "Target ...
Benni Mack
12:07 Revision fe8e7ce6: [DOCS] Adjust name for PageTitle API in documentation
The funtionality was named titleTag before. But the new API is
called PageTitle API.
Resolves: #89940
Releases: mast...
Stefan Neufeind

2019-12-14

14:46 Revision 004efbaa: [BUGFIX] Add VendorName to Fluid Ajax WidgetContext
As VendorName is required to execute Extbase calls,
we add VendorName in Fluid Ajax calls, too.
Resolves: #88149
Rel...
Stefan Froemken
14:22 Revision 60dcf280: [BUGFIX] Add VendorName to Fluid Ajax WidgetContext
As VendorName is required to execute Extbase calls,
we add VendorName in Fluid Ajax calls, too.
Resolves: #88149
Rel...
Stefan Froemken
13:53 Revision d4c190b9: [TASK] Mix test jobs in stages
In order to spread computing load more evenly trough the test plan,
stages receive a shuffled mix of all available jo...
Anja Leichsenring
13:52 Revision 2b7170e1: [TASK] Mix test jobs in stages
In order to spread computing load more evenly trough the test plan,
stages receive a shuffled mix of all available jo...
Anja Leichsenring
13:06 Revision 92ae88f4: [TASK] Restructure nightly plans in stages a 50 jobs
The rearranged stages structure will prevent the host
machines and also gerrit from being overwhelmed with a
high amo...
Anja Leichsenring
12:53 Revision cca278bf: [TASK] Mix test jobs in stages
In order to spread computing load more evenly trough the test plan,
stages receive a shuffled mix of all available jo...
Anja Leichsenring

2019-12-13

19:25 Revision 6b7c92dc: [BUGFIX] Name "default language" consistently
When working with the "pages.l18n_cfg" bitset flag, there is an
option "default translation", which commonly refers t...
Benni Mack
17:13 Revision d3af2afc: [TASK] Remove unused imports
Cleanup code by removing unused imports in various classes.
Also changes the corresponding ExtensionScanner tests be...
Oliver Bartsch
17:01 Revision a9936445: [TASK] Remove unused imports
Cleanup code by removing unused imports in various classes.
Also changes the corresponding ExtensionScanner tests be...
Oliver Bartsch
12:00 Revision bb11a3e0: [BUGFIX] Mark guzzlehttp/guzzle >= 6.5.0 as conflict
Due to the INTL/ICU bug, which we
have seen on various places, Guzzle, which
does not cover our edge cases yet, ran
i...
Benni Mack
12:00 Revision 4a8e8001: [BUGFIX] Mark guzzlehttp/guzzle >= 6.5.0 as conflict
Due to the INTL/ICU bug, which we
have seen on various places, Guzzle, which
does not cover our edge cases yet, ran
i...
Benni Mack
11:51 Revision 59d5159a: [BUGFIX] Mark guzzlehttp/guzzle >= 6.5.0 as conflict
Due to the INTL/ICU bug, which we
have seen on various places, Guzzle, which
does not cover our edge cases yet, ran
i...
Benni Mack
11:28 Revision 69d7ff8e: [BUGFIX] Apply thumbscrews to sqlserver
sqlserver is a special race that welcomes high memory servers as its
habitat. However, we are short on resources and ...
Andreas Fernandez
11:26 Revision dba630c4: [BUGFIX] Apply thumbscrews to sqlserver
sqlserver is a special race that welcomes high memory servers as its
habitat. However, we are short on resources and ...
Andreas Fernandez
11:25 Revision 0c252125: [BUGFIX] Apply thumbscrews to sqlserver
sqlserver is a special race that welcomes high memory servers as its
habitat. However, we are short on resources and ...
Andreas Fernandez

2019-12-12

20:27 Revision 3c98e6f7: [TASK] Use AJAX API in top toolbar items
The top toolbar items now use our AJAX API instead of $.ajax().
Resolves: #89897
Releases: master
Change-Id: I134ea9...
Andreas Fernandez
19:41 Revision 1dbc8be7: [BUGFIX] Fix typo in cHash option description
Resolves: #89925
Releases: master, 9.5, 8.7
Change-Id: I3449606aa143c23dd656dd566c87aec08ae19425
Reviewed-on: https:/...
Benni Mack
19:27 Revision cf4cfdc5: [TASK] Bump chosen-js to 1.8.7
Executed commands:
yarn add chosen-js@^1.8.7 --dev
grunt build
Resolves: #89884
Releases: master
Change-Id: I24...
Andreas Fernandez
10:44 Revision f1bd0864: [BUGFIX] Fix typo in cHash option description
Resolves: #89925
Releases: master, 9.5, 8.7
Change-Id: I3449606aa143c23dd656dd566c87aec08ae19425
Reviewed-on: https:/...
Benni Mack
10:38 Revision 89b35b58: [BUGFIX] Fix typo in cHash option description
Resolves: #89925
Releases: master, 9.5, 8.7
Change-Id: I3449606aa143c23dd656dd566c87aec08ae19425
Reviewed-on: https:/...
Benni Mack

2019-12-11

20:35 Revision 2e2083e7: [DOCS] Correct code-block directive
The code-block directive needs two colons to be rendered
correctly.
Resolves: #89922
Related: #89463
Releases: maste...
Chris Müller
13:51 Revision 639c7e0f: [FEATURE] Add PSR-14 event to control hreflang tags to be rendered
A PSR-14 event is introduced to make it possible to control the
hreflang tags that will be rendered.
Additionally th...
Richard Haeser
09:46 Revision ba5a1185: [BUGFIX] Supply origin to URL if domain is missing
The AJAX API fails to send a request if the API receives a non-absolute
URL like /typo3/index.php?foo=bar, since the ...
Andreas Fernandez
09:36 Revision 49ba9db6: [TASK] Remove ampersands from doc block params
As a prepatory work for a better static code analysis
all ampersands have been removed from doc block params.
The do...
Alexander Schnitzler
09:03 Revision 60b6f287: [BUGFIX] Fix indentation accordingly to CGL
An update of php cs fixer exposed some wrong intended lines.
These are now fixed with multiple php cs fixer runs.
Re...
Daniel Siepmann
05:38 Revision e4abb375: [TASK] Expose none existing user in forgot password dialog
Shows error flash message while
`exposeNonexistentUserInForgotPasswordDialog` is set to `1`
Resolves: #88111
Release...
Jan Stockfisch

2019-12-10

14:34 Revision 05b3fe1a: [TASK] Enable PHP 7.4 support for composer-based installations
Currently, TYPO3 Core (8.7 only) restricts PHP
versions to PHP 7.0-7.3.
In order to enable testing and projects runn...
Benni Mack
13:37 Revision 1e2bb954: [TASK] Update friendsofphp/php-cs-fixer to 2.16.1
Raising the version brings support for running the fixer with
PHP 7.4.
Used composer command:
composer require --dev...
Benni Mack
13:14 Revision b106b3da: [TASK] Exclude StringClassNameToClassConstantRector in rector.yml
As the StringClassNameToClassConstantRector would convert
string class names that are deliberately defined as string,...
Alexander Schnitzler
13:02 Revision 9915e7f0: [TASK] Update symfony components to LTS version for tarballs
In order to ship LTS packages of symfony (3.4.x) the composer
dependencies for our tarball releases are updated:
Use...
Benni Mack
12:50 Revision b45552ad: [BUGFIX] Use existing API instead of ContentObjectRenderer
This Patch allows the usage of an HMENU with special = directory and
the Fallback Type 'Free mode'
Resolves: #88344
...
Michael Binder
12:38 Revision d1871646: [BUGFIX] Raise platform settings for tarball distributions
In order to use the final LTS distributions from Symfony for
our latest stable, we need to set proper platform requir...
Benni Mack
12:37 Revision c45986e5: [BUGFIX] Raise platform settings for tarball distributions
In order to use the final LTS distributions from Symfony for
our latest stable, we need to set proper platform requir...
Benni Mack
12:29 Revision 3b44118e: [BUGFIX] Remove leading slash from backendLogo path
As the extension configuration field `backendLogo` isn't resolved
by `TYPO3\CMS\Backend\Controller\LoginController::g...
Oliver Bartsch
12:16 Revision 7999caed: [BUGFIX] Remove leading slash from backendLogo path
As the extension configuration field `backendLogo` isn't resolved
by `TYPO3\CMS\Backend\Controller\LoginController::g...
Oliver Bartsch
12:04 Revision 6640925e: [BUGFIX] Disable lockIP by default
IPLock breaks modern IPv6 setups because of the Fast fallback
aka. Happy Eyeballs algorithm that can cause users to j...
Rasmus Larsen
12:00 Revision 47e63fc3: [BUGFIX] Use existing API instead of ContentObjectRenderer
This Patch allows the usage of an HMENU with special = directory and
the Fallback Type 'Free mode'
Resolves: #88344
...
Michael Binder
11:47 Revision 33471eff: [BUGFIX] Raise platform settings for tarball distributions
In order to use the final LTS distributions from Symfony for
our latest stable, we need to set proper platform requir...
Benni Mack
10:50 Revision 5232d328: [TASK] Replace usage of legacy PageRepository class
In two places, TYPO3\CMS\Frontend\Page\PageRepository had been
used instead of TYPO3\CMS\Core\Domain\Repository\PageR...
Alexander Schnitzler
09:55 Revision 09302e9f: [TASK] Allow rector to process tests
In order to let rector process tests, the autoloading
of all processed classes needs to be intact.
In TYPO3 there we...
Alexander Schnitzler

2019-12-06

23:08 Revision 5263197e: [TASK] Do not set GeneralUtility::$container in unit tests
The GeneralUtility $container instance should only be set/used
in functional tests as we a) can not reset the instanc...
Benjamin Franzke
21:58 Revision f305de58: [TASK] Remove reqCHash functionality for plugins
Since TYPO3 v10.0, all links generated by TYPO3 contain
a cHash if
- there are arguments that are not mapped within t...
Benni Mack
21:32 Revision dd669e2a: [TASK] Deprecate Extbase's WebRequest and WebResponse
In order to simplify the request/response handling in
Extbase and to prepare the introduction of PSR-7 compatible
req...
Alexander Schnitzler
20:00 Revision 0189efc2: [TASK] Bump datatables to 1.10.18
Executed commands:
yarn upgrade datatables
grunt build
Resolves: #89888
Releases: master
Change-Id: I73ea78f4d2...
Andreas Fernandez
20:00 Revision 6a654689: [TASK] Bump sortablejs to 1.10.1
Executed commands:
yarn add sortablejs@^1.10.1 --dev
grunt build
Resolves: #89886
Releases: master
Change-Id: I...
Andreas Fernandez
20:00 Revision d30a1283: [TASK] Bump requirejs to 2.3.6
Executed commands:
yarn upgrade requirejs
grunt build
Resolves: #89887
Releases: master
Change-Id: I5b2347ebec0...
Andreas Fernandez
19:59 Revision 6aee4237: [TASK] Bump moment to 2.24.0 and moment-timezone to 0.5.27
Executed commands:
yarn add moment@^2.24.0 moment-timezone@^0.5.27 --dev
grunt build
Resolves: #89885
Releases:...
Andreas Fernandez
19:59 Revision e9735ff0: [TASK] Bump typescript to 3.7.3
Executed commands:
yarn upgrade typescript
grunt build
Resolves: #89889
Releases: master
Change-Id: I1152fbbc89...
Andreas Fernandez
19:54 Revision 19328c45: [FEATURE] API for AJAX requests
In order to become independent of jQuery, a new API to perform AJAX
requests is introduced. This API implements the f...
Andreas Fernandez
18:16 Revision 0eab75ea: [BUGFIX] Make clear cache error notification translatable
Move title and description of the clear cache error notification
to a xlf file to make it translatable.
Resolves: #8...
Oliver Bartsch
17:45 Revision 784b33c8: [TASK] Bump autosize to 4.0.2
Executed commands:
yarn add autosize@^4.0.2
grunt build
Resolves: #89883
Releases: master
Change-Id: I0bf8f30bb...
Andreas Fernandez
17:45 Revision ae85f402: [TASK] Bump jquery to 3.4.1
Executed commands:
yarn upgrade jquery
grunt build
Resolves: #89881
Releases: master
Change-Id: I48c48de69f977e...
Andreas Fernandez
17:39 Revision fa125391: [TASK] Bump jquery.minicolors to 2.3.4
Executed commands:
yarn add @claviska/jquery-minicolors@^2.3.4 --dev
grunt build
Also, since the mentioned issu...
Andreas Fernandez
17:32 Revision 4a5f0692: [TASK] Update fluidtypo3/fluid to 2.6.8 to add PHP 7.4 compatibility
Using the freshly released version 2.6.8
in our packages adds PHP 7.4 support for Fluid
Standalone.
Composer Command...
Benni Mack
17:13 Revision dec3fdcd: [BUGFIX] Add check if update of all language packs is possible
The update all button in the table head of the extensionMatrix
is now disabled by default and only gets enabled if at...
Oliver Bartsch
16:45 Revision d0b0ffea: [TASK] Add missing tooltips in various modules
This (re)adds various tooltips through the backend to
further increase the accessibility. Especially for buttons
that...
Oliver Bartsch
16:33 Revision d81c6b0b: [BUGFIX] Add check if update of all language packs is possible
The update all button in the table head of the extensionMatrix
is now disabled by default and only gets enabled if at...
Oliver Bartsch
15:39 Revision 4ab765f2: [TASK] Deprecate switchable controller actions
The usage of switchable controller actions, both via
flexforms and typoscript, is deprecated and will be
removed in o...
Alexander Schnitzler
14:43 Revision 2c48f627: [BUGFIX] Use RequestFactory for downloading mirrors and check response properly
The LanguagePackService now uses the RequestFactory to download the
mirrors.xml.gz file, since it throws proper excep...
Richard Haeser
13:32 Revision 98c58a00: [TASK] Update build stack
All frontend stack related packages get updated to their latest version
and a full build is generated.
Executed comm...
Andreas Fernandez
13:31 Revision 22f5d2c9: Revert "[BUGFIX] Set tasks backend:lock & backend:unlock as not schedulable"
This reverts commit 26c9a8e32637d506249989318941c923171b7658.
The schedulers *primary* task is to *schedule* tasks, ...
Benjamin Franzke
12:45 Revision 4af8b406: [TASK] Restructure nightly plans in stages a 50 jobs
The rearranged stages structure will prevent the host
machines and also gerrit from being overwhelmed with a
high amo...
Anja Leichsenring
12:43 Revision 3a814b6f: [BUGFIX] Remove jumpToUrl function in LinkBrowser
This patch backports the changes in AbstractLinkBrowserController
which were added in patch #89033.
Before, the Abst...
Dennis Prinse
12:38 Revision 048935e3: Revert "[BUGFIX] Set tasks backend:lock & backend:unlock as not schedulable"
This reverts commit 26c9a8e32637d506249989318941c923171b7658.
The schedulers *primary* task is to *schedule* tasks, ...
Benjamin Franzke
12:34 Revision d93d742f: [BUGFIX] Use RequestFactory for downloading mirrors and check response properly
The LanguagePackService now uses the RequestFactory to download the
mirrors.xml.gz file, since it throws proper excep...
Andreas Fernandez
09:43 Revision 27e3f1a3: [BUGFIX] Fix keyboard behaviour on pagetree root node
- Do not toggle node with canToggle!==true
- Check if node has parent before trying to go to parent node
Resolves: #...
Michael Telgkamp
09:11 Revision b8664f19: [BUGFIX] Check if header variable is set before using it
Avoid a TypeError exception in NewContentElementController in
newer PHP versions because of an undefined array access...
Susanne Moog
08:55 Revision ffc21c46: [TASK] Add more tests for TypoLink handling in fluid
Resolves: #89834
Releases: master, 9.5
Change-Id: I914c6e8a0739c4380be4fa1c1d165f3eb4f1aecd
Reviewed-on: https://revi...
Frank Nägler
08:20 Revision f1c1033f: [BUGFIX] Check if header variable is set before using it
Avoid a TypeError exception in NewContentElementController in
newer PHP versions because of an undefined array access...
Susanne Moog

2019-12-05

22:22 Revision 03cb0686: [BUGFIX] Do not apply default node settings when invoking command
The issue #89687 introduced a smaller response for page tree nodes by
moving sane default attributes to JavaScript an...
Andreas Fernandez
17:59 Revision 4a80952b: [TASK] Restructure nightly plans in stages a 50 jobs
The rearranged stages structure will prevent the host
machines and also gerrit from being overwhelmed with a
high amo...
Anja Leichsenring
16:22 Revision f6a59136: [BUGFIX] Fix broken Fluid templates
In some versions of PHP there is a PCRE bug, which will be triggered when
using an unquoted array syntax in Fluid tem...
Patrick Broens
13:58 Revision 7c434372: [TASK] Provide PHP 7.4 test run configuration
Resolves: #89668
Resolves: #89841
Releases: master, 9.5, 8.7
Change-Id: I098c573aaa13846f45c1f1904f46db5cdecf4db1
Rev...
Anja Leichsenring
13:54 Revision aa2aaf17: [BUGFIX] Fix failing tests in 9.5 branch
minor package updates:
composer require typo3fluid/fluid:^2.6.8 -> 2.6.6 to 2.6.8
composer update mikey179/vfsStrea...
Benni Mack
09:25 Revision 2971d612: [TASK] Streamline test names
Resolves: #89854
Releases: master, 9.5
Change-Id: I07aaab48ae504ee2b9e0fa5e37b725c6bb873e67
Reviewed-on: https://revi...
Oliver Hader
09:10 Revision da568a74: [TASK] Streamline test names
Resolves: #89854
Releases: master, 9.5
Change-Id: I07aaab48ae504ee2b9e0fa5e37b725c6bb873e67
Reviewed-on: https://revi...
Oliver Hader

2019-12-04

16:58 Revision 60bf5d22: [TASK] Move ChangeLog files to 10.2 folder
Resolves: #89849
Releases: master
Change-Id: I0780f857cd058c38692344106af3f6fef9f7d549
Reviewed-on: https://review.ty...
Oliver Hader
09:43 Revision 64629e45: [TASK] Use PHP 7.4 for pre-merge tests on functionals and acceptance
At least one functional and one acceptance tests run on pre-merge
tests should use PHP 7.4. There are three (with tre...
Anja Leichsenring

2019-12-03

17:10 Revision d58c959e: [TASK] Provide PHP 7.4 test run configuration
Resolves: #89668
Releases: master, 9.5, 8.7
Change-Id: I098c573aaa13846f45c1f1904f46db5cdecf4db1
Reviewed-on: https:/...
Anja Leichsenring
15:15 Revision 8deaa062: [BUGFIX] Use correct container name for MsSQL server image
Resolves: #89424
Releases: 8.7
Change-Id: I7c7d6b2b4b646740cfb816170595af3e38c1ebba
Reviewed-on: https://review.typo3...
Anja Leichsenring
13:04 Revision 8c8b8f48: [TASK] Set TYPO3 version to 10.3.0-dev
Change-Id: I0e8abdb62a45326896fc75d9872eead478615dce
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/625...
Benni Mack
12:16 Revision 22dd17fa: [RELEASE] Release of TYPO3 10.2.0
Change-Id: I09bb29716abb1a7b1f4c8010c1d98c15ae90d808
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/625...
Benni Mack
11:57 Revision 2a7fa091: [BUGFIX] Filter empty values from language list
In case an old installation still has empty values stored in
`EXTCONF/lang/availableLanguages` (which has been fixed ...
Andreas Fernandez
11:55 Revision 603a5500: [BUGFIX] Make LinkAnalyzer available for DI
Resolves: #89837
Related: #89813
Releases: master
Change-Id: Idfb9274c7a5415e6bef7dee61a6ca65728d96674
Reviewed-on: h...
Andreas Fernandez
11:48 Revision 7e6ece1d: [BUGFIX] Cleanup new frontend login form
Some changes were made:
- Upgrade Wizard works
- Visibility on RedirectHandler is sorted out
- TreeUidListProvider i...
Benni Mack
09:53 Revision 54d10b16: [BUGFIX] Avoid resolving default values of static property in ClassSchema
Building reflection cache in ClassSchema on static class properties will
lead to side-effects. For instance when Conn...
Oliver Hader
09:49 Revision c4f0850f: [TASK] Raise testing framework to ~6.1.0
composer require --dev typo3/testing-framework:~6.1.0
Also reverts changes to tests for phpunit 8.3 only.
Resolves:...
Susanne Moog
08:44 Revision 0292f703: [BUGFIX] Show toolbar select only if at least 2 options
Simplify the UI of the toolbar by hiding the select field
if there is only one option to choose from which doesn't ma...
Georg Ringer
08:32 Revision 8ad976d9: [TASK] Update testing framework to 6.0
The testing framework has been reworked and slimmed down.
To make use of it, tests had to be adjusted.
composer r...
Susanne Moog

2019-12-02

23:25 Revision 69661812: [BUGFIX] Filter empty values from language list
In case an old installation still has empty values stored in
`EXTCONF/lang/availableLanguages` (which has been fixed ...
Andreas Fernandez
21:42 Revision f8c06e13: [FEATURE] Reintroduce keyboard accessible version of the pagetree
- Pagetree is focusable via tab key
- Keyboard navigation with arrow keys inside pagetree is enabled
- Implement acce...
Michael Telgkamp
20:37 Revision 121e40d8: [TASK] Add missing documentation for 10.2 release
Some change log entries should be documented in extension manuals
or in ViewHelpers. The missing docs have been added...
Susanne Moog
19:12 Revision fdaffe7b: [TASK] Use mssql-2017-cu17
docker-compose is updated to use the latest cumulative update (cu) of
MSSQL 2017.
Since mssql is probably still eage...
Anja Leichsenring
18:41 Revision 927b5661: [DOCS] Fix syntax issues in changelog
There were some minor syntax issues within changelog that are now fixed.
They prevented:
* Rendering of lists
* Rend...
Daniel Siepmann
18:24 Revision a7de0dba: [TASK] Use mssql-2017-cu17
docker-compose is updated to use the latest cumulative update (cu) of
MSSQL 2017.
Resolves: #89826
Releases: master,...
Anja Leichsenring
17:56 Revision 49dcd950: [BUGFIX] Avoid cross-dependency in Extbase dispatcher
Extbase's old signal slot dispatcher / core should not
use classes that are not explicitly
required for the miminum p...
Benni Mack
17:53 Revision 594b19fd: [BUGFIX] Do not apply default node settings when invoking command
The issue #89687 introduced a smaller response for page tree nodes by
moving sane default attributes to JavaScript an...
Andreas Fernandez
17:48 Revision 82d9e223: [TASK] Use mssql-2017-cu17
docker-compose is updated to use the latest cumulative update (cu) of
MSSQL 2017.
Since mssql is probably still eage...
Andreas Fernandez
17:37 Revision c38e0401: [TASK] Use inject methods instead of "inject" base test method
There are numereous places where reflection is used
in our test cases to inject dependencies, however
there are metho...
Benni Mack
15:48 Revision 4ab34654: [BUGFIX] Provide necessary info for NewContentElementWizardHook again
Due to deprecations (in v9) and marking properties from public to
protected, some hooks are not as powerful anymore, ...
Jo Hasenau
13:44 Revision e219e2cf: [TASK] Raise fluid standalone dependency to 2.6.8
Using the freshly released version 2.6.8
in our packages adds PHP 7.4 support for Fluid
Standalone.
composer req "ty...
Benni Mack
12:47 Revision b2458ce1: [BUGFIX] Do not send default data for page tree items
In order to lower response size (by 40-50%) of the page tree controller
several page tree item properties are only se...
Tymoteusz Motylewski
12:25 Revision 00a73bd2: [BUGFIX] Make EventDispatcher argument in LanguagePackService constructor optional
Resolves: #89820
Related: #89813
Change-Id: I165dbb813079fbb0f25ac7b1c8ab57f292f73b16
Reviewed-on: https://review.typ...
Andreas Fernandez
11:43 Revision ca19817b: [FEATURE] Migrate various Signals to PSR-14 events in system extensions
The following new PSR-14 events are added:
TYPO3\CMS\Core\Configuration\Event\ModifyLoadedPageTsConfigEvent
TYPO3\CM...
Benni Mack
11:32 Revision f7234b8a: [BUGFIX] Provide necessary info for NewContentElementWizardHook again
Due to deprecations (in v9) and marking properties from public to
protected, some hooks are not as powerful anymore, ...
Jo Hasenau
08:36 Revision 54f07bfb: [TASK] Migrate Tests from _callRef to _call
Tests should be consistent and reflect the
way we do things in Core. However, testing
framework offers too many diffe...
Benni Mack

2019-11-29

22:34 Revision ca69da23: [TASK] Update doctrine/annotations dependency
TYPO3 Core now requires at least doctrine/annotations
1.7, effectively helping to upgrade to PHP 7.4.
Composer comma...
Benni Mack
22:24 Revision af9d0674: [BUGFIX] Fix broken Fluid templates
In some versions of PHP there is a PCRE bug, which will be triggered when
using an unquoted array syntax in Fluid tem...
Patrick Broens
21:53 Revision ff710d54: [TASK] Update doctrine/annotations dependency
TYPO3 Core now requires at least doctrine/annotations
1.7, effectively helping to upgrade to PHP 7.4.
Resolves: #898...
Benni Mack
21:15 Revision 0f0942d7: [TASK] Integrate NormalizedParams into Install Tool
The normalizedparams middleware is not executed in the install
tool anymore, which is added by the NormalizedParamsAt...
Benni Mack
20:36 Revision c57f959a: [BUGFIX] Do not send default data for page tree items
In order to lower response size (by 40-50%) of the page tree controller
several page tree item properties are only se...
Tymoteusz Motylewski
19:46 Revision 42c56333: [BUGFIX] Open a new tab if window name in backend is `newTYPO3frontendWindow`
If a preview is opened via the TYPO3 backend, the opened window has the
name `newTYPO3frontendWindow` to ensure only ...
Andreas Fernandez
19:29 Revision f8b21a4c: [BUGFIX] Corrected condition for pid -1 replacement
Resolves: #89373
Releases: master
Change-Id: I5ee8789c43c681d1bed310a74e5947a78130f82e
Reviewed-on: https://review.ty...
Susanne Moog
19:24 Revision 45b74eeb: [BUGFIX] Open a new tab if window name in backend is `newTYPO3frontendWindow`
If a preview is opened via the TYPO3 backend, the opened window has the
name `newTYPO3frontendWindow` to ensure only ...
Andreas Fernandez
18:55 Revision 0064e946: [BUGFIX] RTE: Link with anchor and params not working
Adds parsing of link ensure correct order of query params and anchor.
Resolves: #88095
Releases: master, 9.5
Change-...
Thorben Nissen
18:42 Revision 8377ac84: [BUGFIX] Use correct testing container for JS related tests -again
TYPO3 v9 uses node version 8, which is provided by the php test
containers. The wrong backport from master provides n...
Anja Leichsenring
15:14 Revision 78acfec5: [TASK] Remove call to _setRef
Resolves: #89806
Releases: master
Change-Id: I587bda0e8101d963e6e8c2bfc72f7f1cb3632243
Reviewed-on: https://review.ty...
Susanne Moog
14:42 Revision 01516aff: [BUGFIX] No longer include punctuation in CKEditor autolinks
Punctuation at the end of a link will no longer be automatically included
in the link. It is valid as part of a link,...
Susanne Moog
14:17 Revision 70f516bb: [TASK] Improve pre-merge test run configs
A common abstract for both pre-merge and security-pre-merge test
runs eases the adaption in case of need, for example...
Anja Leichsenring
13:44 Revision a0c27a87: [TASK] Improve pre-merge test run configs
A common abstract for both pre-merge and security-pre-merge test
runs eases the adaption in case of need, for example...
Anja Leichsenring
13:43 Revision ab01fabd: [BUGFIX] Correct link parsing with anchor and params
Adds parsing of link to ensure correct order of query params and anchor.
Resolves: #88095
Releases: master, 9.5
Chan...
Andreas Fernandez
13:38 Revision 9735a3ac: [BUGFIX] Fix translated shortcut target in menus
This ensures that the target of translated "shortcut" pages is
properly available. Normally this value is lost due to...
Mathias Brodala
13:36 Revision d794b188: [TASK] Apply rector sets php54 and php55
php bin/rector process
Both sets php54 and php55 have been applied at the
same time because set php54 didn't result ...
Alexander Schnitzler
13:23 Revision 6b56ef61: [TASK] Update codemirror to v5.49.2
Executed command:
yarn upgrade codemirror
Resolves: #89801
Releases: master, 9.5
Change-Id: Ib47a110c85c15a2b1fcc...
Andreas Fernandez
13:17 Revision 68abe9e8: [TASK] Improve pre-merge test run configs
A common abstract for both pre-merge and security-pre-merge test
runs eases the adaption in case of need, for example...
Anja Leichsenring
13:00 Revision 222c0fde: [TASK] Update codemirror to v5.49.2
Executed command:
yarn upgrade codemirror
Resolves: #89801
Releases: master, 9.5
Change-Id: Ib47a110c85c15a2b1fcc...
Andreas Fernandez
12:59 Revision d7602401: [BUGFIX] Remove var_dump() call in EnhancerSiteRequestTest
Resolves: #89802
Related: #87688
Releases: master
Change-Id: Idad44540f71fb8befac7014e6c7979d102fd486d
Reviewed-on: h...
Andreas Fernandez
12:04 Revision 8598c4b9: [BUGFIX] No longer include punctuation in CKEditor autolinks
Punctuation at the end of a link will no longer be automatically included
in the link. It is valid as part of a link,...
Susanne Moog
11:34 Revision 389fac2f: [TASK] Use ArrayObject for middleware storage in symfony container
Symfony 4.4 deprecated support for non-object services:
https://github.com/symfony/dependency-injection/commit/6f11b3...
Benjamin Franzke
11:19 Revision b30f5960: [BUGFIX] Use native phpunit functionality in Fluid tests
Some "methods" used in ViewHelpers to mock a class (RenderingContext)
which only uses a fixture to avoid constructor ...
Benni Mack
09:31 Revision bfca2976: [TASK] Restructure nighly test plan spec
There will be more tests with other PHP versions and DBMS versions
in the future, a little cleanup round will ease th...
Anja Leichsenring
09:30 Revision bcb8bbbf: [TASK] Restructure nighly test plan spec
There will be more tests with other PHP versions and DBMS versions
in the future, a little cleanup round will ease th...
Anja Leichsenring
08:13 Revision 737b1658: [BUGFIX] Allow to switch clipboard mode to copy without items
This change allows to change to "Copy Mode" in the clipboard
without having items on the clipboard.
However, switchi...
Benni Mack
08:10 Revision f9badf9b: [BUGFIX] Fix translated shortcut target in menus
This ensures that the target of translated "shortcut" pages is
properly available. Normally this value is lost due to...
Mathias Brodala
07:47 Revision 5601673d: [BUGFIX] Provide global Symfony container instance in upgrade wizards
Upgrade wizars may contain legacy code that requires services
using makeInstance. As makeInstance needs to use the PS...
Benjamin Franzke
07:40 Revision f2d0b637: [BUGFIX] Allow to switch clipboard mode to copy without items
This change allows to change to "Copy Mode" in the clipboard
without having items on the clipboard.
However, switchi...
Benni Mack

2019-11-28

22:09 Revision 0914114e: [TASK] Remove dependency to FileStreamWrapper
We can use vfs stream directly nowadays.
Resolves: #89798
Releases: master
Change-Id: Ie41eccb21dff70c6587bfd1380488...
Susanne Moog
14:43 Revision 3adc562f: [DOCS] Add example for saving uploaded files in SaveToDatabase finisher
This adds an example on how to save uploaded files in ext:news'
`sys_file_reference` columns.
Releases: master, 9.5
...
Kurt Dirnbauer
11:52 Revision fcb27807: [TASK] Restructure nighly test plan spec
There will be more tests with other PHP versions and DBMS versions
in the future, a little cleanup round will ease th...
Anja Leichsenring
11:22 Revision 81e4d5ef: [DOCS] Add example for saving uploaded files in SaveToDatabase finisher
This adds an example on how to save uploaded files in ext:news'
`sys_file_reference` columns.
Releases: master, 9.5
...
Kurt Dirnbauer
10:28 Revision cb0252a6: [BUGFIX] Run integration docblock tests for security builds on correct branch
Resolves: #89791
Releases: master
Change-Id: I9716c810035886dd3c1a5579b6b2e33ac38f585e
Reviewed-on: https://review.ty...
Andreas Fernandez
08:28 Revision 4c1848d8: [FEATURE] Extbase-based Frontend Login Form
A new Extbase-based plugin is added to TYPO3's Extension "felogin"
which can be used as a toggle with custom template...
Jan Stockfisch
07:43 Revision cc0ef16e: [TASK] Future-proof Fluid template namespace imports
Corrects Fluid templates which use a space around the
equals sign in namespace imports - a notation which
will not be...
Claus Due
07:41 Revision 5bdd9baa: [BUGFIX] Render FlashMessages at ClearCache
Custom Clear Cache implementations can provide their own summary of results.
The content of a JSON response can send ...
Guido Schmechel
07:39 Revision 5a94bc14: [TASK] Future-proof Fluid template namespace imports
Corrects Fluid templates which use a space around the
equals sign in namespace imports - a notation which
will not be...
Georg Ringer
07:21 Revision fd949cf3: [DOCS] Use correct filename in documentation of fluid styled content
Use correct filename (like in previous paragraph).
Releases: master, 9.5, 8.7
Resolves: #89570
Change-Id: Ieb34118a1...
Georg Ringer
07:06 Revision d74d5d4d: [BUGFIX] Avoid applying parameter inflation during route resolving
Remaining parameters need to be deflated (prepared and normalized to
strings and fitting into Symfony route length an...
Oliver Hader
05:59 Revision 941a93d0: [DOCS] Use correct filename in documentation of fluid styled content
Use correct filename (like in previous paragraph).
Releases: master, 9.5, 8.7
Resolves: #89570
Change-Id: Ieb34118a1...
Georg Ringer

2019-11-27

22:31 Revision ceafda03: [BUGFIX] Fix compatibility with symfony/dependency-injection:5.0
The recently released symfony 4.4 introduced a deprecation for
non-object services and so 5.0 dropped support.
That m...
Benjamin Franzke
16:13 Revision 2137e330: [TASK] Require rector/rector
composer require --dev rector/rector:"^0.5.0"
This commit introduces the requirement to rector/rector to
automatical...
Alexander Schnitzler
15:06 Revision 8860c622: [BUGFIX] Hide edit link for records the user has no edit permissions for
tt_content records that were translated in "free mode" are still visible
to users in the list view, even if they don'...
Daniel Goerz
13:58 Revision 7aa33662: [TASK] Update friendsofphp/php-cs-fixer to 2.16.1
composer require --dev friendsofphp/php-cs-fixer:"^2.16.1"
Raising the version brings support for running the fixer ...
Alexander Schnitzler
10:49 Revision ba50c94e: [FEATURE] Support env vars in YAML file names on import
To have a variable import chain per environment (dev, stage etc) for
example, YAML files now may contain environment ...
Andreas Fernandez

2019-11-26

21:14 Revision a86f5e41: [BUGFIX] Fix double encoding of current page link in link wizard
Remove the double html encoding of the current link in the
PageLinkHandler.
The HTML is encoded centrally in the Bro...
Markus Klein
20:39 Revision 58c15109: [BUGFIX] Fix double encoding of current page link in link wizard
Remove the double html encoding of the current link in the
PageLinkHandler.
The HTML is encoded centrally in the Bro...
Markus Klein
16:46 Revision ca899ef7: [TASK] Update friendsofphp/php-cs-fixer to 2.16.1
composer require --dev friendsofphp/php-cs-fixer:"^2.16.1"
Raising the version brings support for running the fixer ...
Alexander Schnitzler
13:56 Revision c51baa60: [DOCS] Fix explanation of content element TypoScript example
The example makes use of a reference, not a copy. This is now reflected
by the text.
Releases: master, 9.5
Resolves:...
Alexander Vidoni
08:40 Revision b4070c69: [BUGFIX] Use current site language in indexed search by default
Using Indexed Search plugin, one can customize the language selector,
however, you needed a TypoScript condition, as ...
Benni Mack
08:27 Revision 28abe148: [BUGFIX] Use correct icon for menu separator if hidden in menu
Now pages of doktype "menu separator" are using the correct icon
if `nav_hide` is set.
Resolves: #89615
Releases: ma...
Karsten Nowak
08:00 Revision b2e47de4: [BUGFIX] Use current site language in indexed search by default
Using Indexed Search plugin, one can customize the language selector,
however, you needed a TypoScript condition, as ...
Benni Mack

2019-11-25

21:20 Revision ce6fdfad: [TASK] Streamline autoloading of test classes in extbase
- Adjust namespaces of classes according to PSR-4
- Add a classmap for test fixtures
Releases: master
Resolves: #897...
Alexander Schnitzler
14:09 Revision ea224f87: [TASK] Refer to classes in typo3fluid in Changelog
The changelog about removing classes from `ext:fluid` is changed
to refer to the classes in typo3fluid. This should e...
Sybille Peters
13:54 Revision 5e7b8a04: [BUGFIX] Use correct ViewHelper namespace in PHPDoc of SubmitViewHelper
In the PHPDoc's example of SubmitViewHelper a wrong namespace was used.
This adds the correct ViewHelper namespace `f...
Tomas Norre Mikkelsen
11:32 Revision 6767a461: [TASK] Improve accessibility of user settings module
The following changes are applied:
- Set a title tag
- Add aria labels to the various input fields
Resolves: #89597...
Georg Ringer
11:18 Revision c80138a8: [BUGFIX] Use JS container to run JavaScript Unit Tests
Resolves: #89767
Releases: master, 9.5
Change-Id: I8524a55804e9a5dcda3d6a319053156e557a374e
Reviewed-on: https://revi...
Anja Leichsenring
09:51 Revision 86a38a7e: [TASK] Migrate FileMetadataOverlayAspect to PSR-14 listener
The existing slot in EXT:frontend for overlaying sys-file-metadata
is migrated to a PSR-14 event listener.
Although ...
Benni Mack
09:19 Revision 8419fc03: [TASK] Move Copyright information generation out of TYPO3 Backend
The BackendUtility::getCopyRightNotice() is ugly, and can only be used
in Backend context (not install tool).
A new ...
Benni Mack
07:53 Revision 4351529f: [BUGFIX] Use "noreferrer" instead of "noopener noreferrer"
Various patches introduced a feature to not send the referer
nor the opener information to external links.
However, ...
Benni Mack
07:49 Revision 86cfb1a9: [DOCS] Fix mistakes regarding RTE-configuration via TsConfig
1. "Override for one table" is not implemented in core;
2. Preset "normal" is confusing / non-existing in core. Use
"...
Io Kon
07:48 Revision 9d007fd1: [DOCS] Fix mistakes regarding RTE-configuration via TsConfig
1. "Override for one table" is not implemented in core;
2. Preset "normal" is confusing / non-existing in core. Use
"...
Io Kon

2019-11-24

18:00 Revision 8a7d5b72: [BUGFIX] Set nullable typehint within setBackendUserAspect()
Use a nullable typehint for the method setBackendUserAspect() within
TYPO3\CMS\Frontend\Middleware\TypoScriptFrontend...
Ralf Zimmermann
12:35 Revision 5a937980: [BUGFIX] Write "PropertyGridEditor" default values as integer number
Write default values which are written through
"Inspector-PropertyGridEditor" inspector editors (form editor) as
inte...
Ralf Zimmermann
12:23 Revision 2323ed62: [BUGFIX] Write "PropertyGridEditor" default values as integer number
Write default values which are written through
"Inspector-PropertyGridEditor" inspector editors (form editor) as
inte...
Ralf Zimmermann
12:12 Revision 23a97dcd: [BUGFIX] Respect user mount points within FormPersistenceManager
Let the FormPersistenceManager respect user mount points and
auto created file mounts while retrieving and creating f...
Ralf Zimmermann
11:48 Revision e185f39d: [BUGFIX] Respect user mount points within FormPersistenceManager
Let the FormPersistenceManager respect user mount points and
auto created file mounts while retrieving and creating f...
Ralf Zimmermann

2019-11-23

19:09 Revision 0f4ba2e8: [FEATURE] Access single values in form templates
Resolves: #84713
Releases: master
Change-Id: Ic7b3dba44b8dc57d2aa4950c887c63b2b290517f
Reviewed-on: https://review.ty...
Mathias Brodala
17:01 Revision 08644725: [DOCS] Fix some minor typos in Changelog
Releases: master, 9.5
Resolves: #89717
Change-Id: I63dd1bcb540c611618d662c01e9d271f013e07e9
Reviewed-on: https://revi...
Björn Jacob
16:13 Revision 03f537db: [FEATURE] Render fieldset labels in form templates
This adds fieldset labels as separators on the summary page and mails.
Resolves: #82706
Releases: master
Change-Id: ...
Mathias Brodala
15:52 Revision cf90cfde: [TASK] Follow-up: Introduce native pagination for lists
- Switch the order of constructor arguments $currentPageNumber
and $itemsPerPage of both the ArrayPaginator and Que...
Alexander Schnitzler
15:47 Revision 8d8d7cbb: [TASK] Use TSFE for fetching site and language
There are various places where TSFE is instantiated, and holding
the proper information about a site and the current ...
Benni Mack
14:47 Revision 6ccbe2fb: [DOCS] Document date element in EXT:form
Resolves: #84458
Releases: master, 9.5
Change-Id: I0f54f01f2f1adee798c0df7358f61f865039d4e8
Reviewed-on: https://revi...
Björn Jacob
14:45 Revision 8610cb09: [BUGFIX] Document unsetting array property items in form variants
It is actually possible to unset array property items like select
options through the magic "__UNSET" feature of the ...
Christian Eßl
14:27 Revision a807c248: [TASK] Refer to classes in typo3fluid in Changelog
The changelog about removing classes from `ext:fluid` is changed
to refer to the classes in typo3fluid. This should e...
Sybille Peters
14:26 Revision bcd5d63c: [BUGFIX] Show form definitions with same filename from different storages
If multiple storages for form definitions exist and two or more storages
have form definitions with the same filename...
Christian Eßl
13:50 Revision fec4172f: [BUGFIX] StaticRouteResolver returns 404 on invalid static route
Currently, the Static Route Resolver returns HTTP status code 200
on invalid routes, but a 404 is the correct respons...
Benni Mack
13:50 Revision f4eb12b0: [FEATURE] Unified PSR-14 event for modifying the SystemInformationToolbarItem
The SystemInformationToolbarItem now has one unified PSR-14 Event instead
of the previous signals used by SignalSlotD...
Benni Mack
13:33 Revision 621688b5: [BUGFIX] StaticRouteResolver returns 404 on invalid static route
Currently, the Static Route Resolver returns HTTP status code 200
on invalid routes, but a 404 is the correct respons...
Benni Mack
12:53 Revision 36e927d4: [FEATURE] Introduce native pagination for lists
This patch introduces native support for pagination of
lists such as arrays or QueryResults of Extbase. The
main part...
Alexander Schnitzler
12:27 Revision bdd32acb: [BUGFIX] Convert date objects to string in finisher options
Resolves: #88899
Releases: master
Change-Id: I775b73eed5b257a65e48f6cc824e0ce855a67f6a
Reviewed-on: https://review.ty...
Mathias Brodala
12:06 Revision 34933ce3: [TASK] Housekeeping in Extension Manager Code
This patch mainly:
- Does use statements in all EM code
- Removes unused fields "sponsorlink", "sponsorlogo" and "spo...
Benni Mack
11:41 Revision d74b02da: [DOCS] Document date element in EXT:form
Resolves: #84458
Releases: master, 9.5
Change-Id: I0f54f01f2f1adee798c0df7358f61f865039d4e8
Reviewed-on: https://revi...
Björn Jacob
11:35 Revision 532ef9ab: [DOCS] Document form setup YAML loading changes
Resolves: #84203
Releases: master
Change-Id: If33c0587881009c378f28112f60a947f0c957cc6
Reviewed-on: https://review.ty...
Mathias Brodala
11:23 Revision 235ef322: [BUGFIX] Respect unique form identifier for validators
Make sure to apply all configured validators if a form is used multiple
times on the same page.
Resolves: #88730
Rel...
Mathias Brodala
09:55 Revision c16f26cf: [BUGFIX] Respect unique form identifier for validators
Make sure to apply all configured validators if a form is used multiple
times on the same page.
Resolves: #88730
Rel...
Mathias Brodala

2019-11-22

20:39 Revision 5d481481: [BUGFIX] Remove "Extbase & fluid" suffix from indexed search
The indexed search plugin is Extbase & Fluid only since
TYPO3 v8, and the suffix should be used within the plugin,
as...
Benni Mack
20:22 Revision 3f9ab822: [FEATURE] Allow custom tables in form record browser
Resolves: #89747
Releases: master
Change-Id: I5cf9038974813dab500934656b49c7a434596c35
Reviewed-on: https://review.ty...
Mathias Brodala
20:21 Revision 29cf49c0: [FEATURE] Improve form creation wizard
The form creation wizard has been improved greatly. This
results in a vast enhancement of the user experience. In
det...
Daniela Pohl
20:19 Revision 0fbf04ca: [BUGFIX] Show form definitions with same filename from different storages
If multiple storages for form definitions exist and two or more storages
have form definitions with the same filename...
Christian Eßl
19:14 Revision 7675651d: [FEATURE] Make form record browser button icon configurable
Resolves: #89746
Releases: master
Change-Id: I641f83199622583e1d52fc1aeb3b2ab78546dd4c
Reviewed-on: https://review.ty...
Mathias Brodala
17:32 Revision 8bac5d28: [TASK] Deprecate form mixins
Resolves: #89742
Releases: master
Change-Id: Iedb8b23b5faf47a23dc2b0147c6cb4c620b3d74f
Reviewed-on: https://review.ty...
Mathias Brodala
17:18 Revision b9d67bc7: [FEATURE] Migrate various Signal Slots to PSR-14 events
This change migrates existing Extbase Signal Slots in EXT:core
to the new PSR-14 events, which allow to define a prop...
Benni Mack
17:08 Revision 33a011f5: [BUGFIX] Disable browser autofill feature for the honeypot field
Use the form element name for the autocomplete html attribute
for honeypot fields to prevent browsers "autofill" feat...
Christian Eßl
17:03 Revision 5d20d035: [BUGFIX] Unconfigured typeNums should result in 404 instead of 500 response
Calling a URL with type=138 which is not configured should not result in
an "page unavailable" but a "page not found"...
Benni Mack
16:52 Revision cfb5788f: [BUGFIX] Unconfigured typeNums should result in 404 instead of 500 response
Calling a URL with type=138 which is not configured should not result in
an "page unavailable" but a "page not found"...
Benni Mack
16:51 Revision 9907a892: [TASK] Add additional tests for Route VariableProcessor
Introduce additional tests to ensure deflate and inflate
handling in VariableProcessor is used in combination.
Resol...
Oliver Hader
16:38 Revision 9781a148: [TASK] Add additional tests for Route VariableProcessor
Introduce additional tests to ensure deflate and inflate
handling in VariableProcessor is used in combination.
Resol...
Oliver Hader
15:59 Revision af043ee3: [BUGFIX] Disable browser autofill feature for the honeypot field
Use the form element name for the autocomplete html attribute
for honeypot fields to prevent browsers "autofill" feat...
Christian Eßl
14:47 Revision fec22783: [TASK] Restructure form setup
The setup of the "form" extension has been restructured. For each
validator, form element, and finisher separate file...
Mathias Brodala
14:07 Revision a95a107f: [BUGFIX] Only process arrays in BackendUserConfigurationUpdate
A check is added to assure the unserialized content of
a be_users uc field is actually an array before passing it to
...
Daniel Goerz
14:06 Revision e2ea163c: [TASK] Make PHP code of TYPO3 Core PHP 7.4 compliant
This resolves the most common issues related to
PHP 7.4 PHP changes:
- implode() argument order
- using "{}" instead ...
Benni Mack
13:40 Revision 79d57c99: [TASK] Make PHP code of TYPO3 Core PHP 7.4 compliant
This resolves the most common issues related to
PHP 7.4 PHP changes:
- implode() argument order
- using "{}" instead ...
Benni Mack
13:26 Revision 6b859478: [BUGFIX] Cast id to integer in class BackendUserConfigurationUpdate
The newly introduced BackendUserConfigurationUpdate tries to pass a
string value id to the updateBackendUser() functi...
Christian Eßl
13:15 Revision a5ea16ba: [BUGFIX] Only process arrays in BackendUserConfigurationUpdate
A check is added to assure the unserialized content of
a be_users uc field is actually an array before passing it to
...
Daniel Goerz
13:13 Revision 60a6545d: [BUGFIX] Cast id to integer in class BackendUserConfigurationUpdate
The newly introduced BackendUserConfigurationUpdate tries to pass a
string value id to the updateBackendUser() functi...
Christian Eßl
12:52 Revision 10023893: [BUGFIX] Omit hostname in site auto-generation called via CLI
Invoking DataHandler in CLI (e.g. when importing data-sets) fails
due to flaws in CreateSiteConfiguration which uses ...
Oliver Hader
12:10 Revision e6903b8b: [TASK] Make PHP code of TYPO3 Core PHP 7.4 compliant
This resolves the most common issues related to
PHP 7.4 PHP changes:
- implode() argument order
- using "{}" instead ...
Benni Mack
11:42 Revision 41757830: [TASK] Migrate EXT:form slots to PSR-14 listeners
EXT:form consumes migrated Signals in FAL, which
should be migrated in order to avoid deprecations.
All FAL logic an...
Benni Mack
10:58 Revision 47664991: [BUGFIX] Ensure hoa/core is not a dependency
When running composer update --prefer-lowest
the abandoned package hoa/core could still
be installed via codeception/...
Benni Mack
10:41 Revision 52e2bf3d: [BUGFIX] Fix PHP error in SoftReferenceParserHook for missing form definitions
This patch adds a safe guard to make sure the `$file` object is not null
on trying to update the soft reference. This...
Stephan Großberndt
08:28 Revision 7d185b3a: [TASK] Document variables assigned to mail templates
Resolves: #89730
Releases: master, 9.5
Change-Id: I1754168d86cd9d69d866accee9fc042f8e967490
Reviewed-on: https://revi...
Björn Jacob
 

Also available in: Atom