Activity
From 2022-03-23 to 2022-04-21
2022-04-21
- 21:56 Revision d760edcc: [TASK] Deprecate CompositeExpression methods and instantiation
- doctrine/dbal has deprecated multiple methods in the
class 'CompositeExpression'. Luckily, the core
already implement... - 20:25 Revision 2127e478: [TASK] Refactor FormEngine TextElement
- Some improvements, based on latest <input>
element patches, are now added to the related
TextElement as well. Those a... - 15:50 Revision 5a147005: [BUGFIX] Prevent undefined index warning in FileListController
- Releases: main, 11.5
Resolves: #97439
Change-Id: Ie15cfb26b99737896505ad02c6f4a6c67092cf82
Reviewed-on: https://revie... - 14:50 Revision fc062387: [BUGFIX] Prevent undefined index warning in FileListController
- Releases: main, 11.5
Resolves: #97439
Change-Id: Ie15cfb26b99737896505ad02c6f4a6c67092cf82
Reviewed-on: https://revie... - 12:31 Revision 91462d7b: [!!!][TASK] Add native types to RootlineUtility
- Resolves: #97381
Related: #97210
Related: #97372
Releases: main
Change-Id: I23218d6c42ed89b466a35eb9fc4c8870534893ea
...
2022-04-20
- 20:34 Revision d5a0aec6: [TASK] Additionally removes dangling docker volumes with runTests.sh -u
- Over time dangling local anonymous docker volumes
pollutes local docker environments and consuming
space on core cont... - 20:34 Revision 2ebabf7a: [TASK] Additionally removes dangling docker volumes with runTests.sh -u
- Over time dangling local anonymous docker volumes
pollutes local docker environments and consuming
space on core cont... - 20:20 Revision 447c7e70: [BUGFIX] Reference labels to input fields in ext:setup
- Input fields in ext:setup currently use the `aria-labelledby`
property with references to a non existing labels. In o... - 20:18 Revision 04bdbd2b: [TASK] Additionally removes dangling docker volumes with runTests.sh -u
- Over time dangling local anonymous docker volumes
pollutes local docker environments and consuming
space on core cont... - 20:01 Revision cdce612b: [BUGFIX] Reference labels to input fields in ext:setup
- Input fields in ext:setup currently use the `aria-labelledby`
property with references to a non existing labels. In o... - 14:56 Revision cd53c3e9: [BUGFIX] Avoid undefined array key warnings in ImageContentObject
- The key "originalFile" might be unset. It must be
accessed using null coalescing operator just like
some lines above.... - 14:34 Revision 6963edad: [BUGFIX] Avoid undefined array key warnings in ImageContentObject
- The key "originalFile" might be unset. It must be
accessed using null coalescing operator just like
some lines above.... - 11:40 Revision 14cbf0f7: [TASK] Drop typo3/phar-stream-wrapper due to improved handling in PHP
- PHP 8.0 finally dropped automatic deserialization of Phar metadata
(see https://wiki.php.net/rfc/phar_stop_autoloadin...
2022-04-19
- 18:54 Revision d4903efe: [FEATURE] Auto creation of database fields for TCA "datetime"
- To further support extension authors, the DefaultTcaSchema
is extended to automatically create database fields for
TC... - 10:54 Revision af866543: [TASK] Update minimum PHP version in install tool check
- Resolves: #97429
Releases: 11.5
Change-Id: Ia39e70ce6249377829edc9ffb913c7d342f7bd26
Reviewed-on: https://review.typo... - 10:47 Revision 6402d16c: [BUGFIX] Responsive form actions for column selector
- The CSS attribute "position: fixed" is replaced by
"position: sticky", which does not get completely
removed from the... - 10:01 Revision d510c3c0: [TASK] Add native types for PermutationUtility
- This is more docblocks than function signatures,
but we're being thorough.
Resolves: #97379
Related: #97210
Related:... - 09:50 Revision 2b0acde2: [BUGFIX] Responsive form actions for column selector
- The CSS attribute "position: fixed" is replaced by
"position: sticky", which does not get completely
removed from the...
2022-04-18
- 23:26 Revision 27d5534d: [BUGFIX] Use proper EventDispatcherInterface mock
- Introducing two new PSR-14 events with #96975 added corresponding tests
with prophesized EventDispatcherInterface obj... - 13:58 Revision ac0195a2: [TASK] Update typo3/cms-styleguide
- Related styleguide pull-requests:
* https://github.com/TYPO3/styleguide/pull/319
* https://github.com/TYPO3/stylegui... - 12:11 Revision 4c25c2d4: [TASK] styleguide: Migrate datetime TCA of FlexForm
- While migrating the TCA for the new type
"datetime", the FlexForm part has been
forgotten. - 11:21 Revision 988090d6: [!!!][TASK] Add native types to DiffUtility
- 'BackendUtility::getProcessedValue()' currently implicitly
returns mixed, whereas makeDiffDisplay() requires a string... - 11:14 Revision bcdb3f6b: [TASK] styleguide: Adjust TCA for nullable=true
- 10:58 Revision 1a8f97b2: [TASK] Migrate form-horizontal class to Bootstrap 5
- This patch migrates the "form-horizontal" class from
Bootstrap 3 to the new style by using the "row" and
"col-form-la... - 10:11 Revision 6c2239c3: [FEATURE] Add TCA option nullable instead of eval=null
- This patch replaces the "eval=null" option with the
direct option "nullable". The goal is to further
thin out "eval" ...
2022-04-17
- 22:49 Revision c5cd5be6: [TASK] Migrate form-horizontal class to Bootstrap 5
- This patch migrates the "form-horizontal" class from
Bootstrap 3 to the new style by using the "row" and
"col-form-la... - 20:25 Revision ae9396bc: [TASK] Use more native types for the admin panel controllers
- Also improve some type annotations.
Resolves: #97410
Releases: main
Change-Id: Iba39ad19e0456803c7c72ff669551888aad7... - 19:46 Revision d82af598: [FEATURE] Add two new PSR-14 events to Site Configuration
- Two new events have been added to TYPO3, to allow
manipulation / notification of the loaded SiteConfiguration
before ... - 19:23 Revision 905058d9: [BUGFIX] Fix an incorrect type annotation in the DataHandler
- The corresponding parameter is used like an int, and only ints are
passed. So it needs to be an int instead of a stri... - 19:10 Revision 8d4f951f: [BUGFIX] Fix an incorrect type annotation in the DataHandler
- The corresponding parameter is used like an int, and only ints are
passed. So it needs to be an int instead of a stri... - 18:53 Revision 7bd0e3a4: [TASK] Update PHPUnit & friends
- Used commands:
> composer req --dev -W phpunit/phpunit:^9.5.20
> composer req --dev -W phpspec/prophecy:^1.15.0
> com... - 11:58 Revision 591a2ff9: [TASK] Annotate nullable properties in workspaces extension as such
- This fixes a whole bunch of PHPStan warnings.
Resolves: #97396
Releases: main, 11.5
Change-Id: Ie60b67d6162b20d32ad6... - 10:37 Revision a3b96807: [TASK] Annotate nullable properties in workspaces extension as such
- This fixes a whole bunch of PHPStan warnings.
Resolves: #97396
Releases: main, 11.5
Change-Id: Ie60b67d6162b20d32ad6... - 10:35 Revision 664315b4: [TASK] Update PHPUnit & friends
- Used commands:
> composer req --dev -W phpunit/phpunit:^9.5.20
> composer req --dev -W phpspec/prophecy:^1.15.0
> com...
2022-04-16
- 19:48 Revision 16b551ba: [TASK] Add native types to HttpUtility
- Add return type declarations and explicitly define
public visibility for class constants.
Resolves: #97375
Related: ... - 19:48 Revision 1d504448: [BUGFIX] Respect workspace in ajax slug generation
- The SlugHelper now receives the current workspace id and applies the
correct workspace constraint.
Resolves: #96853
... - 18:35 Revision 0da26dc4: [FEATURE] Allow keyboard navigation in live search
- Currently it's not possible to select a suggestion
of the live search.
This has been changed to add a highlight styl... - 18:12 Revision e588db7b: [TASK] Add a code of conduct document
- Having a CODE_OF_CONDUCT.md document that links to the TYPO3 code
of conduct provides users who view the project sour... - 18:06 Revision 4d893a3c: [TASK] Add a code of conduct document
- Having a CODE_OF_CONDUCT.md document that links to the TYPO3 code
of conduct provides users who view the project sour... - 17:54 Revision 1401e792: [TASK] Add a code of conduct document
- Having a CODE_OF_CONDUCT.md document that links to the TYPO3 code
of conduct provides users who view the project sour... - 11:40 Revision ca959bb6: [TASK] Raise PHPStan to version 1.5.6
- The new version finds some new possible bugs and
removes some incorrect ones.
Also update phpstan/phpstan-phpunit.
... - 11:16 Revision df2f6451: [TASK] Raise PHPStan to version 1.5.6
- The new version finds some new possible bugs and
removes some incorrect ones.
Also update phpstan/phpstan-phpunit.
... - 10:46 Revision 7e8a4b40: [TASK] Use constants in NewMultiplePagesController
- This change uses constants from PageRepository
to define possible doktypes.
In addition, some minor details in the r... - 03:49 Revision b0ea7c5f: [TASK] Use File constants in sys_file TCA file
- Resolves: #97394
Releases: main
Change-Id: I635443e00d953543aa5950ac7516d97d61015a2d
Reviewed-on: https://review.typo... - 03:10 Revision 4dcba064: [TASK] Use normalized params in TSFE
- This change replaces the last occurrence
in TSFE to avoid use GeneralUtility::getIndpEnv()
Resolves: #97398
Releases...
2022-04-15
- 20:18 Revision 0e689374: [BUGFIX] Fix type annotation of HistoryService::differencesObject
- This field actually is nullable and needs to be annotated accordingly.
This change fixes a PHPStan warning.
Resolve...
2022-04-14
- 20:54 Revision 2695175b: [BUGFIX] Respect workspace in ajax slug generation
- The SlugHelper now receives the current workspace id and applies the
correct workspace constraint.
Resolves: #96853
... - 20:52 Revision 8bafc687: [BUGFIX] Fix type annotation of HistoryService::differencesObject
- This field actually is nullable and needs to be annotated accordingly.
This change fixes a PHPStan warning.
Resolve... - 20:39 Revision f68a4da4: [TASK] Log more context for failed DataHandler evaluations
- It can be very hard to debug, which field in
particular has failed, when the DataHandler only
mentions the invalid va... - 20:27 Revision 4fe605f7: [FEATURE] Add methods to check if the assets already exist
- Different asset types could be collected using the central
assets collector '\TYPO3\CMS\Core\Page\AssetCollector'.
H... - 16:40 Revision c51091f7: [BUGFIX] Prevent PHP warnings in workspace ActionHandler
- * $parameters->additional might not be set,
depending on the workspace configuration
* There might be no "next" or... - 16:20 Revision 6985d726: [BUGFIX] Prevent PHP warnings in workspace ActionHandler
- * $parameters->additional might not be set,
depending on the workspace configuration
* There might be no "next" or... - 12:14 Revision 3cc948b1: [BUGFIX] Prevent PHP warnings in PageRouter
- In some situations, "_page" might not be set
in the Route. This patch prevents undefined
array key warnings and also ... - 11:43 Revision e09e2df2: [BUGFIX] Prevent PHP warnings in PageRouter
- In some situations, "_page" might not be set
in the Route. This patch prevents undefined
array key warnings and also ...
2022-04-13
- 09:43 Revision abf4ae20: [TASK] Deprecate ExpressionBuilder methods andX() and orX()
- doctrine/dbal has deprecated multiple methods in the
class 'ExpressionBuilder'. Luckily, the core already
implements ...
2022-04-12
- 19:36 Revision 410d66a9: [!!!][TASK] Remove eval=int from type=datetime
- TCA type "datetime" allowed the value to be a native
type (with `dbType`), a int with `eval=int` or a
simple string. ... - 18:07 Revision 7a395ef2: [DOCS] Align with new TYPO3 documentation standards
- - align README.rst, Index.rst, Includes.txt, Includes.rst.txt,
Settings.cfg
- add genindex.rst, Sitemap.rst
- remov... - 16:53 Revision b1854c74: [DOCS] Rename undeclared argument "length" to "maxCharacters"
- The CropViewHelper does not have a "length" argument, but the
"maxCharacters" argument is mandatory. From the context... - 16:53 Revision 0d04df7f: [DOCS] Rename undeclared argument "length" to "maxCharacters"
- The CropViewHelper does not have a "length" argument, but the
"maxCharacters" argument is mandatory. From the context... - 15:46 Revision c842a42b: [DOCS] Rename undeclared argument "length" to "maxCharacters"
- The CropViewHelper does not have a "length" argument, but the
"maxCharacters" argument is mandatory. From the context... - 15:08 Revision 01d65125: [DOCS] Remove superfluous sendmail option in smtp configuration example
- Releases: main
Resolves: #97356
Change-Id: I23a2dae1c18af5746be20d30034ce89332088326
Reviewed-on: https://review.typo... - 11:33 Revision ede0f3b2: [BUGFIX] Add missing tooltips in record and filelist
- The recently introduced buttons for the
secondary action items in the record and
filelist do now define a title, whic... - 11:17 Revision 7ffa237a: [BUGFIX] Add missing tooltips in record and filelist
- The recently introduced buttons for the
secondary action items in the record and
filelist do now define a title, whic... - 08:38 Revision b00e8912: [TASK] Set TYPO3 version to 11.5.10-dev
- Change-Id: Iaa8433a7956c0ae3b4fcde24bfce0a58e7af497b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/742... - 08:38 Revision 0023c781: [TASK] Set TYPO3 version to 10.4.28-dev
- Change-Id: I947cde3378f0d3ca02ef59c35cc7b0e18b85e751
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/742... - 07:55 Revision 41418975: [RELEASE] Release of TYPO3 11.5.9
- Change-Id: I835ca2cc5f309f2686eb8410159a3eca4c2b940c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/742... - 07:41 Revision b2f2121e: [RELEASE] Release of TYPO3 10.4.27
- Change-Id: Ib8848fca36837bde9b0f0dc528e44e4ee2fde0af
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/742...
2022-04-11
- 22:31 Revision ebce7255: [!!!][TASK] Get rid of $_FILES in extbase
- The TYPO3 request already contains a "disentangled"
array of UploadedFile objects. With this change,
these UploadedFi... - 21:43 Revision f8088b41: [BUGFIX] Prevent JavaScript error on changing single option group fields
- A check in the FormEngine JavaScript component
is fixed, preventing a corresponding error when
changing the value of ... - 21:42 Revision ce78a67c: [BUGFIX] Prevent JavaScript error on changing single option group fields
- A check in the FormEngine JavaScript component
is fixed, preventing a corresponding error when
changing the value of ... - 21:39 Revision 7fff4bcd: [BUGFIX] Fix variable assignment of default duplication behaviour action
- The default duplication behaviour action for the
file upload is now properly assigned to the view again.
Resolves: #... - 18:55 Revision bc4093af: [DOCS] Align with new TYPO3 documentation standards
- - align README.rst, Index.rst, Includes.txt, Includes.rst.txt,
Settings.cfg
- add genindex.rst, Sitemap.rst
- remov... - 07:15 Revision ad73f9fa: [TASK] Inform about invalid content_from_pid
- The page module displays an information on pages,
which use the content_from_pid ("Show Content from Page")
feature. ...
2022-04-09
- 09:45 Revision 4abb6126: [FOLLOWUP] Remove visible field value in ColorElement
- Like for all other elements using the visible / hidden
input field strategy, the visible field is initialized with
an...
2022-04-08
- 21:00 Revision e5e3355b: [BUGFIX] Translate additional scheduler field labels in controller
- The "langLabel" field might be already translated
instead of a "LLL-string". This causes the
TranslateViewHelper to t... - 19:06 Revision 8005da65: [BUGFIX] Correct the description for the cache:warmup command
- Warmup for frontend caches is not immplemented by
TYPO3 core, but may be provided by third party extensions.
Adapt th... - 18:59 Revision 3a8544b3: [!!!][TASK] Add native typing to CommandUtility
- Nothing particularly exciting, but does remove another
PHPStan baseline message.
A few bits of unnecessary code have... - 18:51 Revision 988ee3a4: [BUGFIX] Correct the description for the cache:warmup command
- Warmup for frontend caches is not immplemented by
TYPO3 core, but may be provided by third party extensions.
Adapt th... - 12:38 Revision b59f0153: [TASK] Apply dark style to module menu scrollbar
- The default light system-ui scrollbars are very distracting on
the dark module menu surface. Therefore they are now r... - 11:50 Revision 964e93e8: [TASK] Apply dark style to module menu scrollbar
- The default light system-ui scrollbars are very distracting on
the dark module menu surface. Therefore they are now r... - 09:35 Revision e848e623: [TASK] Simplify info boxes in page module
- Info boxes are shown in the page module for pages like
"link to external url" or "Shortcut" if a relevant field
is no... - 09:03 Revision 9397f3fb: [TASK] Migrate form finisher TCA
- It was forgotten to migrate the subtle TCA inside
of form finisher YAML files. This has been done now.
Resolves: #97... - 08:44 Revision 92a9671c: [BUGFIX] Avoid race conditions in pagetree contextmenu actions
- All pagetree actions that use the "RecordCommit" endpoint (tce_db)
(which is loaded in to the main list_frame) need t... - 08:32 Revision 8423bcd3: [TASK] Revert "[TASK] Refresh the look of pagemodule"
- This reverts commit a42649bd33abd892bafb76bb49a7cd475be622fe.
Reasons for revert:
* Missing commit message descrip... - 07:44 Revision 2c00065a: [BUGFIX] Avoid race conditions in pagetree contextmenu actions
- All pagetree actions that use the "RecordCommit" endpoint (tce_db)
(which is loaded in to the main list_frame) need t... - 04:27 Revision 1b527203: [FEATURE] Add link to backend in admin panel
- Thanks to backend routing, we are now able to provide a
direct link to the currently rendered backend page via
the ad...
2022-04-07
- 23:12 Revision 1758dd36: [BUGFIX] Check for undefined fileTarget
- Check if the fileTarget is set before using it.
Resolves: #97329
Releases: main, 11.5
Change-Id: Ibf5bf12600717acf1b... - 23:00 Revision 224f8511: [TASK] Remove superfluous eval declarations
- - 'eval=int' does not exist for type=group
- Empty 'eval' is superfluous
Resolves: #97335
Releases: main, 11.5
Chang... - 22:59 Revision f3194d00: [BUGFIX] Check for undefined fileTarget
- Check if the fileTarget is set before using it.
Resolves: #97329
Releases: main, 11.5
Change-Id: Ibf5bf12600717acf1b... - 22:37 Revision c1cfe740: [TASK] Remove superfluous eval declarations
- - 'eval=int' does not exist for type=group
- Empty 'eval' is superfluous
Resolves: #97335
Releases: main, 11.5
Chang... - 21:59 Revision 8a6cedc2: [BUGFIX] Prevent duplicate contextmenu in page tree nodes
- The pagetree contextmenu click (right click) on node
backgrounds must not trigger both, the system
contextmenu and th... - 21:44 Revision d5d5f440: [BUGFIX] Prevent duplicate contextmenu in page tree nodes
- The pagetree contextmenu click (right click) on node
backgrounds must not trigger both, the system
contextmenu and th... - 21:32 Revision 4133848a: [BUGFIX] Restore "required" handling in SiteConfigurationController
- The SiteConfigurationController does its own evaluation
of field values based on the "fake" TCA. With #97035,
the req... - 20:00 Revision 2234cd15: [TASK] Migrate site_errorhandling.errorCode to TCA type "number"
- This migration was forgotten while introducing TCA
type "number" in #97193.
Resolves: #97333
Related: #97193
Release... - 14:20 Revision 0ec79fa5: [BUGFIX] Remove unnecessary row/col from clipboard
- The clipboard component uses a Bootstrap panel and
is also wrapped by row/col elements, whose are
superfluous.
This ... - 13:07 Revision 63bdf2e2: [BUGFIX] Remove unnecessary row/col from clipboard
- The clipboard component uses a Bootstrap panel and
is also wrapped by row/col elements, whose are
superfluous.
This ... - 12:27 Revision 14fbe965: [BUGFIX] Fix duration determination in Notification.showMessage()
- The determination of the duration used in Notification.showMessage() now
takes `SeverityEnum.error` into account and ... - 12:16 Revision 4851f28d: [BUGFIX] Add missing translation default in About module
- Modules can use static strings instead of locallang
labels. Therefore, all usages must also define the
value as "defa... - 12:11 Revision fc337905: [BUGFIX] Align all changelog entries to new rest rules
- Follow up on files not changed by https://review.typo3.org/c/Packages/TYPO3.CMS/+/74128
Releases: main
Resolves: #97... - 11:45 Revision 50dca247: [BUGFIX] Fix duration determination in Notification.showMessage()
- The determination of the duration used in Notification.showMessage() now
takes `SeverityEnum.error` into account and ... - 11:39 Revision 05dd776c: [DOCS] Update available configuration providers
- Resolves: #97322
Releases: main
Change-Id: I0565905201bd7456dae171d2435925c996bfb1b3
Reviewed-on: https://review.typo... - 11:30 Revision 824f5e7d: [BUGFIX] Remove Symfony polyfill replacements from core
- Adding a replace to a package semantically means, that
this package replaces another one. This is not true
for typo3/... - 10:08 Revision 343bfadb: [BUGFIX] Fix exception in filelist when nullable columns are shown
- When nullable columns are shown in filelist module, an
exception is thrown, because null may be passed to
htmlspecial... - 08:18 Revision a93634c1: [DOCS] Align with new TYPO3 documentation standards
- - align README.rst, Index.rst, Includes.txt, Includes.rst.txt,
Settings.cfg
- add genindex.rst, Sitemap.rst
- remov... - 07:20 Revision a044baee: [!!!][TASK] Remove context sensitive help
- The context sensitive help (CSH) is not accessible and the information
is often not useful or not updated for a long ... - 03:57 Revision 7f323f45: [TASK] Connect labels with its select fields in various modules
- Extend BackendUtility::getDropdownMenu() for the possibility
to add the "id" of the select element. This allows to co...
2022-04-06
- 18:43 Revision 8a254378: [DOCS] Fix missing quotation marks in PHP code examples
- Resolves: #97321
Releases: main
Change-Id: Ifbbd0e4961ed2c17beebadb0d2eb732fdd05f6a0
Reviewed-on: https://review.typo... - 13:50 Revision 67041879: [BUGFIX] Fix exception in filelist when nullable columns are shown
- When nullable columns are shown in filelist module, an
exception is thrown, because null may be passed to
htmlspecial... - 12:49 Revision 04818c84: [BUGFIX] Handle flexform in BU::getProcessedValue() only if not null
- The contents of a field of type `flex` may be NULL if the field is
empty. `BackendUtility::getProcessedValue()` handl... - 10:53 Revision 038bab88: [BUGFIX] Align functional splitting to chunk execution
- The check for doing the functional test splitting
script and running the selected chunk used similar
but different mi... - 10:53 Revision 7b12ba84: [BUGFIX] Align functional splitting to chunk execution
- The check for doing the functional test splitting
script and running the selected chunk used similar
but different mi... - 10:31 Revision 0170fc5a: [FEATURE] Make registerPlugin() return the plugin signature
- This makes the ExtensionUtility:registerPlugin()
method return the plugin signature, which might
be used for further ... - 08:39 Revision 5d7e0c8f: [BUGFIX] Align functional splitting to chunk execution
- The check for doing the functional test splitting
script and running the selected chunk used similar
but different mi... - 06:38 Revision 4e32638e: [TASK] Update typo3/cms-styleguide
- used command:
> composer u typo3/cms-styleguide
Resolves: #97314
Releases: main
Change-Id: Id5fe8f81e88348c3000... - 06:27 Revision 6360b6db: [TASK] Improve context-menu styling
- Releases: main
Resolves: #97310
Change-Id: I8d85aa779fa82c8c8307f6e3187e1dcc701de7d7
Reviewed-on: https://review.typo...
2022-04-05
- 19:22 Revision 8bea9fd0: [BUGFIX] Fix typo in TcaMigration variable
- Resolves: #97311
Releases: main
Change-Id: I9edda1c4ff1c28d98187e0f954a1229a46e8463b
Reviewed-on: https://review.typo... - 18:53 Revision 79170f0e: [FEATURE] Add 'show scheduled records' option to admin panel
- With this new option an editor is able to view all records on
a page regardless of the start and end time.
This is e... - 17:07 Revision 687dfd02: [TASK] Unify new FormEngine element classes
- A couple of new TCA types have been introduced.
To be able to merge duplicated code parts together,
slight discrepanc... - 17:03 Revision a42649bd: [TASK] Refresh the look of pagemodule
- Resolves: #97306
Releases: main
Change-Id: I54c6e90bf8b63e7d24fd25d62332f97a79bbe0ab
Reviewed-on: https://review.typo... - 16:51 Revision f8a54949: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/316 from o-ba/type-number
- [TASK] styleguide: Adjust TCA for type=number examples
- 15:33 Revision fbb6f478: [TASK] Use ckeditor's native readOnly mode
- Textarea can be configured in TCA to be read only and to have a richtext
editor enabled. If `readOnly` is enabled, ck... - 15:32 Revision b59ecd3a: [BUGFIX] Explicitly use control characters in HTML fixture
- `RenderPreviewImportPageAndRecordsByUpdateWithDiff.php` has HTML markup
with line breaks and tab characters. With som... - 15:25 Revision fb7c7814: [FEATURE] Introduce TCA type "number"
- The new type "number" is a replacement for type
"input" with "eval=int" or "eval=double2" set.
With this, the type "... - 15:11 Revision 7edb5ee0: [TASK] Use ckeditor's native readOnly mode
- Textarea can be configured in TCA to be read only and to have a richtext
editor enabled. If `readOnly` is enabled, ck... - 15:09 Revision dd48e369: [BUGFIX] Explicitly use control characters in HTML fixture
- `RenderPreviewImportPageAndRecordsByUpdateWithDiff.php` has HTML markup
with line breaks and tab characters. With som... - 14:53 Revision 21bf9f47: [TASK] Apply new documentation standard definitions
- This patch applies the new documentation standards to the .editorconfig.
Resolves: #97302
Releases: main, 11.5, 10.4... - 14:43 Revision 34d34576: [TASK] Apply new documentation standard definitions
- This patch applies the new documentation standards to the .editorconfig.
Resolves: #97302
Releases: main, 11.5, 10.4... - 14:29 Revision e167fc22: [TASK] Apply new documentation standard definitions
- This patch applies the new documentation standards to the .editorconfig.
Resolves: #97302
Releases: main, 11.5, 10.4... - 14:17 Revision aff2683b: [TASK] styleguide: Adjust TCA for type=number examples
- 14:08 Revision 7398d122: [TASK] Use bootstrap badges instead of labels
- The "label" class was removed in bootstrap 5 and replaced through
"badge". The "label" class was kept in place for a ... - 12:49 Revision 574d9ce8: [BUGFIX] Avoid global jQuery usage in RTE link wizard
- The global variable $ (window.$) has been removed with #97243.
This caused the RTE link wizard to fail with a JavaScr... - 08:40 Revision 8ecc7bee: [BUGFIX] Show correct creation and modification time in filelist
- The creation and modification time of files
is now displayed correctly again, using the
file info instead of the file... - 08:25 Revision 3f076b1a: [BUGFIX] Show correct creation and modification time in filelist
- The creation and modification time of files
is now displayed correctly again, using the
file info instead of the file...
2022-04-04
- 19:59 Revision d045043c: [TASK] Comment two symfony/rate-limiter related tests
- symfony/rate-limiter:5.4.7 has a bug [1] leading to
E_DEPRECATED warnings in our functional rate limiting
tests. This... - 19:40 Revision c976520e: [TASK] Comment two symfony/rate-limiter related tests
- symfony/rate-limiter:5.4.7 has a bug [1] leading to
E_DEPRECATED warnings in our functional rate limiting
tests. This... - 17:24 Revision 6dce6ad2: [TASK] Remove unused variable in AbstractItemProvider
- After the removal of the fourth parameter of the
checkAuthMode method, the local variable $authMode
has not been remo... - 16:30 Revision c4a718d5: [DOCS] Fix typo in changelog file
- Releases: main
Resolves: #97293
Change-Id: I0f5f44fab866e54e117138d369584967da7c3655
Reviewed-on: https://review.typo... - 15:34 Revision 726fadae: [BUGFIX] Allow filelist sorting by creation date
- Implement missing sorting of files in the local driver.
Resolves: #97261
Releases: main, 11.5
Change-Id: I94c04dfbd8... - 14:57 Revision ed1fd3a8: [!!!][TASK] Add modern typing to ClassNamingUtility
- Simple type additions. Nothing exciting.
Resolves: #97205
Related: #97210
Releases: main
Change-Id: Ic38274300b22f3c... - 14:56 Revision 224befe3: [BUGFIX] Allow filelist sorting by creation date
- Implement missing sorting of files in the local driver.
Resolves: #97261
Releases: main, 11.5
Change-Id: I94c04dfbd8... - 14:27 Revision 8a459c75: [TASK] Update @typo3/icons to v2.6.0
- Executed commands:
cd Build
yarn add "@typo3/icons@^2.6.0"
yarn build
Resolves: #97292
Releases: main
Change-... - 14:03 Revision 7fcc35c4: [TASK] Move workspaces data handling tests to core
- The ext:core and ext:workspaces data scenario functional
tests are pairs: core comes with the 'Modify' scenarios
and ... - 11:20 Revision c753615e: [DOCS] Update lowlevel documentation for Breaking: #97131
- Remove CLI commands removed in https://forge.typo3.org/issues/97131 from the lowlevel documentation.
Resolves: #9728...
2022-04-01
- 13:21 Revision 12a6613f: [FEATURE] Introduce TCA type "color"
- In the process of using dedicated TCA types,
the new TCA type "color" is introduced and
replaces "renderType=colorpic... - 12:31 Revision 9763ce52: [BUGFIX] Prevent invalid array access warnings in DataHandler
- Resolves: #97280
Releases: main, 11.5
Change-Id: Id6b2b5bf9a200d7c0ccc6c23273bb5086d6ee50a
Reviewed-on: https://revie... - 12:30 Revision b2f4f545: [BUGFIX] Add guard clause to prevent fataling on saving a CE
- Resolves: #97270
Releases: main, 11.5
Change-Id: If1c899cdfd891cda5af5a502b40ab28c29830f58
Reviewed-on: https://revie... - 11:59 Revision e684e0b5: [BUGFIX] Prevent invalid array access warnings in DataHandler
- Resolves: #97280
Releases: main, 11.5
Change-Id: Id6b2b5bf9a200d7c0ccc6c23273bb5086d6ee50a
Reviewed-on: https://revie... - 11:58 Revision 56d1c378: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/314 from o-ba/type-color
- [TASK] styleguide: Adjust TCA for type=color examples
- 11:54 Revision c4962f64: [BUGFIX] Add guard clause to prevent fataling on saving a CE
- Resolves: #97270
Releases: main, 11.5
Change-Id: If1c899cdfd891cda5af5a502b40ab28c29830f58
Reviewed-on: https://revie... - 11:37 Revision 762fdd7b: [TASK] styleguide: Adjust TCA for type=color examples
- 10:03 Revision eeb5af4f: [BUGFIX] Accept native TIME value '00:00:00' in backend forms
- Native date/time types have a zero-value, which is '0000-00-00 00:00:00'
for DATETIME and '00:00:00' for TIME. For DA... - 10:02 Revision 7765a23d: [BUGFIX] Accept native TIME value '00:00:00' in backend forms
- Native date/time types have a zero-value, which is '0000-00-00 00:00:00'
for DATETIME and '00:00:00' for TIME. For DA... - 08:36 Revision 2f0338a9: [!!!][TASK] Simplify TCA authMode settings
- To prepare towards a deployable backend group access
rights system, some of the more obscure options are
removed to r...
2022-03-31
- 17:57 Revision d0a4bbfa: [TASK] Adjust new TCA type "email"
- Some followup adjustments to newly introduced
(#97013) TCA type "email".
- Remove eval "email" check in InputTextEle... - 17:52 Revision 2a47cb96: [TASK] runTests.sh: Remove .csv integrity handling
- When core functional tests started to heavily rely
on CSV based import- and assertion files, we found
that editing su... - 17:51 Revision 13f67e36: [TASK] runTests.sh: Remove .csv integrity handling
- When core functional tests started to heavily rely
on CSV based import- and assertion files, we found
that editing su... - 17:25 Revision f279c311: [TASK] runTests.sh: Remove .csv integrity handling
- When core functional tests started to heavily rely
on CSV based import- and assertion files, we found
that editing su... - 13:59 Revision be122044: [BUGFIX] Add guard clause to prevent Link Browser from fataling
- Resolves: #97269
Releases: main, 11.5
Change-Id: Iec86d579af4fa8774f7ba6bd4d6b137ccefe3dd5
Reviewed-on: https://revie... - 13:35 Revision 6a61d403: [BUGFIX] Add guard clause to prevent Link Browser from fataling
- Resolves: #97269
Releases: main, 11.5
Change-Id: Iec86d579af4fa8774f7ba6bd4d6b137ccefe3dd5
Reviewed-on: https://revie... - 09:32 Revision 495db075: [BUGFIX] Update typo3/cms-styleguide
- With #97232 changes in ext:styleguide has been needed,
which has been provided with corresponding pull-request
for th... - 08:41 Revision 381a03ec: [FEATURE] Add Luxembourgish (lb) as supported language
- Luxembourgish is considered the national language of
Luxembourg and one of the three used administrative
languages, a... - 08:03 Revision 1b416d2b: [TASK] styleguide: Adjust TCA for type=datetime examples
- https://github.com/TYPO3-CMS/styleguide/pull/312
https://review.typo3.org/c/Packages/TYPO3.CMS/+/74027
2022-03-30
- 08:50 Revision beba6e0d: [FEATURE] Introduce TCA type "datetime"
- In our process of using dedicated TCA types,
the new TCA type "date" is introduced and
replaces "renderType=inputDate...
2022-03-29
- 18:07 Revision 91381725: [TASK] Add modern typing to MathUtility
- This patch add more explicit types to MathUtility.
Of particular note:
* isIntegerInRange(), despite its name, allo... - 15:05 Revision 6155978c: [TASK] styleguide: Avoid exclude=true on all single styleguide fields
- There is little point in having single field
excludes for styleguide tables - this heavily
clutters the backend group... - 12:55 Revision ab6f39ed: [TASK] styleguide: Remove tx_styleguide_elements_special
- https://github.com/TYPO3-CMS/styleguide/pull/313
The type=select, special=x TCA config has been
obsoleted in v11. Th... - 12:21 Revision 256d53ef: [BUGFIX] Fix case in Password TcaMigration
- Resolves "Case in function/method call doesn't match
the case in declaration" in TcaMigration. Also fixes the
the cor... - 11:49 Revision 3693c1cc: [BUGFIX] Load property from real instance
- With the introduction of symfony/property-access in TYPO3 version 10
reading properties through a lazy loaded object ... - 11:49 Revision c7635cc1: [BUGFIX] Load property from real instance
- With the introduction of symfony/property-access in TYPO3 version 10
reading properties through a lazy loaded object ... - 10:55 Revision c6c053ca: [BUGFIX] Apply proper styles to checkbox in mass undo modal
- The styling of the checkbox in the mass
undo modal in the recycler module is
fixed by using proper DOM structure
and ... - 10:43 Revision 3b44d061: [BUGFIX] Ensure imageLinkWrap works with UTF-8 filenames
- The unset($info['originalFile']) introduced in #90565
broke an access to that array key below in the method.
This lea... - 10:43 Revision 565a7208: [BUGFIX] Ensure imageLinkWrap works with UTF-8 filenames
- The unset($info['originalFile']) introduced in #90565
broke an access to that array key below in the method.
This lea... - 10:35 Revision 16f3c51c: [BUGFIX] Remove usage of undefined variable
- Resolves: #97189
Releases: main, 11.5
Change-Id: I256b62b3c877cd23ac313fbb44a7bdde97aa2abc
Reviewed-on: https://revie... - 10:31 Revision 0f76f8e4: [DOCS] Fixed spelling of "includeJSFooterlibs"
- In accordance with the core code base, "libs" in
"includeJSFooterlibs" must be lowercase.
Releases: main, 11.5, 10.4... - 10:30 Revision 925e71a2: [DOCS] Fixed spelling of "includeJSFooterlibs"
- In accordance with the core code base, "libs" in
"includeJSFooterlibs" must be lowercase.
Releases: main, 11.5, 10.4... - 10:28 Revision 9073eff5: [BUGFIX] Apply proper styles to checkbox in mass undo modal
- The styling of the checkbox in the mass
undo modal in the recycler module is
fixed by using proper DOM structure
and ... - 10:14 Revision 76bf8cda: [BUGFIX] Remove usage of undefined variable
- Resolves: #97189
Releases: main, 11.5
Change-Id: I256b62b3c877cd23ac313fbb44a7bdde97aa2abc
Reviewed-on: https://revie... - 10:09 Revision b912b309: [DOCS] Fixed spelling of "includeJSFooterlibs"
- In accordance with the core code base, "libs" in
"includeJSFooterlibs" must be lowercase.
Releases: main, 11.5, 10.4... - 09:29 Revision a7cf6369: [BUGFIX] Adjust password field acceptance test
- In ext:styleguide the old password field 'input_16'
has been removed, while new passwords fields, using
the new "pass... - 06:55 Revision 8f3f782a: [BUGFIX] Remove double encoding and improve template
- The contents of the column "Record" in the Recycler are escaped/encoded
twice with htmlspecialchars. This leads to th... - 06:55 Revision 241e6a0b: [BUGFIX] Remove double encoding and improve template
- The contents of the column "Record" in the Recycler are escaped/encoded
twice with htmlspecialchars. This leads to th...
2022-03-28
- 18:50 Revision 25ccfb1d: [!!!][TASK] Remove global jquery object window.$
- The global window.$ accessor to the jQuery instance is now
no longer provided.
Global jQuery usage has been deprecate... - 16:42 Revision 370d1d12: [TASK] Remove superfluous authInfo assignments
- Due to the new userSession handling in TYPO3 v11, the additional
information provided in $authInfo can be removed as ... - 16:21 Revision b97ab48a: [BUGFIX] Respect delimiter/enclosure in table ctype
- In #95036 the table editor was moved from the separate
wizard to "inline". This implementation did not respect
"table... - 16:21 Revision f90e7f9c: [BUGFIX] Respect delimiter/enclosure in table ctype
- In #95036 the table editor was moved from the separate
wizard to "inline". This implementation did not respect
"table... - 16:03 Revision 9ac803a0: [TASK] Add modern typing to ArrayUtility
- PHP 8.1's type system lets us add a lot more types
to ArrayUitlity's signatures, and remove some
unnecessary code in ... - 15:04 Revision ba367bf0: [BUGFIX] Avoid PHP 8.1 warning passing null format to DateViewHelper
- Resolves: #96954
Releases: main, 11.5
Change-Id: I60366ca5155c96ccc1068cc48339b0e96318d5f8
Reviewed-on: https://revie... - 15:03 Revision b5e64c35: [BUGFIX] Avoid PHP 8.1 warning passing null format to DateViewHelper
- Resolves: #96954
Releases: main, 11.5
Change-Id: I60366ca5155c96ccc1068cc48339b0e96318d5f8
Reviewed-on: https://revie... - 14:48 Revision 65a94407: [TASK] Deprecate usage of RegularExpressionValidator
- This patch deprecates the usage of the RegularExpressionValidator
within the form editor. The validator will be remov... - 14:03 Revision 2afcdf6a: [BUGFIX] Bring back functionality for $uniqueIds in SelectSingleElement
- This resolves a todo for a missing usage of a filled
array called "$uniqueIds".
This array had two responsibilities:... - 14:03 Revision 0027a896: [BUGFIX] Bring back functionality for $uniqueIds in SelectSingleElement
- This resolves a todo for a missing usage of a filled
array called "$uniqueIds".
This array had two responsibilities:... - 11:55 Revision d090bece: [TASK] Streamline drag uploader failure message
- The Folder Tree shows notifications through
FlashMessages when using the AJAX endpoint "file_process",
while the drag... - 11:49 Revision 7c9c1147: [TASK] styleguide: Adjust TCA for type=password examples
- https://github.com/TYPO3-CMS/styleguide/pull/310
- 11:39 Revision c3c38b3b: [TASK] Unify modal button style
- Creating new content is usually confirmed with a blue button.
This is inconsistent with the dashboard, which uses an ... - 11:15 Revision e12f4d8d: [TASK] Inform about not found user in record history
- When a user is no longer available (e.g. deleted),
record history entries for this user were not clear
since only the... - 10:55 Revision e84b70fe: [TASK] Inform about not found user in record history
- When a user is no longer available (e.g. deleted),
record history entries for this user were not clear
since only the... - 09:00 Revision 6a349ce9: [BUGFIX] Avoid PHP 8.x error in RecordHistory if BE user is missing
- Resolves: #97228
Releases: main, 11.5
Change-Id: I139a7f2dcf1e5ed35675a626b9aa496fe24061a7
Reviewed-on: https://revie... - 08:44 Revision 442d4ebd: [BUGFIX] Avoid PHP 8.x error in RecordHistory if BE user is missing
- Resolves: #97228
Releases: main, 11.5
Change-Id: I139a7f2dcf1e5ed35675a626b9aa496fe24061a7
Reviewed-on: https://revie...
2022-03-27
- 20:25 Revision 737e9dc7: [TASK] Update dependency to PSR-3 v2/3
- PSR-3 v2 and v3 add types, so we can switch to those now.
Because we don't fully implement PSR-3 directly, this is
a... - 19:31 Revision 675cf0bd: [DOCS] Rework lowlevel documentation
- - Move the content from the README.rst into the Documentation folder.
- The README.rst now defaults to the content of...
2022-03-26
- 22:08 Revision 27dd2d1a: [BUGFIX] Upgrade to CKEditor4 v4.18.0
- Recent CKEditor4 v4.18.0 addressed several vulnerabilities:
* CVE-2022-24728 (XSS via attributes & comments)
* CVE-20... - 22:08 Revision 84674dfe: [BUGFIX] Upgrade to CKEditor4 v4.18.0
- Recent CKEditor4 v4.18.0 addressed several vulnerabilities:
* CVE-2022-24728 (XSS via attributes & comments)
* CVE-20... - 22:08 Revision f17839de: [BUGFIX] Upgrade to CKEditor4 v4.18.0
- Recent CKEditor4 v4.18.0 addressed several vulnerabilities:
* CVE-2022-24728 (XSS via attributes & comments)
* CVE-20... - 12:04 Revision a5ed5c19: [FEATURE] Introduce TCA type "password"
- In the process of using dedicated TCA types,
the new TCA type "password" is introduced and
replaces "eval=password" a...
2022-03-25
- 13:01 Revision 2e83b410: [BUGFIX] Upgrade guzzlehttp/psr7 to latest version
- Recent guzzlehttp/psr7 versions address vulnerability CVE-2022-24775.
Mentioned known vulnerability is not considered... - 13:01 Revision 5e5a87d4: [BUGFIX] Upgrade guzzlehttp/psr7 to latest version
- Recent guzzlehttp/psr7 versions address vulnerability CVE-2022-24775.
Mentioned known vulnerability is not considered... - 13:00 Revision b1a063c0: [BUGFIX] Upgrade guzzlehttp/psr7 to latest version
- Recent guzzlehttp/psr7 versions address vulnerability CVE-2022-24775.
Mentioned known vulnerability is not considered... - 11:56 Revision a156c879: [BUGFIX] Properly add crop variants parameter to preview url
- Using the hook
['Backend/Form/Element/ImageManipulationElement']['previewUrl'],
one can define a preview url for the ... - 11:16 Revision 72d3428e: [!!!][FEATURE] Add PSR-14 ModifyImageManipulationPreviewUrlEvent
- This introduces a new PSR-14 event, enabling
extension authors to modify the preview url within
the image manipulatio... - 09:55 Revision 0b6e61f5: [BUGFIX] Properly add crop variants parameter to preview url
- Using the hook
['Backend/Form/Element/ImageManipulationElement']['previewUrl'],
one can define a preview url for the ... - 08:16 Revision 281d9f18: [BUGFIX] Allow installation of incompatible distributions
- TYPO3 allows to install incompatible extensions for a very long time,
but distributions were missed when this feature...
2022-03-24
- 19:46 Revision 9c0fef98: [!!!][FEATURE] Add PSR-14 Events for modifying inline element controls
- This introduces two new PSR-14 events, enabling
extension authors to modify the enabled controls as
well as the corre... - 18:36 Revision d4fd3325: [BUGFIX] Fix undefined array key warning in GifBuilder
- Resolves: #97211
Releases: main, 11.5
Change-Id: Ic0165c1c88bae6ef5206d79691aa5918762dc14c
Reviewed-on: https://revie... - 13:43 Revision cc8cd896: [BUGFIX] Fix undefined array key warning in GifBuilder
- Resolves: #97211
Releases: main, 11.5
Change-Id: Ic0165c1c88bae6ef5206d79691aa5918762dc14c
Reviewed-on: https://revie...
2022-03-23
- 22:36 Revision 6c7852c9: [!!!][FEATURE] Automatically register element browsers via service configuration
- Element browsers are now automatically tagged and registered,
based on the implemented `ElementBrowserInterface`, usi... - 17:55 Revision 731e52f9: [BUGFIX] Execute symfony commands in scheduler as non-interactive
- The Scheduler module provides the option to
execute symfony commands. Since those
commands are usually built for CLI ... - 17:35 Revision dd1d9787: [BUGFIX] Execute symfony commands in scheduler as non-interactive
- The Scheduler module provides the option to
execute symfony commands. Since those
commands are usually built for CLI ... - 17:09 Revision 1d953654: [!!!][FEATURE] Add PSR-14 ModifyLinkExplanationEvent
- This introduces a new PSR-14 event, enabling extension
authors to modify the link explanation, used for TCA
`link` fi... - 11:06 Revision ac01166a: [BUGFIX] Fix notice in SearchController
- Resolves: #97229
Releases: main, 11.5
Change-Id: I908102d0f4b5b3f3fe686f0ccdc60604669a8173
Reviewed-on: https://revie... - 10:37 Revision d947c50b: [TASK] Raise friendsofphp/php-cs-fixer:^3.8.0
- Used command:
> composer req --dev -W \
"composer/composer":"^2.2.7" \
"friendsofphp/php-cs-fixer":"^3.8.0"
... - 10:29 Revision 4beb75a4: [BUGFIX] Fix notice in SearchController
- Resolves: #97229
Releases: main, 11.5
Change-Id: I908102d0f4b5b3f3fe686f0ccdc60604669a8173
Reviewed-on: https://revie... - 09:28 Revision 71fb72d9: [TASK] Raise friendsofphp/php-cs-fixer:^3.8.0
- Used command:
composer req friendsofphp/php-cs-fixer:^3.8.0 --dev
Resolves: #97227
Releases: main, 11.5
Change-Id: ...
Also available in: Atom