Activity
From 2024-06-28 to 2024-07-27
2024-07-26
- 20:23 Revision 5ff32cf0: [TASK] Raise guzzle
- PHP 8.4 support requires new guzzle versions.
v13 sets requirements to PHP 8.4 compatible
guzzle libraries versions, ... - 20:22 Revision c90c77bd: [TASK] Raise guzzle
- PHP 8.4 support requires new guzzle versions.
v13 sets requirements to PHP 8.4 compatible
guzzle libraries versions, ... - 20:22 Revision fab5b85d: [TASK] Raise guzzle
- PHP 8.4 support requires new guzzle versions.
v13 sets requirements to PHP 8.4 compatible
guzzle libraries versions, ... - 13:33 Revision 5a3435ca: [TASK] Raise typo3/html-sanitizer:^2.2.0
- Brings PHP 8.4 fixes.
"composer req" in v13, "composer u" in v12 and v11.
> composer u typo3/html-sanitizer
Resolv... - 13:32 Revision 0f27f51d: [TASK] Raise typo3/html-sanitizer:^2.2.0
- Brings PHP 8.4 fixes.
"composer req" in v13, "composer u" in v12 and v11.
> composer u typo3/html-sanitizer
Resolv... - 13:32 Revision 2e7e1ebf: [TASK] Raise typo3/html-sanitizer:^2.2.0
- Brings PHP 8.4 fixes.
"composer req" in v13, "composer u" in v12 and v11.
> composer req typo3/html-sanitizer:^2.2.... - 07:47 Revision 29e1ede1: [FEATURE] Add `if()` expression support to `ExpressionBuilder`
- In some cases more complex database queries needs to be
constructed to archieve a dedicated goal. This includes
the a...
2024-07-25
- 19:03 Revision 054e4b90: [BUGFIX] Fix variable key loop to avoid DB compare issues
- With #93223 minor index handling within the Database
Analyzer Stack was fixed.
Via DBAL 4 changes in "main" (and not... - 18:50 Revision 73d7bb34: [TASK] Make SysTemplateRepository readonly
- This final class can declared readonly without
further impact.
Resolves: #104481
Releases: main
Change-Id: I380460c2... - 18:37 Revision cc220ac9: [TASK] Update core-testing-php84 image version in runTests.sh
- This change raises the core-testing-php84
image version to use PHP 8.4.0 alpha2.
[1] https://git.typo3.org/typo3/CI/... - 18:37 Revision df7faf01: [TASK] Update core-testing-php84 image version in runTests.sh
- This change raises the core-testing-php84
image version to use PHP 8.4.0 alpha2.
[1] https://git.typo3.org/typo3/CI/... - 18:36 Revision 6f090345: [TASK] Update core-testing-php84 image version in runTests.sh
- This change raises the core-testing-php84
image version to use PHP 8.4.0 alpha2.
[1] https://git.typo3.org/typo3/CI/... - 13:57 Revision 4dd6c9e4: [TASK] Raise phpstan/phpstan:^1.11.8
- Youngest patch levels add a finding. Fit it
codewise and raise.
> composer req --dev phpstan/phpstan:^1.11.8
Resolv... - 13:57 Revision 8bec378f: [TASK] Raise phpstan/phpstan:^1.11.8
- Youngest patch levels add a finding. Fit it
codewise and raise.
> composer req --dev phpstan/phpstan:^1.11.8
Resolv... - 12:45 Revision 295c7868: [TASK] Display additional error info in DataStructureIdentifierListener
- In #102557 additional sprintf() placeholders were added, but
were missing to be introduced to `DataStructureIdentifie... - 12:45 Revision cf36f16f: [TASK] Display additional error info in DataStructureIdentifierListener
- In #102557 additional sprintf() placeholders were added, but
were missing to be introduced to `DataStructureIdentifie... - 12:28 Revision 6a1e5905: [TASK] Reduce phpstan memory usage
- phpstan "bleeding edge config" enables a feature that
reduces memory usage significantly. We don't switch
to "bleedin... - 12:28 Revision 69f529ea: [TASK] Reduce phpstan memory usage
- phpstan "bleeding edge config" enables a feature that
reduces memory usage significantly. We don't switch
to "bleedin... - 12:28 Revision 79f476ec: [TASK] Reduce phpstan memory usage
- phpstan "bleeding edge config" enables a feature that
reduces memory usage significantly. We don't switch
to "bleedin... - 11:46 Revision 752ecd62: [BUGFIX] Allow DH::inlineLocalizeSynchronize for tables without WS
- Resolves: #104396
Releases: main, 12.4
Change-Id: I28404ae44961918f372dd3b3c8e8de4e138e09c0
Reviewed-on: https://revi... - 11:26 Revision c874b30c: [BUGFIX] Allow DH::inlineLocalizeSynchronize for tables without WS
- Resolves: #104396
Releases: main, 12.4
Change-Id: I28404ae44961918f372dd3b3c8e8de4e138e09c0
Reviewed-on: https://revi... - 11:12 Revision 7946024c: [TASK] Avoid action magic in getControllerActionName()
- Extbase has some code within ExtbaseRequestParameters
->getControllerActionName() that fetches all methods
from the g... - 11:11 Revision 2e5a0f97: [TASK] Reduce extbase magic in FluidTemplateContentObject
- FluidTemplateContentObject has some magic to adapt
the given request *if* the request is an extbase
request already.
... - 11:11 Revision 2d89d93d: [TASK] Avoid munging Request in fluid RenderingContext
- RenderingContext is *the* state object in fluid.
Fluid was always bound to extbase. There was
quite some magic betwe... - 11:10 Revision f0f2b58e: [BUGFIX] Free ext:form ConfirmationFinisher COR calls from extbase
- * ext:form is FE an extbase plugin and operates with an
extbase request created by extbase bootstrap (or by
Fluid... - 11:10 Revision a1ff91ba: [BUGFIX] Free ext:form ConfirmationFinisher COR calls from extbase
- * ext:form is FE an extbase plugin and operates with an
extbase request created by extbase bootstrap (or by
Fluid... - 10:45 Revision bbdb3b27: [BUGFIX] Fix PhpIntegrityCheck result if one check catches issues
- The was a wrong accumulation in place that made the checker report
success while the output clearly stated exceptionC... - 10:29 Revision ad17707a: [TASK] runTests.sh: Show phpstan memory consumption
- phpstan can be very memory hungry. Option --verbose
adds a line about 'peak memory' usage to the output.
Add this to ... - 10:28 Revision ce5c8c26: [TASK] runTests.sh: Show phpstan memory consumption
- phpstan can be very memory hungry. Option --verbose
adds a line about 'peak memory' usage to the output.
Add this to ... - 09:58 Revision a7781f94: [TASK] runTests.sh: Show phpstan memory consumption
- phpstan can be very memory hungry. Option --verbose
adds a line about 'peak memory' usage to the output.
Add this to ...
2024-07-24
- 17:46 Revision bda6b670: [TASK] Replace makeInstance instantiation with DI in TcaDataGenerator
- This patch seeks to further eliminate the usage of 'GU:makeInstance'
for stateless services in the styleguide's 'TcaD... - 17:45 Revision b40cb6d3: [TASK] Update card layout in "Reports overview" view of EXT:report
- This patch standardizes the appearance of the cards in the "Reports
overview" view with those from the "About" module... - 14:27 Revision 78c7b6ec: [TASK] Extend component library examples in "Styleguide" backend module
- The new markup for examples, previously introduced on the Avatar
component page, has been rolled out to all example p... - 12:20 Revision 44d8fcd6: [BUGFIX] Show to top/bottom icons if size of element is 2 or greater
- Resolves: #99197
Releases: main, 12.4
Change-Id: I9ac78c5a7ef29f0390dbe7d5dd0004472382eea8
Reviewed-on: https://revie... - 12:19 Revision f7783446: [BUGFIX] Return always an integer in ProcessedFile::getSize
- ProcessedFile::getSize() can call AbstractFile::getSize which can return
null instead of integer which is required as... - 10:41 Revision 0c20f2f0: [TASK] Avoid $this->request in LinkValidatorController
- $request is hand around already. There is no
reason to assign it to $this.
Resolves: #104467
Releases: main
Change-I... - 10:34 Revision 94bde019: [BUGFIX] Show to top/bottom icons if size of element is 2 or greater
- Resolves: #99197
Releases: main, 12.4
Change-Id: I9ac78c5a7ef29f0390dbe7d5dd0004472382eea8
Reviewed-on: https://revie... - 10:23 Revision 31de7c41: [TASK] Update EXT:report detail action view display
- This patch ensures that all detail action views in the "Reports"
backend module use a unique h1.
In addition, the det... - 10:04 Revision 02be5d8b: [TASK] Improve UX and functionality of "Linkvalidator" report table
- The report table contains broken links that exist in the system
depending on the configuration. The information about... - 08:21 Revision 170f8d68: [TASK] Update `requirejs` to 2.3.7
- This commit updates the package `requirejs` to version 2.3.7 to fix a
prototype pollution vulnerability [1].
[1] htt... - 08:21 Revision ae4e8ae2: [TASK] Update `requirejs` to 2.3.7
- This commit updates the package `requirejs` to version 2.3.7 to fix a
prototype pollution vulnerability [1].
[1] htt... - 06:24 Revision 66cdc963: [TASK] Use ext:core ViewInterface in extbase
- TYPO3 v12 added a new ViewInterface to ext:core that allows
implementing *any* view as long as it sticks to this inte...
2024-07-23
- 18:24 Revision 2dc0ba1d: [DOCS] Correct method references in deprecation tag
- So that they can be properly linked in api.typo3.org and IDEs.
Releases: main, 12.4
Resolves: #104439
Change-Id: Id0... - 18:24 Revision f7c533a8: [DOCS] Correct method references in deprecation tag
- So that they can be properly linked in api.typo3.org and IDEs.
Releases: main, 12.4
Resolves: #104439
Change-Id: Id0... - 17:43 Revision 92686544: [TASK] Raise typo3fluid/fluid:^2.14.0
- > composer req typo3fluid/fluid:^2.14.0
> composer req -d typo3/sysext/adminpanel --no-update typo3fluid/fluid:^2.14.... - 12:15 Revision 09f492cf: [FEATURE] Allow static routes to assets
- Provide a new type of static routes `assets` to expose assets shipped
by extensions.
Resolves: #101472
Releases: mai...
2024-07-22
- 10:32 Revision 7a0dc683: [BUGFIX] Prevent broken page module state
- In case content elements exist in the database,
having a CType for which no TCA exists, e.g.
because an extension pro...
2024-07-21
- 14:17 Revision 3a4545a0: [TASK] Avoid view->getTemplatePaths()
- Fluid standalone AbstractTemplateView has
method getTemplatePaths() which is just
a wrapper around the same operation... - 14:04 Revision fe59c7c6: [BUGFIX] Avoid ancient injectSettings() handling
- There is some ancient when a DI method is called
'injectSettings': DI ignores this.
There is a single use for Fluid ...
2024-07-20
- 10:56 Revision 21d3f18b: [TASK] Avoid registerTagAttribute() in VH's
- Method registerTagAttribute() has been
soft-deprecated with Fluid 2.12.
The patch removed usages and documents
detai... - 07:17 Revision 3c7ada81: [BUGFIX] Correct attribute "required" in felogin
- The usages of `PasswordViewHelper` now render
`required="required"` instead of `required="true"`.
ViewHelpers that d...
2024-07-19
- 14:34 Revision 7e6c5f7c: [BUGFIX] Record object does only add fields of current subschema
- Resolves: #104425
Releases: main
Change-Id: I76dea6700d5d51a1283e6c13f84ff97dbb0bd386
Reviewed-on: https://review.typ... - 13:20 Revision 22759907: [TASK] Showcase colorPalette in EXT:styleguide
- An example colorPalette picker is utilized for
the new field `tx_styleguide_elements_basic.color_palpreset`.
By defa... - 13:16 Revision b31d9e8d: [DOCS] Define reference index in ManageReferenceIndex.rst
- Missing definition provided and wording corrected.
Releases: main, 12.4
Resolves: #104429
Change-Id: I59bca54826557e... - 13:16 Revision 1fe12d16: [DOCS] Define reference index in ManageReferenceIndex.rst
- Missing definition provided and wording corrected.
Releases: main, 12.4
Resolves: #104429
Change-Id: I59bca54826557e... - 13:10 Revision e10b25c0: [TASK] Use standard attributes in EXT:felogin
- With Fluid v2.12.0 using `additionalAttributes` became obsolete in
`TagBasedViewhelper` (see https://github.com/TYPO3... - 13:07 Revision 6d17d1b7: [TASK] Mitigate Browser "spell jacking" in felogin changePassword
- Disables spell checking in the changePassword form of EXT:felogin
See issue #98492 for details.
Resolves: #104437
R... - 13:07 Revision 8ba881b4: [TASK] Mitigate Browser "spell jacking" in felogin changePassword
- Disables spell checking in the changePassword form of EXT:felogin
See issue #98492 for details.
Resolves: #104437
R... - 12:22 Revision 700ade1b: [TASK] Improve argument description in PasswordViewHelper
- Resolves: #104438
Releases: main, 12.4
Change-Id: I4ef127561e45d72c03beb9db08a2a081aa59ddca
Reviewed-on: https://revi... - 12:22 Revision 6cd52def: [TASK] Improve argument description in PasswordViewHelper
- Resolves: #104438
Releases: main, 12.4
Change-Id: I4ef127561e45d72c03beb9db08a2a081aa59ddca
Reviewed-on: https://revi... - 12:10 Revision 86a364f9: [BUGFIX] Create default backend user groups without EXT:dashboard
- This patch corrects the optional last step of the initial setup
process "Create default backend user groups" if EXT:d... - 12:09 Revision 53d2160c: [TASK] Do not register runTests.sh trap in CI
- Resolves: #104435
Releases: main, 12.4, 11.5
Change-Id: I5ff37f97f0d0a71420839c4d2b1bf8bde70afa7f
Reviewed-on: https:... - 12:09 Revision edb65e9c: [TASK] Do not register runTests.sh trap in CI
- Resolves: #104435
Releases: main, 12.4, 11.5
Change-Id: I5ff37f97f0d0a71420839c4d2b1bf8bde70afa7f
Reviewed-on: https:... - 12:09 Revision 75ae9e81: [TASK] Do not register runTests.sh trap in CI
- Resolves: #104435
Releases: main, 12.4, 11.5
Change-Id: I5ff37f97f0d0a71420839c4d2b1bf8bde70afa7f
Reviewed-on: https:... - 12:08 Revision 70dcfb7b: [TASK] Avoid registerUniversalTagAttributes() in VH's
- Tag based ViewHelpers no longer need to call
registerUniversalTagAttributes() since Fluid
2.12.
Add a 'deprecation.r... - 11:51 Revision acdafba1: [TASK] Prepare selectSingle fields to use maxitems=1
- To prevent using the renderType for checking whether
a column of SelectRelationFieldType is a single
reference, we se... - 11:49 Revision 35b38a5f: [TASK] Increase SUFFIX uniqueness in `runTests.sh` for CI
- This change adds the predefined GitLab CI/CD variable
`CI_JOB_ID` value to the suffix, used for containerized
network... - 11:49 Revision ff4d9e4a: [TASK] Increase SUFFIX uniqueness in `runTests.sh` for CI
- This change adds the predefined GitLab CI/CD variable
`CI_JOB_ID` value to the suffix, used for containerized
network... - 11:49 Revision e2f6d473: [TASK] Increase SUFFIX uniqueness in `runTests.sh` for CI
- This change adds the predefined GitLab CI/CD variable
`CI_JOB_ID` value to the suffix, used for containerized
network... - 10:30 Revision d7b60162: [BUGFIX] Avoid undefined array key warning in BackendUserAuthentication
- Fixes an array key warning in $backendUser->groupData['webmounts'].
Resolves: #104430
Releases: main, 12.4, 11.5
Cha... - 10:29 Revision 19bcf691: [BUGFIX] Avoid undefined array key warning in BackendUserAuthentication
- Fixes an array key warning in $backendUser->groupData['webmounts'].
Resolves: #104430
Releases: main, 12.4, 11.5
Cha... - 09:38 Revision ea6d0795: [BUGFIX] Avoid undefined array key warning in BackendUserAuthentication
- Fixes an array key warning in $backendUser->groupData['webmounts'].
Resolves: #104430
Releases: main, 12.4, 11.5
Cha... - 08:54 Revision 2eedd458: [TASK] Use ISO8601 dates in FormEngine datetime handling
- Historically, FormEngine UI mangles dates from one format to another and
feeds the result back to the date picker, cr... - 08:23 Revision 9d9bdb17: [TASK] Eliminate makeInstance instantiation for stateless RecordData
- 'RecordData' is already a stateless service and
partially injected using DI. The remaining cases
could easily be refa... - 06:29 Revision d325006b: [BUGFIX] Remove not needed usage of RawViewHelper
- Remove the usage of the RawViewHelper in the list view of distributions
as also the single view doesn't allow any HTM... - 06:22 Revision e7a41258: [DOCS] Properly refer to "loadJavaScriptModule" in Changelog
- The Changelog mistakenly referred to
"PageRenderer::loadJavaScriptModules"
(even though the example code itself was r... - 06:12 Revision c688a767: [DOCS] Properly refer to "loadJavaScriptModule" in Changelog
- The Changelog mistakenly referred to
"PageRenderer::loadJavaScriptModules"
(even though the example code itself was r...
2024-07-18
- 10:48 Revision c0c3acc6: [BUGFIX] Keep record type value in Record object
- All fields, defined in the sub schema should
be added to the Record object, especially the
record type value.
Resolv... - 09:48 Revision 806ad454: [TASK] Avoid registerArgument() with required=false
- $required defaults to 'false' and does not need
to be set explicitly when there are no further
non-default arguments.... - 09:44 Revision 8ac29ae8: [TASK] Use custom element for indexed search statistics
- This also removed a duplicated check for the element's type.
Resolves: #104354
Releases: main
Change-Id: Ied1cb75ad5... - 09:39 Revision bd298b9e: [TASK] Remove superfluous preview renderer
- TextPreviewRenderer and TextpicPreviewRenderer
extend the StandardContentPreviewRenderer while
not implementing any c... - 08:52 Revision a0feba23: [BUGFIX] Do not reference Fluid namespace with https URL
- Referencing xmlns namespaces in Fluid using
https://typo3.org/ns/... does not work.
Fluid only searches for http://ty... - 08:52 Revision b8678a7f: [BUGFIX] Do not reference Fluid namespace with https URL
- Referencing xmlns namespaces in Fluid using
https://typo3.org/ns/... does not work.
Fluid only searches for http://ty... - 08:18 Revision 95da835a: [BUGFIX] Use button-tags for the control-buttons of sortable select items
- This patch corrects the misusage of anchor elements instead of buttons
for controlling sortable selects. In addition ... - 08:18 Revision 42e4bd05: [BUGFIX] Use button-tags for the control-buttons of sortable select items
- This patch corrects the missusage of anchor elements instead of buttons
for controlling sortable selects. In addition... - 06:51 Revision f2cf6ada: [TASK] Apply surface colors to page module
- Resolves: #104409
Releases: main
Change-Id: I018a839f1c27997448b44f886dbb2b779fbcfc05
Reviewed-on: https://review.ty... - 05:14 Revision 9fd70339: [TASK] Update selenium/standalone-chrome to 4.20
- Update the acceptance testing selenium image to include
google-chrome version 124.
The bundled chrome version (115) ...
2024-07-17
- 11:23 Revision 16d09d34: [TASK] Streamline checkbox styling
- - Ensure correct markup structure checkboxes
- Add indeterminate state to `.form-check-type-icon-toggle`
- Add indete... - 11:08 Revision 634043b3: [BUGFIX] Correct styleguide navigation position on small devices
- Resolves: #104408
Releases: main
Change-Id: Ife71c4f3e901d934db26a46d1b910431c73dc21e
Reviewed-on: https://review.typ...
2024-07-16
- 11:58 Revision 5fd42d78: [TASK] Make IconFactory a stateless service
- Get rid of a static class property by substituting
it with 'cache.runtime'. IconFactory is used in
ext:install and in... - 11:47 Revision 6d8e2aba: [TASK] Remove unused protected property in IconRegistry
- Resolves: #104400
Releases: main
Change-Id: I29d1639cb96acbc1c19823d39e5d7233d3854184
Reviewed-on: https://review.typ... - 11:25 Revision b639beae: [BUGFIX] Remove not needed usage of RawViewHelper
- Remove the usage of the RawViewHelper in the list view of distributions
as also the single view doesn't allow any HTM... - 07:18 Revision 4df43289: [BUGFIX] Pass request in ext:form preview mode
- The ArrayFormFactory and underlying functionality
requires a PSR-7 Request object. In backend context,
when rendering...
2024-07-15
- 14:13 Revision 4c3b3c85: [BUGFIX] Fix pid constraint for suggestOptions
- Remove the spread operator when merging page ids for generating
a constraint on the pids in the suggestOptions.
Reso... - 13:54 Revision 75831dd4: [TASK] Drop obsolete date picker button trigger CSS
- FormEngine CSS contains a hack for IE(!) making the click on the date
picker icon functional. Since this code is pret... - 13:40 Revision 660c8621: [BUGFIX] Fix pid constraint for suggestOptions
- Remove the spread operator when merging page ids for generating
a constraint on the pids in the suggestOptions.
Reso... - 12:41 Revision 6982daf4: [TASK] Use ISO8601 dates in FormEngine datetime handling
- Historically, FormEngine UI mangles dates from one format to another and
feeds the result back to the date picker, cr... - 12:37 Revision 8840766e: [TASK] Add test for RecordIdentityMap
- Resolves: #104385
Related: #104367
Releases: main
Change-Id: I3584b57fb021bc8e90d945250a00ad2968afafad
Reviewed-on: h... - 12:28 Revision 83a47e19: [DOC] Fix incorrect return value in form documentation
- Releases: main
Resolves: #104391
Change-Id: I0a1b76a1884fb8d5bf07112ed176fef6e65b2c6c
Reviewed-on: https://review.typ... - 09:38 Revision ec9d3058: [TASK] Disable unneeded livereload server in grunt-watch
- Do not listen on the livereload port, as we do not ship
the client-side[1] livereload integration anyway.
This allow... - 09:38 Revision 1779d90c: [TASK] Disable unneeded livereload server in grunt-watch
- Do not listen on the livereload port, as we do not ship
the client-side[1] livereload integration anyway.
This allow... - 09:38 Revision 72d202e4: [TASK] Disable unneeded livereload server in grunt-watch
- Do not listen on the livereload port, as we do not ship
the client-side[1] livereload integration anyway.
This allow...
2024-07-13
- 16:16 Revision c7b62d66: [BUGFIX] Fix composer PackageArtifact packagePath resolve for root pkgs
- With #103898 the handling of `handleRootPackage()` was streamlined.
This lead to root packages' paths not being set ... - 06:48 Revision 78415251: [BUGFIX] Translate Content Type labels if retrieved from fallback
- This may happen if the CType is not defined via TCA but rather through
page TSConfig or itemsProcFunc.
This is reall... - 06:48 Revision 395b71ee: [BUGFIX] Translate Content Type labels if retrieved from fallback
- This may happen if the CType is not defined via TCA but rather through
page TSConfig or itemsProcFunc.
This is reall...
2024-07-12
- 20:50 Revision fedf7c10: [FEATURE] Allow setting opacity in TCA type=color element
- If the TCA setting `opacity` of a color element is set to true,
an editor can now select a color and its opacity usin... - 16:31 Revision 5106d8ed: [BUGFIX] Fix composer PackageArtifact packagePath resolve for root pkgs
- With #103898 the handling of `handleRootPackage()` was streamlined.
This lead to root packages' paths not being set ... - 16:09 Revision 37e21273: [TASK] Add PHP 8.4 lint to CI
- PHP 8.4 linting is fine already.
Let's add it to CI jobs.
Resolves: #104386
Releases: main, 12.4, 11.5
Change-Id: Ie... - 16:09 Revision acc36c64: [TASK] Add PHP 8.4 lint to CI
- PHP 8.4 linting is fine already.
Let's add it to CI jobs.
Resolves: #104386
Releases: main, 12.4, 11.5
Change-Id: Ie... - 16:09 Revision 39bbb56b: [TASK] Add PHP 8.4 lint to CI
- PHP 8.4 linting is fine already.
Let's add it to CI jobs.
Resolves: #104386
Releases: main, 12.4, 11.5
Change-Id: Ie... - 15:11 Revision ef6f647d: [TASK] Change tt_content bodytext cols value to 50
- The maximum value for "cols" is 50. Using higher values
has no effect.
See AbstractFormElement->maxInputWidth
Resol... - 15:10 Revision 4502a5fe: [TASK] Raise psr/http-factory:^1.1.0
- Brings PHP 8.4 fixes.
Hard raise in v13, "composer u" in v12 and v11.
> compser u psr/http-factory
Resolves: #1043... - 15:10 Revision b44f314f: [TASK] Raise psr/http-factory:^1.1.0
- Brings PHP 8.4 fixes.
Hard raise in v13, "composer u" in v12 and v11.
> compser u psr/http-factory
Resolves: #1043... - 15:09 Revision e38b9839: [TASK] Raise psr/http-factory:^1.1.0
- Brings PHP 8.4 fixes.
Hard raise in v13, "composer u" in v12 and v11.
> composer req psr/http-factory:^1.1.0
> comp... - 14:11 Revision f4f0ddb4: [TASK] Raise typo3fluid/fluid:^2.13.0
- Brings fixes for PHP 8.4.
> composer u typo3fluid/fluid
Note v12 only updates composer.lock to latest fluid
version... - 14:11 Revision 239d7d60: [TASK] Raise typo3fluid/fluid:^2.13.0
- Brings fixes for PHP 8.4.
> composer req typo3fluid/fluid:^2.13.0
> composer req -d typo3/sysext/adminpanel --no-upd... - 14:01 Revision d3003bcf: [TASK] Update avatar component page in "Styleguide" backend module
- Naturally, ViewHelpers convert their contents immediately, which means
that in the examples of the "Styleguide" backe... - 13:47 Revision 4ea5616b: [TASK] Add distinct warning when CType element preview has no label
- When a CType content element is registered with an empty label,
the page preview of that element showed a warning:
... - 13:47 Revision f9ca4ff5: [TASK] Add distinct warning when CType element preview has no label
- When a CType content element is registered with an empty label,
the page preview of that element showed a warning:
... - 13:44 Revision 92c4adcf: [TASK] Make alerts context aware
- We are dropping the Bootstrap CSS definitions for
alerts to have more control about the styling of
the alerts. From n... - 12:35 Revision 7609ed39: [TASK] Migrate CommandUtility from exec() to Symfony Process
- Replaces execution of PHP's `exec()` function with Symfony's Process
component within `TYPO3\CMS\Core\Utility\Command... - 12:10 Revision 43580abe: [DOCS] Adapt EXT:seo documentation for current terminology
- Resolves: #90503
Releases: main, 12.4
Change-Id: I3aa078bf231211580aa8f29c11860e002e7be2d0
Reviewed-on: https://revie... - 12:10 Revision 1c4c7664: [DOCS] Adapt EXT:seo documentation for current terminology
- Resolves: #90503
Releases: main, 12.4
Change-Id: I3aa078bf231211580aa8f29c11860e002e7be2d0
Reviewed-on: https://revie... - 11:07 Revision 6e071a2f: [TASK] Properly set bcrypt cost
- BcryptPasswordHash has an option to set a cost
value. The lower barrier used to be identical
to PHP constant PASSWORD... - 11:07 Revision ac2ad8c2: [TASK] Properly set bcrypt cost
- BcryptPasswordHash has an option to set a cost
value. The lower barrier used to be identical
to PHP constant PASSWORD... - 11:07 Revision 2cc9e372: [TASK] Properly set bcrypt cost
- BcryptPasswordHash has an option to set a cost
value. The lower barrier used to be identical
to PHP constant PASSWORD... - 09:55 Revision 06953346: [TASK] Raise phpunit as PHP 8.4 preparation
- As a PHP 8.4 preparation, phpunit is raised
to latest version of current major version.
Note 11.5 needs a raise of n... - 09:55 Revision fdb560da: [TASK] Raise phpunit as PHP 8.4 preparation
- As a PHP 8.4 preparation, phpunit is raised
to latest version of current major version.
> composer req --dev phpunit... - 09:55 Revision 753bd274: [TASK] Raise phpunit as PHP 8.4 preparation
- As a PHP 8.4 preparation, phpunit is raised
to latest version of current major version.
> composer req --dev phpunit... - 09:21 Revision 6ccf5a0e: [FEATURE] Introduce PSR-14 events for RTE/persistence HTML transforms
- With the removal of the old hook `$GLOBALS['TYPO3_CONF_VARS']
['SC_OPTIONS']['t3lib/class.t3lib_parsehtml_proc.php'][... - 07:00 Revision 2543004c: [BUGFIX] Add missing instance check in ResourceStorage
- As only `Resources\File` provides the method `setMissing` an additional
check is provided - just as on multiple other... - 07:00 Revision e17ff739: [BUGFIX] Add missing instance check in ResourceStorage
- As only `Resources\File` provides the method `setMissing` an additional
check is provided - just as on multiple other... - 07:00 Revision 7fa8ee97: [BUGFIX] Properly handle boolean attribute in language packs
- When using boolean attributes there are two things to
consider:
1. The default value must be FALSE
2. Presence of th... - 06:59 Revision f798b44e: [BUGFIX] Properly handle boolean attribute in language packs
- When using boolean attributes there are two things to
consider:
1. The default value must be FALSE
2. Presence of th... - 06:59 Revision 2e55da79: [BUGFIX] Do not use getIconHtml() for other language thumbnail
- The `OtherLanguageThumbnails` field wizard renders
thumbnails of each crop variant from the default
language for imag... - 06:59 Revision 4f1fd087: [BUGFIX] Do not use getIconHtml() for other language thumbnail
- The `OtherLanguageThumbnails` field wizard renders
thumbnails of each crop variant from the default
language for imag... - 06:11 Revision 0d6c6d26: [BUGFIX] Do not forcibly add softhyphen toolbar item in CKEditor
- When a CKEditor configuration by intention does not include the
`softhyphen` toolbar item, the item is automatically ... - 06:02 Revision 47dd1935: [BUGFIX] Do not forcibly add softhyphen toolbar item in CKEditor
- When a CKEditor configuration by intention does not include the
`softhyphen` toolbar item, the item is automatically ... - 04:43 Revision 432c0c30: [TASK] Change labels of sections in the access rights configuration form
- Updated the labels for various sections in the access rights
configuration form to improve clarity and usability.
It...
2024-07-11
- 22:32 Revision 4add34e0: [BUGFIX] Fix broken Installer when typo3conf dir is missing
- With issue #104074 a change was introduced that no longer required
"typo3conf" to exist in composer mode.
Sadly the ... - 22:25 Revision a2f0b95a: [TASK] Use a Identity Map for Record objects
- When loading Record objects, and we use Relations
in one of the next patches, the main issue will
be that we might ru... - 21:59 Revision aef4a8e6: [BUGFIX] Do not redirect to password reset after successful login
- When the plugin is configured to use the referrer to redirect after a
successful login, it should not honor it when t... - 21:01 Revision 007367dc: [BUGFIX] Do not redirect to password reset after successful login
- When the plugin is configured to use the referrer to redirect after a
successful login, it should not honor it when t... - 19:43 Revision 01705634: [TASK] Use TcaSchema in ReferenceIndex
- Avoid $GLOBALS['TCA'] access in ReferenceIndex
by using TcaSchema. This is a patch to learn
about fiddly areas and pi... - 19:43 Revision 42638417: [BUGFIX] Prevent multiple FlexContainers of same name
- Extend the identifier used within the DOM by an additional field, as
already done in #97042 to make flexform sections... - 19:43 Revision b7a3308b: [BUGFIX] Prevent multiple FlexContainers of same name
- Extend the identifier used within the DOM by an additional field, as
already done in #97042 to make flexform sections... - 19:08 Revision 70af8940: [TASK] Move special sys_refindex DB index to ext:form
- "KEY lookup_string (ref_string(191))" is only used in
a query performed by ext:form. This extension is a bit
specific... - 18:54 Revision 255039c1: [TASK] Add test extension "test_classic_content"
- This change adds a new fixture extension
with a content element with a relation to an
inline table.
Resolves: #10436... - 15:22 Revision ca559134: [TASK] Remove unused local variables
- Add test coverage for GeneralUtility::getFilesInDir with sorting by
mtime.
Resolves: #103817
Releases: main
Change-I... - 12:46 Revision 8e69dda9: [TASK] Make text colors context aware
- We replace the default bootstrap `text-<color>`
utility CSS classes with an own color-scheme
aware implementation.
I... - 12:14 Revision c5813baf: [TASK] Add submodules to "Styleguide" backend module
- Over time, EXT:stylguide has expanded its range of functions.
To clarify the separation between styles and components... - 09:33 Revision a806b4ee: [TASK] Make callout context aware
- The callout component is now using the unified
surface colors. The new callout styling is now
context aware and adapt... - 07:05 Revision 9685e536: [TASK] Remove conflicting card styles
- This patch removes the Bootstrap "card" component as the
cards present in the Backend are implemented using the
class... - 06:53 Revision 37d8b4a6: [TASK] Make badges context aware
- We are dropping the Bootstrap CSS definitions for
badges to have more control about the styling of
the badges. From n...
2024-07-10
- 14:36 Revision fa098f90: [TASK] Modernize `TypoScriptReferenceController`
- The class `TypoScriptReferenceController` used by our code editor get
some minor updates:
* Removed unneded `$xmlDoc... - 11:30 Revision bbd2a622: [TASK] Make buttons context aware
- We are dropping the Bootstrap CSS definitions for
buttons to have more control about the styling of
the buttons. From... - 09:47 Revision 6717f080: [BUGFIX] Set `hidden` on toggling alert visibility state
- Toggling the visibility of the new alert element,
introduced with #103699, does actually lead to
changing the `opacit... - 08:47 Revision d4f20bb7: [BUGFIX] Prevent TypeError int values of backend user settings
- PHP will cast array keys to int if they are valid integers.
The code applies htmlspecialchars() on the keys.
The func... - 08:06 Revision 04d45872: [BUGFIX] Add missing sortable folder timestamps to filelist view
- With the introduction of the new filelist functionality,
the list view of folders no longer showed their last modific... - 08:04 Revision fc34492b: [BUGFIX] Prevent TypeError int values of backend user settings
- PHP will cast array keys to int if they are valid integers.
The code applies htmlspecialchars() on the keys.
The func... - 07:59 Revision 462cb5e9: [BUGFIX] Add missing sortable folder timestamps to filelist view
- With the introduction of the new filelist functionality,
the list view of folders no longer showed their last modific... - 07:39 Revision f64f6c64: [TASK] Introduce Alert web component
- A new web component called `<typo3-backend-alert>`,
which is based on the Bootstrap alert component,
is introduced. I... - 07:21 Revision bbda2b72: [BUGFIX] Provide luxon-compatible format token for aria labels in flatpickr
- The flatpickr integration in TYPO3 is configured to use luxon for date
time formatting operations, which consumes dif... - 07:21 Revision 1125d4dc: [BUGFIX] Provide luxon-compatible format token for aria labels in flatpickr
- The flatpickr integration in TYPO3 is configured to use luxon for date
time formatting operations, which consumes dif...
2024-07-09
- 21:38 Revision 3ce0a6b9: [TASK] composer u lolli42/finediff
- Bump dependency to latest 1.0 patch level to gain
PHP 8.4 support. Do not raise in composer.json to
not disturb exist... - 21:37 Revision 4eb891f9: [TASK] composer u lolli42/finediff
- Bump dependency to latest 1.0 patch level to gain
PHP 8.4 support. Do not raise in composer.json to
not disturb exist... - 21:37 Revision c11ccd3a: [TASK] composer req lolli42/finediff:^1.1.1
- The patch level release brings PHP 8.4 compat.
Core v12 and v11 will have dedicated patches.
> composer req lolli42/... - 19:49 Revision a77ae390: [TASK] Use explicit flatpickr types
- The date time picker module `@typo3/backend/date-time-picker` uses
flatpickr, but wasn't aware of it due loose `any` ... - 16:27 Revision abd26777: [TASK] Use DI in styleguide field generators
- * Inject service dependencies
* Clean up doc headers
* generate() can return string|int over string only
to create ... - 16:22 Revision b8b861a4: [TASK] Use explicit flatpickr types
- The date time picker module `@typo3/backend/date-time-picker` uses
flatpickr, but wasn't aware of it due loose `any` ... - 15:50 Revision 9cc26a6b: [TASK] Add native types to RelationHandler where possible
- This change adds native PHP types to RelationHandler.
The reasoning for the changes:
- Even though some properties a... - 11:30 Revision 5ce6ee1a: [TASK] Allow PHP 8.4 in runTests.sh
- This change adds PHP8.4 as allowed version to the
`Build/Scripts/runTests.sh` script as preparation
to validate and c... - 11:30 Revision a8d62d5d: [TASK] Allow PHP 8.4 in runTests.sh
- This change adds PHP8.4 as allowed version to the
`Build/Scripts/runTests.sh` script as preparation
to validate and c... - 11:29 Revision 93545648: [TASK] Allow PHP 8.4 in runTests.sh
- This change adds PHP8.4 as allowed version to the
`Build/Scripts/runTests.sh` script as preparation
to validate and c... - 10:49 Revision de80dfd4: [TASK] Port exception code integrity checker into php integrity task
- Port the duplicate exception code integrity check into the PhpParser
based integrity suite.
This allows for improvem... - 09:23 Revision fea01592: [BUGFIX] Reinitialize ContentObjectRenderer for pages
- The menu generation must not reuse the page record from the current page
but must use the data from the linked page.
... - 09:23 Revision b58921b8: [BUGFIX] Reinitialize ContentObjectRenderer for pages
- The menu generation must not reuse the page record from the current page
but must use the data from the linked page.
... - 08:28 Revision e3ebdf90: [TASK] Prepare stateless DiffUtility
- DiffUtility has the unfortunate property
`$stripTags`, making this tiny service
stateful. This service should not
`st... - 07:52 Revision 20f2dac2: [TASK] Set TYPO3 version to 12.4.18-dev
- Change-Id: I72e06646233894cfbd8017bef8a5620e17caf32a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/851... - 07:19 Revision 0ee86a1d: [RELEASE] Release of TYPO3 12.4.17
- Change-Id: I20500c48221bf14b56baef7551a423571883c6a9
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/851... - 06:19 Revision 6a83d34c: [BUGFIX] Fix event binding in scheduler task form docheader
- This commit fixes the event binding on the "Close" and "Save" actions to
trigger the correct actions when e.g. the ic... - 06:19 Revision 028bbc84: [BUGFIX] Fix event binding in scheduler task form docheader
- This commit fixes the event binding on the "Close" action to trigger
the correct actions when e.g. the icons within t...
2024-07-08
- 16:56 Revision 29741f20: [TASK] Update typescript-eslint to 7.15
- Version 7.15 officially supports TypeScript 5.5, which we use
since #104189 and therefore eliminates a build-time war... - 16:44 Revision ea897dad: [BUGFIX] Fix Undefined array key "rootLevel" on import/preview
- Fixes exception in impexp when an extension does not have a
value for TCA[tableName][ctrl][rootLevel]
Resolves: #104... - 16:44 Revision a0363c44: [BUGFIX] Fix Undefined array key "rootLevel" on import/preview
- Fixes exception in impexp when an extension does not have a
value for TCA[tableName][ctrl][rootLevel]
Resolves: #104... - 16:44 Revision 3c64d2d9: [BUGFIX] Fix Undefined array key "rootLevel" on import/preview
- Fixes exception in impexp when an extension does not have a
value for TCA[tableName][ctrl][rootLevel]
Resolves: #104... - 10:05 Revision 39bc29cd: [TASK] Update typescript-eslint to 7.15
- Version 7.15 officially supports TypeScript 5.5, which we use
since #104189 and therefore eliminates a build-time war... - 08:59 Revision cde38a72: [TASK] Introduce CSS Color Tokens
- With this patch, we are introducing color tokens
for use across the system. These tokens are provided
as CSS variable...
2024-07-07
- 09:35 Revision f64ec117: [BUGFIX] styleguide: Have proper l10n_source field generator
- With TCA changes from #104311, l10n_source in styleguide
is now configured as type=passthrough just like everywhere
e... - 08:44 Revision 2bc51dd9: [TASK] Avoid class property $relationMap in TcaSchemaFactory
- TcaSchemaFactory can avoid more class state:
RelationMap is only used during building and
can be hand around instead ...
2024-07-06
- 22:13 Revision a45f1fd8: [BUGFIX] Set correct owner info in workspace notifications
- Similar to #104228 there was another place where the
'actiontype' array key of a history record was checked
for 'BE' ... - 22:13 Revision 62d074f8: [BUGFIX] Set correct owner info in workspace notifications
- Similar to #104228 there was another place where the
'actiontype' array key of a history record was checked
for 'BE' ... - 22:07 Revision 3777b48e: [BUGFIX] Disable edit button for delete placeholder records
- Skip the "edit" pen icon in workspace BE module when
the record is a "delete placeholder" (marked for
deletion in wor... - 19:12 Revision d46a6f85: [TASK] Avoid class property $tca in TcaSchemaFactory
- TcaSchemaFactory can avoid more class state: TCA
is only used during building and can be hand
around instead of parki... - 18:03 Revision 2c0df92f: [FEATURE] Add default TCA columns from ctrl
- This patch adds a layer to the "load and create final TCA"
process. When "base" TCA files in 'Configuration/TCA' defi... - 17:26 Revision 6a172f67: [FEATURE] Combine be_groups table permission read & write UI
- The `tables_select` and `tables_modify` lists have the same
items listed, so instead of managing them through separat... - 09:36 Revision 56c19a95: Revert "[TASK] Turn workspace HistoryService stateless"
- This reverts commit 4b4586e1714a61d7b57a1044f9e812ecdd7735bb.
Reason for revert: see post -1, we are going to resolv...
2024-07-05
- 14:06 Revision 4b4586e1: [TASK] Turn workspace HistoryService stateless
- Resolves: #104313
Releases: main
Change-Id: I17bb0ab444ef180434847a03561aac0414c7af27
Reviewed-on: https://review.typ... - 04:37 Revision 402a65ea: [TASK] Introduce TcaSchemaFactory in EXT:workspaces
- This change reduces BackendUtility calls in DataHandlerHook
of EXT:workspaces towards complete TcaSchema usage.
Reso...
2024-07-04
- 22:18 Revision 8d319097: [BUGFIX] Use correct FlexForm field names in debug info
- The debug information of each element
in FormEngine now displays the correct
field names for FlexForm fields in a
con... - 22:18 Revision 7b3be1d0: [BUGFIX] Use correct FlexForm field names in debug info
- The debug information of each element
in FormEngine now displays the correct
field names for FlexForm fields in a
con... - 20:55 Revision 4e80310d: [DOCS] Add example for multiple RTE CSS classes
- An example for the addition of multiple CSS classes to
editor.config.style will be added to the existing RST files.
... - 19:54 Revision 7e4f470f: [TASK] Define cache.assets in service provider
- The cache.assets container entry was pregenerated in Bootstrap
for historic reasons: it used to be statically injecte... - 19:52 Revision 907449f1: [DOCS] Add example for multiple RTE CSS classes
- An example for the addition of multiple CSS classes to
editor.config.style will be added to the existing RST files.
... - 11:40 Revision 5fc077b6: [TASK] Deprecate BackendUtility::getTcaFieldConfiguration
- The method getTcaFieldConfiguration is the first
to fall in BackendUtility as we now have a new
API for accessing inf... - 08:40 Revision 9af30f7d: [BUGFIX] Use correct path in flash message after file is moved
- Use a local variable to remember the path of a file before it
is moved and use that in the flash message and log.
Re... - 08:23 Revision 140b0d88: [BUGFIX] Use correct path in flash message after file is moved
- Use a local variable to remember the path of a file before it
is moved and use that in the flash message and log.
Re...
2024-07-03
- 17:40 Revision f08b5d6d: [TASK] Add examples for TCA `file` in FlexForms
- This adds new fields to EXT:styleguide for
testing TCA type `file` in FlexForm.
Additionally, this also properly tes... - 16:26 Revision dbfb29f0: [BUGFIX] Prevent multiple FlexContainers of same name
- It is possible in Flexform containers to set a XML
configuration that uses the same input field names,
but within dif... - 16:20 Revision bb573a3b: [BUGFIX] Prevent multiple FlexContainers of same name
- It is possible in Flexform containers to set a XML
configuration that uses the same input field names,
but within dif... - 13:41 Revision 46604f7f: [TASK] Bundle Flex DS check,migrate,prepare
- Central single flex datastructure field TCA
migration and preparation has been established
with #104293.
This patch ...
2024-07-02
- 18:59 Revision 42b3fa18: [BUGFIX] Rebuild TCA Schema after activating a package
- Activating a package (extension) involves a change in
the TCA structure and the `PackageActivationService`
ensured to... - 18:32 Revision 61db0d95: [TASK] Ensure coding-style for nullable type declarations
- This change modifies the `php-cs-fixer` ruleset and
activate two rules related to nullable types.
Following options ... - 18:32 Revision 351553f5: [TASK] Ensure coding-style for nullable type declarations
- This change modifies the `php-cs-fixer` ruleset and
activate two rules related to nullable types.
Following options ... - 18:32 Revision b437207c: [TASK] Ensure coding-style for nullable type declarations
- This change modifies the `php-cs-fixer` ruleset and
activate two rules related to nullable types.
Following options ... - 18:06 Revision a496e2c1: [TASK] Replace outdated hardcoded version numbers in Upgrade Wizards
- Instead of showing outdated versions above the listing of wizards, use
the actual version.
Resolves: #104289
Release... - 18:06 Revision 80c8cb59: [TASK] Replace outdated hardcoded version numbers in Upgrade Wizards
- Instead of showing outdated versions above the listing of wizards, use
the actual version.
Resolves: #104289
Release... - 17:59 Revision d0b4a232: [TASK] Avoid implicitly nullable class method parameter in `EXT:core`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 17:59 Revision a544f7bf: [TASK] Avoid implicitly nullable class method parameter in `EXT:core`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 17:59 Revision 5868745a: [TASK] Avoid implicitly nullable class method parameter in `EXT:core`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 17:56 Revision 70a1c3f8: [BUGFIX] Ensure correct column type in database compare for SQLite
- Since Doctrine DBAL 4 field types are no longer communicated based
upon column comments [1]. Database vendors not sup... - 16:20 Revision 8676ba79: [TASK] Move TCA control sanitization to TcaPreparation
- The functionality to ensure that system internal
columns that are required for data integrity
are available in case t... - 15:34 Revision 55a138e5: [TASK] Use TcaPreparation in FlexFormTools
- With introduction of new types "category", "file",
"email" and "link", class TcaPreparation has been
established to a... - 12:17 Revision 244ab9f3: [DOCS] Prepare Changelog for 13.3
- Resolves: #104291
Releases: main
Change-Id: Ic79826e076077e281a699709d7ee6d38363e85d7
Reviewed-on: https://review.typ... - 10:47 Revision 9a23942e: [BUGFIX] Fix composer constraint in test package
- Resolves: #104292
Releases: main
Change-Id: Ia09ef532f01fe5c14c809bcfbedb01b79fdcd485
Reviewed-on: https://review.typ... - 09:08 Revision 3b627e3a: [TASK] Introduce Leveled Surface Colors to Backend
- This patch advances elevation streamlining by
adding leveled surface colors to the backend.
It serves as a preliminar... - 07:35 Revision 00c9f901: [TASK] Set TYPO3 version to 13.3.0-dev
- Change-Id: Ia8a718c96803f84f558dc5bfab35b9559491a8c1
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/850... - 07:22 Revision 193b1616: [RELEASE] Release of TYPO3 13.2.1
- Change-Id: Ieb4da6a77ab6da4ad0149d6b3f7f91bafc9ae13c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/850... - 07:04 Revision 46a0bf73: [TASK] Set TYPO3 version to 13.2.1-dev
- Change-Id: Idd321771d9772715595e7bbbf648fb16ead1de61
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/850... - 06:12 Revision e503ffae: [BUGFIX] Repair composer.json from 13.2.0 release
- Due to a bug in TYPO3's packaging tool,
composer.json files were malformed and are now repaired.
Releases: main
Chan... - 05:35 Revision c21e0fd0: [RELEASE] Release of TYPO3 13.2.0
- Change-Id: I8727969ce901dcedca5aa86f8c830ca38bccf541
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/850...
2024-07-01
- 20:13 Revision 62da7f2d: [BUGFIX] Fix image manipulation GUI only operating on 1st crop variant
- When multiple crop variants are defined (for example in EXT:styleguide
"Form engine elements - imageManipulation" for... - 20:13 Revision 59191eb4: [BUGFIX] Fix image manipulation GUI only operating on 1st crop variant
- When multiple crop variants are defined (for example in EXT:styleguide
"Form engine elements - imageManipulation" for... - 15:48 Revision e3168b13: [TASK] Re-establish TcaMigration tests for flex form
- TcaMigration for flex form fields lived in FormEngine
related TcaFlexPrepare, and has been moved to
FlexFormTools wit... - 10:43 Revision 662cbd07: [TASK] Avoid implicitly nullable class method parameter in `EXT:backend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 10:43 Revision 332d6b5d: [TASK] Avoid implicitly nullable class method parameter in `EXT:backend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 10:43 Revision 06266f76: [TASK] Avoid implicitly nullable class method parameter in `EXT:backend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 09:13 Revision 65fc7df8: [DOCS] Add details about how to extend the admin panel
- This commits adds the following hints:
* module classes needs to be set to public
* module classes needs to implement... - 09:13 Revision ad20d03a: [DOCS] Add details about how to extend the admin panel
- This commits adds the following hints:
* module classes needs to be set to public
* module classes needs to implement... - 08:49 Revision c04ce5d7: [TASK] Make codemirror respect color-scheme
- We are adapting the CodeMirror implementation to also
respect the current `color-scheme`, instead of purly rely on
`p... - 08:34 Revision 2674c2d2: [BUGFIX] Fix code example in Fluid Standalone Update doc
- The code example regarding `f:constant()` is wrong, as it uses `value`
as argument, but it is actually `name`, which ... - 07:33 Revision 0796afe8: [TASK] Inherit example color scheme when not set
- The styleguide examples were forced into adaptive light dark
mode instead of respecting the current inheritance. We a... - 06:34 Revision ff1feb9a: [TASK] Avoid implicitly nullable class method parameter in `EXT:opendocs`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:25 Revision cafa4558: [TASK] Avoid implicitly nullable class method parameter in `EXT:viewpage`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:24 Revision 296bcf78: [TASK] Avoid implicitly nullable class method parameter in `EXT:recordlist`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:24 Revision 89b399da: [TASK] Avoid implicitly nullable class method parameter in `EXT:fluid`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:05 Revision 5798087b: [TASK] Fix CGL issues
- Apply the latest rules of php-cs-fixer for
both fixer (code and header-comment) also
in the `Build/Scripts` folder.
... - 06:04 Revision 00701985: [TASK] Fix CGL issues
- Apply the latest rules of php-cs-fixer for
both fixer (code and header-comment) also
in the `Build/Scripts` folder.
... - 06:04 Revision 1b195d6e: [TASK] Fix CGL issues
- Apply the latest rules of php-cs-fixer for
both fixer (code and header-comment) also
in the `Build/Scripts` folder.
... - 05:50 Revision 1a88644b: [BUGFIX] Prevent rendering FlexForm diff of deleted records in history
- When the record does not exist anymore, then the FlexForm definition
might also not exist anymore (imagine a removed ...
2024-06-30
- 15:31 Revision 458a68c2: [TASK] Avoid implicitly nullable class method parameter in `EXT:dashboard`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 15:31 Revision ed7f90d8: [TASK] Avoid implicitly nullable class method parameter in `EXT:dashboard`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 15:31 Revision 05479cee: [TASK] Avoid implicitly nullable class method parameter in `EXT:dashboard`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:04 Revision 71078914: [TASK] Avoid MockEventDispatcher
- The MockEventDispatcher unit test fixture became
useless with introduction of NoopEventDispatcher.
The patch removes... - 12:23 Revision 7e6e733c: [TASK] Have more DI in FlexFormTools
- FlexFormTools is a stateless service since #102229.
The - also stateless - TcaMigration dependency is
now injected. G... - 12:22 Revision b1ff84ba: [TASK] Avoid usage of deprecated TaggedLocator
- Use #[AutowireLocator] instead.
Resolves: #104262
Related: #103437
Releases: main
Change-Id: Iee77653ec3a1cf8ba15134... - 12:22 Revision 6da39dc0: [TASK] Avoid implicitly nullable class method parameter in `EXT:belog`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:21 Revision ab644a3c: [TASK] Avoid implicitly nullable class method parameter in `EXT:belog`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:21 Revision 6b3eab4c: [TASK] Avoid implicitly nullable class method parameter in `EXT:belog`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:16 Revision 9668593e: [BUGFIX] Fix ext_config_template.txt zero-based category ordering
- In the Admin Tools > Settings > Extension Configuration module,
extensions can provide a ext_config_template.txt file... - 12:16 Revision 3efe471d: [BUGFIX] Fix ext_config_template.txt zero-based category ordering
- In the Admin Tools > Settings > Extension Configuration module,
extensions can provide a ext_config_template.txt file... - 12:10 Revision a0165157: [TASK] Avoid implicitly nullable class method parameter in `EXT:adminpanel`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:10 Revision 3d71a7c7: [TASK] Avoid implicitly nullable class method parameter in `EXT:adminpanel`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:09 Revision 0596cb3c: [TASK] Avoid implicitly nullable class method parameter in `EXT:adminpanel`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 11:56 Revision e6f15430: [TASK] Avoid implicitly nullable class method parameter in `EXT:beuser`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 11:56 Revision c83d56df: [TASK] Avoid implicitly nullable class method parameter in `EXT:beuser`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 11:56 Revision 3c41e99f: [TASK] Avoid implicitly nullable class method parameter in `EXT:beuser`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 11:55 Revision 2cd3b299: [BUGFIX] Include keys in YamlFileLoader placeholder processing
- This commit allows to use environment variables in YAML keys as well.
Resolves: #99889
Releases: main, 12.4
Change-I... - 11:55 Revision 19220047: [BUGFIX] Include keys in YamlFileLoader placeholder processing
- This commit allows to use environment variables in YAML keys as well.
Resolves: #99889
Releases: main, 12.4
Change-I...
2024-06-29
- 20:49 Revision 054dda79: [TASK] Avoid implicitly nullable class method parameter in `EXT:extbase`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 20:48 Revision 7c3e4466: [TASK] Avoid implicitly nullable class method parameter in `EXT:extbase`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 20:48 Revision c02d8eb0: [TASK] Avoid implicitly nullable class method parameter in `EXT:extbase`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 13:27 Revision 45c5367e: [BUGFIX] Correct link variable in record title in EXT:linkvalidator
- With #103493 a new link was introduced to edit the full record that
contains a broken link. In doing so, the existing... - 13:11 Revision 72471b21: [BUGFIX] Fix invalid FormEngine HTML structure on edge-case
- When the TCA type "group" is rendered in FormEngine, under
certain circumstances the HTML structure would close add
`... - 13:11 Revision d5b98427: [BUGFIX] Fix invalid FormEngine HTML structure on edge-case
- When the TCA type "group" or "folder" is rendered in FormEngine,
under certain circumstances the HTML structure would... - 13:11 Revision d37f0d82: [BUGFIX] Fix invalid FormEngine HTML structure on edge-case
- When the TCA type "group" or "folder" is rendered in FormEngine,
under certain circumstances the HTML structure would... - 08:42 Revision cca1c9dc: [BUGFIX] Fix reference to RST file for GU:hmac deprecation
- With #102762, `GeneralUtility::hmac()` has been deprecated. The
change also added a method call match for the extensi... - 00:29 Revision 1ca0300a: [TASK] Ensure `BIGINT AUTO_INCREMENT PRIMARY KEY` works
- This change adds a test to ensure that an
`BIGINT AUTO_INCREMENT PRIMARY KEY` field
works across all databases up to ... - 00:00 Revision 3ff932bb: [TASK] Insert multiple rows when updating refindex
- A rather small change to insert all relation rows
at once per handled source row. This gives the
database options to ...
2024-06-28
- 22:04 Revision 3f86f2ca: [FEATURE] Allow system maintainer to mute disable_functions error
- Add a configuration option to customize the environment check in the
Install Tool for a list of `disable_functions` w... - 21:01 Revision a63b6ec8: [TASK] Use TcaSchemaFactory in ReferenceIndexUpdater
- With DataHandler being DI aware, it's now rather
simple to make peripheral classes DI aware.
The patch uses new TcaSc... - 21:00 Revision 5e8d49d2: [TASK] Streamline `SchemaMigratorTest` of `EXT:core`
- The SchemaMigratorTest currently works on a fully
populated database, which makes the tests more
brittle than they sh... - 18:55 Revision 8be86e85: [BUGFIX] Adapt ObjectConverter test with new symfony/property-info
- With symfony property-info 7.1.2, the type resolving for
collections has been hardened.
https://github.com/symfony/p... - 18:55 Revision 59c509d5: [BUGFIX] Adapt ObjectConverter test with new symfony/property-info
- With symfony property-info 7.1.2, the type resolving for
collections has been hardened.
https://github.com/symfony/p... - 18:54 Revision 8ced1f63: [BUGFIX] Adapt ObjectConverter test with new symfony/property-info
- With symfony property-info 7.1.2, the type resolving for
collections has been hardened.
https://github.com/symfony/p... - 18:08 Revision e35a3b72: [TASK] Use DI in DataHandler
- DataHandler is now DI aware and gets a bunch of
services injected.
We're not injecting any potentially possible
serv... - 16:54 Revision 9bca34e4: [BUGFIX] Sanitize FlashMessage->createFromArray()
- Resolves: #104249
Releases: main, 12.4
Change-Id: I2e56c967ab27ddc855261ff53f654d5916f3dce6
Reviewed-on: https://revi... - 16:54 Revision 8e6bada6: [BUGFIX] Sanitize FlashMessage->createFromArray()
- Resolves: #104249
Releases: main, 12.4
Change-Id: I2e56c967ab27ddc855261ff53f654d5916f3dce6
Reviewed-on: https://revi... - 14:15 Revision 3974e6a8: [TASK] Avoid invalid object type in FileExtensionFilter
- filter() retrieves 'DataHandler|DatabaseRecordList $dataHandler'
as argument to call $dataHandler->deleteAction on it... - 12:49 Revision ca14daeb: [TASK] Register allowed record types on-demand in PageDoktypeRegistry
- Instead of calling the PageDoktypeRegistry
in the TcaFactory, the PageDoktypeRegistry
does now initialize the TCA for... - 12:31 Revision 863132b8: [TASK] Add custom icon example inside the `styleguide` infobox examples
- This adds an example on how to use a custom icon inside the Infobox Fluid-Viewhelper.
Resolves: #104123
Releases: ma... - 12:23 Revision 6e2f50ae: [TASK] Avoid implicitly nullable class method parameter in `EXT:extensionmanager`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:23 Revision d3cc1640: [TASK] Avoid implicitly nullable class method parameter in `EXT:extensionmanager`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:23 Revision 915f40e3: [TASK] Avoid implicitly nullable class method parameter in `EXT:extensionmanager`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:23 Revision c7f042e5: [TASK] Avoid implicitly nullable class method parameter in `EXT:felogin`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:22 Revision 44a9fb63: [TASK] Avoid implicitly nullable class method parameter in `EXT:felogin`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:22 Revision c74ea83e: [TASK] Avoid implicitly nullable class method parameter in `EXT:felogin`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:22 Revision 0b609da2: [TASK] Do not use uncommon constants for FormEngine node strings
- Resolves: #104244
Releases: main
Change-Id: I9619e380bc32f7966ff6804390207312f9e7da3e
Reviewed-on: https://review.typ... - 12:19 Revision 9baddfc0: [TASK] Make PagePermissionAssembler stateless
- PagePermissionAssembler is a DataHandler related
helper that calculates the permission fields of
page records.
The p... - 12:11 Revision d7d22f81: [TASK] Unify system backend module paths
- This unifies the paths to backend modules
below "system", such as "webhooks" or
"scheduler".
Additionally, the modul... - 10:40 Revision ac3f0533: [BUGFIX] Fix table column type for imageManipulation
- Also adds the type to the corresponding test.
Resolves: #104230
Releases: main, 12.4
Change-Id: Ica9e6b63d5a2fe52cc7... - 09:18 Revision 596bb678: [BUGFIX] Add `name` attribute to readonly fields in FormEngine
- Some FormEngine related JS components, e.g. the
slug element rely on input and text fields to
have the field name set... - 09:03 Revision b0c4df5d: [BUGFIX] Add `name` attribute to readonly fields in FormEngine
- Some FormEngine related JS components, e.g. the
slug element rely on input and text fields to
have the field name set... - 08:35 Revision 45c68cd0: [TASK] Free DH::__construct() from stateful dependencies
- ReferenceIndexUpdater as established with #92356 is
a stateful object designed to "gather" refindex update
jobs and p... - 08:35 Revision 3aa1c1f7: [TASK] Free DataMapProcessor for DI
- Get more state in DH periphery right: DataMapProcessor
is an `@internal` construct of DataHandler. It has a
static in... - 08:12 Revision a11469e5: [TASK] Update display of table in "Recycler" module
- The display of the table in the recycler module has been slightly
revised.
To improve clarity, the page UID informat... - 07:30 Revision e4daf09f: [TASK] Avoid implicitly nullable class method parameter in `EXT:form`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 07:28 Revision 1be2afe6: [TASK] Avoid implicitly nullable class method parameter in `EXT:form`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 07:27 Revision 3f9ebcc2: [TASK] Avoid implicitly nullable class method parameter in `EXT:form`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:18 Revision 8b6609aa: [TASK] Avoid implicitly nullable class method parameter in `EXT:frontend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:17 Revision dcb83b97: [TASK] Avoid implicitly nullable class method parameter in `EXT:frontend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:17 Revision 3a35d2d6: [TASK] Avoid implicitly nullable class method parameter in `EXT:frontend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 04:51 Revision 82cdea40: [BUGFIX] Fix table column type for imageManipulation
- Also adds the type to the corresponding test.
Resolves: #104230
Releases: main, 12.4
Change-Id: Ica9e6b63d5a2fe52cc7... - 04:50 Revision 01782e29: [TASK] Add additional test to YamlFileLoader
- Provide an additional test to check for correct usage of numeric keys.
Resolves: #94852
Releases: main, 12.4
Change-... - 04:44 Revision 911b01d0: [TASK] Add additional test to YamlFileLoader
- Provide an additional test to check for correct usage of numeric keys.
Resolves: #94852
Releases: main, 12.4
Change-... - 04:42 Revision ee286633: [TASK] Avoid implicitly nullable class method parameter in `EXT:indexed_search`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 04:41 Revision 45b95fd7: [TASK] Avoid implicitly nullable class method parameter in `EXT:indexed_search`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 04:41 Revision 3f3ee107: [TASK] Avoid implicitly nullable class method parameter in `EXT:indexed_search`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r...
Also available in: Atom