Project

General

Profile

Activity

From 2020-08-02 to 2020-08-31

2020-08-31

20:22 Revision 63879741: [BUGFIX] DB check -> full search shows deleted records if requested
With #82729 the $GLOBALS['SOBE'] = $this; assignment in
DatabaseIntegrityController has been removed. This is a
good ...
Christian Kuhn
20:21 Revision 85831dc6: [BUGFIX] Fix return type hint for retrieveYamlFilesFromExtensionFolders
The method retrieveYamlFilesFromExtensionFolders actually returns an array
of strings and not an array of File object...
Kevin Ditscheid
20:20 Revision 02091379: [TASK] Merge QueryView with QueryGenerator and move to lowlevel
The classes QueryView and QueryGenerator in the core extension
are detail implementations of the databases search fun...
Christian Kuhn
16:08 Revision d7ba6d1b: [BUGFIX] Record history can roll back changes
Deprecation removals for v11 accidentially dropped the
rollback handling of the element history controller.
Resolves...
Christian Kuhn
15:32 Revision 848185db: [BUGFIX] Add absolute URL generation to f:widget.link
This adds the missing ability to generate absolute URLs
with the f:widget.link ViewHelper, which is possible
with oth...
Johannes Rebhan
15:03 Revision 171ef87e: [BUGFIX] Add absolute URL generation to f:widget.link
This adds the missing ability to generate absolute URLs
with the f:widget.link ViewHelper, which is possible
with oth...
Johannes Rebhan
14:20 Revision 6c70e3ad: [TASK] Replace pagination widget in ext be_user
Instead of using the be.widget.paginate widget, backend users
and groups are now paginated with a QueryResultPaginato...
Alexander Schnitzler
14:16 Revision 53d9c4ab: [BUGFIX] Correctly call BackendUtility::selectVersionsOfRecord
Issue #69135 fixed issue #60249, but introduced an invalid call
to `BackendUtility::selectVersionsOfRecord`. The scop...
Oliver Hader
14:03 Revision 19a264f3: [BUGFIX] Correctly call BackendUtility::selectVersionsOfRecord
Issue #69135 fixed issue #60249, but introduced an invalid call
to `BackendUtility::selectVersionsOfRecord`. The scop...
Oliver Hader
14:03 Revision 60d976b0: [BUGFIX] Correctly call BackendUtility::selectVersionsOfRecord
Issue #69135 fixed issue #60249, but introduced an invalid call
to `BackendUtility::selectVersionsOfRecord`. The scop...
Oliver Hader

2020-08-30

