Activity
From 2022-04-29 to 2022-05-28
2022-05-28
- 23:08 Revision 156fee70: [BUGFIX] Resolve a stray strpos call
- This conversion got past the big conversion patch
before, probably due to the negation.
Resolves: #97640
Releases: m... - 22:57 Revision 01a24ae0: [BUGFIX] Resolve a stray strpos call
- This conversion got past the big conversion patch
before, probably due to the negation.
Resolves: #97640
Releases: m... - 21:05 Revision 58ba749f: [BUGFIX] Mark nullable properties in EXT:core as such
- Resolves: #97630
Releases: main, 11.5
Change-Id: Id31d1b28929eb85dd2adaa8a263e5d84a2a842b5
Reviewed-on: https://revie... - 20:53 Revision 0193bc7c: [BUGFIX] Mark nullable properties in EXT:core as such
- Resolves: #97630
Releases: main, 11.5
Change-Id: Id31d1b28929eb85dd2adaa8a263e5d84a2a842b5
Reviewed-on: https://revie... - 20:52 Revision 2a0fa205: [TASK] Remove dead code paths identified by PHPStan
- According to PHPStan, these checks are all unnecessary.
Most of them appear to be type checks that have been
rendered... - 20:32 Revision d28deef5: [TASK] Update copyright year in README.md and INSTALL.md
- Update copyright year to 2022
Resolves: #97704
Releases: main, 11.5, 10.4
Change-Id: I15e6c0674ac293eecad88f95379ec3... - 20:32 Revision 72ba9ce5: [TASK] Update copyright year in README.md and INSTALL.md
- Update copyright year to 2022
Resolves: #97704
Releases: main, 11.5, 10.4
Change-Id: I15e6c0674ac293eecad88f95379ec3... - 20:26 Revision 074cb535: [TASK] Remove dead code paths identified by PHPStan
- According to PHPStan, these checks are all unnecessary.
Most of them appear to be type checks that have been
rendered... - 20:18 Revision 6f3d45da: [TASK] Update copyright year in README.md and INSTALL.md
- Update copyright year to 2022
Resolves: #97704
Releases: main, 11.5, 10.4
Change-Id: I15e6c0674ac293eecad88f95379ec3...
2022-05-27
- 13:20 Revision e16e68fb: [DOCS] Streamline felogin documentation
- The patch provides the following changes:
- Use consistent header levels
- Format code examples with the correct lang... - 13:12 Revision eaaa9984: [DOCS] Streamline felogin documentation
- The patch provides the following changes:
- Use consistent header levels
- Format code examples with the correct lang... - 11:26 Revision 08ca9785: [TASK] Add `function_to_constant` to php-cs-fixer
- php-cs-fixer has the fixer `function_to_constant` which replaces PHP
functions to their equivalent constants, which i... - 07:59 Revision 900e2de5: [BUGFIX] Update guzzlehttp/guzzle to 6.5.6
- The package guzzlehttp/guzzle has been updated to 7.4.3 and 6.5.6
respectively, both fixing a security vulnerability ... - 07:59 Revision 20d5b3dc: [BUGFIX] Update guzzlehttp/guzzle to 7.4.3
- The package guzzlehttp/guzzle has been updated to 7.4.3 and 6.5.6
respectively, both fixing a security vulnerability ... - 07:59 Revision 1e90ac9d: [BUGFIX] Update guzzlehttp/guzzle to 7.4.3
- The package guzzlehttp/guzzle has been updated to 7.4.3 and 6.5.6
respectively, both fixing a security vulnerability ...
2022-05-25
- 21:15 Revision e16fd7cb: [BUGFIX] Fix typolink parameter stdWrap when using additional info
- When using stdWrap for setting the actual parameter value, all
additional information (like target, class and title) ... - 18:15 Revision b270a6bb: [BUGFIX] Disable toggle all action in multi record selection
- If a table in recordlist only contains records
which do not provide a checkbox, the "toggle
all" action should be dis... - 13:00 Revision a1325680: [BUGFIX] Disable toggle all action in multi record selection
- If a table in recordlist only contains records
which do not provide a checkbox, the "toggle
all" action should be dis... - 13:00 Revision 58938ec0: [BUGFIX] Prevent TypeError in ActionController
- Ensure to properly typecast optional
parameters of throwStatus() before
passing them to type hinted methods.
Resolve... - 13:00 Revision d2e31772: [BUGFIX] Properly handle shortcuts for creating new records
- When creating bookmarks to the "new" view in FormEngine,
those bookmark previously did not show up in the toolbar lis... - 12:18 Revision 92eb4477: [BUGFIX] Prevent undefined array key warnings in RecordHistory
- Occurred on accessing the record history
for records on pid=0.
Resolves: #97682
Releases: main, 11.5
Change-Id: I041... - 12:03 Revision 48975aef: [BUGFIX] Prevent undefined array key warnings in RecordHistory
- Occurred on accessing the record history
for records on pid=0.
Resolves: #97682
Releases: main, 11.5
Change-Id: I041... - 12:01 Revision 1c0cf77e: [BUGFIX] Prevent TypeError in ActionController
- Ensure to properly typecast optional
parameters of throwStatus() before
passing them to type hinted methods.
Resolve... - 11:22 Revision 45719077: [TASK] Align the test field annotations with the testing framework
- Also drop type annotations that already are present in the
corresponding field in the superclass, and drop some type ... - 11:22 Revision dbdd8bf6: [TASK] Simplify code in ConjunctionValidator
- The code in ConjunctionValidator can be greatly
simplified by taking advantage of the fact that
an empty result objec... - 11:21 Revision 79809796: [BUGFIX] Properly handle shortcuts for creating new records
- When creating bookmarks to the "new" view in FormEngine,
those bookmark previously did not show up in the toolbar lis... - 11:14 Revision 4bc86d92: [TASK] Simplify code in ConjunctionValidator
- The code in ConjunctionValidator can be greatly
simplified by taking advantage of the fact that
an empty result objec... - 11:11 Revision e5616696: [BUGFIX] Take dev mode into account for package hash
- When generating the identifier for the package artifact,
not only the hash from the composer.lock must be taken
into ... - 11:10 Revision 233b80cd: [BUGFIX] Avoid undefined array key warnings in GifBuilder
- GIFBUILDER processing doesn't return a processedFile
Resolves: #97651
Releases: main, 11.5
Change-Id: I24964ec640636... - 11:06 Revision 7326bc9d: [BUGFIX] Take dev mode into account for package hash
- When generating the identifier for the package artifact,
not only the hash from the composer.lock must be taken
into ... - 10:37 Revision 82046e63: [BUGFIX] Avoid undefined array key warnings in GifBuilder
- GIFBUILDER processing doesn't return a processedFile
Resolves: #97651
Releases: main, 11.5
Change-Id: I24964ec640636... - 07:47 Revision 8a79fd8f: [BUGFIX] styleguide: Make a type annotation in a test more specific
- https://github.com/TYPO3-CMS/styleguide/pull/326
This gets the type annotation in line with the latest testing
frame...
2022-05-24
- 19:48 Revision 75041196: [BUGFIX] Prevent undefined array key warning when fetching session data
- Resolves: #97686
Releases: master, 11.5
Change-Id: I0228126e4b7dd091b6eddc70bbbd8aade6142dcc
Reviewed-on: https://rev... - 19:27 Revision 6c2ba2ac: [BUGFIX] Prevent undefined array key warning when fetching session data
- Resolves: #97686
Releases: master, 11.5
Change-Id: I0228126e4b7dd091b6eddc70bbbd8aade6142dcc
Reviewed-on: https://rev... - 06:53 Revision fa8187d5: [BUGFIX] Fix typo in description for BE.compressionLevel
- This patch fixes a typo in the description for BE.compressionLevel.
A single `s` is missing in `_.htacces`
Resolves:... - 06:45 Revision e97def25: [BUGFIX] Fix typo in description for BE.compressionLevel
- This patch fixes a typo in the description for BE.compressionLevel.
A single `s` is missing in `_.htacces`
Resolves:...
2022-05-23
- 20:44 Revision e78645bc: [TASK] Avoid method_exists() for phpunit 8 compat
- A couple of left overs from a phpunit 8 compat
layer. They can be safely removed since v12 and
v11 require phpunit 9.... - 20:44 Revision 4d0677af: [TASK] Avoid method_exists() for phpunit 8 compat
- A couple of left overs from a phpunit 8 compat
layer. They can be safely removed since v12 and
v11 require phpunit 9.... - 20:31 Revision 36ebecb9: [TASK] Drop info deprecated about RealURL/CoolUri @ root-htaccess
- Releases: main
Resolves: #97675
Change-Id: Id92fd0bc9b9fe5dfdb4a771d165527debc832fc5
Reviewed-on: https://review.typo... - 17:06 Revision c5fd499d: [TASK] Raise typo3/testing-framework:^6.16.5
- Update testing-framework to incorporate latest changes.
Some phpstan-baseline ignore-patterns are added and will
be ... - 16:12 Revision de0ce374: [TASK] Update PHPStan to version 1.7.0
- The new version finds some new possible bugs and
removes some incorrect ones.
Used commands:
> composer req --dev p... - 15:52 Revision c648baf0: [TASK] Update PHPStan to version 1.7.0
- The new version finds some new possible bugs and
removes some incorrect ones.
Used commands:
> composer req --dev p... - 14:56 Revision 361ddcef: [FEATURE] Add option to influence display of the website title
- Adds a new TypoScript option config.showWebsiteTitle.
The option controls whether the website title (as defined
in th... - 13:42 Revision 3669bf6d: [TASK] Update the testing framework
- This update also reveals some instances where our type
annotations in the tests are not specific enough.
This will be... - 12:07 Revision 7275e8e1: [TASK] Raise phpstan/phpstan:^1.6.9
- Raise phpstan to include latest phpstan bugfixes.
See: https://github.com/phpstan/phpstan/releases/tag/1.6.9
Used co... - 11:54 Revision d438fbd5: [TASK] Raise phpstan/phpstan:^1.6.9
- Raise phpstan to include latest phpstan bugfixes.
See: https://github.com/phpstan/phpstan/releases/tag/1.6.9
Used co...
2022-05-22
- 18:27 Revision c44205a3: [DOCS] Fix typo in "Deprecate usage of RegularExpressionValidator in form editor"
- Resolves: #97674
Releases: main
Change-Id: Ib4340b50576f0b506fec5c5b16ec8ec17fe73373
Reviewed-on: https://review.typo... - 12:01 Revision 84d30b90: [DOCS] correct text-role
- The text role `:ts:` may only be used for typescript, not typoscript. It
does therefore not render.
Releases: main
R... - 11:29 Revision 32ca7d07: [DOCS] Fix typos in "PSR-14 Event for modifying version differences"
- Resolves: #97672
Releases: main
Change-Id: Id23321312212e6ce331d898d588149dbf1ff1703
Reviewed-on: https://review.typo...
2022-05-20
- 20:26 Revision e4cc573a: [BUGFIX] Fix typolink parameter stdWrap when using additional info
- When using stdWrap for setting the actual parameter value, all
additional information (like target, class and title) ... - 12:22 Revision 63e3a400: [TASK] Simplify DataHandler internals code
- This change reduces specialities within DataHandler:
* DataHandler->username is not used, and can be removed.
* Init... - 11:51 Revision 4ec26564: [TASK] Note more nullable properties and parameters
- These values are already nullable according to the code,
so document that.
Resolves: #97656
Releases: main, 11.5
Cha... - 11:30 Revision 01420307: [BUGFIX] Use correct time format in from and to filter
- H needs to be used because the datepicker is in 24h mode and
i stands for minutes with leading zero
Resolves: #97650... - 11:27 Revision e610aa84: [TASK] Note more nullable properties and parameters
- These values are already nullable according to the code,
so document that.
Resolves: #97656
Releases: main, 11.5
Cha... - 11:17 Revision bba0e26c: [BUGFIX] Use correct time format in from and to filter
- H needs to be used because the datepicker is in 24h mode and
i stands for minutes with leading zero
Resolves: #97650... - 08:30 Revision c786536d: [BUGFIX] Use plugin icon in content element preview
- It is possible to register a dedicated icon for a plugin in
ExtensionUtility::registerPlugin(). This icon is used in ... - 08:30 Revision 96ca05d8: [BUGFIX] Resolve type issues in SemaphoreLockStrategy
- ftok() doesn't return false, but -1 on error.
The $resource property may be null to indicate no lock
is active, so a... - 08:30 Revision 0fa97aac: [BUGFIX] Show missing total amount and time of sql queries
- This displays the total time spend for sql queries and the
total amount of sql queries in the Admin Panel.
Resolves:... - 07:31 Revision e1e4cabc: [BUGFIX] Show missing total amount and time of sql queries
- This displays the total time spend for sql queries and the
total amount of sql queries in the Admin Panel.
Resolves:... - 06:47 Revision 4bceb9af: [BUGFIX] Use plugin icon in content element preview
- It is possible to register a dedicated icon for a plugin in
ExtensionUtility::registerPlugin(). This icon is used in ... - 06:34 Revision d111cc5b: [BUGFIX] Resolve type issues in SemaphoreLockStrategy
- ftok() doesn't return false, but -1 on error.
The $resource property may be null to indicate no lock
is active, so a...
2022-05-19
- 15:30 Revision 077c8c50: [DOCS] Remove outdated note in fluid_styled_content
- The note about jumping to a previous version of the
page is obsolete, because you can switch no further
than version ... - 15:29 Revision e2df44f7: [DOCS] Remove outdated note in fluid_styled_content
- The note about jumping to a previous version of the
page is obsolete, because you can switch no further
than version ... - 15:18 Revision 7c3af95d: [DOCS] Remove outdated note in fluid_styled_content
- The note about jumping to a previous version of the
page is obsolete, because you can switch no further
than version ... - 10:37 Revision bb5809c5: [DOCS] Use correct middleware name 'typo3/cms-frontend/authentication'
- Use the correct middleware name 'typo3/cms-frontend/authentication' in
the changelog instead of referring to a non-ex... - 10:36 Revision f04d8ea6: [DOCS] Use correct middleware name 'typo3/cms-frontend/authentication'
- Use the correct middleware name 'typo3/cms-frontend/authentication' in
the changelog instead of referring to a non-ex... - 10:23 Revision 7206e5a5: [DOCS] Use correct middleware name 'typo3/cms-frontend/authentication'
- Use the correct middleware name 'typo3/cms-frontend/authentication' in
the changelog instead of referring to a non-ex...
2022-05-18
- 09:37 Revision f18c257d: [BUGFIX] styleguide: Allow custom forms
- https://github.com/TYPO3-CMS/styleguide/pull/325
Even if styleguide is installed it must be possible to generate cus...
2022-05-17
- 17:51 Revision e80a816b: [TASK] Use more ::class notation for class names in tests
- This helps static analysis.
Resolves: #97631
Releases: main, 11.5
Change-Id: If06aea0d310fa56333d93c99f1400db8d74706... - 17:28 Revision 8172b45f: [TASK] Use more ::class notation for class names in tests
- This helps static analysis.
Resolves: #97631
Releases: main, 11.5
Change-Id: If06aea0d310fa56333d93c99f1400db8d74706...
2022-05-16
- 23:35 Revision 252a0e9e: [TASK] Resolve PHPStan issues in AbstractRecycleTestCase
- Mostly these are due to SimpleXML not casting cleanly to strings,
so making the casts explicit resolves them.
Resolv... - 23:23 Revision 06e0f654: [TASK] Resolve PHPStan issues in AbstractRecycleTestCase
- Mostly these are due to SimpleXML not casting cleanly to strings,
so making the casts explicit resolves them.
Resolv... - 16:13 Revision 50e62cdf: [BUGFIX] Stop mocking classes that do not exist
- This is only possible with PHPUnit, not with Prophecy, and it is bad
practice as there is no way to do type analysis ... - 16:03 Revision 2d182e3b: [BUGFIX] Stop mocking classes that do not exist
- This is only possible with PHPUnit, not with Prophecy, and it is bad
practice as there is no way to do type analysis ...
2022-05-13
- 17:26 Revision 09264fed: [TASK] Address phpstan "Expression on left side of ??" errors
- There are several PHPStan Baseline exceptions for misuse of
the ?? operator. Many of them are no longer necessary tha... - 17:05 Revision 82b555a5: [TASK] Address phpstan "Expression on left side of ??" errors
- There are several PHPStan Baseline exceptions for misuse of
the ?? operator. Many of them are no longer necessary tha... - 15:52 Revision e1f1f665: [BUGFIX] Fix type warnings in the workspaces ActionHandler
- Resolves: #97425
Releases: main, 11.5
Change-Id: Ie3679f8a0f51ee2000ce45dfab1ea82bdc67c0ff
Reviewed-on: https://revie... - 14:51 Revision 146832c3: [BUGFIX] Fix type warnings in the workspaces ActionHandler
- Resolves: #97425
Releases: main, 11.5
Change-Id: Ie3679f8a0f51ee2000ce45dfab1ea82bdc67c0ff
Reviewed-on: https://revie... - 11:29 Revision f03bfb4b: [BUGFIX] Prevent undefined array key warning in CleanFlexFormsCommand
- Resolves: #97619
Releases: main, 11.5
Change-Id: Ib1812d04264cab9bf867891f8cc06d7dafeace99
Reviewed-on: https://revie... - 06:21 Revision cf38735a: [BUGFIX] Prevent undefined array key warning in CleanFlexFormsCommand
- Resolves: #97619
Releases: main, 11.5
Change-Id: Ib1812d04264cab9bf867891f8cc06d7dafeace99
Reviewed-on: https://revie... - 01:28 Revision 5090ac55: [BUGFIX] Exclude doktypes in SiteConfiguration
- Currently, only SysFolders are excluded in
the SiteConfiguration overview which allows
to add a SiteConfiguration to ... - 01:10 Revision 9e937b46: [BUGFIX] Exclude doktypes in SiteConfiguration
- Currently, only SysFolders are excluded in
the SiteConfiguration overview which allows
to add a SiteConfiguration to ...
2022-05-12
- 20:11 Revision da9c87ad: [DOCS] Remove duplicate number sign
- Also fixes a non-existing link that is generated:
https://forge.typo3.org/issues/#93436 becomes
https://forge.typo3.o... - 19:43 Revision a8fd1882: [DOCS] Remove duplicate number sign
- Also fixes a non-existing link that is generated:
https://forge.typo3.org/issues/#93436 becomes
https://forge.typo3.o... - 12:16 Revision 4abc44fc: [DOCS] Correct naming of UI label
- The screenshots of the UI shows the word
`Levels` while the text used `Layers`.
Releases: main, 11.5
Resolves: #9761... - 12:00 Revision efbfb0d0: [DOCS] Correct naming of UI label
- The screenshots of the UI shows the word
`Levels` while the text used `Layers`.
Releases: main, 11.5
Resolves: #9761... - 11:48 Revision 91f1260b: [BUGFIX] Correct TCA title in ext:blogexample dateexample
- TCA ctrl title for tx_blogexample_domain_model_dateexample
and tx_blogexample_domain_model_dateexample is set to not
... - 11:37 Revision cc52f709: [BUGFIX] Correct TCA title in ext:blogexample dateexample
- TCA ctrl title for tx_blogexample_domain_model_dateexample
and tx_blogexample_domain_model_dateexample is set to not
...
2022-05-11
- 15:56 Revision e242e972: [TASK] Raise lolli42/finediff:^1.0.1
- Brings a multibyte fix when dealing with word-based
diffs, which is our default usage.
composer req lolli42/finediff... - 15:56 Revision ff77273d: [TASK] Raise lolli42/finediff:^1.0.1
- Brings a multibyte fix when dealing with word-based
diffs, which is our default usage.
composer req lolli42/finediff... - 14:42 Revision 279ccf1f: [TASK] Raise lolli42/finediff:^1.0.1
- Brings a multibyte fix when dealing with word-based
diffs, which is our default usage.
composer req lolli42/finediff... - 13:41 Revision 12b8c3a9: [BUGFIX] Show 1st constants section if no category selected
- If the admin visits the constants editor the 1st time or the user
settings are resetted, the constants editor must sh... - 11:40 Revision 9f0faa43: [!!!][TASK] Remove field resizeTextareas_MaxHeight from user settings
- The field `resizeTextareas_MaxHeight` with the label
"Maximum height of text areas in pixels* is removed because of l...
2022-05-10
- 12:53 Revision 9c7c2b49: [DOCS] Fix typo in rte_ckeditor docs
- Resolves: #97592
Releases: main, 11.5
Change-Id: I95246d9720609e138d19bb8e60ad4ebcfe23564a
Reviewed-on: https://revie... - 12:40 Revision f109daad: [DOCS] Fix typo in rte_ckeditor docs
- Resolves: #97592
Releases: main, 11.5
Change-Id: I95246d9720609e138d19bb8e60ad4ebcfe23564a
Reviewed-on: https://revie... - 11:09 Revision 5399ea63: [TASK] Refactor ext:tstemplate controllers
- With the refactoring of the '3rd level' backend module
API, we can finally clean up the Template related
backend cont... - 11:08 Revision 05d9d607: [BUGFIX] Fix undefined array key in TemplateService
- If a TypoScript sub-template is missing, because it is disabled,
it is necessary to check for the existence.
Resolve... - 10:22 Revision 87feed90: [BUGFIX] Fix undefined array key in TemplateService
- If a TypoScript sub-template is missing, because it is disabled,
it is necessary to check for the existence.
Resolve... - 09:18 Revision d9a01b9b: [TASK] Set TYPO3 version to 11.5.11-dev
- Change-Id: If249fa2af484ba4582d3f850062c25c0433b7858
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/745... - 09:18 Revision 5e6ed38b: [TASK] Set TYPO3 version to 10.4.29-dev
- Change-Id: I308c3851b4aeb0422acb4bf03c3285928cdd5e99
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/745... - 08:49 Revision 1fce0e51: [RELEASE] Release of TYPO3 11.5.10
- Change-Id: I8bd3e7ec4fce5774412920a93f297fb94178d090
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/745... - 08:40 Revision c1d368cd: [RELEASE] Release of TYPO3 10.4.28
- Change-Id: I5ebedca1cf34181ad228aa833aaa651a46aebec7
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/745... - 04:55 Revision cd59f1c2: [BUGFIX] Ensure strings are passed to makeDiffDisplay()
- In #97373 the makeDiffDisplay() method of
DiffUtility got type hinted. However, since
the corresponding usages were n...
2022-05-09
- 23:50 Revision 91f74640: [TASK] Raise typo3/testing-framework:^6.16.4
- A series of minor TF fixes, nothing fancy.
composer req --dev typo3/testing-framework:^6.16.4
Change-Id: I3b8fcec5d... - 23:46 Revision 47227c57: [TASK] Raise typo3/testing-framework
- Along some minor changes, TF frontend requests now directly
submit the InternalRequest to the core's application chai... - 20:19 Revision eb3875a1: [TASK] CI: Always retry failed jobs once
- We restricted the default retry of single jobs a while
ago to do that only for acceptance test related jobs.
This doe... - 20:19 Revision 255bbd79: [TASK] CI: Always retry failed jobs once
- We restricted the default retry of single jobs a while
ago to do that only for acceptance test related jobs.
This doe... - 20:19 Revision a80d02fa: [TASK] Remove unused palettes of pages TCA
- The following palettes of the table pages are not in use since a long
time and can be removed:
- 1
- 2
- 3
- 5
- 6
-... - 20:11 Revision a952926a: [TASK] Cleanup usage of exclude configuration
- - Remove it for tables using adminOnly
- Replace with true if set to 1
Resolves: #97575
Releases: main
Change-Id: I2... - 19:24 Revision dd3cf031: [BUGFIX] styleguide: Switch to seleniarm/standalone-chromium for arm64 arch.
- https://github.com/TYPO3-CMS/styleguide/pull/324
Currently, selenium does not support arm64.
A condition was added t... - 19:10 Revision 31d3aca2: [TASK] styleguide: Update grunt
- 17:00 Revision 109ba6f6: [TASK] Remove bootstrap_package related ac tests
- The bootstrap_package related installer acceptance
tests are disabled for quite some while already
since that package... - 16:25 Revision 52359b5c: [BUGFIX] Activate installer ac tests again
- When we fiddled in #97056 with Acceptance/Install.suite.yml,
we broke the yml by removing an env: too much. codecepti... - 14:43 Revision 617ca91d: [BUGFIX] Fix undefined array key warning in DataHandler
- Not all tables have tstamp defined in their ctrl section.
Resolves: #97588
Releases: main, 11.5
Change-Id: Ibddaab2e... - 13:46 Revision 7378d133: [BUGFIX] Fix undefined array key warning in DataHandler
- Not all tables have tstamp defined in their ctrl section.
Resolves: #97588
Releases: main, 11.5
Change-Id: Ibddaab2e... - 13:43 Revision 68704bd6: [BUGFIX] Avoid calling string functions with non-strings in GU
- This helps avoid breakage when GeneralUtility will switch to
strict mode.
Resolves: #97579
Relates: #97578
Releases:... - 13:33 Revision 6f37527f: [BUGFIX] Avoid calling string functions with non-strings in GU
- This helps avoid breakage when GeneralUtility will switch to
strict mode.
Resolves: #97579
Relates: #97578
Releases:... - 10:40 Revision 05007288: [TASK] Render flash messages in backend modules again
- During the refactoring of the backend templates with #96745
the rendering of some flash messages has stopped.
This c...
2022-05-08
- 10:05 Revision f3176918: [TASK] Deprecate TYPO3\CMS\Core\Utility\ResourceUtility
- The core utility class ResourceUtility is a leftover from
an old FAL implementation. In a refactoring in TYPO3 v7 thi... - 08:53 Revision 57f36963: [TASK] Ignore PHPStan errors in GeneralUtilityTest for contract violations
- In tests for `GeneralUtility` that explicitly violate the contract
(and test the correct error handling in those case... - 08:52 Revision 8087bf5b: [DOCS] Correct grammar in a Changelog ReST file
- Releases: main, 11.5
Resolves: #97577
Change-Id: I68f6433a4ae38eb05e24b997cdfcba8b2eb60115
Reviewed-on: https://revie... - 08:43 Revision 4f223674: [DOCS] Correct grammar in a Changelog ReST file
- Releases: main, 11.5
Resolves: #97577
Change-Id: I68f6433a4ae38eb05e24b997cdfcba8b2eb60115
Reviewed-on: https://revie... - 08:41 Revision 8c28103c: [TASK] Ignore PHPStan errors in GeneralUtilityTest for contract violations
- In tests for `GeneralUtility` that explicitly violate the contract
(and test the correct error handling in those case...
2022-05-07
- 18:08 Revision 7b4d1cd5: [!!!][TASK] Add native types to MailUtility
- And remove phpstan exceptions along the way.
Resolves: #97377
Related: #97210
Related: #97372
Releases: main
Change-... - 17:29 Revision 67ed4985: [TASK] Resolve "right side of && is always true" in PHPStan
- The PHPStan baseline file has several entries for this error.
This patch resolves them by adjusting the code so the
i... - 16:53 Revision 902126db: [TASK] Resolve "right side of && is always true" in PHPStan
- The PHPStan baseline file has several entries for this error.
This patch resolves them by adjusting the code so the
i... - 13:11 Revision 4db320d9: [BUGFIX] Avoid postgresql error previewing a fe_group-protected page
- Avoid a postgresql error when previewing a page from the backend which
has an access protection by a fe_group due to ... - 13:11 Revision 79ebd0e6: [BUGFIX] Avoid postgresql error previewing a fe_group-protected page
- Avoid a postgresql error when previewing a page from the backend which
has an access protection by a fe_group due to ... - 12:45 Revision 5b3af51f: [BUGFIX] Avoid postgresql error previewing a fe_group-protected page
- Avoid a postgresql error when previewing a page from the backend which
has an access protection by a fe_group due to ... - 12:44 Revision 91829c49: [BUGFIX] Correct type annotation of GU::callUserFunction()
- The argument `$funcName` is now annotated as `non-empty-string|\Closure`
to reflect the actual allowed input types. A... - 12:30 Revision f9f3dcbf: [BUGFIX] Correct type annotation of GU::callUserFunction()
- The argument `$funcName` is now annotated as `non-empty-string|\Closure`
to reflect the actual allowed input types. A... - 11:17 Revision f846c5e4: [!!!][TASK] Add native types to ExtensionManagementUtility
- Also gets rid of some phpstan exceptions.
Resolves: #97374
Related: #97372
Related: #97210
Releases: main
Change-Id:... - 11:09 Revision c7dde5f8: [TASK] Make ClassNamingUtility strict
- This was probably forgotten when adding native types to this
class.
Resolves: #97572
Related: #97205
Releases: main
... - 10:45 Revision c4747987: [TASK] CI detection in runTests.sh for phpstan
- phpstan parallel execution is limited to a maximum
of 5 processes to be a nice neighbor when executed
during core CI ... - 10:08 Revision ff134cc9: [TASK] CI detection in runTests.sh for phpstan
- phpstan parallel execution is limited to a maximum
of 5 processes to be a nice neighbor when executed
during core CI ...
2022-05-06
- 22:50 Revision 361c6602: [BUGFIX] Pin CI image docker:20.10.14-dind
- Latest docker:20.10-dind (currently 20.10.15)
triggers an error on CI:
Error response from daemon: failed to create ... - 22:49 Revision d52d7258: [BUGFIX] Pin CI image docker:20.10.14-dind
- Latest docker:20.10-dind (currently 20.10.15)
triggers an error on CI:
Error response from daemon: failed to create ... - 22:49 Revision d6965d85: [BUGFIX] Pin CI image docker:20.10.14-dind
- Latest docker:20.10-dind (currently 20.10.15)
triggers an error on CI:
Error response from daemon: failed to create ... - 14:37 Revision 5ecfceb4: [TASK] Polish SvgTree component styling
- This patch is cleaning up a lot of loose ends in the svg tree component.
It aims to make the component look more clea... - 14:01 Revision 80060932: [BUGFIX] Improve backend scroll performance with Google Chrome
- Scrolling the list module with 100 entries causes framerate
to drop below 15fps on low DPI devices in Google Chrome
w... - 13:45 Revision ff8c9572: [BUGFIX] Remove "overflow: hidden" from form-wizards-element
- In order to fix select fields overflowing into each other
when they have very long option titles, the CSS rule
"overf... - 13:18 Revision a9cf5c75: [TASK] Replace deprecated doctrine/dbal 'getSchemaManager()'
- 'doctrine/dbal' 3.x deprecated the 'getSchemaManager()'
method in favour of the 'createSchemaManager()' method
on con... - 13:13 Revision 8d2e34ba: [!!!][TASK] Add native types to CsvUtility
- Also, first class callable syntax is added for the csvValues
method.
Resolves: #97207
Related: #97210
Related: #9737... - 13:01 Revision ffc5261b: [BUGFIX] Remove "overflow: hidden" from form-wizards-element
- In order to fix select fields overflowing into each other
when they have very long option titles, the CSS rule
"overf... - 13:00 Revision cac6bc6b: [!!!][TASK] Add native types to StringUtility
- Also, clean up related tests' doc blocks.
Resolves: #97382
Related: #97210
Related: #97372
Releases: main
Change-Id:... - 12:53 Revision 8e912dd8: [TASK] Use PSR-3 compliant logging in ExtendedFileUtility
- This change adapts ExtendedFileUtility logs to use
interpolation from PSR-3 instead of %s to identify
variables in lo... - 12:13 Revision eee89b81: [!!!][TASK] Add native types to VersionNumberUtility
- Also, a little cleanup in DefaultFunctionsProvider.
The method getCompatVersionFunction() was
calling convertVersionN... - 11:36 Revision 7ec2cb5f: [!!!][TASK] Add native typing for DebugUtility
- Adds type declarations to DebugUtility.
Fixes some calls to these methods to avoid spurious nulls.
Improves documen... - 10:30 Revision 90d9d27f: [DOCS] Add missing classes with changed method signatures
- This adds two recently merged utility classes with changed
method signatures to the breaking rst file.
Resolves: #97...
2022-05-05
- 18:52 Revision 64d5fed3: [DOCS] Document styling of current page in fluid_styled_content menu content elements
- Document https://review.typo3.org/c/Packages/TYPO3.CMS/+/73048 in the extensions manual
Resolves: #97404
Releases: m... - 17:21 Revision 7be9318b: [TASK] Deprecate $cObj->lastTypoLink* properties
- This change deprecates the following properties:
ContentObjectRenderer->lastTypoLinkUrl
ContentObjectRenderer->lastT... - 16:50 Revision d09bec92: [TASK] Add username to password recovery email salutation
- Currently, a user can reset their password, but never gets the information what their username is.
Many users forget ... - 16:25 Revision df0d68bc: [TASK] Add username to password recovery email salutation
- Currently, a user can reset their password, but never gets the information what their username is.
Many users forget ... - 12:13 Revision 7f37960a: [TASK] Unify log messages in DataHandler to be PSR-3 compliant
- This change adapts DataHandler logs to use
interpolation from PSR-3 instead of %s to identify
variables in log_detail... - 10:57 Revision 77253e40: [TASK] Simplify a condition in the workspaces DataHandlerHook
- a || (b && !a)
can be simplified to
a || b
(because the second sub-condition is only evaluated if a is false).
Re... - 10:35 Revision 9f3b9eca: [TASK] Simplify a condition in the workspaces DataHandlerHook
- a || (b && !a)
can be simplified to
a || b
(because the second sub-condition is only evaluated if a is false).
Re... - 08:19 Revision d77c9660: [TASK] Raise phpstan/phpstan:^1.6.7
- Raise phpstan to newest release, which find more
things in a proper way. This includes some opcache
and autoloading f... - 07:39 Revision 252173d3: [TASK] Raise phpstan/phpstan:^1.6.7
- Raise phpstan to newest release, which find more
things in a proper way. This includes some opcache
and autoloading f... - 07:01 Revision 3a7c8b13: [!!!][TASK] Remove typoscript option config.disableCharsetHeader
- This option is obsolete nowadays, as PSR-7 is setting
the headers at the end of the script / when emitting
a Response...
2022-05-04
- 21:59 Revision f2e4e838: [BUGFIX] Avoid returning invalid return type in AbstractOEmbedHelper
- "AbstractOEmbedHelper::getOEmbedData()" requests data and
decode it as json. json_decode() may fail and thus having
a... - 21:43 Revision ae00ad42: [BUGFIX] Avoid returning invalid return type in AbstractOEmbedHelper
- "AbstractOEmbedHelper::getOEmbedData()" requests data and
decode it as json. json_decode() may fail and thus having
a... - 20:34 Revision 68c9b545: [BUGFIX] Name invalid identifier in UpgradeWizard exception
- An exception will be raised, if an upgrade wizard identifier
returned by "UpgradeWizardInterface::getIdentifier()" is... - 19:26 Revision 4ed1f2ed: [BUGFIX] Fix several type annotations in FormDefinition
- This patches replaces several wrong or incomplete type annotations in
FormDefinition. Additionally, the `$renderables... - 17:18 Revision e909c163: [FEATURE] Replace hooks with events for Preview URI generation
- The BackendUtility method "getPreviewUrl" along with
its hooks and the helper method "ADMCMD_previewCmds"
has been ma... - 15:05 Revision 3ba1b87f: [BUGFIX] Allow backend layout without any colPos
- Resolves: #97268
Releases: 11.5
Change-Id: I389cb4d076f1595347c1b4c28df8ec84c373c552
Reviewed-on: https://review.typo... - 13:39 Revision 6107c4fd: [BUGFIX] Detect arm64 and switch selenium docker image
- Currently acceptance tests do not work on arm64 (Apple M1)
due to the lack of support in the selenium docker image.
... - 13:39 Revision f1095c5f: [BUGFIX] Detect arm64 and switch selenium docker image
- Currently acceptance tests do not work on arm64 (Apple M1)
due to the lack of support in the selenium docker image.
... - 12:22 Revision e6acc0b8: [TASK] Add unit tests for mailto_makelinks
- Increase code coverage with some more tests.
Resolves: #97444
Related: #97303
Releases: main, 11.5
Change-Id: Icaa20... - 11:34 Revision 3c55a8ce: [TASK] Add unit tests for mailto_makelinks
- Increase code coverage with some more tests.
Resolves: #97444
Related: #97303
Releases: main, 11.5
Change-Id: Icaa20... - 09:33 Revision fa95b8af: [DOCS] Adjust removal version of switchable controller actions
- Switchable controller actions are removed with TYPO3 12.0. The deprecation
note is adjusted to reflect it.
Resolves:... - 09:32 Revision 635916bc: [BUGFIX] Fix namespaces in extension scanner files
- Namespaces in the extension scanner files must
not contain a leading backslash.
Resolves: #97547
Releases: main, 11.... - 09:28 Revision 3e7fc67c: [BUGFIX] Fix several type annotations in FormDefinition
- This patches replaces several wrong or incomplete type annotations in
FormDefinition. Additionally, the `$renderables... - 09:17 Revision 7195b429: [BUGFIX] Detect arm64 and switch selenium docker image
- Currently acceptance tests do not work on arm64 (Apple M1)
due to the lack of support in the selenium docker image.
... - 09:16 Revision 50257c3d: [DOCS] Adjust removal version of switchable controller actions
- Switchable controller actions are removed with TYPO3 12.0. The deprecation
note is adjusted to reflect it.
Resolves:... - 09:07 Revision 86c12357: [BUGFIX] Fix namespaces in extension scanner files
- Namespaces in the extension scanner files must
not contain a leading backslash.
Resolves: #97547
Releases: main, 11.... - 08:59 Revision cd34ee6e: [!!!][TASK] Remove legacy ArrayAccess functionality of LinkResult
- The introduced LinkResult object and its functionality
has had a fallback built via ArrayAccess for the
LinkBuilderIn... - 08:25 Revision 803f9dfe: [DOCS] Adjust removal version of switchable controller actions
- Switchable controller actions are removed with TYPO3 12.0. The deprecation
note is adjusted to reflect it.
Resolves:... - 07:25 Revision 8fc5244a: [FEATURE] Refresh the look of pagemodule
- The patch simplifies and optimizes the readability of the page module
interface. It is based on the UX Team's concept...
2022-05-03
- 20:15 Revision da0e0152: [TASK] Avoid additional checks in TSFE when resolving a page
- When TSFE is fetching the $page record from PageRepository,
it checks the $TSFE->id parameter, which was originally
t... - 20:07 Revision 098e9bf6: [BUGFIX] Correctly resolve instance script path
- Calling a site using http://example.org/index.php/invalid/ leads to
~/index.php/whatever/ being used as internal scri... - 20:04 Revision 97798c06: [BUGFIX] Correctly resolve instance script path
- Calling a site using http://example.org/index.php/invalid/ leads to
~/index.php/whatever/ being used as internal scri... - 20:04 Revision 24c5608c: [BUGFIX] Correctly resolve instance script path
- Calling a site using http://example.org/index.php/invalid/ leads to
~/index.php/whatever/ being used as internal scri... - 16:34 Revision 6b71fb46: [BUGFIX] Apply workspace context in FileRepository::findByRelation
- FileRepository::findByRelation does not apply any workspace context
when invoked in backend context.
Resolves: #5933... - 11:41 Revision 7e213eaa: [BUGFIX] Apply workspace context in FileRepository::findByRelation
- FileRepository::findByRelation does not apply any workspace context
when invoked in backend context.
Resolves: #5933... - 08:06 Revision 489a9ec0: [!!!][TASK] Remove Indexed Search option searchSkipExtendToSubpagesChecking
- The option searchSkipExtendToSubpagesChecking in Indexed
search is removed in favor of using a better functionality
o... - 07:46 Revision 7c20e766: [TASK] Deprecate various Context-based methods in TSFE
- Various methods can now use the Context API, making the
dependency to TSFE less relevant for future changes.
Resolve...
2022-05-02
- 14:29 Revision 742f4f03: [BUGFIX] Remove invalid definition of method body functionality
- The method parseDataStructureByIdentifier defines that files can
also be loaded with the "EXT:" prefix. This is curre... - 14:07 Revision c9fecd62: [BUGFIX] Remove invalid definition of method body functionality
- The method parseDataStructureByIdentifier defines that files can
also be loaded with the "EXT:" prefix. This is curre... - 08:46 Revision 953687bf: [BUGFIX] Avoid unreliable 'rowCount()' in IndexSearchRepository
- rowCount() on result sets for SELECT queries are not reliable across
all DBMS, which doctrine/dbal comments in the do... - 07:55 Revision 68f1f4a8: [BUGFIX] Avoid unreliable 'rowCount()' in IndexSearchRepository
- rowCount() on result sets for SELECT queries are not reliable across
all DBMS, which doctrine/dbal comments in the do...
2022-04-29
- 14:24 Revision 6f7514f5: [TASK] Streamline duplicate-form-wizard
- Streamline the first step of the duplicate-form-wizard
to the new layout of new-form-wizard.
Resolves: #97506
Releas... - 12:14 Revision 98fe0595: [TASK] Improve form element header in form inspector
- If a field contains a label that is too long, this creates an ugly line
break in the form element header. And also th... - 12:13 Revision 4b16b3c9: [TASK] Streamline form element labels in form editor
- Form elements in the tree component are labelled with the label of the
corresponding form element definition, whereas... - 10:12 Revision 5107f249: [TASK] Remove MSSQL supportive code
- Core requirements have been changed and publicly announced with:
https://typo3.org/article/new-system-requirements-fo... - 09:50 Revision 0efa3a2b: [FEATURE] Add fragment option to Redirect Finisher
- This patch adds a new field called "fragment" to the EXT:form Redirect
finisher. It will be appended to the redirect ... - 09:36 Revision 651bdca2: [TASK] Improvement of the delete button in the form inspector
- Adds a label to the delete button and improves the styling.
Exceptions are the delete buttons in the validators and ... - 09:25 Revision c36447f2: [TASK] Streamline form element labels in form editor
- Form elements in the tree component are labelled with the label of the
corresponding form element definition, whereas... - 08:58 Revision 3955aa91: [TASK] Raise symfony/rate-limiter:^5.4.8 and re-enable tests
- symfony/rate-limiter:5.4.8 has been released, so the failing
tests commented out with #97298 can be included again.
... - 07:31 Revision 431a6303: [BUGFIX] Fix type warnings in the workspaces CommandMap
- Resolves: #97424
Releases: main, 11.5
Change-Id: I9ccac96427c71f65e1922fe7e6ffb376d06d7e02
Reviewed-on: https://revie... - 07:24 Revision 9717fe4c: [TASK] Streamline checkboxes of form editor
- Change browser default checkboxes to TYPO3
toggle buttons or TYPO3 checkboxes in the form editor.
Resolves: #95086
R... - 07:06 Revision 9910291a: [TASK] Raise symfony/rate-limiter:^5.4.8 and re-enable tests
- symfony/rate-limiter:5.4.8 has been released, so the failing
tests commented out with #97298 can be included again.
... - 07:02 Revision f34013fa: [DOCS] Update finisher documentation
- The whole documentation about finishers has not
been touched since ages. A lot of information are
outdated. This patc... - 06:24 Revision 197e763f: [BUGFIX] Fix type warnings in the workspaces CommandMap
- Resolves: #97424
Releases: main, 11.5
Change-Id: I9ccac96427c71f65e1922fe7e6ffb376d06d7e02
Reviewed-on: https://revie... - 06:23 Revision 6b1bbee7: [!!!][FEATURE] Automatically register reports and status via service configuration
- Reports and Status of the reports module are now automatically tagged
and registered, based on the implemented `Repor...
Also available in: Atom