Project

General

Profile

Activity

From 2022-12-18 to 2023-01-16

2023-01-16

20:57 Revision 222b86b4: [BUGFIX] Deduplicate slugs with language -1
Checking for duplicate slugs in DataHandler will
now make sure that no two fields with the same
slug exist, where one...
Sybille Peters
20:57 Revision 82610873: [BUGFIX] Deduplicate slugs with language -1
Checking for duplicate slugs in DataHandler will
now make sure that no two fields with the same
slug exist, where one...
Sybille Peters
19:52 Revision 4818ef26: [TASK] Deprecate PageRepository->getExtURL()
PageRepository->getExtURL() is a pretty upgly
public helper method that has a depedency to
$GLOBALS['TYPO3_REQUEST']....
Benni Mack
19:49 Revision e03aa6db: [BUGFIX] Prevent undefined array key in BackendUserAuthentication
The file mount identifier, introduced in #97922
might be invalid, e.g. in case the upgrade wizard
was not executed ye...
Oliver Bartsch
18:57 Revision 52a9b908: [BUGFIX] Fix typo in PageDoktypeProvider
Resolves: #99557
Releases: main
Change-Id: Idf145a98aa3fd386ff9906a4ee9cf5f0593fe8a3
Reviewed-on: https://review.typo...
Oliver Bartsch
18:43 Revision 3cbf82a4: [BUGFIX] Respect HTTP_REFERER for felogin redirect mode 'referer'
The `redirectMode=referer` configuration allows to process a redirect
after a successful login to an evaluated refere...
Torben Hansen
16:42 Revision 6b6edb6e: [TASK] Show explain selection in DB check only for Mysql
As the selection "explain" only works for Mysql, it should also only be
displayed then.
Resolves: #99512
Releases: m...
Georg Ringer
16:40 Revision b6d1275f: [TASK] Show explain selection in DB check only for Mysql
As the selection "explain" only works for Mysql, it should also only be
displayed then.
Resolves: #99512
Releases: m...
Georg Ringer
15:58 Revision 9e5cda6b: [DOCS] Move adminpanel TypoScript into manual
Resolves: #99542
Releases: main, 11.5
Change-Id: Ifa05cc27825bc4c89dd9b08f66c03505270fd815
Reviewed-on: https://revie...
Lina Wolf
15:48 Revision 42d91f57: [DOCS] Move adminpanel TypoScript into manual
Resolves: #99542
Releases: main, 11.5
Change-Id: Ifa05cc27825bc4c89dd9b08f66c03505270fd815
Reviewed-on: https://revie...
Lina Wolf
14:37 Revision 8dcd616a: [TASK] Migrate LocalizationUtility Test to Functional
Avoid heavy mocking in tests by
utilizing Functionals incl. PackageManager
and Caching Framework.
Resolves: #99553
R...
Benni Mack
13:47 Revision 35dec164: [BUGFIX] Harden type annotations around user authentication handling
When authenticating and fetching user records, appropriate methods
normally pass around either the full database reco...
Elias Häußler
12:20 Revision d325dd0d: [BUGFIX] Harden type annotations around user authentication handling
When authenticating and fetching user records, appropriate methods
normally pass around either the full database reco...
Elias Häußler
09:58 Revision 1167f7f2: [TASK] Reduce code complexity with language labels in PageRenderer
PageRenderer has some speciality but also code duplication
from LanguageService and can be simplified this way,
avoid...
Benni Mack
09:57 Revision 53e062e6: [TASK] Remove useless text from logging module
The text about the time restriction inside the logging module can be
removed because:
- if no time filter is used, i...
Georg Ringer
09:32 Revision 1c4cfe04: [TASK] Streamline TypoScript IncludeTree logic
The patch comes with a couple of changes for
the TypoScript IncludeTree construct:
* Identifiers are now unique with...
Christian Kuhn

2023-01-14

20:00 Revision 1e5b4d03: [TASK] Use strict properties in ext:felogin tests
Use strict properties in all test classes and additionally
remove one superfluous class doc header.
Resolves: #99543...
Torben Hansen

2023-01-13