17:29 Revision 3a4028be: [BUGFIX] Fix passing status code in redirects pagination
Filter status_code is not properly passed when building
pagination arguments in backend redirects module.
Resolves: ...
Patrick Schriner
17:29 Revision ff67726f: [TASK] Migrate RecordListController hooks to an PSR-14 event
The following hooks in the RecordListController are used to add
additional content above or below the main controller...
Daniel Windloff
17:05 Revision cae6ff0f: [BUGFIX] DatabaseRecordList: Field selection in single table view
The following items have been removed as they haven't any impact:
* `_LOCALIZATION_`
* `_CLIPBOARD_`
* `_CONTROL_`
...
Daniel Windloff
17:02 Revision 52dd6d09: [BUGFIX] Fix passing status code in redirects pagination
Filter status_code is not properly passed when building
pagination arguments in backend redirects module.
Resolves: ...
Patrick Schriner
16:58 Revision dd26f656: [!!!][TASK] DatabaseRecordList: Drop hook to modify `searchFields`
The TCA configuration `searchFields` in the `ctrl` section has been
introduced in TYPO3 4.6.
This configuration allow...
Daniel Windloff
16:57 Revision 7cbc5eab: [BUGFIX] Workspace delete placeholder handling in list module
When a record that exists in live is deleted in a workspace, a
new 'delete placeholder' record is created in the work...
Christian Kuhn
16:55 Revision fde02dc9: [TASK] DatabaseRecordList: Drop property `HTMLcode`
The property `HTMLcode` was only used to collect the output for the
tables in `generateList()`. Therefore, `generateL...
Daniel Windloff
16:50 Revision 96e6bba9: [BUGFIX] DatabaseRecordList: Field selection in single table view
The following items have been removed as they haven't any impact:
* `_LOCALIZATION_`
* `_CLIPBOARD_`
* `_CONTROL_`
...
Daniel Windloff
16:48 Revision 6cf2b757: [BUGFIX] Only set BE user cookie when logged in
Make sure the cookie is removed after logout.
Change-Id: I85137b1bc7a02109f5c03e8ee2e572c6e2196741
Resolves: #90568
...
Benni Mack
15:40 Revision bb891fdc: [BUGFIX] Add UID of metadata to mergedProperties
As UID of sys_file and sys_file_metadata are ambiguous
the UID of meta data is accessible with key
metadata_uid now. ...
Stefan Froemken
15:23 Revision 472fb395: [BUGFIX] Add UID of metadata to mergedProperties
As UID of sys_file and sys_file_metadata are ambiguous
the UID of meta data is accessible with key
metadata_uid now. ...
Stefan Froemken
15:22 Revision d9b188f4: [TASK] DatabaseRecordList: Drop properties `iLimit` and `totalItems`
The properties `iLimit` and `totalItems` were only used in the
`getTable()` method and in subordinated methods for th...
Daniel Windloff

2020-08-28

17:24 Revision deb86e61: [BUGFIX] Wrap operands in parentheses
This patch wraps operands in parentheses which could otherwise cause
unwanted side-effects. In most cases null coales...
Andreas Fernandez
16:58 Revision ac7eed7f: [BUGFIX] Workspace relations in ElementInformationController
When relations are added in a workspace, the 'info' modal
of the parent record does not reflect those. The patch chan...
Christian Kuhn
16:51 Revision 0d54f0df: [BUGFIX] Wrap operands in parentheses
This patch wraps operands in parentheses which could otherwise cause
unwanted side-effects. In most cases null coales...
Andreas Fernandez
16:50 Revision 5b714bbb: [TASK] DatabaseRecordList: Streamline limit handling
The actual limit, used in the getTable(), depends on various
configurations, current view (default view, single table...
Daniel Windloff
15:49 Revision fe129d57: [TASK] DatabaseRecordList: Drop property `fixedL`
The property `fixedL` was only used once (see `ElementBrowserRecordList`,
`BackendUtility::getRecordTitlePrep`). The ...
Daniel Windloff
15:35 Revision 69e12e8a: [TASK] DatabaseRecordList: Drop property counter
The property `counter` is not used anymore, so it's getting removed.
Releases: master
Resolves: #92115
Change-Id: I0...
Daniel Windloff
15:35 Revision 0919b47c: [TASK] DatabaseRecordList: Drop property `pageRecord`
The information about the page record is only needed in the
`addPageIdConstraint` method. The information is now coll...
Daniel Windloff
15:08 Revision 0a201b5e: [BUGFIX] Workspace delete placeholder handling in list module
When a record that exists in live is deleted in a workspace, a
new 'delete placeholder' record is created in the work...
Christian Kuhn

2020-08-27

14:19 Revision ae39eb5a: [!!!][TASK] Drop TCA [ctrl][thumbnail] and user uc[thumbnailsByDefault]
Setting TCA[$someTable]['ctrl']['thumbnail'] to some image related
column made the list module show attached images a...
Christian Kuhn
10:17 Revision e70c746e: [BUGFIX] Properly set user to admin in setup module
SetupModuleController serves as a backdoor so regular users without
permission to manipulate be_users records can sti...
Christian Kuhn
10:12 Revision 10ed6f94: [DOCS] Add RTE preset override for flexform field
Add the specific way to override a RTE configuration preset for a
flexform field
Resolves: #92102
Releases: master, ...
Simon Vincent Ackermann
10:12 Revision 9a14557a: [DOCS] Add RTE preset override for flexform field
Add the specific way to override a RTE configuration preset for a
flexform field
Resolves: #92102
Releases: master, ...
Simon Vincent Ackermann
10:03 Revision d67478d6: [BUGFIX] Discarding record in workspaces deletes move placeholder
When discarding a workspace change of a record that has been
moved, the move-to-pointer (t3ver_state=3) is not set to...
Christian Kuhn

2020-08-26

15:57 Revision 4bf21b50: [DOCS] Add RTE preset override for flexform field
Add the specific way to override a RTE configuration preset for a
flexform field
Resolves: #92102
Releases: master, ...
Simon Vincent Ackermann
15:36 Revision c97f97f2: [BUGFIX] Wrap operands in parentheses
This patch wraps operands in parentheses which could otherwise cause
unwanted side-effects. In most cases null coales...
Andreas Fernandez
14:59 Revision f1b87811: [BUGFIX] Workspace relations in ElementInformationController
When relations are added in a workspace, the 'info' modal
of the parent record does not reflect those. The patch chan...
Christian Kuhn
14:48 Revision 585c7fa1: [BUGFIX] Properly set user to admin in setup module
SetupModuleController serves as a backdoor so regular users without
permission to manipulate be_users records can sti...
Christian Kuhn
13:20 Revision 24162285: [BUGFIX] Use URI of current request for referrer check
Instead of generating the URL to the backend login, the URI of the
current request is now used for the referrer check...
Andreas Fernandez

2020-08-25

21:32 Revision 0b628d9b: [BUGFIX] IRRE: Handle localizable records correctly
Each node in an IRRE container now has a new `data-placeholder-record`
attribute to be able to identify such node w/o...
Andreas Fernandez
21:10 Revision 2c5ff528: [BUGFIX] Ensure context for inline relation buttons
This patch ensures the correct context (previous child id)
is set on appending a new inline child after an existing o...
Nicole Cordes
21:00 Revision c29f21e4: [BUGFIX] IRRE: Handle localizable records correctly
Each node in an IRRE container now has a new `data-placeholder-record`
attribute to be able to identify such node w/o...
Andreas Fernandez
20:38 Revision a3645771: [BUGFIX] Ensure context for inline relation buttons
This patch ensures the correct context (previous child id)
is set on appending a new inline child after an existing o...
Nicole Cordes
20:04 Revision 6ad87e9e: [BUGFIX] DatabaseRecordList: Respect connected translation mode
Do not allow creating new records after translated records in the
connected translation mode.
Furthermore, disable cu...
Daniel Windloff
20:03 Revision 70de230c: [BUGFIX] Context menu: Disable new on translated page records
Using the context menu to create new pages on translated page records
will create a new page with the default languag...
Daniel Windloff
19:55 Revision 369681d1: [BUGFIX] Context menu: Disable new on translated records
On translated records in the connected translation mode the new item
of the context menu has been disabled. Creating ...
Daniel Windloff
19:47 Revision 1502c206: [BUGFIX] DatabaseRecordList: Respect connected translation mode
Do not allow creating new records after translated records in the
connected translation mode.
Furthermore, disable cu...
Daniel Windloff
19:36 Revision 01fc0b63: [BUGFIX] Context menu: Disable new on translated page records
Using the context menu to create new pages on translated page records
will create a new page with the default languag...
Daniel Windloff
19:33 Revision 9203ef8b: [BUGFIX] Fix unique slug when counter suffix fails
A loop in the Slug "uniqueIn*" check is broken because
the comparison uses post-increment, and in case no valid
slug ...
Samuel Kalbfleisch
19:33 Revision b2cc6fe8: [BUGFIX] Context menu: Disable new on translated records
On translated records in the connected translation mode the new item
of the context menu has been disabled. Creating ...
Daniel Windloff
19:25 Revision 93781853: [TASK] DatabaseRecordList: Drop internal property oddColumnsCssClass
The internal property oddColumnsCssClass is always empty.
So it has been removed.
Releases: master
Resolves: #92085
...
Daniel Windloff
19:20 Revision 9cacae70: [BUGFIX] Fix unique slug when counter suffix fails
A loop in the Slug "uniqueIn*" check is broken because
the comparison uses post-increment, and in case no valid
slug ...
Samuel Kalbfleisch
19:10 Revision f9122f6b: [TASK] Deprecate 3rd party usages of getTreeList() in QueryGenerator and QueryView
The nearly identical methods getTreeList() of core classes
QueryGenerator and QueryView are standalone methods that d...
Christian Kuhn
19:06 Revision e854a6ae: [BUGFIX] Reintroduce tt_content sorting to both page modules
With #90235 db based sorting in the main query that fetches
the content elements to render has been accidentially rem...
Jo Hasenau
19:06 Revision e176d6c8: [BUGFIX] Discarding record in workspaces deletes move placeholder
When discarding a workspace change of a record that has been
moved, the move-to-pointer (t3ver_state=3) is not set to...
Christian Kuhn
18:49 Revision 0260f92c: [BUGFIX] Reintroduce tt_content sorting to both page modules
With #90235 db based sorting in the main query that fetches
the content elements to render has been accidentially rem...
Jo Hasenau

2020-08-24

19:33 Revision 164b2904: [BUGFIX] DB check -> full search shows deleted records if requested
With #82729 the $GLOBALS['SOBE'] = $this; assignment in
DatabaseIntegrityController has been removed. This is a
good ...
Christian Kuhn
09:28 Revision 33261b4a: [BUGFIX] Raise minimum version of typo3/testing-framework to 6.4.1
The changes in #91990 required at least version 6.4.1, but the version was
not pinned in composer.json to reflect tha...
Anja Leichsenring

2020-08-23

22:32 Revision 90ffdccb: [TASK] Remove workaround for testing-framework from Services.yaml
By having testing-framework load ext:fluid by default for functional
tests, the workaround of disabling autowiring fo...
Anja Leichsenring
19:19 Revision 630f7c16: [BUGFIX] DatabaseRecordList: Alternative route for new content wizard
Respect the configuration mod.newContentElementWizard.override and
make it work again.
Releases: master, 10.4
Resolv...
Daniel Windloff
19:19 Revision 2b4936b7: [TASK] DatabaseRecordList: Drop internal property pageinfo
Since the bugfix #92075 the internal property pageinfo
isn't used anymore.
Releases: master
Resolves: #92076
Change-...
Daniel Windloff
19:08 Revision e296ca10: [TASK] DatabaseRecordList: Drop internal property tablesCollapsed
The information about collapsed tables is only needed in the getTable
method. So the information could be collected t...
Daniel Windloff
19:07 Revision c7cf1c86: [TASK] DatabaseRecordList: Drop property eCounter
The property has been dropped, as it doesn't do anything useful.
It is internal (see section), it could be dropped wi...
Daniel Windloff
19:06 Revision c2e2155f: [TASK] DatabaseRecordList: Drop internal property addElement_tdParams
The internal property addElement_tdParams is always empty.
So it has been removed.
Releases: master
Resolves: #92078...
Daniel Windloff
19:00 Revision 7b38900d: [BUGFIX] DatabaseRecordList: Alternative route for new content wizard
Respect the configuration mod.newContentElementWizard.override and
make it work again.
Releases: master, 10.4
Resolv...
Daniel Windloff
14:48 Revision a7db278d: Revert "[TASK] Drop SOBE from InfoModuleController"
This reverts commit 99b0da83d029de44300e3adc437d1cd292a13e67.
Reason for revert: The patch breaks bookmarks handling...
Christian Kuhn

2020-08-22

18:38 Revision f471e44f: [TASK] Use named export of MessageUtility in Scheduler.ts
`import = require('…')` should only be used when
the required module exports via the respective `export =`
instructio...
Benjamin Franzke
16:37 Revision 572adabb: [DOCS] Fix invalid Symfony Command examples
Symfony expects a colon after the class name.
Releases: master, 10.4
Resolves: #92073
Change-Id: I5476acb035875fa55a...
Markus Hofmann
16:03 Revision 0936eef6: [DOCS] Fix invalid Symfony Command examples
Symfony expects a colon after the class name.
Releases: master, 10.4
Resolves: #92073
Change-Id: I5476acb035875fa55a...
Markus Hofmann
15:26 Revision 1ee83458: [BUGFIX] Properly render IRRE image thumbnail
Use IMAGECROPSCALEMASK to render IRRE thumbnails,
so that the crop area is properly respected and
the TCA configurati...
Helmut Hummel
14:46 Revision 0af73b7a: [TASK] Make online media preview processing a processor
Due to the fact that configurable processors weren't present
when online media handling was introduced,
a lot of code...
Helmut Hummel
14:37 Revision 3f8f8c13: [BUGFIX] Ensure correct loading order in ModuleTemplate
This change makes sure to set up the page in the TYPO3 Backend,
to load JS and CSS directly in PageRenderer when the ...
Benni Mack
14:36 Revision a2ec0c56: [BUGFIX] Respect defaultAction for file overrides set in UserTSconfig
So far always the SKIP action was executed. But in the drop-down of the
actions the correct option was already select...
Kevin Appelt
13:48 Revision 4e2384aa: [TASK] Extract SVG image processing into processor
Instead of spreading (similar) code that handles SVG
files in multiple classes with conditional code
branching, proce...
Helmut Hummel
13:47 Revision a0231cfc: [BUGFIX] Ensure correct loading order in ModuleTemplate
This change makes sure to set up the page in the TYPO3 Backend,
to load JS and CSS directly in PageRenderer when the ...
Benni Mack
13:42 Revision 0bed3d3a: [BUGFIX] Handle missing files in ImageService
This commit hardens the extbase ImageService to not
hard crash if $processedImage->getPublicUrl() returns
a NULL valu...
Kevin Ditscheid
13:36 Revision fad2d6ce: [BUGFIX] Respect defaultAction for file overrides set in UserTSconfig
So far always the SKIP action was executed. But in the drop-down of the
actions the correct option was already select...
Kevin Appelt
12:14 Revision af724205: [BUGFIX] DatabaseRecordList: Make link of reference count work again
Furthermore, there is no need to query the references for each record
twice. So this has been dropped as well.
Relea...
Daniel Windloff
12:02 Revision 99b0da83: [TASK] Drop SOBE from InfoModuleController
Since #90272 the PageLayoutView works well without
the SOBE assignment. Drop that from InfoModuleController.
Resolve...
Christian Kuhn
11:54 Revision 8d0cb2d5: [TASK] Drop SOBE from EditDocumentController
The $GLOBALS['SOBE'] = $this; assignment has been kept in
EditDocumentController together with two public properties
...
Christian Kuhn
11:42 Revision e25a52e9: [TASK] DatabaseRecordList: Drop additional instance of the iconFactory
Releases: master
Resolves: #92072
Change-Id: Ife789cdff756261b59785ad816af35d58cc7bb4e
Reviewed-on: https://review.ty...
Daniel Windloff
11:40 Revision fbe18d65: [TASK] DatabaseRecordList: Drop unnecessary DB-Query for each table
For each TCA table a query to determine if a result exists is made.
It could have been some kind of performance optim...
Daniel Windloff
11:34 Revision eb82c1d8: [BUGFIX] DatabaseRecordList: Make link of reference count work again
Furthermore, there is no need to query the references for each record
twice. So this has been dropped as well.
Relea...
Daniel Windloff
11:27 Revision f33a1674: [BUGFIX] Make edit record bookmarks appear again
The patch for issue #91210 introduced a side effect that bookmarks
to controllers which are not directly registered a...
Helmut Hummel
11:04 Revision 41e254b5: [BUGFIX] Make edit record bookmarks appear again
The patch for issue #91210 introduced a side effect that bookmarks
to controllers which are not directly registered a...
Helmut Hummel

2020-08-21

22:05 Revision c7e79701: [BUGFIX] Properly convert setting detectDomainRecords
The setting `detectDomainRecords` and its sub configuration
`detectDomainRecords.target` must be created by using the...
Georg Ringer
22:05 Revision a840ee6a: [BUGFIX] Add missing default value for sitemap_priority column
Resolves: #92048
Release: master, 10.4
Change-Id: I5fa64c5559e53864eb36a0bea01e51cd3ebf8702
Reviewed-on: https://revi...
Eric Chavaillaz
18:33 Revision dce6ef89: [BUGFIX] Add missing default value for sitemap_priority column
Resolves: #92048
Release: master, 10.4
Change-Id: I5fa64c5559e53864eb36a0bea01e51cd3ebf8702
Reviewed-on: https://revi...
Eric Chavaillaz
18:27 Revision ca3482ef: [BUGFIX] Streamline AjaxDataHandler event names
The events dispatched by AjaxDataHandler are changed to be always named
`typo3:datahandler:process`. This is done to ...
Andreas Fernandez
18:13 Revision b1079ea2: [BUGFIX] Fix wrong return hint for getRecordOverlay
This commit changes the return hint of
TYPO3\CMS\Core\Domain\Repository\PageRepository::getRecordOverlay to
mention t...
Kevin Ditscheid
18:12 Revision 1c6d3b09: [BUGFIX] Streamline AjaxDataHandler event names
The events dispatched by AjaxDataHandler are changed to be always named
`typo3:datahandler:process`. This is done to ...
Andreas Fernandez
18:00 Revision b1af0d90: [TASK] DatabaseRecordList: Unify place for table related queries
Move table related query parts to getQueryBuilder:
* Move the hook "getTable" to getQueryBuilder
* Move query constra...
Daniel Windloff
17:52 Revision 02778ae1: [BUGFIX] Fix wrong return hint for getRecordOverlay
This commit changes the return hint of
TYPO3\CMS\Core\Domain\Repository\PageRepository::getRecordOverlay to
mention t...
Kevin Ditscheid
17:48 Revision 37ea9780: [BUGFIX] Properly convert setting detectDomainRecords
The setting `detectDomainRecords` and its sub configuration
`detectDomainRecords.target` must be created by using the...
Georg Ringer
17:18 Revision b077018a: [!!!][TASK] Drop unused TYPO3\CMS\Backend\View\PageTreeView
The class seems to be unused for a while. Drop without
substitution. Don't confuse this removal with class
TYPO3\CMS\...
Christian Kuhn
16:30 Revision ac5dc9a7: [TASK] Use named export of MessageUtility in Scheduler.ts
`import = require('…')` should only be used when
the required module exports via the respective `export =`
instructio...
Benjamin Franzke
16:22 Revision 1e96c5b6: [TASK] Merge DeletedRecordsController into RecyclerAjaxController
In extension 'recycler', the DeletedRecordsController is only
used from within the RecyclerAjaxController. Controller...
Christian Kuhn
14:41 Revision 2af3338f: [BUGFIX] Recycler does not show workspace records in live
The patch fixes a couple of database restrictions to prevent
the recycler from showing workspace related records in l...
Christian Kuhn
14:36 Revision 6eb4b237: [TASK] Cleanup DatabaseRecordList: Remove initCSV
Remove the unnecessary wrapper method initCSV.
Use addHeaderRowToCSV instead.
Releases: master
Resolves: #92063
Chan...
Daniel Windloff
14:20 Revision 186510ce: [BUGFIX] Recycler does not show workspace records in live
The patch fixes a couple of database restrictions to prevent
the recycler from showing workspace related records in l...
Christian Kuhn
14:12 Revision 85372123: [BUGFIX] DatabaseRecordList constructor
- Set translateTools without wrapper method
- Remove the unnecessarily duplicate IconFactory
Releases: master
Resolv...
Daniel Windloff
14:04 Revision ad5b7a52: [TASK] Add security relevant .htaccess configuration as default
Since #91354 the Core has security checks for valid and secure HTTP
responses. Add additional configuration in the de...
Markus Klein
14:04 Revision 85ca2a03: [TASK] Add security relevant .htaccess configuration as default
Since #91354 the Core has security checks for valid and secure HTTP
responses. Add additional configuration in the de...
Markus Klein
13:49 Revision 1ae3bb2a: [TASK] Add security relevant .htaccess configuration as default
Since #91354 the Core has security checks for valid and secure HTTP
responses. Add additional configuration in the de...
Markus Klein

2020-08-19

19:52 Revision 7d0961e2: [BUGFIX] Handle missing files in ImageService
This commit hardens the extbase ImageService to not
hard crash if $processedImage->getPublicUrl() returns
a NULL valu...
Kevin Ditscheid
11:41 Revision 383622db: [TASK] Add SECURITY.md
Resolves: #92037
Releases: master, 10.4, 9.5
Change-Id: I1278496485ead10a46f82c1d681db1e48a0aac1d
Reviewed-on: https:...
Oliver Hader
11:41 Revision ff1ff94e: [TASK] Add SECURITY.md
Resolves: #92037
Releases: master, 10.4, 9.5
Change-Id: I1278496485ead10a46f82c1d681db1e48a0aac1d
Reviewed-on: https:...
Oliver Hader

2020-08-18

21:40 Revision c5464e57: [BUGFIX] Only set BE user cookie when logged in
Make sure the cookie is removed after logout.
Resolves: #90568
Releases: master, 10.4
Change-Id: I12b3c78b08e09f8e31...
Benni Mack
21:35 Revision db741c28: [BUGFIX] Keep FE cookie expire time correct
Using FE permalogin sets a cookie expire time once. While the session
timestamp on the server side is updated continu...
Markus Klein
21:28 Revision 2132a9f5: [BUGFIX] Disable editExistingRecord test
Due to yet unknown side-effects the editExistingRecord of SiteModuleCest
fails. As this needs depper investigation wh...
Anja Leichsenring
21:21 Revision d30e50f9: [BUGFIX] Use proper workspace record in stage notifications
The array key 'shared' already contains the full workspace
record from $BE_USER->checkWorkspace(), so it is not neede...
Benni Mack
21:21 Revision 63985ba8: [BUGFIX] Keep FE cookie expire time correct
Using FE permalogin sets a cookie expire time once. While the session
timestamp on the server side is updated continu...
Markus Klein
21:10 Revision 5c411842: [BUGFIX] Disable editExistingRecord test
Due to yet unknown side-effects the editExistingRecord of SiteModuleCest
fails. As this needs depper investigation wh...
Anja Leichsenring
21:05 Revision ebf9ff75: [BUGFIX] Use proper workspace record in stage notifications
The array key 'shared' already contains the full workspace
record from $BE_USER->checkWorkspace(), so it is not neede...
Benni Mack
20:50 Revision ee5289d9: [BUGFIX] Properly allow multiline values in Install Tool
The LF constant must not be escaped to make it possible
to save multiline values in the Install Tool.
Resolves: #911...
Georg Ringer
20:42 Revision d943fb98: [TASK] Drop deprecated code from ScalableVectorGraphicsContentObject
This section was overlooked during deprecated code removal, but is
removed now.
Resolves: #91655
Releases: master
Re...
Georg Ringer
20:42 Revision c211cc94: [BUGFIX] Render placeholder attribute for readonly fields
Readonly relations to sys_file_reference records should still
show the placeholder values which is filled by the meta...
Georg Ringer
20:31 Revision 24699aed: [TASK] Minor workspace docs update
System extension 'version' has been merged into 'workspaces'.
Releases: master, 10.4
Resolves: #92043
Change-Id: Icc...
Christian Kuhn
20:30 Revision b3143ab3: [BUGFIX] Properly allow multiline values in Install Tool
The LF constant must not be escaped to make it possible
to save multiline values in the Install Tool.
Resolves: #911...
Georg Ringer
20:25 Revision 22d72014: [BUGFIX] Render placeholder attribute for readonly fields
Readonly relations to sys_file_reference records should still
show the placeholder values which is filled by the meta...
Georg Ringer
20:18 Revision c9e57dea: [TASK] Minor workspace docs update
System extension 'version' has been merged into 'workspaces'.
Releases: master, 10.4
Resolves: #92043
Change-Id: Icc...
Christian Kuhn
19:40 Revision e7458a09: [TASK] Add SECURITY.md
Resolves: #92037
Releases: master, 10.4, 9.5
Change-Id: I1278496485ead10a46f82c1d681db1e48a0aac1d
Reviewed-on: https:...
Oliver Hader
15:25 Revision 49357a09: [TASK] styleguide: TCA: Add inline_2 as example for readOnly inline images
Example for core issue https://forge.typo3.org/issues/91966 Christian Kuhn
08:49 Revision 65895988: [BUGFIX] Drop 'List View' in workspace preview
The workspace preview not only has the default view with
the slider to show differences between live and workspace
ve...
Christian Kuhn

2020-08-17

23:51 Revision f033c124: [BUGFIX] Drop 'List View' in workspace preview
The workspace preview not only has the default view with
the slider to show differences between live and workspace
ve...
Christian Kuhn
22:33 Revision d2650bff: [BUGFIX] Limit amount of data fetched by the page tree
Page tree will fetch just 2 levels of pages plus pages which
are expanded on the initial load.
Next levels are fetche...
Benni Mack
22:19 Revision a6f422d3: [BUGFIX] Register deprecated icon if target extension is loaded
The IconRegistry contains two deprecated icons whose replacements
are located in ext:impexp, which is not a hard requ...
Christian Kuhn
20:31 Revision ec77e149: [TASK] Use DI in command classes where applicable
Constructor Injection should be used when an object needs to
be available that is a singleton. This is now done in al...
Anja Leichsenring
20:18 Revision 8d8cdb2c: [BUGFIX] Limit amount of data fetched by the page tree
Page tree will fetch just 2 levels of pages plus pages which
are expanded on the initial load.
Next levels are fetche...
Benni Mack
14:59 Revision d4600dfb: [BUGFIX] Limit amount of data fetched by the page tree
Page tree will fetch just 2 levels of pages plus pages which
are expanded on the initial load.
Next levels are fetche...
Benni Mack
14:37 Revision 983e0f00: [BUGFIX] Add polyfill for custom elements
The patch merged with #91191 creates a custom HTML element by using
`document.createElement()`. This feature is not s...
Andreas Fernandez

2020-08-16

20:07 Revision 04fb21be: [TASK] Update typo3/cms-styleguide to 10.0.4
ext:styleguide got some love for v10 lately and is
raised with this patch. Next to a couple of bug fixes
it now gener...
Christian Kuhn
20:06 Revision d301f57f: [TASK] Update typo3/cms-styleguide to 11.0.0
ext:styleguide got some love for v10 lately and is
raised to a first v11 version with this patch. Next to a
couple of...
Christian Kuhn
20:02 Revision 26e1b69a: [TASK] styleguide: Extend README.md with usage information
Christian Kuhn
19:37 Revision 22fcc0c9: [TASK] styleguide: Update README.md to fetch styleguide as --dev dependency
Christian Kuhn
17:36 Revision 597e30a5: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/157 from TYPO3/core-v11
[TASK] styleguide: Core v11 compatibility for master branch Christian Kuhn
17:04 Revision 0f736461: [TASK] styleguide: composer require --dev typo3/testing-framework ^6.4.1
Christian Kuhn
17:02 Revision dc87c683: [TASK] styleguide: Declare compatibility with core v11 in ext_emconf
Christian Kuhn
17:01 Revision b3781c17: [TASK] styleguide: Require --dev core v11
Christian Kuhn
16:23 Revision 797741ab: [TASK] styleguide: Update ext_emconf.php
Christian Kuhn
15:45 Revision 5c01dc00: [TASK] styleguide: TCA: Add invertStateDisplay checkbox in flexform
https://github.com/TYPO3-CMS/styleguide/pull/156
Example for https://forge.typo3.org/issues/90542
Christian Kuhn
15:13 Revision c91be7e4: [BUGFIX] styleguide: TCA record generator adds proper values for system fields
https://github.com/TYPO3-CMS/styleguide/pull/155 Christian Kuhn
13:45 Revision 770b940f: [BUGFIX] styleguide: Drop type='user' palette_1_2
tx_styleguide_elements_basic has field user_1 as
type='user' field example. There is no need to have
a second one in ...
Christian Kuhn
13:39 Revision 510759ac: [BUGFIX] styleguide: Create a proper site config in TCA record generator
https://github.com/TYPO3-CMS/styleguide/pull/154 Christian Kuhn
12:07 Revision 4f0725dd: Prevent duplicate demo tree (#153)
Christian Kuhn
08:11 Revision fd27184b: [TASK] styleguide: Better demo lanuage record names in generator
Christian Kuhn
07:57 Revision 9716e1f6: [TASK] styleguide: Improve translation code in generator
Christian Kuhn

2020-08-15

19:40 Revision 26d30ff7: [TASK] Admins set up first workspace in workspace module
It can be hard for an admin to remember a workspace
has to be set up on pid 0 to use workspaces.
The patch adds an i...
Christian Kuhn
19:36 Revision 6a2b18ed: [TASK] Non-admin users see all workspace tabs
The workspace module has a restriction for non-admin users
to show only the currently selected workspace as tab. This...
Christian Kuhn
19:12 Revision ef4b1f24: [TASK] Admins set up first workspace in workspace module
It can be hard for an admin to remember a workspace
has to be set up on pid 0 to use workspaces.
The patch adds an i...
Christian Kuhn
19:06 Revision 30b21021: [TASK] Non-admin users see all workspace tabs
The workspace module has a restriction for non-admin users
to show only the currently selected workspace as tab. This...
Christian Kuhn
17:47 Revision 23394bc0: [BUGFIX] Backend search in field "slug"
Backend search function lookup in field "slug" for "pages" table.
To enable this, the file type "slug" has to be adde...
Markus Hölzle
17:32 Revision 74e43a05: [BUGFIX] Backend search in field "slug"
Backend search function lookup in field "slug" for "pages" table.
To enable this, the file type "slug" has to be adde...
Markus Hölzle
17:29 Revision 52707e8e: [BUGFIX] Do not set type=text/javascript in ResourceCompressor
The ResourceCompressor should not hard-code the JS file
type when concatenating JS files.
Resolves: #91310
Releases:...
Raphael Zschorsch
17:15 Revision 1cbf3d5c: [BUGFIX] Do not set type=text/javascript in ResourceCompressor
The ResourceCompressor should not hard-code the JS file
type when concatenating JS files.
Resolves: #91310
Releases:...
Raphael Zschorsch
16:57 Revision ef82fa94: [TASK] Replace deprecated library "cropper" with "cropperjs"
The library cropper used in TYPO3 Core is rather old (2.3.x) while
version 4.1.x is available, which is abandoned.
T...
Andreas Fernandez
16:30 Revision a57cc689: [TASK] Redirects: Add space item if no preview is available
The button list for single redirect rows in the redirect
module is now aligned correctly, even if no preview
button i...
Daniel Windloff
16:22 Revision 2bd2c3dd: [TASK] Remove inline onclick code from MoveElementController
Resolves: #91820
Releases: master, 10.4
Change-Id: Ib556d58df7f1c8d4e62387eab2800da4c7e3d415
Reviewed-on: https://rev...
Oliver Hader
16:21 Revision fe6b1bfc: [TASK] Remove inline onclick code from MoveElementController
Resolves: #91820
Releases: master, 10.4
Change-Id: Ib556d58df7f1c8d4e62387eab2800da4c7e3d415
Reviewed-on: https://rev...
Oliver Hader
16:15 Revision 16d28777: [TASK] Redirects: Add space item if no preview is available
The button list for single redirect rows in the redirect
module is now aligned correctly, even if no preview
button i...
Daniel Windloff
16:03 Revision 7ae83e2b: [BUGFIX] Scan for AbstractController, not its methods
With #89554 the extbase MVC class AbstractController has been
deprecated. All methods have been moved to ActionContro...
Anja Leichsenring
15:42 Revision 94b1669d: [BUGFIX] Scan for AbstractController, not its methods
With #89554 the extbase MVC class AbstractController has been
deprecated. All methods have been moved to ActionContro...
Christian Kuhn

2020-08-14

19:43 Revision 856dc10e: [TASK] styleguide: Proper TCA defaults for l10n_parent fields
https://github.com/TYPO3-CMS/styleguide/pull/152 Christian Kuhn
19:39 Revision b55f2d79: [BUGFIX] Drop obsolete duplicateExceptionCodeCheck ignore
AbstractController has been removed in v11, the ignore is obsolete.
Resolves: #92006
Related: #91527
Releases: maste...
Christian Kuhn
19:08 Revision 7b029492: [BUGFIX] styleguide: Add TCA defaults for remaining TCA sys_language_uid fields
https://github.com/TYPO3-CMS/styleguide/pull/151 Christian Kuhn
18:20 Revision 3bbae77e: [TASK] Add html linting to runTests.sh
The patch for issue #88180 added basic HTML linting
via grunt to the test suite. The patch adds 'grunt lintspaces'
to...
Christian Kuhn
17:14 Revision 71808821: [TASK] Add html linting to runTests.sh
The patch for issue #88180 added basic HTML linting
via grunt to the test suite. The patch adds 'grunt lintspaces'
to...
Christian Kuhn
17:12 Revision 8c0aa2de: [BUGFIX] Drop "All workspaces" tab from workspace module
When "All workspaces" has been integrated somewhere before v6,
it was advertised as a view to see changes from all wo...
Christian Kuhn
16:55 Revision e6fc95be: [BUGFIX] styleguide: Add default value for language in flex inline child table
https://github.com/TYPO3-CMS/styleguide/pull/145
The language value is not displayed in BE for editing, and the miss...
Anja Leichsenring
16:31 Revision a83bd430: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/150 from TYPO3/phpstan
Add phpstan and run at level 6 Christian Kuhn
16:09 Revision 9c4aecd2: [BUGFIX] Drop "All workspaces" tab from workspace module
When "All workspaces" has been integrated somewhere before v6,
it was advertised as a view to see changes from all wo...
Christian Kuhn
15:56 Revision 8f1a1a3e: [TASK] styleguide: phpstan lvl 6 green
Disabled checkMissingIterableValueType Christian Kuhn
15:28 Revision 921a830e: [TASK] styleguide: phpstan level 2
Christian Kuhn
15:20 Revision 07cdff43: [BUGFIX] styleguide: Different phpstan ignore strategy for ac tests
Christian Kuhn
15:04 Revision 19b26b58: [TASK] styleguide: First green phpstan build
Christian Kuhn
14:38 Revision 1dc0cba4: [BUGFIX] Extract width and height meta data for all image files
Instead of looking at the mime type of the file, the configured
image file extensions is checked to decide whether to...
Helmut Hummel
14:34 Revision e2972565: [TASK] styleguide: Add phpstan to travis
Christian Kuhn
14:33 Revision 9630cf08: [TASK] styleguide: Always show php version using runTests.sh
Christian Kuhn
14:29 Revision 3b795a76: [TASK] styleguide: Add phpstan to runTests.sh
Build/Scripts/runTests.sh -s phpstan Christian Kuhn
14:28 Revision c1d4f935: [TASK] styleguide: First phpstan.neon config
Christian Kuhn
14:01 Revision 7dab70ed: [TASK] styleguide: composer require --dev phpstan/phpstan
Christian Kuhn
13:45 Revision 691658c7: [TASK] styleguide: Update README.md
Christian Kuhn
13:39 Revision be5bdbad: [TASK] styleguide: Use ubuntu 20.04 on travis
Christian Kuhn
13:10 Revision 2b35dd63: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/149 from TYPO3/travis-jobs
PHP 7.4 in travis and runTests.sh, test setup finetuning Christian Kuhn
12:46 Revision 8d52044e: [TASK] styleguide: Give mssql db a couple of seconds
Maybe that makes the mssql functional tests less shaky. Christian Kuhn
12:36 Revision 7b11a651: [TASK] styleguide: Cosmetical .travis.yml change
Christian Kuhn
12:36 Revision b0508902: [TASK] styleguide: composer.json cleanup
Christian Kuhn
12:25 Revision 71626b18: [BUGFIX] styleguide: Correct scripts in .travis.yml
Christian Kuhn
12:19 Revision 0fc91c6e: [TASK] styleguide: Some empty lines in travis for better readable output
Christian Kuhn
12:11 Revision 9d271442: [TASK] styleguide: Skip functional mssql on PHP 7.4 in travis
Christian Kuhn
11:39 Revision 6417d142: [TASK] styleguide: PHP 7.4 in runTests.sh and travis, younger mssql
Christian Kuhn
11:25 Revision 44ad9489: [BUGFIX] Extract width and height meta data for all image files
Instead of looking at the mime type of the file, the configured
image file extensions is checked to decide whether to...
Helmut Hummel
11:23 Revision ca5311e8: [TASK] styleguide: Keep language:php .travis.yml line
It does not make sense to fall back to a ruby instance. Christian Kuhn
11:17 Revision 5c60fe3d: [TASK] styleguide: Use .travis.yml jobs matrix
To have a more slim base test system, .travis.yml
is configured to use a jobs matrix instead of the
Language and PHP ...
Christian Kuhn
11:02 Revision 14c8d967: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/148 from TYPO3/php-cs-fixer
Add php-cs-fixer, add to runTests.sh, add to travis, fix CGL Christian Kuhn
10:45 Revision 208bafd8: [TASK] styleguide: Fix cgl
Build/Scripts/runTests.sh -s cgl Christian Kuhn
10:38 Revision fffdfecf: [TASK] styleguide: Add cgl checker to .travis.yml
Christian Kuhn
10:26 Revision ca5f48a2: [TASK] styleguide: Add php-cs-fixer to runTests.sh
Build/Scripts/runTests.sh -s cgl -n
Build/Scripts/runTests.sh -s cgl
Christian Kuhn
09:40 Revision 5e573d06: [TASK] styleguide: Update .editorconfig
cp .Build/vendor/typo3/coding-standards/templates/editorconfig.dist .editorconfig Christian Kuhn
09:24 Revision dbdcd6ee: [TASK] styleguide: composer req --dev typo3/coding-standards
Have the core coding standards as cgl base. Christian Kuhn
08:38 Revision 4bf6ac54: [BUGFIX] Extract width and height meta data for all image files
Instead of looking at the mime type of the file, the configured
image file extensions is checked to decide whether to...
Helmut Hummel

2020-08-13

11:46 Revision 229e8ca9: [TASK] Update phpstan to at least 0.12.37
Updating phpstan to version 0.12.37 lets phpstan benefit from
static reflection which does no longer come with the ne...
Alexander Schnitzler
10:31 Revision 2e2ac3c1: [BUGFIX] Fix typo to show label description of tasks again
Fix a typo in the variable name to show possible descriptions again.
This is especially useful if a task failed becau...
Georg Ringer
10:02 Revision ad3ffdc1: [BUGFIX] Fix typo to show label description of tasks again
Fix a typo in the variable name to show possible descriptions again.
This is especially useful if a task failed becau...
Georg Ringer
09:45 Revision e119ea80: [BUGFIX] Fix typo to show label description of tasks again
Fix a typo in the variable name to show possible descriptions again.
This is especially useful if a task failed becau...
Georg Ringer

2020-08-12

20:34 Revision 667cea10: [BUGFIX] Improve readability of records in workspace module
If workspace records are present on deeply nested pages or
have long titles the action buttons can not be reached.
A ...
Christian Kuhn
20:11 Revision febe3aff: [BUGFIX] Improve readability of records in workspace module
If workspace records are present on deeply nested pages or
have long titles the action buttons can not be reached.
A ...
Christian Kuhn
14:16 Revision 4b32c5a6: [BUGFIX] Drop "LIVE workspace" tab from workspace module
The "LIVE workspace" tab of the workspace module always
showed wrong records from other workspaces. This issue
has be...
Christian Kuhn
14:01 Revision 51fbd31b: [BUGFIX] Drop "LIVE workspace" tab from workspace module
The "LIVE workspace" tab of the workspace module always
showed wrong records from other workspaces. This issue
has be...
Christian Kuhn
11:57 Revision efa4291f: [TASK] Use frontend requests when testing canonical URL behavior
Canonical URL generation is tested using real requests to the
website frontend instead of manually creating TSFE comp...
Oliver Hader
11:57 Revision b81abd17: [TASK] Use frontend requests when testing canonical URL behavior
Canonical URL generation is tested using real requests to the
website frontend instead of manually creating TSFE comp...
Oliver Hader
11:41 Revision 8a2bff5b: [TASK] Use frontend requests when testing canonical URL behavior
Canonical URL generation is tested using real requests to the
website frontend instead of manually creating TSFE comp...
Oliver Hader
06:41 Revision 04772f9e: [!!!][TASK] Remove global option "IPmaskMountGroups"
The option "IPmaskMountGroups" allows to automatically assign
usergroups to website visitors based on their incoming ...
Benni Mack

2020-08-11

14:02 Revision 39ab4047: [BUGFIX] Remove left-over "import all the things"
Due to recent changes in TypeScript builds, importing all modules into a
single variable became obsolete for the used...
Andreas Fernandez
13:15 Revision 77220620: [BUGFIX] Remove left-over "import all the things"
Due to recent changes in TypeScript builds, importing all modules into a
single variable became obsolete for the used...
Andreas Fernandez
10:32 Revision 90866762: [BUGFIX] Use GeneralUtility::createVersionNumberedFilename in
AssetRenderer
A call to `GeneralUtility::createVersionNumberedFilename` is required to
avoid using outdated files fr...
Georg Ringer

2020-08-10

22:22 Revision f5de2b47: [BUGFIX] Allow routes without actual route variables for ExtbaseEnhancer
The route configuration shown below using `ExtbaseEnhancer` is currently
not evaluated anymore due to missing route v...
Oliver Hader
21:44 Revision dda201fa: [BUGFIX] Ensure decoded parameters are a valid array
Calling ShowImageController with old links containing serialized
parameters leads to PHP warnings as the json_decode ...
Oliver Bartsch
21:44 Revision b8b16e1e: [BUGFIX] Ensure decoded parameters are a valid array
Calling ShowImageController with old links containing serialized
parameters leads to PHP warnings as the json_decode ...
Oliver Bartsch
20:34 Revision 20e05435: [BUGFIX] Use GeneralUtility::createVersionNumberedFilename in
AssetRenderer
A call to `GeneralUtility::createVersionNumberedFilename` is required to
avoid using outdated files fr...
Georg Ringer
19:21 Revision 6df4e2e1: [BUGFIX] Avoid empty cache identifiers
Currently it is possible to add an invalid cache configuration with
empty identifiers. This change avoids this behavi...
Simon Gilli
18:30 Revision 9ffe8935: [TASK] styleguide: Add github issues templates
Partial cherry-pick from susannemoog ci setup patch Christian Kuhn
18:19 Revision 688425e8: [BUGFIX] Avoid empty cache identifiers
Currently it is possible to add an invalid cache configuration with
empty identifiers. This change avoids this behavi...
Simon Gilli
18:09 Revision 50356662: [BUGFIX] Skip processing of inline children which aren't workspace-aware
When dealing with inline foreign field setups in workspaces
and having a child table not workspace aware, the DataHan...
Christian Kuhn
17:31 Revision d079793b: [BUGFIX] Skip processing of inline children which aren't workspace-aware
When dealing with inline foreign field setups in workspaces
and having a child table not workspace aware, the DataHan...
Christian Kuhn
16:41 Revision 84cbe10d: [BUGFIX] Skip processing of inline children which aren't workspace-aware
When dealing with inline foreign field setups in workspaces
and having a child table not workspace aware, the DataHan...
Christian Kuhn
16:17 Revision 739e2fe7: [BUGFIX] Show "All" language flag again in Page module (old and Fluid)
Due to the logic being based around SiteLanguages and the "All" language
not being one, it was excluded from being re...
Benni Mack
16:04 Revision 989be194: [BUGFIX] Show "All" language flag again in Page module (old and Fluid)
Due to the logic being based around SiteLanguages and the "All" language
not being one, it was excluded from being re...
Benni Mack
15:57 Revision 9693c6d9: [BUGFIX] Ensure uid is integer when passing to method call
In case sqlite is used, the uid is not of type integer.
Therefore it is explicitly casted before passing to strictly ...
Daniel Siepmann
15:57 Revision b5ef3759: [BUGFIX] Make "showHiddenRecords" in adminpanel work again
The Backport of #86653 to 9.5 introduced a regression that made it
impossible to preview hidden content via adminpane...
Christian Eßl
15:31 Revision 603f42b6: [BUGFIX] Ensure decoded parameters are a valid array
Calling ShowImageController with old links containing serialized
parameters leads to PHP warnings as the json_decode ...
Oliver Bartsch
15:12 Revision c2f2d0bd: [BUGFIX] Ensure uid is integer when passing to method call
In case sqlite is used, the uid is not of type integer.
Therefore it is explicitly casted before passing to strictly ...
Daniel Siepmann
15:12 Revision c03dc58f: [!!!][BUGFIX] Set up language in FE before TypoScript is evaluated
This change moves the language evaluation of a page record much earlier
in the frontend process.
Before:
* Resolve t...
Benni Mack
12:55 Revision 20beca46: [BUGFIX] Allow routes without actual route variables for ExtbaseEnhancer
The route configuration shown below using `ExtbaseEnhancer` is currently
not evaluated anymore due to missing route v...
Oliver Hader
12:54 Revision d572562d: [BUGFIX] Allow routes without actual route variables for ExtbaseEnhancer
The route configuration shown below using `ExtbaseEnhancer` is currently
not evaluated anymore due to missing route v...
Oliver Hader
12:08 Revision 941bb150: [BUGFIX] Workspace preview shows correct pages in sub menus
A missing restriction in PageRenderer->getSubpagesForPages()
leads to the workspace preview of a page changed in a
wo...
Christian Kuhn
11:41 Revision b1d796f6: [BUGFIX] Workspace preview shows correct pages in sub menus
A missing restriction in PageRenderer->getSubpagesForPages()
leads to the workspace preview of a page changed in a
wo...
Christian Kuhn
01:25 Revision a53935a8: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/147 from TYPO3/testing-green
Testing green Christian Kuhn
01:04 Revision ae3970e5: [TASK] styleguide: Apply functional test related environment hack
A hack is applied to a functional test related path
detail to work around a detail in typo3/testing-framework
that ne...
Christian Kuhn
01:03 Revision 68dcbaff: [TASK] styleguide: Update to codeception to ^4.1
composer require --dev codeception/codeception:^4.1 codeception/module-webdriver codeception/module-asserts --update-... Christian Kuhn
01:03 Revision 29285b98: [TASK] styleguide: Drop deprecated replace from composer
Christian Kuhn
01:03 Revision 0a8e62fd: [TASK] styleguide: Update typo3/testing-framework to younger versions
To stabilize ac test login issues, a typo3/testing-framework
update for composer dev dependencies together with a cod...
Christian Kuhn
01:03 Revision d5148234: Revert "[TASK] styleguide: New CI Setup + Cleanup"
This reverts commit ca44f46367e446bddb9cff9be3401fdf4e7d046c.
The patch had several issues:
* The patch heavily mixe...
Christian Kuhn

2020-08-09

13:29 Revision ab315323: [TASK] Update jQuery to 3.5.1
jQuery 3.5 has been released a while ago, it's safe to update to the
current version. However, as 3.5.0 introduced so...
Andreas Fernandez

2020-08-08

22:06 Revision fecef67c: [TASK] Reload topbar when sys_workspace records are changed
This patch fixed a long existing issue regarding workspaces. If a
workspace is either created, updated or deleted, th...
Andreas Fernandez
22:05 Revision 936a6f01: [BUGFIX] Register event listener for AjaxDataHandler only once
The event listener registration for AjaxDataHandler events is faulty
which causes event stacking when a workspace get...
Andreas Fernandez
17:53 Revision 0bd76bc8: [TASK] Reload topbar when sys_workspace records are changed
This patch fixed a long existing issue regarding workspaces. If a
workspace is either created, updated or deleted, th...
Andreas Fernandez
17:04 Revision 177ccb8a: [TASK] Broadcast AjaxDataHandler events
Events sent via AjaxDataHandler are now broadcasted by using the
Broadcast Service. This change allows e.g. the topba...
Andreas Fernandez
16:35 Revision 69442ddc: [TASK] Broadcast AjaxDataHandler events
Events sent via AjaxDataHandler are now broadcasted by using the
Broadcast Service. This change allows e.g. the topba...
Andreas Fernandez
15:45 Revision 57732b62: [BUGFIX] Improve usage of 3rd party modules in TypeScript context
This changes the configuration of the TypeScript compiler to resolve
modules in "node" style, which allows using Type...
Andreas Fernandez
15:29 Revision 27983a7f: [BUGFIX] Improve usage of 3rd party modules in TypeScript context
This changes the configuration of the TypeScript compiler to resolve
modules in "node" style, which allows using Type...
Andreas Fernandez

2020-08-07

17:12 Revision 6ad3f43a: [BUGFIX] Use GeneralUtility::makeInstance instead of ObjectManager calls
Classes without any special Extbase treatment (e.g. no injection)
are migrated to GeneralUtility. This saves a bit pe...
Benni Mack
17:12 Revision 053cd5e5: [TASK] Revert "Limit amount of data fetched by the page tree"
This reverts commit fb61db41d5fec1c791c3541567ae97c11006ae45
as it contained various regressions, which should be fix...
Benni Mack
17:11 Revision aaf68b1a: [TASK] Revert "Limit amount of data fetched by the page tree"
This reverts commit fb61db41d5fec1c791c3541567ae97c11006ae45
as it contained various regressions, which should be fix...
Benni Mack
17:11 Revision c64beea3: [TASK] Revert "Limit amount of data fetched by the page tree"
This reverts commit fb61db41d5fec1c791c3541567ae97c11006ae45
as it contained various regressions, which should be fix...
Benni Mack
14:15 Revision d32f9dd6: [BUGFIX] Use GeneralUtility::makeInstance instead of ObjectManager calls
Classes without any special Extbase treatment (e.g. no injection)
are migrated to GeneralUtility. This saves a bit pe...
Benni Mack
12:01 Revision cd81e962: [TASK] Add possibility to create random values in JavaScript
New `SecurityUtility. getRandomHexValue(20)` returns 20 hexadecimal
characters provided by the Web Crypto API.
see h...
Oliver Hader
12:01 Revision 83cb672f: [TASK] Add possibility to create random values in JavaScript
New `SecurityUtility. getRandomHexValue(20)` returns 20 hexadecimal
characters provided by the Web Crypto API.
see h...
Oliver Hader
10:49 Revision 4bc8ddb8: [BUGFIX] Always use 'paste' wording pasting clipboard elements
The clipboard has a 'move' and a 'copy' mode. This can be
changed in the list module where the clipboard is rendered....
Christian Kuhn
10:18 Revision 31e5f6cd: [BUGFIX] Always use 'paste' wording pasting clipboard elements
The clipboard has a 'move' and a 'copy' mode. This can be
changed in the list module where the clipboard is rendered....
Christian Kuhn
10:01 Revision 6e4fb07a: [BUGFIX] Switch workspace by opening the module explicitly
This patch changes the behavior how workspaces are switched via the
topbar menu.
The switch now happens by explicitl...
Andreas Fernandez
00:25 Revision 7be8b777: [BUGFIX] Use ADMCMD_prev to keep live version in workspace split view
Previously, when using the "Split Preview" for comparing a workspace
version, and a live workspace, in iframes, the w...
Benni Mack
00:17 Revision 1aef499e: [BUGFIX] Always fetch live versions for root page IDs in Extbase
In order to ensure that the root page ID is always pointing to the live
version, the SQL query is adapted to never in...
Benni Mack
00:07 Revision e09fd331: [BUGFIX] Do not use hard-coded magic 1337 in admin panel
This change uses a "random" frontend user ID (currently 1337)
to a very unlikely number PHP_INT_MAX to ensure that no...
Benni Mack
00:07 Revision a8a8beaa: [BUGFIX] Do not use hard-coded magic 1337 in admin panel
This change uses a "random" frontend user ID (currently 1337)
to a very unlikely number PHP_INT_MAX to ensure that no...
Benni Mack

2020-08-06

23:59 Revision 1623511c: [BUGFIX] Use ADMCMD_prev to keep live version in workspace split view
Previously, when using the "Split Preview" for comparing a workspace
version, and a live workspace, in iframes, the w...
Benni Mack
23:53 Revision e93ef41d: [BUGFIX] Switch workspace by opening the module explicitly
This patch changes the behavior how workspaces are switched via the
topbar menu.
The switch now happens by explicitl...
Andreas Fernandez
23:47 Revision 30bb1b11: [BUGFIX] Always fetch live versions for root page IDs in Extbase
In order to ensure that the root page ID is always pointing to the live
version, the SQL query is adapted to never in...
Benni Mack
23:41 Revision bb9eddca: [BUGFIX] Do not use hard-coded magic 1337 in admin panel
This change uses a "random" frontend user ID (currently 1337)
to a very unlikely number PHP_INT_MAX to ensure that no...
Benni Mack
23:21 Revision 35811db0: [BUGFIX] Casual notice in ExtensionManagementUtility
Fixes an obvious PHP notice level error thrown
in casual requests multiple times.
Resolves: #91945
Releases: master,...
Christian Kuhn
23:02 Revision ef4ff0fd: [BUGFIX] Casual notice in ExtensionManagementUtility
Fixes an obvious PHP notice level error thrown
in casual requests multiple times.
Resolves: #91945
Releases: master,...
Christian Kuhn
22:29 Revision cf55b750: [BUGFIX] Drop obsolete workspace fluid partial
A last partial usage has been dropped during 6.2
times but the file has never been removed. Do that
now to avoid furt...
Christian Kuhn
21:38 Revision aa9a6b5f: [BUGFIX] Drop obsolete workspace fluid partial
A last partial usage has been dropped during 6.2
times but the file has never been removed. Do that
now to avoid furt...
Christian Kuhn
14:24 Revision 41de055b: [BUGFIX] Fix slug handling for sites not on root level
Only try to fetch translated uids for translated records,
and provide is_siteroot field for slug helper,
so that it c...
Helmut Hummel
14:20 Revision 3ada666d: [BUGFIX] Fix slug handling for sites not on root level
Only try to fetch translated uids for translated records,
and provide is_siteroot field for slug helper,
so that it c...
Helmut Hummel
14:18 Revision 8773984a: [BUGFIX] Fix slug handling for sites not on root level
Only try to fetch translated uids for translated records,
and provide is_siteroot field for slug helper,
so that it c...
Helmut Hummel
11:25 Revision 37fb5ba1: [BUGFIX] Allow moving a workspace record after itself
Another 'broken since ever' fix: Sorting a record in
workspaces by moving it 'after itself', the record vanishes
from...
Christian Kuhn
11:08 Revision f5621a50: [BUGFIX] Allow moving a workspace record after itself
Another 'broken since ever' fix: Sorting a record in
workspaces by moving it 'after itself', the record vanishes
from...
Christian Kuhn
10:22 Revision 79788395: [BUGFIX] Workspace module: Clear row selection after publish
The row selection of records in JavaScript is not reset after
execution of a publish action in the workspace module.
...
Christian Kuhn
10:04 Revision d0d8938c: [BUGFIX] Workspace module: Clear row selection after publish
The row selection of records in JavaScript is not reset after
execution of a publish action in the workspace module.
...
Christian Kuhn

2020-08-05

17:29 Revision f1796a9f: [BUGFIX] Only add JSlibs once in PageRenderer
Use the proper check to avoid adding JS libs more than once.
Resolves: #91653
Releases: master
Change-Id: I3b750e6b2...
Markus Klein

2020-08-04

21:15 Revision 6efd9eae: [BUGFIX] Allow more than 999 subpages in link browser pagetree
The variable $crazyRecursionLimiter actually limits the number
of subpages that are rendered for each page and not th...
Jigal van Hemert
21:11 Revision 4f7bd3bd: [BUGFIX] Allow more than 999 subpages in link browser pagetree
The variable $crazyRecursionLimiter actually limits the number
of subpages that are rendered for each page and not th...
Jigal van Hemert
21:10 Revision 615d4a6e: [BUGFIX] Always initialize frontend user groups in Extbase User model
When fetching a frontenduser from the database, the constuctor
is not called, but initializeObject is called. For thi...
Benni Mack
20:55 Revision 2d839832: [BUGFIX] Add sites folder to install tool permission check
This patch adds the directory `typo3conf/sites/` and for composer based
installs `config/sites/` to the directory sta...
Stephan Großberndt
20:51 Revision 4d4ec427: [BUGFIX] Allow more than 999 subpages in link browser pagetree
The variable $crazyRecursionLimiter actually limits the number
of subpages that are rendered for each page and not th...
Jigal van Hemert
20:49 Revision e44e10f0: [BUGFIX] Improve error message when deleting a page with disallowed tables
When deleting a page with records an editor does not have access to,
the error message "Attempt to delete records fro...
Benni Mack
20:48 Revision 2f05c8dc: [BUGFIX] Reset Type Conversion Messages after usage
PropertyMapper (which is a singleton) previously created a new
$messages instance every time "convert" was called.
T...
Benni Mack
20:45 Revision 5a1b0140: [BUGFIX] Prevent non-numeric value warning in ErrorHandler.php
Prevents a non-numeric value warning in ErrorHandler.php by
casting the value given to the parameter of the construct...
Kevin Ditscheid
20:45 Revision 69af8292: [BUGFIX] Prevent non-numeric value warning in ErrorHandler.php
Prevents a non-numeric value warning in ErrorHandler.php by
casting the value given to the parameter of the construct...
Kevin Ditscheid
20:44 Revision 31481cad: [BUGFIX] Prevent non-numeric value warning in PhpErrorCodeViewHelper
This commit prevents a warning regarding a non-numeric value in the
phpErrorCode argument of the PhpErrorCodeViewHelp...
Kevin Ditscheid
20:44 Revision c7687aa8: [BUGFIX] Prevent non-numeric value warning in PhpErrorCodeViewHelper
This commit prevents a warning regarding a non-numeric value in the
phpErrorCode argument of the PhpErrorCodeViewHelp...
Kevin Ditscheid
20:41 Revision 48b84741: [BUGFIX] Always initialize frontend user groups in Extbase User model
When fetching a frontenduser from the database, the constuctor
is not called, but initializeObject is called. For thi...
Benni Mack
20:38 Revision 46c8c9ca: [BUGFIX] Add sites folder to install tool permission check
This patch adds the directory `typo3conf/sites/` and for composer based
installs `config/sites/` to the directory sta...
Stephan Großberndt
20:32 Revision 323f5bd0: [BUGFIX] Improve error message when deleting a page with disallowed tables
When deleting a page with records an editor does not have access to,
the error message "Attempt to delete records fro...
Benni Mack
20:27 Revision 773351a0: [BUGFIX] Add missing composer.json adjustments for ext-libxml
With #91069, the check for the System Environment as well as the
definition of the newly introduced requirement of ex...
Anja Leichsenring
20:22 Revision 7f1f4fe8: [BUGFIX] Prevent non-numeric value warning in ErrorHandler.php
Prevents a non-numeric value warning in ErrorHandler.php by
casting the value given to the parameter of the construct...
Kevin Ditscheid
20:20 Revision aeda3dfb: [BUGFIX] Prevent non-numeric value warning in PhpErrorCodeViewHelper
This commit prevents a warning regarding a non-numeric value in the
phpErrorCode argument of the PhpErrorCodeViewHelp...
Kevin Ditscheid
20:18 Revision 78db68b5: [DOCS] Update Settings.cfg in EXT:form
Update Settings.cfg to current standards.
Releases: master
Resolves: #91765
Change-Id: I868f4823ff4d5dbb837e209e7183...
Martin Bless
20:17 Revision 621a1bd8: [BUGFIX] Fetch TYPO3 version in reports module only
The core version check is run synchronously while logging
into the Backend. If the get.typo3.org service is down,
log...
Markus Klein
20:16 Revision 5ad7920e: [!!!][TASK] Remove sys_template.sitetitle DB field and logic
The sys_template.sitetitle field has been deprecated in v10
and is superseded by title handling of site configuration...
Benni Mack
20:15 Revision 1d0e0ddb: [BUGFIX] Fetch TYPO3 version in reports module only
The core version check is run synchronously while logging
into the Backend. If the get.typo3.org service is down,
log...
Markus Klein
18:06 Revision fc9e8452: [BUGFIX] Fix install tool updates of user configuration on PostgreSQL
This patch fixes DBAL-DriverExceptions on PostgreSQL for updates of the
user configuration by defining the correct pa...
Stephan Großberndt
18:06 Revision d8486af5: [BUGFIX] Fix install tool updates of user configuration on PostgreSQL
This patch fixes DBAL-DriverExceptions on PostgreSQL for updates of the
user configuration by defining the correct pa...
Stephan Großberndt
18:05 Revision 5466944a: [BUGFIX] Send warning email for backend login failure on all DBMS
This patch fixes the SQL query retrieving the failed login attempts
which was broken due to a missing GROUP BY statem...
Stephan Großberndt
17:01 Revision 49da4248: [BUGFIX] Fetch TYPO3 version in reports module only
The core version check is run synchronously while logging
into the Backend. If the get.typo3.org service is down,
log...
Markus Klein
16:50 Revision bf8339c1: [BUGFIX] Use configured sender address in recovery e-mail in ext:felogin
This patch correctly applies the already configured and documented
sender address for the recovery email.
Resolves: ...
Jan Delius
14:58 Revision 964384e9: [BUGFIX] Use configured sender address in recovery e-mail in ext:felogin
This patch correctly applies the already configured and documented
sender address for the recovery email.
Resolves: ...
Jan Delius
14:50 Revision a1a5637f: [TASK] Update typo3/testing-framework to 6.3.3
composer require --dev typo3/testing-framework ^6.3.3
Mostly brings a bugfix of the functional test splitter,
releva...
Christian Kuhn
14:49 Revision b79e2401: [TASK] Update typo3/testing-framework to 6.3.3
composer require --dev typo3/testing-framework ^6.3.3
Mostly brings a bugfix of the functional test splitter,
releva...
Christian Kuhn

2020-08-03

20:27 Revision 1b9f74cd: [BUGFIX] Use proper english in label when translating a page
The information in the dropdown of the page module
"Make new translation of this page" is not very common
across nati...
Benni Mack
20:04 Revision 8798feb7: [BUGFIX] Rename default storage from "fileadmin/ (auto-created)" to "fileadmin"
The information in the sys_file_storage record created automatically
should not be persisted as "auto-created" as 90%...
Benni Mack
20:02 Revision 4a12b556: [BUGFIX] Use proper english in label when translating a page
The information in the dropdown of the page module
"Make new translation of this page" is not very common
across nati...
Benni Mack
19:55 Revision 80a38d73: [!!!][TASK] Remove t3ver_count and t3ver_tstamp db fields
The patch drops handling and existence of two further
workspaces related db fields:
* t3ver_tstamp has been occassio...
Benni Mack
15:21 Revision dbc2af34: [BUGFIX] Tests for translated content will prepare a translated page
Language handling always bases on the existence of a page version for
the requested language. If this is not availabl...
Anja Leichsenring
15:21 Revision 7de0298f: [BUGFIX] Tests for translated content will prepare a translated page
Language handling always bases on the existence of a page version for
the requested language. If this is not availabl...
Anja Leichsenring
13:32 Revision 0970231d: [!!!][TASK] Move sys_collection_* DB and TCA definitions into legacy_collections
A new TER Extension "legacy_collections" has been added to FriendsOfTYPO3
which contains DB tables and TCA definition...
Benni Mack
12:33 Revision d5827e4f: [BUGFIX] Tests for translated content will prepare a translated page
Language handling always bases on the existence of a page version for
the requested language. If this is not availabl...
Anja Leichsenring
 

Also available in: Atom