Activity
From 2023-01-31 to 2023-03-01
2023-03-01
- 18:18 Revision f5465088: [TASK] Remove unused "evalList" assignment from TextElement
- Resolves: #100054
Releases: main
Change-Id: I820853416f953b2d34080e517ada6748ce684143
Reviewed-on: https://review.typ... - 13:04 Revision cd5be2c9: [BUGFIX] Pass frontend groups to FrontendGroupRestriction
- FrontendRestrictionContainer supports the usage of a local
Context, but isn't passing the frontend group settings to ... - 13:04 Revision 3cb17071: [BUGFIX] Pass frontend groups to FrontendGroupRestriction
- FrontendRestrictionContainer supports the usage of a local
Context, but isn't passing the frontend group settings to ... - 12:51 Revision f4735314: [BUGFIX] Define minimum crop size for image manipulation
- Currently it's possible to set the cropping
to 0x0 in size. This leads to an error.
This has been fixed by setting a... - 12:24 Revision 2d42f794: [TASK] Deprecate GeneralUtility::_GP()
- After just a couple of years streamlining the core
request handling, we finally have no non-deprecated
usages to Gene... - 12:22 Revision 372cef12: [BUGFIX] Avoid useless database updates in DataHandler
- DataHandler has an internal check that compares the sent payload with
the state of the affected database record and r... - 12:22 Revision 8d6c0581: [BUGFIX] Properly validate start module
- Fix incorrect handling of result from call to method
$this->moduleLoader->checkMod(). The method has string|array|boo... - 12:22 Revision 32258423: [BUGFIX] Allow POST requests in Workspace previews
- With TYPO3 v9 and site handling, and speaking URLs
that are supported in workspaces, there is no technical
reason to ... - 12:16 Revision 8044fc42: [BUGFIX] Add missing matomo tracking parameters
- Matomo comes with some custom tracking parameters
which should be excluded from cHash generation by default.
Previous... - 12:16 Revision 652a5664: [BUGFIX] Add missing matomo tracking parameters
- Matomo comes with some custom tracking parameters
which should be excluded from cHash generation by default.
Previous... - 12:10 Revision 73183a58: [TASK] Ensure type safety in YamlFileLoader
- The method getFileContents has return type string. However it contains
a call to file_get_contents, that can return a... - 12:10 Revision 86d1f36c: [TASK] Ensure type safety in YamlFileLoader
- The method getFileContents has return type string. However it contains
a call to file_get_contents, that can return a... - 11:59 Revision 638f96a2: [TASK] Remove checkSimilar property in DataHandler
- The internal property $this->checkSimilar is always
true and never set differently. It can be removed
from the codeba... - 11:52 Revision 23ada800: [BUGFIX] Handle getFileContents in LocalDriver better
- The method getFileContents has return value string. But since
there is no guarantee that the file exists before calli... - 11:51 Revision ecfd80be: [BUGFIX] Handle getFileContents in LocalDriver better
- The method getFileContents has return value string. But since
there is no guarantee that the file exists before calli... - 11:07 Revision 1e87e0ef: [TASK] Add option counter to LiveSearch
- The option dropdown in LiveSearch now has a counter indicating the
number of active search options.
Resolves: #10001... - 10:21 Revision 41e3abe8: [TASK] Modernize condition matching
- The TypoScript condition matching and our symfony
expression language handling is a heavily convoluted
mess: The enti... - 10:10 Revision 14dbdec5: [BUGFIX] Allow POST requests in Workspace previews
- With TYPO3 v9 and site handling, and speaking URLs
that are supported in workspaces, there is no technical
reason to ... - 09:59 Revision d5f4e981: [BUGFIX] Define minimum crop size for image manipulation
- Currently it's possible to set the cropping
to 0x0 in size. This leads to an error.
This has been fixed by setting a... - 09:50 Revision 084335fe: [BUGFIX] Avoid useless database updates in DataHandler
- DataHandler has an internal check that compares the sent payload with
the state of the affected database record and r... - 09:40 Revision b93bd26f: [TASK] Add return type hints to some GeneralUtility methods
- Add return type hints to the IP comparison
related methods in GeneralUtility.
Resolves: #100050
Releases: main
Chang... - 09:40 Revision 930ed5c7: [TASK] Make extbase persistence generic (phpstan-wise)
- After extbase's repository interface and classes received support
for phpstan generics, the rest of the persistence r...
2023-02-28
- 13:13 Revision 3691a2e4: [BUGFIX] Add missing matomo tracking parameters
- Matomo comes with some custom tracking parameters
which should be excluded from cHash generation by default.
Previous... - 13:11 Revision 7454a3ae: [BUGFIX] Streamline wording for clipboard section of list module
- This patch adds correct wording for the clipboard section of the
list module.
Clipboard entries are called "elements... - 10:48 Revision de11f23e: [BUGFIX] Inject Mailer for login E-Mail in install tool
- This prevents an exception on logging into the
install tool by adding a factory method to allow
injecting the new Mai...
2023-02-27
- 19:53 Revision a5222116: [BUGFIX] Fix PHP 8 warning in PageRepository
- Added Null coalescing operator, when value of $row['uid'] and
$row['pid'] is accessed in getRecordOverlay to avoid PH... - 19:46 Revision e03e46ba: [BUGFIX] Fix PHP Warning in GraphicalFunctions
- Added a missing else case in getImageDimensions when image size
can't be determined. Return null instead of a boolean... - 19:44 Revision 7756e56e: [BUGFIX] Fix PHP 8 warning in PageRepository
- Added Null coalescing operator, when value of $row['uid'] and
$row['pid'] is accessed in getRecordOverlay to avoid PH... - 19:33 Revision ced4641c: [BUGFIX] Fix PHP Warning in GraphicalFunctions
- Added a missing else case in getImageDimensions when image size
can't be determined. Return null instead of a boolean... - 19:29 Revision accf2b2a: [BUGFIX] Fix PHP 8 warning in TypoScriptFrontendController
- Added null coalescing operator, when value of $this->page['uid']
is accessed in resolveTranslatedPageId. This can occ... - 15:39 Revision 72000d4b: [TASK] Update `autosize` to 6.x
- The JavaScript module `autosize` used to automatically change a textarea
size is updated to version 6.0. This version... - 14:28 Revision c31f41bf: [BUGFIX] Fix PHP 8 warning in ElementHistoryController
- If $elementUid is 0 in ElementHistoryController::getEditLockFromElement
it must be handled seperatly since the call t... - 14:18 Revision 7aecdcc8: [BUGFIX] Fix PHP 8 warning in ElementHistoryController
- If $elementUid is 0 in ElementHistoryController::getEditLockFromElement
it must be handled seperatly since the call t... - 14:04 Revision b92c5779: [BUGFIX] Fix PHP 8.1 warning in AbstractPlugin
- Added a coalescing operator before accessing the value of $wrapper['showResultsNumbersWrap'].
Resolves: #100024
Rele... - 13:59 Revision 0d9cbd75: [BUGFIX] Fix PHP syntax in changelog file
- Resolves: #100039
Related: #97013
Releases: main
Change-Id: I9899ebddee90b971015d242773ad83d4695e7b2f
Reviewed-on: ht... - 11:40 Revision 6c27e202: [BUGFIX] Fix spelling of cancleButton
- Fix the misspelling of cancleButton to cancelButton.
Resolves: #99991
Releases: main
Change-Id: I98666f34cc11d8614ad... - 11:32 Revision 6775cccf: [DOCS] Use correct methods in ModifyLinkHandlersEvent example
- Resolves: #100015
Related: #97454
Releases: main
Change-Id: I479b8d22fb08575bebde220a6b67ce1c2d4654cb
Reviewed-on: ht... - 09:11 Revision f8f1b9f9: [TASK] Deprecate TBE_STYLES stylesheet and stylesheet2
- The rarely used and undocumented configuration declarations
* `$GLOBALS['TBE_STYLES']['stylesheet']`
* `$GLOBALS['TB... - 08:12 Revision f11f577b: [TASK] Show result count in live search
- Showing the result count can help users to understand the quality of the
search query.
Additionally the example is c...
2023-02-25
- 17:18 Revision b56b6e38: [FEATURE] Allow resources to be moved/copied with drag and drop in filelist
- This patch enables drag-and-drop for resources within the file list.
It is now possible to transfer files and folders... - 12:29 Revision 364fe638: [BUGFIX] Add correct diff source values to translated record
- This change ensures that the original language record diff source
(usually in the field l10n_diffsource as configured... - 12:15 Revision 5df55e11: [BUGFIX] Add correct diff source values to translated record
- This change ensures that the original language record diff source
(usually in the field l10n_diffsource as configured...
2023-02-24
- 19:16 Revision 195cc148: [BUGFIX] Fix PHP 8.1 warning in AbstractPlugin
- Added a coalescing operator before accessing the value of $wrapper['showResultsNumbersWrap'].
Resolves: #100024
Rele... - 15:41 Revision 6529229a: [BUGFIX] Fix PHP 8 warning in TypoLinkCodecService
- Added string cast before trimming $typoLink. Changed annotation
to be string|null. With TYPO3 v13 string should be ad... - 14:37 Revision cc9cceb8: [TASK] Move rename resource action to ajax
- This patch drops the dedicated resource rename view
and moves it to a modal view instead.
Resolves: #100001
Releases... - 11:49 Revision faac9fa9: [BUGFIX] Fix PHP Warning in GraphicalFunctions
- In the method getWordPairsForLineBreak, there is a missing
coalescing operator around $wordsArray[$index + 1].
In the... - 11:32 Revision c87733b1: [BUGFIX] Fix PHP Warning in GraphicalFunctions
- In the method getWordPairsForLineBreak, there is a missing
coalescing operator around $wordsArray[$index + 1].
In the...
2023-02-23
- 21:02 Revision 752abb9b: [TASK] Add eslint rules for web components
- The eslint plugins `eslint-plugin-lit` and `eslint-plugin-wc` are
installed and configured to help avoiding common is... - 21:02 Revision 8bab7db6: [TASK] Optimize I/O for configuration migration detection
- Move the file_exists checks around to execute
those only if really needed.
The bootstrap methods are executed whenev... - 18:30 Revision 9c1d274e: [BUGFIX] Assure BE avatar path is valid
- If, for whatever reason, the avatar
image is not available, its publicUrl
is null. This value can't be processed
in t... - 18:21 Revision 714ace9f: [BUGFIX] Assure BE avatar path is valid
- If, for whatever reason, the avatar
image is not available, its publicUrl
is null. This value can't be processed
in t... - 14:21 Revision 1c5650a2: [BUGFIX] Streamline table appearance in the backend
- Resolves: #99983
Releases: main
Change-Id: I160292295b0be648c1882bd58a5e504a1d10e5d1
Reviewed-on: https://review.typo... - 13:42 Revision 7c825955: [BUGFIX] Only set X-Mailer header once
- Only set X-Mailer header if not already set.
Resolves: #100016
Releases: main, 11.5
Change-Id: I78b1fcc6769420ccfd3f... - 13:26 Revision 10cbd42b: [BUGFIX] Only set X-Mailer header once
- Only set X-Mailer header if not already set.
Resolves: #100016
Releases: main, 11.5
Change-Id: I78b1fcc6769420ccfd3f... - 11:22 Revision 3685cd59: [BUGFIX] Prevent undefined array key in Typo3DbBackend
- Resolves: #99994
Releases: main, 11.5
Change-Id: I82955eae0675820355798df99e698db692f7d8ac
Reviewed-on: https://revie... - 11:06 Revision a52d007f: [BUGFIX] Apply backend specific visibility option
- The PreviewUriBuilder is used in the backend to generate
frontend URLs. Besides passing the exact page id, it's
also ... - 11:04 Revision ef4f12a2: [BUGFIX] Prevent undefined array key in Typo3DbBackend
- Resolves: #99994
Releases: main, 11.5
Change-Id: I82955eae0675820355798df99e698db692f7d8ac
Reviewed-on: https://revie... - 09:25 Revision 6b7db874: [BUGFIX] Allow CE dragging in header only
- The configuration for interactjs used in the page module is adjusted
to allow dragging only with a content element's ... - 08:43 Revision d1fd99dd: [TASK] Deprecate `getParameterFromUrl()` of `@typo3/backend/utility` module
- Resolves: #100014
Releases: main
Change-Id: If42d5b06fb239f9c3c69316d381d2323dfe64d91
Reviewed-on: https://review.typ... - 07:54 Revision d18a3f60: [BUGFIX] Skip numeric cookie names in RequestTokenMiddleware
- Using an HTTP header like `Cookie: 1=string` results in having
a numeric key in the super-global $_COOKIE array.
Res...
2023-02-22
- 11:56 Revision 1aba8d37: [TASK] Migrate legacy AdditionalConfiguration.php
- This patch takes care of migrating a legacy AdditionalConfiguration.php
even if a settings.php is already present.
It... - 11:05 Revision a33da7d1: [BUGFIX] Use backend specific visibility aspect in PreviewUriBuilder
- The PreviewUriBuilder is used in the backend to generate
frontend URLs. Besides passing the exact page id, it's
also ... - 10:22 Revision b7ca4b28: [BUGFIX] Respect HTTP method restrictions for modules
- Defined HTTP methods in module configurations are
now properly added to the corresponding routes.
Previously they we... - 09:36 Revision a3d85410: [TASK] Update to PHPStan 1.10.1
- The new version finds new problems.
> composer req --dev phpstan/phpstan:^1.10.1
> composer req --dev phpstan/phpsta... - 09:15 Revision 5c29c9e1: [TASK] Update to PHPStan 1.10.1
- The new version finds new problems.
> composer req --dev phpstan/phpstan:^1.10.1
> composer req --dev phpstan/phpsta...
2023-02-21
- 15:56 Revision 1eb8703f: [BUGFIX] Add missing color override in form wizard icon list
- Resolves: #100003
Releases: main
Change-Id: If37327b1fa27ddf8f31d6b38d998a1016e99f706
Reviewed-on: https://review.typ... - 09:57 Revision 26f886c5: Revert "[TASK] Replace localization methods in `PageLayoutController`"
- This reverts commit 7e10d6b5a9ae84b7ae77db872e44198f49b0c544.
Reason for revert: PageRepository->getPageOverlay() ap... - 09:57 Revision d82f2253: Revert "[TASK] Replace localization methods in `PageLayoutController`"
- This reverts commit 7e10d6b5a9ae84b7ae77db872e44198f49b0c544.
Reason for revert: PageRepository->getPageOverlay() ap... - 08:45 Revision 8f3df863: [BUGFIX] Update vulnerable JavaScript components
- This patch updates vulnerable JavaScript components identified by
`npm audit`.
Executed commands:
npm audit fix... - 08:38 Revision ba23b155: [BUGFIX] Make system information message link binding independent
- The link binding of the system information menu messages reuses
module menu identifiers but does not embrace them to ...
2023-02-20
- 12:47 Revision 67bdbe1a: [BUGFIX] Use `Set()` instead of custom array unique implementation
- JavaScript has a native Set() object that ensures uniqueness of values
by design and is therefore faster than any cus... - 11:49 Revision 6f531228: [BUGFIX] Use `Set()` instead of custom array unique implementation
- JavaScript has a native Set() object that ensures uniqueness of values
by design and is therefore faster than any cus...
2023-02-17
- 19:24 Revision a108cc63: [TASK] Simplify a condition in GU::intExplode
- For strings, `trim($value) === ''` will always be true for empty strings.
So an additional check for `$value` being e... - 15:20 Revision edb44562: [TASK] Allow to use Locale object in PageRenderer
- This change uses the Locale object
and its internal normalization process
to automatically set the <html> tag
within ... - 14:29 Revision d82b09ff: [BUGFIX] Use correct identifier for resource meta data records
- While reworking the filelist, a wrong identifier was used to trigger
the meta data editing interface. We are now usin... - 12:44 Revision e284e838: [BUGFIX] LiveSearch: Pass correct web mount array into `getFlattenedPages()`
- The current search providers accidentally passed a nested array into
`PageRepository->getFlattenedPages()`, leading t... - 06:27 Revision 360733a4: [BUGFIX] Remove hardcoded link colors from dropdown
- The dropdown component is completly based on
css variables, this patch removes hardcoded colors.
We are introducing ...
2023-02-16
- 20:15 Revision 74d2ab6c: [BUGFIX] Properly encode context menu URL parameters
- Especially the "uid" might contain special characters as
it holds the combined identifier in case of e.g. folders.
En... - 20:10 Revision ea555379: [BUGFIX] Crop the info of the ENABLE_INSTALL_TOOL path to the directory
- This change corrects the behaviour of the path output in the Install
Tool for the file "ENABLE_INSTALL_TOOL". The act... - 19:36 Revision 7df6bd6e: [BUGFIX] Properly encode context menu URL parameters
- Especially the "uid" might contain special characters as
it holds the combined identifier in case of e.g. folders.
En... - 19:24 Revision d784bc12: [FEATURE] Add minimum age option to cleanup:deletedrecords cli command
- Using the cli command `cleanup:deletedrecords` to clean up the database
periodically is not really possible with an i... - 19:06 Revision 3092e008: [TASK] Differenciate controller link binding in install tool and backend
- The install tool router and the backend router share identifiers and
selectors. We are now introducing dedicated iden... - 18:56 Revision b42e7950: [TASK] Streamline module link handling
- This patch scopes the handling of module links within the module menu
and toolbar. We are now differentiating between... - 15:03 Revision 7b7cca19: [BUGFIX] Do not swallow `pointerdown` event in finisher configuration
- With #98604, jQuery UI was replaced with SortableJS. It turns out that
filtered element, where dragging should be dis... - 10:08 Revision 9f06cd56: [TASK] Avoid TYPO3_REQUEST in ext:form FormRuntime
- The request is always set to FormRuntime after
creating the object. We can safely avoid the
access to $GLOBALS['TYPO3... - 09:54 Revision d18849be: [TASK] Clean up Expression Language Resolver class
- A warmup patch preparing more work in this area:
* Remove unused property
* Private over protected
* Comments
* Prope... - 08:17 Revision 9aa96ab9: [BUGFIX] Avoid focus switch on component backend tree toolbar loading
- When loading the typo3-backend-tree-toolbar it catches the focus after
the first paint. There is no user input involv... - 08:15 Revision 055fec8a: [BUGFIX] Correct scheduler system information message
- If no scheduler has never run, the user is prompted to check the
scheduler setup check. This information is available...
2023-02-15
- 21:00 Revision da1469bb: [BUGFIX] Fix capitalization in recordlist heading
- Resolves: #99968
Releases: main
Change-Id: Ie54a76fadf1000e8506ad512e14caa165c41ca86
Reviewed-on: https://review.typo... - 16:25 Revision 97706f2e: [BUGFIX] Get the correct next stage for moved elements in workspace
- The method TYPO3\CMS\Workspaces\Service\StageService->getNextStageForElementCollection relies on the field t3ver_stag...
- 16:25 Revision 4936022b: [BUGFIX] Fix typo for a fe_users language key
- personelData -> personalData
Resolves: #99964
Releases: main
Change-Id: If59a501b2faef95c4800995fc8ba985bba343134
Re... - 15:59 Revision 274fadb2: [BUGFIX] Add type cast for potential mountpoint information
- Avoid exceptions by adding a type cast to string for the mount point
information. An additional early return avoids a... - 15:59 Revision 6797361e: [BUGFIX] Add type cast for potential mountpoint information
- Avoid exceptions by adding a type cast to string for the mount point
information. An additional early return avoids a... - 15:58 Revision 2115fe39: [BUGFIX] Get the correct next stage for moved elements in workspace
- The method TYPO3\CMS\Workspaces\Service\StageService->getNextStageForElementCollection relies on the field t3ver_stag...
- 15:41 Revision 953b8005: [BUGFIX] Position sidebar in image cropping correctly on the right
- Currently, the sidebar containing the cropVariants
is always positioned below.
This has been fixed by adding a missi... - 15:09 Revision 3b1089c8: [TASK] Refine LiveSearch form behavior
- The behavior of the LiveSearch form used in the modal window is refined
in several ways.
The most important change i... - 13:46 Revision dbadf8bf: [BUGFIX] Use correct type & description for ClickEnlargeVh configuration
- Change the type and description of the argument `configuration` to the
correct value.
Resolves: #99796
Releases: mai... - 12:58 Revision 9b67512c: [BUGFIX] Use correct type & description for ClickEnlargeVh configuration
- Change the type and description of the argument `configuration` to the
correct value.
Resolves: #99796
Releases: mai... - 12:31 Revision ec8d82c3: [TASK] Move PageTsBackendLayoutDataProvider namespace
- Class
\TYPO3\CMS\Backend\Provider\PageTsBackendLayoutDataProvider
is moved to more appropriate
\TYPO3\CMS\Backend\Vie... - 12:06 Revision e0ba68e2: [BUGFIX] Handle FormData passed to AjaxRequest API properly
- The AjaxRequest API is now able to cope with `FormData` objects passed
as first argument in either `post()`, `put()` ... - 12:05 Revision 7e57642c: [TASK] Avoid GU::_GP() in DataHandler
- DataHandler should of course *not* have a dependency
to _GET or _POST: All data should be hand over as
"command" and ... - 11:29 Revision 51bef53f: [TASK] Avoid GU::_GP() in PageTsBackendLayoutDataProvider
- The method using GU::_GP() can get more data
hand over to always have the pageId available
already. Do this and avoid... - 10:17 Revision 773c4f58: [TASK] Add delete action for usergroup list
- Currently, the list of usergroups does not
contain a delete button but the user list does.
A delete button was added...
2023-02-14
- 18:20 Revision c868c91d: [TASK] styleguide: styleguide uses core dev-main for --dev
- Raise from 12.2@dev to 12.3@dev forces dev-main.
- 12:13 Revision 32dc37fe: [BUGFIX] Guard ConstantEditor with copy operator in constants
- If copy operator '<' is used in TypoScript constants for a
constant with a constant editor configuration comment, the... - 11:25 Revision c3c61edf: [TASK] Deprecate PageRenderer->enableDebugMode()
- PageRenderer->enableDebugMode() is only called in
backend by the core. The properties set by the
method do not have a... - 10:09 Revision 68d67171: [TASK] Deprecate the limit parameter for GU::intExplode
- Passing a limit to `GU::intExplode` will cause the method to
potentially return a string as the last array element, w... - 08:53 Revision c6eab3e0: [TASK] Set TYPO3 version to 11.5.25-dev
- Change-Id: I06738f7b6e7101a339b420d5e50c2ab040c9f68c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/778... - 08:46 Revision 0a9b218a: [TASK] Refine LiveSearch search demand
- The search demand implementation used by the LiveSearch is refined to be
more flexible. Instead of a hard-coded list ... - 08:17 Revision ad7d0f33: [RELEASE] Release of TYPO3 11.5.24
- Change-Id: Ieaf638de14ebccbe4b2fb18e722224cba03c1351
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/778...
2023-02-13
- 18:28 Revision 26ca6872: [BUGFIX] Toolbar link to environment opens in iframe
- Toolbar > SystemInformation has a link to
Environment module that opens without module
menu and toolbar, just the mai... - 18:27 Revision 614e15d7: [TASK] Make extbase repository generic (phpstan-wise)
- This patch introduces template tags on the extbase repository
interface, the extbase repository class and the abstrac... - 18:15 Revision f54531da: [TASK] Eliminate double serialization in ApcuBackend
- APCu can store arbitrary PHP data; it serializes all
values when they are stored, and it has a pluggable
serializer i... - 18:13 Revision 38a8b46d: [BUGFIX] Handle array access in LocalImageProcessor
- Handle missing image dimensions (width, height)
without throwing an exception.
In same cases, image dimension may no... - 18:04 Revision 66d36252: [BUGFIX] Handle array access in LocalImageProcessor
- Handle missing image dimensions (width, height)
without throwing an exception.
In same cases, image dimension may no... - 13:38 Revision 85873062: [TASK] Remove superfluous annotations of ContainerInterface
- Resolves: #99940
Related: #99939
Related: #99929
Releases: main
Change-Id: Id1acd20de0cc9b9256e57d4a7751834cf78e59a7
... - 12:21 Revision 409f8f73: [BUGFIX] Fix PHP 8 warning in AbstractMenuContentObject
- Added Null coalescing operator, when value of
$this->mconf['sectionIndex.']['type'] is used.
Resolves: #99866
Releas... - 11:48 Revision dcf69225: [BUGFIX] Fix PHP 8 warning in AbstractMenuContentObject
- Added Null coalescing operator, when value of
$this->mconf['sectionIndex.']['type'] is used.
Resolves: #99866
Releas... - 11:43 Revision e2a16b9a: [TASK] Remove superfluous annotations for events
- With #99938 being solved, annotations for event instances can be
dropped now.
Resolves: #99939
Related: #99938
Relea... - 11:28 Revision 9c96199f: [TASK] PhpStorm understands EventDispatcher->dispatch()
- PhpStorm now understands that PSR-14
`EventDispatcherInterface->dispatch()` returns an instance of the
first argument... - 09:53 Revision 990d4ee4: [BUGFIX] Enable generic backend preview in workspaces
- The TYPO3 backend offers a generic preview mechanism for any type
of record. The configuration includes being able to... - 09:53 Revision f8724a84: [TASK] Use `list` as return type annotation for `GU::*Explode` methods
- The `GU::revExplode` and `GU::trimExplode` methods return lists of
elements. Thus, we can safely annotate them as `li... - 09:31 Revision 2d16d390: [TASK] PhpStorm understands ContainerInterface->get()
- PhpStorm now understands that PSR-11
ContainerInterface->get() returns an
instance of the first argument.
Resolves: ... - 09:12 Revision eabbc850: [TASK] Use `list` as return type annotation for `GU::*Explode` methods
- The `GU::revExplode` and `GU::trimExplode` methods return lists of
elements. Thus, we can safely annotate them as `li... - 08:21 Revision 988d5a98: [BUGFIX] Missing array keys in deprecation message for
- switchablecontrolleractions
Resolves: #99935
Releases: 11.5
Change-Id: If1a58d078ef92a2789ae7ada3c50f44c86f9e400
Rev... - 06:18 Revision f6669191: [TASK] Streamline "versionNumberedFilename"
- TYPO3 has two global configuration settings:
$TYPO3_CONF_VARS['BE']['versionNumberInFilename']
which acts as a boole...
2023-02-12
- 13:09 Revision dd5fc473: [TASK] Fix acceptance test cross dependency
- FileClipboardCest works on file tree and selects
a sub folder. NavigationComponentTreeCest can not
deal with this and... - 11:50 Revision 7e49839c: [BUGFIX] Fix PHP 8 warning in TypoScriptFrontendController
- Added Null coalescing operator, when accessing
$this->register['SYS_LASTCHANGED'].
Resolves: #99876
Releases: main, ... - 11:41 Revision 11693dd1: [TASK] Move language selection after mode selection in page module
- The page module has currently two different modes, the layout and the
language comparison mode. To improve the usabil...
2023-02-11
- 16:09 Revision 7804444b: [BUGFIX] Add meaningful title for main menu group "Site Management"
- This patch adds a meaningful title attribute text when
hovering on the backend main menu group "sites".
It also adds...
2023-02-10
- 21:10 Revision 6d954e14: [BUGFIX] Sort and limit available locales in SiteLanguage selection
- When showing the available locales in the SiteLanguage
configuration, the selection is now sorted and also filtered,
... - 20:59 Revision acf114e8: [TASK] Streamline PageTreeView node lines with SVG tree
- This patch changes the style and the color for node lines
of the `PageTreeView` component to be inline with the line
... - 20:18 Revision c186ac35: [BUGFIX] Sort and limit available locales in SiteLanguage selection
- When showing the available locales in the SiteLanguage
configuration, the selection is now sorted and also filtered,
... - 17:14 Revision 7e88ee59: [TASK] Avoid GU::_GP() in UpgradeWizardService
- executeWizard() is only used in Web context.
UpgradeController has the request, prepares
arguments and feeds them to ... - 16:40 Revision a13f1b6c: [BUGFIX] Edit buttons using current language-scope in page module
- The page module is a language-scoped view of pages. The user is always
in a language context. The language context is... - 15:18 Revision c91e633f: [TASK] Use DI in & for UpgradeWizardsService
- Get the registry injected in UpgradeWizardsService
and get the service injected in InstallStatusReport.
Resolves: #9... - 15:09 Revision d1fecd8d: [TASK] Raise php-cs-fixer
- Used command:
composer req --dev "friendsofphp/php-cs-fixer:^3.14.4" -W
Resolves: #99925
Releases: main
Change-Id:... - 14:58 Revision 302a37f2: [BUGFIX] Live Search: Rework registration of renderers and invoke handlers
- This patch introduces a new global `LiveSearchConfigurator` module that
can be used anywhere in the TYPO3 backend to ... - 14:19 Revision fba9dfa4: [TASK] Avoid constructor pollution in InstallStatusReport
- The constructor argument is unused in core for
this internal class and can be removed.
This frees the constructor to... - 12:41 Revision 0307a414: [TASK] Remove "direction" from site configuration
- Site Configuration of a language has a lot of option,
one of them being "direction", defining the direction
of the la... - 11:32 Revision 276b2050: [BUGFIX] Filter empty filelist actions after dispatching ProcessFileListActionsEvent
- When listing the contents of the folder "form_definitions",
`ProcessFileListActionsEventListener` modifies the availa... - 10:02 Revision deb69888: [TASK] Add badge for disabled task group
- Currently there is no indication for a user
to see if a task group is disabled/hidden.
This has been changed by addi... - 09:59 Revision c98a9538: [BUGFIX] Avoid clipped dropdowns in btn-groups
- The tables within the TYPO3 backend are wrapped within an element with overflow to enable scrolling and make them usa...
- 08:35 Revision 19be4372: [FEATURE] Add tile view to element browser
- The file list is the default implementation for TYPO3 to navigate and
manage assets. This patch extends the usage of ... - 08:32 Revision 844fb132: [BUGFIX] Check for array key in FlexFormService
- Resolves: #99846
Releases: main, 11.5
Change-Id: Ie635412ce817f537c34143aac493e4038e3b9afc
Reviewed-on: https://revie... - 08:12 Revision 54d10c1c: [BUGFIX] Check for array key in FlexFormService
- Resolves: #99846
Releases: main, 11.5
Change-Id: Ie635412ce817f537c34143aac493e4038e3b9afc
Reviewed-on: https://revie... - 08:07 Revision eaf0442d: [BUGFIX] Fix PHP 8 warning in TypoScriptFrontendController
- Added Null coalescing operator, when accessing
$this->register['SYS_LASTCHANGED'].
Resolves: #99876
Releases: main, ... - 07:45 Revision 58592d31: [TASK] Remove "hreflang" from site configuration
- With the introduction of the Locale API in 12.2
and its inclusion in SiteLanguage->getLocale(),
the property "hreflan... - 03:35 Revision 822b9386: [TASK] Add server request to BeforeRequestTokenProcessedEvent
- Resolves: #99910
Releases: main
Change-Id: Ic0ec59b4a646ad4ecc04e8081afe743b5b3cbfcd
Reviewed-on: https://review.typo...
2023-02-09
- 20:14 Revision c4101e18: [BUGFIX] Fix PHP 8 warning in ContentObjectRenderer
- Handle faulty HTML tags that can cause a PHP warning.
This is done by adding a isset() guard.
Resolves: #99896
Relea... - 20:09 Revision ee4878bf: [TASK] Raise typo3/testing-framework:^6.16.7
- A couple of streamlinings with latest tag,
so we raise it.
> composer req --dev typo3/testing-framework:^6.16.7
Res... - 20:09 Revision 0461c1c2: [TASK] Raise typo3/testing-framework:^6.16.7
- A couple of streamlinings with latest tag,
so we raise it.
> composer req --dev typo3/testing-framework:^6.16.7
Res... - 20:05 Revision a9167b8b: [BUGFIX] Fix PHP 8 warning in GeneralUtility
- Handle faulty HTML tags missing an ending ' or ". This is
done by adding a missing Null coalescing operator.
Resolve... - 19:53 Revision 0755529a: [TASK] Remove "ISO 639-1" option from site configuration
- Due to the introduction of the unified
Locale class, the SiteLanguage now
resolves the two-letter-iso code from the
l... - 19:43 Revision 458bb656: [BUGFIX] Fix PHP 8 warning in ContentObjectRenderer
- Handle faulty HTML tags that can cause a PHP warning.
This is done by adding a isset() guard.
Resolves: #99896
Relea... - 19:41 Revision 949d7589: [BUGFIX] Fix PHP 8 warning in GeneralUtility
- Handle faulty HTML tags missing an ending ' or ". This is
done by adding a missing Null coalescing operator.
Resolve... - 19:27 Revision e844f7db: [TASK] Update display of system information dropdown
- The heading in the dropdown content now matches the label already
shown as button to open the dropdown in small viewp... - 17:35 Revision 2ba3c93a: [BUGFIX] Include hidden task groups in select
- Hidden task groups are not shown in the dropdown
when editing a task. When a task was saved the
selected (hidden) gro... - 16:49 Revision 8a5a5efd: [BUGFIX] Avoid layout shifts when moving content elements
- To avoid layout shifts when dragging elements in the page
layout module, we are now creating a clone that consumes
th... - 14:35 Revision f91d52a4: [TASK] Streamline recordlisting appearance
- This patch aligns the appearance of the
record list with panels in the backend.
- Align checkboxes for multi record ... - 13:58 Revision 9e56543b: [TASK] Client-side System > Configuration
- The ext:lowlevel "System > Configuration" table
views are now client-side collapsible and
search aware, without reloa... - 13:58 Revision d68c8b44: [BUGFIX] Include hidden task groups in select
- Hidden task groups are not shown in the dropdown
when editing a task. When a task was saved the
selected (hidden) gro... - 13:36 Revision 85744a79: [TASK] Move record list clipboard and searchbox toggles to view settings
- With this patch, we are starting to declutter the record list.
The search box and Clipboard toggles are now available... - 13:28 Revision 86c56600: [TASK] Add namespace for ApplicationType in ChangeLog
- use TYPO3\CMS\Core\Http\ApplicationType;
Releases: main, 11.5
Resolves: #99888
Change-Id: Ifd2e9bcb46fb08efba5579e2b... - 13:09 Revision fcefd058: [TASK] Remove "typo3Language" configuration option
- This change removes the default configuration
of "typo3Language" in the site language configuration.
This served the... - 12:25 Revision 7e111f09: [TASK] Add namespace for ApplicationType in ChangeLog
- use TYPO3\CMS\Core\Http\ApplicationType;
Releases: main, 11.5
Resolves: #99888
Change-Id: Ifd2e9bcb46fb08efba5579e2b... - 10:28 Revision ca079a29: [BUGFIX] Improve performance of TreeController
- The recursive function pagesToFlatArray make use of
the page tree repository on two places, which always
instantiates... - 10:01 Revision 868c8878: [BUGFIX] Allow empty end date for scheduler task
- An empty end date of a scheduler task is valid and must be allowed.
Resolves: #99175
Resolves: #99878
Releases: main... - 09:55 Revision b726a20b: [BUGFIX] Avoid layout shift in typo3-backend-editable-page-title
- Add visible fallback to avoid unnessesary layout shift until
component is fully loaded.
Resolves: #99890
Releases: m...
2023-02-08
- 16:34 Revision 4413b396: [TASK] Streamline typo3-backend-editable-page-title
- The editable page component now looks and feels like a
regular h1 element, and keeps this appereance when edit
mode i... - 10:59 Revision c2ad2f64: [DOCS] Update finisher documentation
- Update the finisher documentation to accomodate changes
made within the deprecation notices:
- remove mixins from fi... - 10:57 Revision d24434ed: [BUGFIX] Avoid undefined array key "templateName" in FormEditorController
- Use null coalescing operator to guard against
undefined array key "templateName" accesss in
`\TYPO3\CMS\Form\Controll... - 10:36 Revision 1a82876a: [BUGFIX] Avoid undefined array key "templateName" in FormEditorController
- Use null coalescing operator to guard against
undefined array key "templateName" accesss in
`\TYPO3\CMS\Form\Controll... - 10:03 Revision 5c3a64a1: [TASK] Raise doctrine/dbal
- Used commands:
> composer req doctrine/dbal:^3.6.0
> composer req doctrine/dbal:^3.6.0 --no-update -d typo3/sysext/c... - 09:47 Revision 8f0fdf6c: [BUGFIX] Correct toolbar dropdown height
- Ensure toolbar dropdowns are fully visible if space is available.
Resolves: #99862
Releases: main
Change-Id: I05272f... - 09:30 Revision aee15a4c: [TASK] Streamline permission treeview
- Enable record icons for better orientation and correct
display of tree lines. Moving the additional edit button to
th...
2023-02-07
- 14:15 Revision eb8586f2: [TASK] Update @typo3/icons to 3.5.0
- Executed commands:
npm install @typo3/icons@^3.5.0
npm run build
Version 3.5.0 onwards the icons for add and remove
... - 10:58 Revision 5235920c: [TASK] Create Changelog for v12.3
- Merge right after releasing TYPO3 v12.2
Resolves: #99814
Releases: main
Change-Id: I973fe516bc72f177c2d7d70bc82ecbe8... - 10:58 Revision cf819339: [TASK] Set TYPO3 version to 10.4.37-dev
- Change-Id: I8806815f0dc7f8362dde484649b728a97cf74641
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/777... - 10:56 Revision 9378d7c7: [TASK] Set TYPO3 version to 12.3.0-dev
- Change-Id: Ie632b791d59866eddbe3e22f654fb261b7e02f6b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/777... - 10:56 Revision 8a1e8075: [TASK] Set TYPO3 version to 11.5.24-dev
- Change-Id: I33718967eea20678d806cf20361e3405dbaf41f2
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/777... - 10:47 Revision 107b1bdd: [RELEASE] Release of TYPO3 10.4.36
- Change-Id: I2de6fa89ec5ef52c6f9047719eebfc9c3ab76f66
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/777... - 10:42 Revision d7b41420: [TASK] Set TYPO3 version to 10.4.36-dev
- Change-Id: Iabf27e8618bea80a398b8969bedfb653643cd984
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/777... - 10:24 Revision 40c55593: [RELEASE] Release of TYPO3 12.2.0
- Change-Id: I716386d2d91ecd2f463e4500b592498cade9dea2
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/777... - 10:17 Revision 03f79d4d: [RELEASE] Release of TYPO3 11.5.23
- Change-Id: I6c297a32fcce55040489f13cd121a7d8ea4ab91e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/777... - 10:09 Revision e4ebf17a: [RELEASE] Release of TYPO3 10.4.35
- Change-Id: I0caecf5246eb2af75cbb13a926fb6ca7c26a23af
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/777... - 09:59 Revision 195f40c9: Revert "[RELEASE] Release of TYPO3 10.4.35"
- This reverts commit d38764ffa43a3416a470afa6fbb46b79df13aa77.
Reason for revert: Release script pushed to wrong bran... - 09:28 Revision d38764ff: [RELEASE] Release of TYPO3 10.4.35
- Change-Id: I93476c966ba30ade007c8f5ada514ef3c286fad1
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/777... - 09:25 Revision 0005a6fd: [SECURITY] Prevent XSS due to wrong PATH_INFO evaluation
- As already started in #88304 (but only for NormalizedParams)
and later reverted in #89312 (because of cgi-bin problem... - 09:25 Revision b8094083: [SECURITY] Prevent XSS due to wrong PATH_INFO evaluation
- As already started in #88304 (but only for NormalizedParams)
and later reverted in #89312 (because of cgi-bin problem... - 09:24 Revision fa9832df: [SECURITY] Prevent XSS due to wrong PATH_INFO evaluation
- As already started in #88304 (but only for NormalizedParams)
and later reverted in #89312 (because of cgi-bin problem... - 09:11 Revision 81473ac3: [TASK] Improve comments and readability in PageArgumentValidator
- Make clear that the early-bail out for empty pageArguments is
done to prevent setting `disableCaches` to `true`.
Als... - 09:11 Revision c008616d: [TASK] Improve comments and readability in PageArgumentValidator
- Make clear that the early-bail out for empty pageArguments is
done to prevent setting `disableCaches` to `true`.
Als... - 09:11 Revision db06e686: [TASK] Improve comments and readability in PageArgumentValidator
- Make clear that the early-bail out for empty pageArguments is
done to prevent setting `disableCaches` to `true`.
Als... - 07:17 Revision 8bade176: [TASK] Prepare Changelog for v12.2
- Resolves: #99780
Releases: main
Change-Id: I5e40fb8b6470c929001da06a8d1a7a7dbcaec0db
Reviewed-on: https://review.typo... - 07:13 Revision 1022a0c2: [BUGFIX] Avoid disabling page caches when having cHash validation enforced
- If $GLOBALS['TYPO3_CONF_VARS']['FE']['cacheHash']['enforceValidation']
is enabled and the HTTP request only contains ... - 07:12 Revision adaa7dc0: [BUGFIX] Avoid disabling page caches when having cHash validation enforced
- If $GLOBALS['TYPO3_CONF_VARS']['FE']['cacheHash']['enforceValidation']
is enabled and the HTTP request only contains ... - 07:12 Revision 1fd78d5d: [BUGFIX] Avoid disabling page caches when having cHash validation enforced
- If $GLOBALS['TYPO3_CONF_VARS']['FE']['cacheHash']['enforceValidation']
is enabled and the HTTP request only contains ...
2023-02-06
- 22:58 Revision aa057bfc: [BUGFIX] Prevent disabled page cache access
- A broken boolean toggle introduced with #99282
prevents page cache hits in FE under various
conditions.
Resolves: #9... - 21:11 Revision 25b0a31d: Revert "[FEATURE] Add stdWrap to config.additionalHeaders"
- This reverts commit b8151562dc70330f1adfaf4ca56765d6eadc59a6.
Reason for revert:
Adding stdWrap to TS top-level 'con... - 19:11 Revision 944f0f21: [TASK] Adjusting the appearance of the tables in the list module
- To provide a streamlined look&feel of record tables in the record list,
their table header's background color now mat... - 17:19 Revision c73fd3dc: [TASK] Update sysext/install/Check class comment
- With the first rewrite of the install tool in
2013, Check.php came with a class comment the
class shouldn't have *any... - 17:11 Revision 1e6b96d9: [TASK] Remove sysext/install index.php comment
- The comment in ext:install/Resources/Private/Php/install.php
has been established with the very first rewrite of the
... - 16:52 Revision 006d6f40: [BUGFIX] Do not query database for non-existent records
- Extbase does not ask the database anymore for relations, where the uid
in the database field is zero.
This prevents ... - 16:30 Revision 5e1585ea: [BUGFIX] Enforce validation when no cHash is given
- When no cHash is given but GET parameters are handed in
which _would_ require cHash parameters, these are now
properl... - 16:29 Revision 840f8af3: [BUGFIX] Enforce validation when no cHash is given
- When no cHash is given but GET parameters are handed in
which _would_ require cHash parameters, these are now
properl... - 16:29 Revision 434c4fde: [BUGFIX] Enforce validation when no cHash is given
- When no cHash is given but GET parameters are handed in
which _would_ require cHash parameters, these are now
properl... - 16:07 Revision 2c345739: [TASK] sysext/install/Check: check PHP extension "tokenizer"
- Various libraries incorporated by TYPO3 use the "token_get_all"
function, crashing PHP execution if the "tokenizer" e... - 15:39 Revision b8038e09: [TASK] Streamline setup command
- Additional warning about password set via cli has been
added. Also the logic was changed to always prompt
for passwor... - 14:17 Revision ffff0365: [BUGFIX] Apply correct default classes to `GenericButton`
- The class `TYPO3\CMS\Backend\Template\Components\Buttons\GenericButton`
accidentally applied the wrong CSS classes on... - 13:55 Revision 984cf8e7: [TASK] Align "Included PageTsConfig" with "Included TypoScript"
- The "Included PageTsConfig" view is structurally
similar to "Included TypoScript": Include trees
are shown, condition... - 09:40 Revision 7de349e1: [FEATURE] Streamline Template Buttons
- This patch streamlines the behavior of template buttons. For this, we
sort all classes to match the same order. To be... - 04:56 Revision 3c5d430f: [BUGFIX] Replace internal removed hook usage with PSR-14 event
- With #97451 some hooks has been removed, and replaced with
new PSR-14 events. In the commit message and rst-file one
...
2023-02-05
- 19:44 Revision b8a11059: [TASK] Replace icon in position map elements
- The current arrow icon in position map elements is very small
and may be hard to identify as an arrow.
This patch re... - 19:43 Revision 0dc43e6d: [BUGFIX] Fix appearance of FlexForm tab content
- FlexForm was using the old Bootstrap "panel" classes for its sheet tab
content. Since the Bootstrap 5 update, the und... - 17:53 Revision 81156247: [BUGFIX] Remove `doctrine/annotations` autoloader registration
- `doctrine/annotations` v2 removed autoloading related methods
in their `\Doctrine\Common\Annotations\AnnotationRegist...
2023-02-04
- 23:08 Revision 7dc3d1fb: [TASK] Update various low-level PHP dependencies
- Various dependencies which have released
major versions (to be compatible to further
upstream packages) are now raise... - 21:44 Revision 5a1bde5b: [TASK] Use Locale object in Site Configuration
- This change introduces the combination of the newly
added Locale class and SiteLanguage, allowing to work
more with t... - 21:07 Revision ff4bc311: [FEATURE] Provide a filter method for countries
- Provide a filter method to create a list of countries with given
included and excluded countries.
Resolves: #99732
R... - 20:08 Revision fa9a99f2: [TASK] Update PHP dependencies
- This change updates the main TYPO3 code base
vendor/ directory to lock to latest packages
from our main dependencies,... - 20:07 Revision 87ddfd2f: [TASK] Update PHP dependencies
- This change updates the main TYPO3 code base
vendor/ directory to lock to latest packages
from our main dependencies,... - 15:27 Revision c01cd1c2: [TASK] Avoid $GLOBALS['TYPO3_REQUEST'] usage in ext:felogin
- This patch removes all usages of `$GLOBALS['TYPO3_REQUEST']`
in ext:felogin classes, by passing the extbase request o... - 15:23 Revision 1c77c838: [TASK] Prefer browser tooltips over bootstrap tooltips
- The entire bootstrap tooltips plugin and Backend
handling is problemetic. The patch removes usages
throughout the Bac... - 15:10 Revision f27c6965: [TASK] Performance improvement in 'Active TypoScript'
- Since #99782, we're always rendering the entire
TypoScript tree. With bigger trees like a loaded
bootstrap_package, t... - 10:30 Revision 031cbb66: [TASK] Migrate deprecated PHPUnit 9 methods
- Since the recent release of PHPUnit 9.6 some new deprecations were added
which signal breaking changes for version 10... - 10:29 Revision f317ddb4: [TASK] Migrate deprecated PHPUnit 9 methods
- Since the recent release of PHPUnit 9.6 some new deprecations were added
which signal breaking changes for version 10... - 09:42 Revision 5d27b2ae: [TASK] Update note about new TypoScript parser
- Resolves: #99818
Related: #97816
Releases: main
Change-Id: Ibc3e5dd98d75d1c1cb4de6e8fad1f7b662d3de75
Reviewed-on: htt... - 01:00 Revision aa728063: [BUGFIX] Make sure EXT:seo can be used without EXT:dashboard installed
- Move widget registration to Services.php to allow checking for the
existence of WidgetRegistry to only add the widget...
2023-02-03
- 22:31 Revision df32fd6e: [TASK] Optimize code introduced in the Application Information dropdown
- This followup optimizes the code introduced by a previous patch set.
Newly introduced CSS classes are thereby partial... - 16:29 Revision 90b85722: [BUGFIX] Fix PHP 8 warning in ExtendedTemplateService
- The method getTemplateQueryBuilder has a reference to
$GLOBALS['BE_USER']->workspace. This value should be
fetched vi... - 16:24 Revision 3d1e1f3b: [TASK] Avoid GU::_GP() calls in DatabaseRecordList
- Resolves: #99793
Releases: main
Change-Id: I35e3216c3c84dae41fe5980d9ad6558a1eaaa6b1
Reviewed-on: https://review.typo... - 15:21 Revision 65117663: [BUGFIX] JsonView creates array for ObjectStorage
- The ObjectStorage internals return strings as keys for the elements,
when iterating over the storage.
Users expect J... - 12:50 Revision ebb5d3c3: [FEATURE] Add command to create a backend user
- A new command has been intruduced named
"./bin/typo3 backend:user:create" which
allows to create a backend user via C... - 12:46 Revision 4593354f: [FEATURE] Introduce "Missing Meta Description" widget
- This SEO widget lists pages with missing description
ordered by the last changed date.
Resolves: #99552
Releases: ma... - 11:09 Revision e1050b27: [FEATURE] Move files from filelist via Drag & Drop into tree
- It is now possible drag items (files or folders)
from the filelist iframe into the tree.
Resolves: #99733
Releases: ... - 09:27 Revision bb98cac5: [TASK] Use default font color in system information dropdown
- To improve readability, the system status text and value of the
application context are displayed in default font col... - 09:00 Revision 89408425: [BUGFIX] Apply TCA migrations for FlexForm in DataHandler
- So far TCA migrations for FlexForm were only called in FormEngine
context. In order for DataHandler to always receive... - 08:56 Revision 973b2cd5: [TASK] Add Stringable interface for various button components
- This change implements __toString() in various
Toolbar Buttons, so it can be used
in various templates and controller...
2023-02-02
- 22:40 Revision 2afef428: [FEATURE] Introduce SlugRedirectChangeItemCreatedEvent
- A new PSR-14 based event "SlugRedirectChangeItemCreatedEvent"
is introduced, allowing extension authors to create add... - 18:41 Revision bf049e60: [TASK] Cache state in collapse-state-persister
- The module `@typo3/backend/utility/collapse-state-persister` performs
several JSON decoding tasks on the same objects... - 15:06 Revision d2f2ba2e: [BUGFIX] Disable drag&drop from files within EXT:filelist module
- This patch introduces a flag that enables itself once dragging was
started within the document of the filelist module... - 12:58 Revision 42c84970: [TASK] Avoid GU::_GP() call in ext::install
- An ext:reports related call to GeneralUtility:_GP()
is avoided by switching to the prepared interface
in ext:install.... - 07:55 Revision c5fe4ed0: [BUGFIX] Avoid re-paints and re-layouts in page tree on drag&drop
- When using drag&drop in the page tree, many style changes happen:
* a shadow node is rendered that is moved around
*... - 07:54 Revision ecbbff57: [BUGFIX] Avoid re-paints and re-layouts in page tree on drag&drop
- When using drag&drop in the page tree, many style changes happen:
* a shadow node is rendered that is moved around
*... - 07:19 Revision fa1bac84: [TASK] Remove some unused labels
- Resolves: #99791
Releases: main
Change-Id: Ib72909d91fcf9f9ad46428b9c6272939607fb610
Reviewed-on: https://review.typo... - 00:33 Revision bb4ab86e: [BUGFIX] Fix order of form-check elements
- In a "form-check" container, the input element with class
"form-check-input" must be placed before the
corresponding ...
2023-02-01
- 19:27 Revision ecd2cba7: [TASK] Enhance documentation of CountrySelectViewHelper
- Related: #99618
Resolves: #99788
Releases: main
Change-Id: I826a40e306a77403dd06270eb83f5131920c219d
Reviewed-on: htt... - 19:23 Revision 01e537a3: [TASK] Improve appearance of site configuration overview
- Align columns within the table to ensure a consistent reading flow.
Position the content and buttons at the beginning... - 17:49 Revision 45352a48: [TASK] Avoid backend.user request attribute
- The user authentication classes are still pretty messy.
A subset of properties and information of backend user
state ... - 15:21 Revision f8df7f63: [TASK] Further refactorings of SVG tree drag+drop code
- This change is the next iteration
of cleaning up SVG-drag/drop code.
Handling of the "positioning line" to drag node... - 15:12 Revision 309a0414: [BUGFIX] Remove obsolete debugger.xlf file
- The change in #98069 removed the Debug Console from the TYPO3 backend.
This patch removes the language file `debugger... - 14:30 Revision c8ecb1e2: [TASK] Improve "Active Typoscript" view
- The module receives a similar treatment as
"Active PageTsConfig", namely client side
search and client side expand st... - 14:30 Revision a947ed06: [BUGFIX] Ensure proper history presentation of dbType "json" data
- Support for json database field has been added basicly
with #99062 and #99226. That popped up an issue with
handling ... - 14:29 Revision a7bc75b4: [BUGFIX] Fix PHP 8 warning in RootlineUtility
- Sanitize the mountPointParameter in class constructor.
Resolves: #99731
Releases: main, 11.5
Change-Id: Ic6fec228c46... - 14:28 Revision 5ad44d20: [BUGFIX] Fix PHP 8 warning in RootlineUtility
- Sanitize the mountPointParameter in class constructor.
Resolves: #99731
Releases: main, 11.5
Change-Id: Ic6fec228c46... - 13:32 Revision 25c504c3: [BUGFIX] Fix PHP 8 warning in ContentObjectRenderer
- Added a guard around the calculation of $sameBeginEnd.
Resolves: #99752
Releases: main, 11.5
Change-Id: I754b4e67b2b... - 13:13 Revision a306e7e6: [BUGFIX] Fix PHP 8 warning in ContentObjectRenderer
- Added a guard around the calculation of $sameBeginEnd.
Resolves: #99752
Releases: main, 11.5
Change-Id: I754b4e67b2b... - 09:07 Revision c9e59ca5: [TASK] Clean up various TypeScript code for SVG tree
- This change reduces some redundancy in implementations
for drag+drop for pagetree + folder tree,
also adds some comme... - 08:38 Revision eb918cff: [TASK] Cleanup of type for sameBeginEnd in ContentObjectRenderer
- The variable sameBeginEnd should have the type bool, since the
comparison calculation yields a bool.
Resolves: #9977... - 08:25 Revision 8ae02fbd: [TASK] Cleanup of type for sameBeginEnd in ContentObjectRenderer
- The variable sameBeginEnd should have the type bool, since the
comparison calculation yields a bool.
Resolves: #9977... - 07:02 Revision 8f55535b: [TASK] Update d3 library to v3.0
- Used command:
cd Build
npm install "d3-drag@^3.0.0" \
"d3-selection@^3.0.0" \
"d3-dispatch@^3.0.0" \
...
2023-01-31
- 19:05 Revision ed71a0e4: [DOCS] Fix typo in argument numbers in migration section
- Releases: main, 11.5
Resolves: #99773
Change-Id: Ife6196a387db61ab7d81506cd32d7adc14bf609d
Reviewed-on: https://revie... - 16:37 Revision 99886973: [DOCS] Fix typo in argument numbers in migration section
- Releases: main, 11.5
Resolves: #99773
Change-Id: Ife6196a387db61ab7d81506cd32d7adc14bf609d
Reviewed-on: https://revie... - 16:16 Revision 0c7209a1: [FEATURE] Add PSR-14 Event for fetching YouTube/Vimeo preview image
- A new event is added to modify
the preview image for online media
providers.
Resolves: #99312
Releases: main
Change-... - 13:14 Revision 4484b62e: [BUGFIX] Build extbase attribute in UriBuilder fallback
- With getRequest() in UriBuilder returning a
extbase Request in the fallback chain, we need
to have an extbase attribu... - 10:44 Revision e7876cae: [TASK] Update display of 'Page TSconfig' and 'TypoScript'
- * add search button to search field in 'Active Page TSconfig' to match
unified search appearance
* updated labeling... - 09:18 Revision 962383db: [BUGFIX] Hide modal on forced form engine reload
- In case a field change would trigger a form reload,
a corresponding modal must be confirmed by
the user. This modal d... - 09:10 Revision ff01d6b1: [TASK] Use factory for creating content object in LanguageMenuProcessor
- Resolves: #99728
Releases: main
Change-Id: Iac26c64e009df4b5a2d5c86bdaebe9a4989bb56e
Reviewed-on: https://review.typo... - 09:05 Revision 41df9b9e: [TASK] Drop internal annotation from Extbase's UriBuilder->setRequest()
- The setRequest() method is necessary to be called to set the current
request object when using the UriBuilder outside... - 09:04 Revision b38d248a: [TASK] Remove superfluous TCA translation key sys_template.editorcfg
- Removes last occurrence of an removed TYPO3 relict named "tstemplate_styler"
Resolves: #99761
Releases: main
Change-...
Also available in: Atom