15:42 Revision 108d61a2: [BUGFIX] Use correct record data in ext:redirect datahandler hook
ext:redirects provides the feature to eventually update subpage
slugs and automatically create redirects for changed ...
Stefan Bürk
13:41 Revision 8c1bba31: [BUGFIX] Save+preview respects local PageTS
When pressing the save+preview button for a non-page record
the local PageTS is not being ignored anymore and leads t...
Philipp Kitzberger
13:41 Revision 5db962e9: [BUGFIX] Save+preview respects local PageTS
When pressing the save+preview button for a non-page record
the local PageTS is not being ignored anymore and leads t...
Philipp Kitzberger
13:35 Revision b78bfb04: [BUGFIX] Remove hack for UriBuilder in conjunction with $GLOBALS[LANG]
Because FormProtectionFactory now uses proper injection, this
hack is not needed anymore.
Resolves: #99532
Related: ...
Benni Mack
13:09 Revision f25baaa3: [TASK] Deprecate backwards-compatibility TYPO3 language keys
Before TYPO3 v4.0, TYPO3 had inconsistencies
in its language keys, such as "ja" (= Japan)
instead of "jp" (= Japanese...
Benni Mack
09:07 Revision 3d687447: [BUGFIX] Make setting `requireApprovedLocalizations` visible in Install
Tool
Use the correct structure to be able to modify the setting
`requireApprovedLocalizations` also via the UI of th...
Georg Ringer

2023-01-12

18:40 Revision 59ffc251: [BUGFIX] Normalize Windows file path in CompositeExpression
The path to the calling file in CompositeExpression::add and
::addMultiple is now normalized to forward slashes to wo...
Robert Kärner
17:42 Revision 0ad46d4d: [TASK] Improve formatting in docblocks of LanguageService class
The docblocks in the LanguageService class are used for an automatically
generated API documentation in TYPO3 Explain...
Chris Müller
14:51 Revision da35ce43: [TASK] Deprecate type="none" "pass_content"
The "pass_content" flag for TCA type="none" is
a potential security risk and should be removed.
A bug in the impleme...
Christian Kuhn
14:01 Revision dda23da0: [TASK] Raise styleguide
Brings a series of rather minor fixes.
> composer u typo3/cms-styleguide
Resolves: #99525
Releases: main
Change-Id:...
Christian Kuhn
13:51 Revision 2b60c3b1: [TASK] styleguide: Split github workflows
Split the long running acceptance tests to
single jobs to parallelize better.
Christian Kuhn
13:47 Revision 29d4ecc1: [BUGFIX] Avoid double hsc() in NoneElement
TCA "type=none" with "pass_content=false" (styleguide
elements basic none_2) or without pass_content at
all (stylegui...
Christian Kuhn
13:20 Revision 9dd9106f: [BUGFIX] Avoid double hsc() in NoneElement
TCA "type=none" with "pass_content=false" (styleguide
elements basic none_2) or without pass_content at
all (stylegui...
Christian Kuhn
13:05 Revision 35cd20e9: [TASK] styleguide: Avoid type=none pass_content
pass_content will be removed with
https://review.typo3.org/c/Packages/TYPO3.CMS/+/77359
Christian Kuhn
12:14 Revision 142cb54a: [TASK] styleguide: Avoid two comments on generated FE TS sys_template
These two comments are more misleading than
helpful since TS is included via include_static_file.
Christian Kuhn
11:54 Revision 7424ce3d: [TASK] Avoid last usage of BU::getFuncMenu() and deprecate
With more and more refactoring of the backend controllers
and improving controller/view separation, usages of old
Bac...
Christian Kuhn
09:34 Revision b22c1b1c: [DOCS] Add information about storage of auto-created redirects
Related: #99044
Resolves: #99524
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/259
Release...
Chris Müller

2023-01-11

16:30 Revision 24de1aff: [TASK] Make backdrop of modals in Install Tool static
Resolves: #99513
Releases: main
Change-Id: I883007318045e2e7d0ff5e9b0cc7df3d302631cc
Reviewed-on: https://review.typo...
Andreas Fernandez
15:59 Revision 439e6c29: [BUGFIX] Ensure that formatValue for dates/times returns a string
The unit tests are adjusted to have strict type checking.
The bug is actually covered with a test already, only the ...
Markus Klein
15:58 Revision 9f6adb9b: [BUGFIX] Fix notices in QueryGenerator
Resolves: #99511
Releases: main, 11.5
Change-Id: I9657a72e68ac0fea8ee8b0d75fcaa23a3cb4ce8b
Reviewed-on: https://revie...
Georg Ringer
15:58 Revision 847f62f3: [BUGFIX] Fix notices in QueryGenerator
Resolves: #99511
Releases: main, 11.5
Change-Id: I9657a72e68ac0fea8ee8b0d75fcaa23a3cb4ce8b
Reviewed-on: https://revie...
Georg Ringer
15:54 Revision a8b9152f: [BUGFIX] Ensure that formatValue for dates/times returns a string
The unit tests are adjusted to have strict type checking.
The bug is actually covered with a test already, only the ...
Markus Klein
15:23 Revision 6fe894c1: [BUGFIX] Fix typo "collape-state-persister"
File and module name: collapSe-state-persister
Resolves: #99520
Releases: main
Change-Id: Iad46de986389cff01c00936e4...
Christian Kuhn
14:16 Revision 690ce5e4: [BUGFIX] Avoid undef array key in ContentObjectRenderer
Resolves: #98995
Releases: main, 11.5
Change-Id: I70cd2ed6ba9efe3a4e4216a61903157f1421568f
Reviewed-on: https://revie...
Christian Kuhn
13:59 Revision f3b1e7fa: [BUGFIX] Avoid undef array key in ContentObjectRenderer
Resolves: #98995
Releases: main, 11.5
Change-Id: I70cd2ed6ba9efe3a4e4216a61903157f1421568f
Reviewed-on: https://revie...
Christian Kuhn
10:25 Revision 30fa767c: [BUGFIX] Avoid uninitialized string offset in ContentObjectRenderer
Resolves: #99073
Releases: main, 11.5
Change-Id: Ib4d69ebd3258451af19616810730ecd33c31077d
Reviewed-on: https://revie...
Christian Kuhn
10:15 Revision e936a18c: [BUGFIX] Avoid uninitialized string offset in ContentObjectRenderer
Resolves: #99073
Releases: main, 11.5
Change-Id: Ib4d69ebd3258451af19616810730ecd33c31077d
Reviewed-on: https://revie...
Christian Kuhn
06:12 Revision 0746eb93: [TASK] Improve CKEditor5 Plugin handling and defaults
This is a prepatch to handle plugins and their configuration
in general. Plugin names differ between CKEditor4 and
CK...
Benjamin Kott
06:10 Revision ef74a105: [BUGFIX] Correct editor content CSS preprocessing
The CSS preprocessing makes it easier to provide custom
content CSS for the CKEditor5. The integrator does not need
t...
Benjamin Kott

2023-01-10

15:18 Revision babe2d1e: [BUGFIX] Provide tag to add JavaScript Modules to importmap in Backend Form
The JavaScript module import map is static and only generated and
loaded in the first request to a document. All poss...
Benjamin Kott
15:17 Revision bab41fb4: [BUGFIX] Resolve nested TypoScript reference operator
Incoming TS:
lib.foo = TEXT
lib.foo.value = foo
lib.bar =< lib.foo
lib.bar.value = bar
page = PAGE
page.10 = CASE
pa...
Christian Kuhn
15:07 Revision ca9a3071: [TASK] Remove obsolete hack in TsConfigTreeBuilder
UserTs building has a hack for sys_note setting
TCAdefaults.sys_note.author and
TCAdefaults.sys_note.email.
These tw...
Christian Kuhn
12:57 Revision 4a8fbff2: [TASK] Set TYPO3 version to 11.5.23-dev
Change-Id: If3158f4bf2d22c41151f841ca15d87a29487b0c9
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/773...
Benni Mack
12:14 Revision 06fc508d: [RELEASE] Release of TYPO3 11.5.22
Change-Id: I21e2782b7ccace2c49a0cf6f13dfb6b8807a2700
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/773...
Benni Mack
10:47 Revision 81d4f020: [TASK] Polish the documentation comments of (Lazy)ObjectStorage
Resolves: #99414
Releases: main
Change-Id: Ie9f4f9f0c4923cd4892c4686587eb2cc5bbe9d50
Reviewed-on: https://review.typo...
Oliver Klee
10:40 Revision b8151562: [FEATURE] Add stdWrap to config.additionalHeaders
StdWrap properties have been added to the `header` directive in `config.additionalHeaders`.
It is now possible to se...
Christoph Lehmann
09:46 Revision b47b8e59: [TASK] Reduce sql queries for page link generation
Generating a page link leads to 2 sql queries.
The first query is about a general lookup and
frontend group access c...
Christoph Lehmann
09:42 Revision d2eb78bd: [BUGFIX] Ensure string return value in Uri\PageViewHelper
Force the return value to be a string if the uri to a page is generated
but the provided page is not existing or hidd...
Georg Ringer
09:15 Revision 87e18290: [TASK] Reduce sql queries for page link generation
Generating a page link leads to 2 sql queries.
The first query is about a general lookup and
frontend group access c...
Christoph Lehmann

2023-01-09

21:52 Revision 0e5ab82d: [BUGFIX] Restore text selection correctly in RTE LinkBrowser
In Firefox the editor loses the text selection information
after opening the Link Browser. Instead of using the
refer...
Benjamin Kott
13:33 Revision 4baad765: [BUGFIX] Restore visibility for soft hyphens and non-breaking spaces
Non-breaking spaces and soft hyphens are now visible in
the editor to help the editor to identify them visually.
Key...
Benjamin Kott
08:17 Revision 435954a4: [TASK] Cleanup default content CSS for CKEditor5
Most of the CSS is already available through the
Backend CSS. We are removing most of the outdated
special stylings f...
Benjamin Kott

2023-01-08

11:32 Revision eb017d9b: [DOCS] Add migration chapter to dashboard docs
To ease the access for extension developers the migration of chart
widget configuration is described in the dashboard...
Chris Müller
11:30 Revision 59a08061: [DOCS] Use tabs for running commands in Composer/legacy installation in EXT:redirects
This eases the usage for administrators running a legacy installation.
Resolves: #99486
Releases: main, 11.5
Change-...
Chris Müller
11:28 Revision e550ae79: [DOCS] Add option "Ignore start and end time" to admin panel docs
Related: #91082
Resolves: #99487
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/22
Releases...
Chris Müller
11:25 Revision fa49e497: [DOCS] Add "Open page in backend" to admin panel docs
Related: #97326
Resolves: #99488
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/32
Releases...
Chris Müller
11:17 Revision 3776c1e8: [DOCS] Use tabs for running commands in Composer/legacy installation in EXT:redirects
This eases the usage for administrators running a legacy installation.
Resolves: #99486
Releases: main, 11.5
Change-...
Chris Müller
11:06 Revision 112a113e: [DOCS] Add description field to redirects documention
Related: #99011
Resolves: #99484
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/247
Release...
Chris Müller

2023-01-07

19:15 Revision 4d7b5412: [BUGFIX] Always process removeButtons in CKEditor5 Migration
The CKEditor5 Migration migrates the current configuration to the
new format, but there is no need to force users int...
Benjamin Kott
19:13 Revision 07e5de14: [BUGFIX] Only render CKEditor5 WordCount Plugin if enabled
Resolves: #99470
Releases: main
Change-Id: I4ee5651add92e7aec0e1aead96c2c93712cfdba2
Reviewed-on: https://review.typo...
Benjamin Kott

2023-01-06

20:10 Revision 5d50fc08: [BUGFIX] Accessing unavailable site config triggers notice instead of warning
Accessing a not available configuration via TypoScript can be
intentional (e.g. by using it in an if check).
Therefor...
Helmut Hummel
20:08 Revision 5635ca42: [BUGFIX] Fix array access warning in SystemStatusUpdateTask
When this task is executed on CLI (scheduler), the global request variable
is not available, thus a null check must b...
Helmut Hummel
20:08 Revision 10d1fc78: [BUGFIX] Fix array access warning in SystemStatusUpdateTask
When this task is executed on CLI (scheduler), the global request variable
is not available, thus a null check must b...
Helmut Hummel
18:19 Revision b500659f: [TASK] Consolidate CI permutations
With two PHP versions and various DB engines,
the pre-merge and nightly CI runs are consolidated
a bit to not test to...
Christian Kuhn
17:38 Revision adea0dc7: [TASK] Duplicate composer update in docker-compose.yml
Minor flaw in test setup.
Resolves: #99481
Related: #98628
Releases: main
Change-Id: Ia16af545251110938c9e08370d61cd...
Christian Kuhn
16:25 Revision 101efc92: [TASK] Allow npm version 9.x for node builds
npm version 8.x and 9.x are officially supported for
nodejs 16. Normal npm updates updates from 8 to 9.
Currently npm...
Stefan Bürk
15:53 Revision 3cd5b10d: [TASK] Update copyright year in README.md and INSTALL.md
Update copyright year to 2023
Resolves: #99473
Releases: main, 11.5, 10.4
Signed-off-by: Torben Hansen <derhansen@gm...
Torben Hansen
15:53 Revision 35b4fbeb: [TASK] Update copyright year in README.md and INSTALL.md
Update copyright year to 2023
Resolves: #99473
Releases: main, 11.5, 10.4
Signed-off-by: Torben Hansen <derhansen@gm...
Torben Hansen
15:52 Revision ec5597ab: [TASK] Update copyright year in README.md and INSTALL.md
Update copyright year to 2023
Resolves: #99473
Releases: main, 11.5, 10.4
Signed-off-by: Torben Hansen <derhansen@gm...
Torben Hansen
15:49 Revision eb0b4e10: [BUGFIX] Fix exception with PHP 8.1 in ItemProcessingService
The pageId is already passed to the functon
ItemProcessingService::getProcessingItems(). This is now used instead
of ...
Sybille Peters
15:39 Revision fe7386a3: [TASK] Improve TypoScript submodule naming
By renaming the submodules of the ext:tstemplate "TypoScript" backend
module and adding descriptive texts, it makes i...
Jasmina Ließmann
15:25 Revision 626914d0: [TASK] Update CKEditor5 packages
This change updates CKEditor5 Packages:
- General Packages to ^35.4.0
- Developer Utilities to ^32.0.2
- List Types t...
Benjamin Kott
15:24 Revision ecc1ffd0: [BUGFIX] Send correct content type for cached Extbase actions
The setContentType method on TyposcripFrontendController
was introduced to allow Extbase plugins to change the
conten...
Helmut Hummel
15:21 Revision da32f45c: [BUGFIX] Accessing unavailable site config triggers notice instead of warning
Accessing a not available configuration via TypoScript can be
intentional (e.g. by using it in an if check).
Therefor...
Helmut Hummel
15:20 Revision 1a28131e: [BUGFIX] Fix array access warning in SystemStatusUpdateTask
When this task is executed on CLI (scheduler), the global request variable
is not available, thus a null check must b...
Helmut Hummel
15:20 Revision e29e6ed1: [TASK] Remove extension_loaded('hash') check
PHP extension 'hash' is a PHP core built in since 7.4
and can't be disabled. Clean up the core a bit.
Resolves: #994...
Christian Kuhn
15:13 Revision e325a298: [BUGFIX] Fix exception with PHP 8.1 in ItemProcessingService
The pageId is already passed to the functon
ItemProcessingService::getProcessingItems(). This is now used instead
of ...
Sybille Peters
08:27 Revision ac59e002: [TASK] Streamline field order and tabs for be_users
TCA fields for be_users currently look unordered and not
logically structured compared to fe_users.
This change move...
Torben Hansen
08:19 Revision ff7c2766: [BUGFIX] Avoid undefined array key in ObjectStorage::offsetGet()
Requesting an none existing entry resulted in an PHP Warning in newer
PHP 8.x versions.
Resolves: #97554
Releases: m...
Daniel Siepmann
08:18 Revision a34b4baa: [BUGFIX] Avoid undefined array key in ObjectStorage::offsetGet()
Requesting an none existing entry resulted in an PHP Warning in newer
PHP 8.x versions.
Resolves: #97554
Releases: m...
Daniel Siepmann

2023-01-05

21:21 Revision 9a27f802: [TASK] Allow s and u tags in default RTE processing
Since most of the HTML tags are already allowed,
it makes no sense to make a difference here. The
tags s for striketh...
Benjamin Kott
16:47 Revision fc2df2aa: [BUGFIX] Always display search box in file browser
The search box in the file browser is now displayed again,
even if no files are in the folder. This is necessary beca...
Oliver Bartsch
16:19 Revision 5825c7f8: [BUGFIX] Prevent exception in TranslateViewHelper for modules without title
In case modules do not provide a "title" or
"shortDescription" the module is now displayed
in the module menu again w...
Oliver Bartsch
16:18 Revision bb8f03f6: [BUGFIX] Prevent undefined array offset warnings in ElementInformationController
Resolves: #99468
Releases: main, 11.5
Change-Id: Ib22901dce1662a0216eb4e2a55061131055fbcf1
Reviewed-on: https://revie...
Oliver Bartsch
15:54 Revision bd03cd2b: [BUGFIX] Prevent undefined array offset warnings in ElementInformationController
Resolves: #99468
Releases: main, 11.5
Change-Id: Ib22901dce1662a0216eb4e2a55061131055fbcf1
Reviewed-on: https://revie...
Oliver Bartsch
15:47 Revision 46fd6f4f: [TASK] Improve rendering items of "Clear Persistent Database Tables"
The text of the buttons in the Install Tool module to clear persistent
database tables should be removed.
Instead of ...
Georg Ringer
15:24 Revision d8951eeb: [TASK] Use strict typed properties in ext:dashboard
Many properties are already typesafe due to their type declaration
in class constructors. This patch introduces const...
Torben Hansen
15:19 Revision 9de13001: [BUGFIX] Always display search box in file browser
The search box in the file browser is now displayed again,
even if no files are in the folder. This is necessary beca...
Oliver Bartsch
15:19 Revision 2bb34ef6: [BUGFIX] Prevent reseting fields in create multiple pages wizard
The "create multiple pages" wizard features the possibility
to dynamically add additional lines, which therefore allo...
Oliver Bartsch
14:53 Revision 98c3d5e0: [BUGFIX] Allow @import *.tsconfig wildcard includes
Including TsConfig from external files using @import
with wildcards now allows both file endings *.tsconfig
and (hist...
Christian Kuhn
14:19 Revision e82dc97f: [BUGFIX] Properly localize placeholder
Due to the introduction of the "language" TCA type,
the column processing of TCA language fields in
TcaSelectItems->a...
Alexander Vogt
14:19 Revision 9002eb22: [BUGFIX] Properly localize placeholder
Due to the introduction of the "language" TCA type,
the column processing of TCA language fields in
TcaSelectItems->a...
Alexander Vogt

2023-01-04

17:14 Revision 12e84d57: [BUGFIX] Properly detect multiline TypoScript comments
The TypoScript (production) LossyTokenizer fails to
detect multiline comments properly. The patch
refactors the class...
Christian Kuhn
16:02 Revision ecf05fe3: [TASK] Enforce types in HtmlParser / RteHtmlParser
This change adds types to all protected properties
and methods within the RTE classes.
Resolves: #99427
Releases: ma...
Benni Mack
15:03 Revision 1aebdb22: [DOCS] Correct TypoScript import in changelog
Resolves: #99452
Releases: main
Change-Id: Ib9a512cc95aa0201d043e2eac4380dd776306d1b
Reviewed-on: https://review.typo...
Chris Müller
13:54 Revision 0653b2e9: [BUGFIX] Send correct content type for cached Extbase actions
The setContentType method on TyposcripFrontendController
was introduced to allow Extbase plugins to change the
conten...
Helmut Hummel
07:20 Revision ed5500bb: [TASK] Simplify workspace-notification related code
This change mainly streamlines
some code related to the stage change
notification functionality as a pre-patch
for ht...
Benni Mack
06:26 Revision 2e7ac5ff: [TASK] styleguide: Add Build/Scripts/runTests.sh -s clean
Allows to remove temporary build files Christian Kuhn

2023-01-03

16:44 Revision 5f9811d3: [TASK] styleguide: Avoid extbase in BackendController
The module can be made a native non-extbase
controller quite easily.
Christian Kuhn
12:08 Revision 96c737fd: [TASK] Update to PHPStan 1.9.5
Some bug fixes reduce list of false positives.
> composer req --dev phpstan/phpstan:^1.9.5
> composer req --dev phps...
Christian Kuhn
12:08 Revision d2bc5d95: [TASK] Update to PHPStan 1.9.5
Some bug fixes reduce list of false positives.
> composer req --dev phpstan/phpstan:^1.9.5
> composer req --dev phps...
Christian Kuhn
11:12 Revision 12d63081: [BUGFIX] styleguide: Generator clears caches on CLI only
Clearing in BE context otherwise confuses
extbase BackendConfigurationManager after
deleting page tree.
Christian Kuhn

2022-12-29

12:01 Revision f87c8a72: [TASK] Task allow mariadb up to v10.10 and pg 15
Currently, mariadb is only supported up to v10.6.
This has been changed up to v10.10 and jobs have been
added to the ...
Jochen Roth
12:00 Revision 6c95da01: [TASK] Task allow mariadb up to v10.10 and pg 15
Currently, mariadb is only supported up to v10.6.
This has been changed up to v10.10 and jobs have been
added to the ...
Jochen Roth
08:36 Revision c8bb6eb9: [TASK] Drop dev dependency phpspec/prophecy
The mocking framework prophecy is considered dead and is already dropped
in phpunit. All occurrences in the codebase ...
Nikita Hovratov

2022-12-28

15:07 Revision 8825d26e: [TASK] Migrate TcaSelectItemsTest to functional
Resolves: #98853
Releases: main
Change-Id: I54db0e6ce480adfb03e2f4e5c10b3d3d5e9550af
Reviewed-on: https://review.typo...
Nikita Hovratov
11:53 Revision 5fe46963: [TASK] Migrate TcaSelectTreeItemsTest to functional
Resolves: #98844
Releases: main
Change-Id: I0d8acfbfee563d7e401b41e543cc0b413a33de69
Reviewed-on: https://review.typo...
Nikita Hovratov

2022-12-23

14:57 Revision 56972411: [TASK] Consolidate DocType handling as Enum
A new Enum "DocType" is introduced to finally streamline
the usage of various TypoScript options,
TSFE properties (xh...
Benni Mack
09:48 Revision 4c2fbbcb: [FEATURE] Add event to modify backend search results
A new event `ModifyResultItemInLiveSearchEvent` is added that allows to
modify search result items in a custom event ...
Andreas Fernandez

2022-12-22

20:39 Revision 8c7fadca: [TASK] Streamline the unit tests for ObjectStorage
Clean up the existing tests before adding new tests:
- split tests up to test for only one piece of behavior
where...
Oliver Klee
14:44 Revision 27c5ac8f: [TASK] Convert FrontendUserAuthenticationTest partially to functional
For the rest all prophecy usages have been replaced by native phpunit
mocks.
Resolves: #98727
Releases: main
Change-...
Nikita Hovratov
14:36 Revision e78c65fe: [TASK] Avoid usage of resetSingletonInstances in setup
Resolves: #99413
Releases: main
Signed-off-by: Torben Hansen <derhansen@gmail.com>
Change-Id: Ibb94bef3701e1eab20506a...
Torben Hansen
13:01 Revision 5a45b91b: [TASK] Fix typo in StringLength form validator
Releases: main
Resolves: #99398
Change-Id: If2346c6e29ea0c546b9ede8cad3e98b166893ef9
Reviewed-on: https://review.typo...
Andreas Förthner
12:55 Revision 7cb35771: [BUGFIX] Apply z-index to backend search action form
The element `.sticky-form-actions` now has a `z-index` applied to give
the search provider dropdown a higher priority...
Christoph Lehmann
12:44 Revision 022a6946: [BUGFIX] Always allow target attribute
TYPO3 included xhtml_11 (output doctype)
standard when the second revision of
XHTML 1.1 was not published yet.
TYPO3...
Benni Mack
12:17 Revision 3b362639: [BUGFIX] Remove unneeded quote
An unnecessary quote has been added with #91016 and should be removed
again.
Resolves: #99402
Releases: main, 11.5, ...
Georg Ringer
12:16 Revision 72b8883d: [BUGFIX] Remove unneeded quote
An unnecessary quote has been added with #91016 and should be removed
again.
Resolves: #99402
Releases: main, 11.5, ...
Georg Ringer
12:04 Revision 50d5c2f0: [TASK] Add missing unique link to recently added rst file
Resolves: #99407
Related: #98122
Releases: main, 11.5
Change-Id: Ie5a8e894e65669e9faa3d30f908040006a0345d7
Reviewed-o...
Nikita Hovratov
11:57 Revision e9fab6f2: [BUGFIX] Remove unneeded quote
An unnecessary quote has been added with #91016 and should be removed
again.
Resolves: #99402
Releases: main, 11.5, ...
Georg Ringer
11:43 Revision 0816ba59: [BUGFIX] Remove disabled button state after successful TCA Migrations check
Resolves: #99390
Releases: main
Signed-off-by: Torben Hansen <derhansen@gmail.com>
Change-Id: Ifd3e20e7350091335265c1...
Torben Hansen
11:41 Revision 362cfde5: [BUGFIX] Align variable name with flexform, template and docs
The showForgotPasswordLink setting was renamed to showForgotPassword
during the refactoring to fluid templates. It is...
André Buchmann

2022-12-21

16:33 Revision d4aa6e90: [TASK] Replace $.ajax in EXT:recycler
EXT:recycler is hopefully the last piece that used $.ajax instead of our
AJAX API. It's time to replace it there as w...
Andreas Fernandez
15:51 Revision 8346e2bc: [TASK] Add missing unique link to recently added rst file
Resolves: #99407
Related: #98122
Releases: main
Change-Id: Ie5a8e894e65669e9faa3d30f908040006a0345d7
Reviewed-on: htt...
Nikita Hovratov
15:38 Revision ade003f0: [DOCS] Update TypoScript documentation of Indexed Search
To update the Indexed Search TypoScript documentation the following tasks
have been completed:
* Use of `.. confva...
Eric Bode
12:45 Revision 169222d2: [DOCS] Update TypoScript documentation of Indexed Search
To update the Indexed Search TypoScript documentation the following tasks
have been completed:
* Use of `.. confva...
Eric Bode
11:28 Revision 7da70a57: [TASK] Replace prophecy in ServiceProviderCompilationPassTest
Resolves: #98761
Releases: main
Change-Id: Ib8fcb5af6b2ee38ac8796763977b5f801009780a
Reviewed-on: https://review.typo...
Nikita Hovratov
10:36 Revision 64752c95: [FEATURE] Overrule namespace configuration in ExtbasePluginEnhancer
Make ExtbasePluginEnhancer more consistent.
Ensure namespace option overrules other options
as this is the common use...
Daniel Siepmann
10:34 Revision 8e8b94b8: [BUGFIX] Align variable name with flexform, template and docs
The showForgotPasswordLink setting was renamed to showForgotPassword
during the refactoring to fluid templates. It is...
André Buchmann
08:16 Revision 2bfc6a02: [TASK] Replace prophecy in EXT:dashboard DashboardWidgetPassTest
Resolves: #98909
Releases: main
Change-Id: Ife3339d1902f306230394aef3d99d08da5dfcb31
Reviewed-on: https://review.typo...
Nikita Hovratov
07:59 Revision 746e17fb: [BUGFIX] Show errors in database check step again
Step 2 in the install process is to check the database
connection. If this fails, the corresponding flash
messages ar...
Oliver Bartsch

2022-12-20

17:18 Revision d383640f: [BUGFIX] Allow scrolling in GUI installer
Currently, it is not possible to scroll down
and fill in all required fields in the
installer.
This has been fixed b...
Jochen Roth
16:57 Revision 82fb1ad0: [FEATURE] Use password policies in installer and setup command
With #80793 it is now possible to use password policies.
So the setupDatabaseService has been changed to respect
the ...
Jochen Roth
16:52 Revision 9dc7eef0: [TASK] Update to PHPStan 1.9.4
The new version finds some more potential problems.
> composer req --dev phpstan/phpstan:^1.9.4
> composer req --dev...
Oliver Klee
16:05 Revision f7e3bc67: [TASK] Update to PHPStan 1.9.4
The new version finds some more potential problems.
> composer req --dev phpstan/phpstan:^1.9.4
> composer req --dev...
Oliver Klee

2022-12-19

11:54 Revision cc6c5748: [TASK] Localize text in modal JavaScript
Resolves: #98268
Releases: main
Change-Id: I77d858415b7bdf2a4c4f85bf94f3361f0b24cfff
Reviewed-on: https://review.typo...
Sybille Peters
09:24 Revision da89f5bf: [BUGFIX] Prevent undefined array key warning in DatabaseRecordList
Resolves: #99380
Releases: main, 11.5
Change-Id: I44a4a805b4848700e30ed7127a6da62c1f4cfdde
Reviewed-on: https://revie...
Oliver Bartsch

2022-12-18

22:17 Revision a6bcac18: [BUGFIX] Prevent undefined array key warning in DatabaseRecordList
Resolves: #99380
Releases: main, 11.5
Change-Id: I44a4a805b4848700e30ed7127a6da62c1f4cfdde
Reviewed-on: https://revie...
Oliver Bartsch
 

Also available in: Atom