Activity
From 2019-12-16 to 2020-01-14
2020-01-14
- 22:16 Revision 69ea6509: [FEATURE] Allow multiple task options in scheduler command
- The --task option (short -i) can now be provided multiple
times to the scheduler command.
The given task UIDs are ex... - 21:46 Revision 5f6f2abe: [BUGFIX] Replace regexp capture groups for redirects
- The capture group in the redirect target are now replaced,
so redirects with regular expressions are working
referenc... - 21:46 Revision a4809174: [TASK] Allow record or uid for isInWebMount
- Extend the function signature of BackendUserAuthentication::isInWebMount
to allow the uid of a page or the full page ... - 21:45 Revision b915383f: [TASK] Add test cases for handling of l18n_cfg field in pages sitemap
- The patch also adds tests for the behavior with
$GLOBALS['TYPO3_CONF_VARS']['FE']['hidePagesIfNotTranslatedByDefault'... - 21:31 Revision a8116815: [TASK] Use prepared statement in BackendUtility::getPageForRootline
- The function is already caching the result for individual pages.
Still it is called for a lot of pages, so even more ... - 21:23 Revision 0e5c7755: [BUGFIX] Add rel="noreferrer" to all external links opened in new window
- This patch defines "opening in a new window" as links having an attribute
`target` that is not either empty, `_self`,... - 21:05 Revision b7a5cc17: [FEATURE] Migrate all Extbase-related signals to PSR-14 events
- Nine new PSR-14 events are introduced which replace the existing
Extbase Signals in Persistence and MVC area.
Resolv... - 21:01 Revision 3e31fc58: [TASK] Add test cases for handling of l18n_cfg field in pages sitemap
- The patch also adds tests for the behavior with
$GLOBALS['TYPO3_CONF_VARS']['FE']['hidePagesIfNotTranslatedByDefault'... - 20:55 Revision cd0c343a: [TASK] Use prepared statement in BackendUtility::getPageForRootline
- The function is already caching the result for individual pages.
Still it is called for a lot of pages, so even more ... - 20:55 Revision 2995d57a: [TASK] Introduce property mapper related functional tests
- The introduced tests are prepatory work to have a
high coverage before refactoring property mapper
related code parts... - 20:50 Revision f6bc1240: [BUGFIX] Use DataHandler localize in Localization Overview
- Instead of opening a multi-form-engine form when creating new
translations via translation overview the datahandler i... - 19:04 Revision 6397490c: [BUGFIX] Re-enable caching and centralize UserTSconfig in BE_USER
- In order to continue sorting out various places when UserTSconfig
should be used, and how to properly use caching and... - 17:51 Revision 34a79461: [BUGFIX] Cast indexer config to integers before multiplication
- If either the options `minAge` or `maxAge` are an empty string, the
corresponding multiplication will fail and a PHP ... - 17:51 Revision 935a7a5b: [BUGFIX] Support unicode characters for redirects
- Add rawurldecode for the given path. Now it is possible
to set unicode characters and umlauts in the source path.
Re... - 17:00 Revision fe520c3f: [BUGFIX] Cast indexer config to integers before multiplication
- If either the options `minAge` or `maxAge` are an empty string, the
corresponding multiplication will fail and a PHP ... - 16:57 Revision 0bf0deee: [BUGFIX] Support unicode characters for redirects
- Add rawurldecode for the given path. Now it is possible
to set unicode characters and umlauts in the source path.
Re... - 16:03 Revision 09fd6661: [TASK] Refactor route enhancer tests
- * replaces nested array logic with domain objects
* introduces perputation logic (instead of foreach/foreach/foreach/... - 15:55 Revision 18ed013f: [BUGFIX] Use DataHandler localize in Localization Overview
- Instead of opening a multi-form-engine form when creating new
translations via translation overview the datahandler i... - 15:03 Revision e419daf3: [BUGFIX] Respect fallback languages in slug generation for pages
- When creating a new subpage of another page, the TCA type "slug" will
automatically generate a slug for the new page ... - 15:00 Revision 5048e956: [BUGFIX] Skip mkdir on logfiles with wrapper
- Check for wrapper usage via parse_url before creating the
directories for the logfile. Only "none", "file" and "vfs"
... - 15:00 Revision 174325fa: [BUGFIX] Use correct type annotation for TSFE->pageCache
- Resolves: #90108
Releases: master, 9.5
Change-Id: I6aded269507fc79f0404cbdbfb79ac0f20b9d2a3
Reviewed-on: https://revi... - 14:45 Revision ad2ee8ef: [BUGFIX] Skip mkdir on logfiles with wrapper
- Check for wrapper usage via parse_url before creating the
directories for the logfile. Only "none", "file" and "vfs"
... - 14:34 Revision 191c9cac: [BUGFIX] Only load TypoScript files on directory import
- Resolves: #89720
Releases: master
Change-Id: I97e7f5b0465527d3a8ebe7190e3bdf710e9d7f54
Reviewed-on: https://review.ty... - 14:28 Revision d4715918: [BUGFIX] Use correct type annotation for TSFE->pageCache
- Resolves: #90108
Releases: master, 9.5
Change-Id: I6aded269507fc79f0404cbdbfb79ac0f20b9d2a3
Reviewed-on: https://revi... - 13:54 Revision 83f29c25: [BUGFIX] Use indexed menu item array for directory menu
- This prevents overwriting existing entries when a mount point
and its target have the same parent.
Resolves: #89402
... - 13:08 Revision 01a0c5c3: [BUGFIX] Make current folder selectable for folder links
- This allows to create a folder link to the currently selected
folder in the folder browser.
Resolves: #72527
Release... - 12:43 Revision f3aeff7f: [TASK] Instantiate $GLOBALS[LANG] via factory
- LanguageService a.k.a. $GLOBALS[LANG] is used in various places,
not just for backend-labels anymore. The "init()" me... - 12:30 Revision e4225a8e: [TASK] Use AJAX API in Install Tool
- This patch updates the Install Tool to use the new AJAX API introduced
with #89740.
Resolves: #89740
Related: #89738... - 12:03 Revision e45c13d6: [BUGFIX] Improved visibility error message in install tool
- Prevent double scrolling bars in error messages.
For example in install tool modals.
Resolves: #88093
Releases: mast... - 11:55 Revision b5d9718f: [BUGFIX] Make current folder selectable for folder links
- This allows to create a folder link to the currently selected
folder in the folder browser.
Resolves: #72527
Release... - 11:45 Revision 39e93c9f: [DOCS] Update TypoLink example inside of ViewHelper
- Since TYPO3 8 the way TypoLinks are represented has changed.
The new form is t3://page?uid= as prefix for page links.... - 11:45 Revision 47b9dee9: [TASK] Avoid superfluous Reflection invocation in tests
- Resolves: #90086
Releases: master, 9.5
Change-Id: Ibe5eb0db866933984a07ac5f5b82010a0ae4698b
Reviewed-on: https://revi... - 11:45 Revision 04d8ada7: [BUGFIX] Show argument validation results in scheduler list
- The scheduler module now shows validation errors for execute console
commands as messages in the backend. Previously ... - 11:44 Revision 292daa0e: [BUGFIX] Improved visibility error message in install tool
- Prevent double scrolling bars in error messages.
For example in install tool modals.
Resolves: #88093
Releases: mast... - 11:30 Revision c08c1390: [DOCS] Update TypoLink example inside of ViewHelper
- Since TYPO3 8 the way TypoLinks are represented has changed.
The new form is t3://page?uid= as prefix for page links.... - 11:25 Revision 3af8833a: [TASK] Avoid superfluous Reflection invocation in tests
- Resolves: #90086
Releases: master, 9.5
Change-Id: Ibe5eb0db866933984a07ac5f5b82010a0ae4698b
Reviewed-on: https://revi... - 11:22 Revision 09cf10b6: [BUGFIX] Show argument validation results in scheduler list
- The scheduler module now shows validation errors for execute console
commands as messages in the backend. Previously ... - 11:02 Revision 28c5a7b2: [BUGFIX] Ensure StaticRangeMapper applies zero prefix to internal map
- StateRangeMapper routing aspects defined like the following did not use
leading zero (0) prefixes due to internal num... - 10:25 Revision f955366a: [BUGFIX] Ensure StaticRangeMapper applies zero prefix to internal map
- StateRangeMapper routing aspects defined like the following did not use
leading zero (0) prefixes due to internal num... - 10:18 Revision f8eac638: [TASK] Refactor route enhancer tests
- * replaces nested array logic with domain objects
* introduces perputation logic (instead of foreach/foreach/foreach/... - 09:42 Revision 6b61b504: [BUGFIX] Only include translated pages in sitemap
- When generating the list of pages for a sitemap in
an alternative language only pages are considered that
are actuall... - 09:35 Revision b63cf8f2: [TASK] Cleanup and streamline felogin config/class files
- Resolves: #89969
Releases: master
Change-Id: Ic813e072904c8a078567bd9a067d9787f6ebf856
Reviewed-on: https://review.ty... - 08:47 Revision 75b75844: [TASK] Add index to l10n_source field
- The database field which is created based on TCA setting
translationSource, now automatically gets an index.
This imp... - 07:51 Revision ce52e13d: [DOCS] Link to same version in documentation
- Each documentation directory contains a Settings.cfg, which defines
the start urls to be used for intersphinx linking...
2020-01-13
- 22:44 Revision 04a70f07: [BUGFIX] Directly resolve links to pages of type External URL
- HMENU provides a way to directly create the external link
if a page is of type "External URLs" but typolink does not
... - 22:05 Revision 41666ee7: [BUGFIX] Only include translated pages in sitemap
- When generating the list of pages for a sitemap in
an alternative language only pages are considered that
are actuall... - 14:02 Revision 5223e569: [BUGFIX] Preserve order of select items in FormEngine
- If a select field is comprised of static and dynamic
(database relation) values the order of items stored in
database... - 13:52 Revision 8c983dd9: [TASK] Remove custom InvalidArgumentException
- The name clash with the PHP native exception is not beneficial.
We replace it with \InvalidArgumentException.
Resolv... - 13:25 Revision 3c27620f: [BUGFIX] Preserve order of select items in FormEngine
- If a select field is comprised of static and dynamic
(database relation) values the order of items stored in
database... - 13:16 Revision 1d352d19: [BUGFIX] Allow resolving unmapped type GET parameters with PageTypeDecorator
- When the PageTypeDecorator is used for routing, currently ALL available
typeNums must be registered, otherwise links ... - 12:31 Revision 8bb73e3f: [BUGFIX] Allow resolving unmapped type GET parameters with PageTypeDecorator
- When the PageTypeDecorator is used for routing, currently ALL available
typeNums must be registered, otherwise links ... - 12:31 Revision 7820d832: [BUGFIX] Add language flags to sys category TCA config
- The sys_category TCA configuration behavior is now the same as in tt_content.
Flags and labels for the languages in t... - 12:11 Revision 12d28ea3: [BUGFIX] Add language flags to sys category TCA config
- The sys_category TCA configuration behavior is now the same as in tt_content.
Flags and labels for the languages in t... - 12:06 Revision ba5b33b5: [BUGFIX] Preserve order of select items in FormEngine
- If a select field is comprised of static and dynamic
(database relation) values the order of items stored in
database... - 10:52 Revision 33d4aa73: [BUGFIX] Only show translate button for available languages
- The list module now takes the available SiteLanguages
into account when rendering the buttons for creating new
transl... - 08:40 Revision 94bb5e46: [BUGFIX] Fix various misbehaviors in "Broken Extension Scanner"
- The "Broken Extension Scanner" has some flaws that are fixed with this
patch:
- Only one request is sent to scan all...
2020-01-12
- 21:58 Revision e03636ea: [BUGFIX] Only show translate button for available languages
- The list module now takes the available SiteLanguages
into account when rendering the buttons for creating new
transl... - 20:37 Revision b1279c34: [DOCS] Document request.getPageArguments() in TS conditions
- Resolves: #90099
Releases: master, 9.5
Change-Id: Ia3917f8a33aa6c76c20cbcc5e107546520113ab3
Reviewed-on: https://revi... - 20:04 Revision a566528c: [BUGFIX] Do not pass extTarget by reference
- As config.extTarget might not be set, passing
it by reference results in the string "< config.extTarget"
being passed... - 20:02 Revision 3f8c961e: [TASK] Add a function to safely traverse arrays in TS conditions
- Example:
[traverse(request.getQueryParams(), 'tx_news_pi/news') > 0]
Resolves: #89176
Releases: master, 9.5
Change-I... - 19:59 Revision 83a99f11: [DOCS] Document request.getPageArguments() in TS conditions
- Resolves: #90099
Releases: master, 9.5
Change-Id: Ia3917f8a33aa6c76c20cbcc5e107546520113ab3
Reviewed-on: https://revi... - 19:26 Revision 92ed7870: [BUGFIX] Handle missing TSFE gracefully in TS conditions
- A condition like [getTSFE().id == 1] is evaluated in BE as well
and logged an error 'Unable to get a property on a no... - 19:22 Revision 84f05982: [TASK] Add a function to safely traverse arrays in TS conditions
- Example:
[traverse(request.getQueryParams(), 'tx_news_pi/news') > 0]
Resolves: #89176
Releases: master, 9.5
Change-I... - 18:16 Revision 65990a5b: [BUGFIX] Handle missing TSFE gracefully in TS conditions
- A condition like [getTSFE().id == 1] is evaluated in BE as well
and logged an error 'Unable to get a property on a no... - 17:37 Revision 3fdb1704: [TASK] Remove unused EditToolbarService
- As feedit has been removed from the core,
EditToolbarService is no longer in use.
As it was marked as internal it is ... - 17:35 Revision e0c223b9: [BUGFIX] Do not pass extTarget by reference
- As config.extTarget might not be set, passing
it by reference results in the string "< config.extTarget"
being passed... - 17:18 Revision bd2b0c77: [BUGFIX] Use correct labels for create folder form in folder browser
- The labels have been moved around before and these place have been
forgotten to be updated.
Resolves: #90096
Related... - 15:54 Revision 8d83764a: [BUGFIX] Allow sys_file_metadata to be translatable
- Since sys_file_metadata records are stored on pid=0,
there is no site configuration available. This situation is
simi... - 15:38 Revision 31cc90f0: [BUGFIX] DefaultTcaSchema must not create SQL for tables not requested
- The DefaultTcaSchema::enrich() function dynamically adds TCA-defined
ctrl-fields to the SQL schema definition for a p... - 14:00 Revision 6b437802: [BUGFIX] DefaultTcaSchema must not create SQL for tables not requested
- The DefaultTcaSchema::enrich() function dynamically adds TCA-defined
ctrl-fields to the SQL schema definition for a p... - 13:46 Revision f1917ab6: [TASK] Use new translation server
- Remove the feature switch `betaTranslationServer` and use the new
translation server by default.
Resolves: #89992
Re... - 13:40 Revision 44ce3500: [BUGFIX] Respect line breaks in media's description
- As the description is using a textarea element in the backend,
editors can add a multi-line text.
The line breaks sho...
2020-01-10
- 16:23 Revision b6cbc9f0: [BUGFIX] Do not use the removed <i:constant> viewhelper anymore
- In the environment module, the removed <i:constant> viewhelper
is still referenced, which can easily be used by assig... - 16:21 Revision 710bf8cd: [BUGFIX] Fix OptimizeDatabaseTableTask for PDO and MySQLi
- With this change $connection::query() is used instead of
$connection::exec() which can not be used for statements
tha... - 16:21 Revision a0f12a52: [BUGFIX] Fix OptimizeDatabaseTableTask for PDO and MySQLi
- With this change $connection::query() is used instead of
$connection::exec() which can not be used for statements
tha... - 15:49 Revision a887df69: [BUGFIX] Fix OptimizeDatabaseTableTask for PDO and MySQLi
- With this change $connection::query() is used instead of
$connection::exec() which can not be used for statements
tha... - 15:07 Revision 39abe760: [TASK] Move constant declaration to class constants
- Using Class constants instead of constants that are defined during
runtime has the following benefits:
- Naming can ... - 15:04 Revision 34650245: [BUGFIX] Do not reference EventDispatcher in TYPO3 Core
- With Dependency Injection, the new PSR-14 based
EventDispatcher, built into TYPO3 Core should never
be exposed to our... - 14:19 Revision fb9ab833: [BUGFIX] Remove PHP version restriction in all sysexts
- This value is only checked by EM, but instead the composer
information should be taken into account.
The information... - 11:41 Revision 4e826ecb: [BUGFIX] Check return value of inet_pton in IpAnonymizationUtility
- The method inet_pton returns false if the provided IP address is
invalid. This needs to be checked to avoid errors.
... - 11:02 Revision a67d0b67: [BUGFIX] Ensure fresh logger instance in scheduler tasks
- The AbstractTask always had methods setScheduler and
unsetScheduler to avoid serialization of the scheduler instance.... - 11:02 Revision 02976de3: [BUGFIX] Check return value of inet_pton in IpAnonymizationUtility
- The method inet_pton returns false if the provided IP address is
invalid. This needs to be checked to avoid errors.
... - 10:31 Revision bae12916: [TASK] Clean up RelationHandler variable assignments
- This change cleans up some RelationHandler code:
- Working with true boolean inside RelationHandler for getValueArray... - 10:28 Revision 8299492d: [BUGFIX] Check return value of inet_pton in IpAnonymizationUtility
- The method inet_pton returns false if the provided IP address is
invalid. This needs to be checked to avoid errors.
... - 10:22 Revision fdccaace: [BUGFIX] Correctly display the CGI environment in Environment module
- During the TYPO3 v9 install tool refactoring, a simple PHP array syntax
mistake did not correctly set the fluid varia... - 10:00 Revision 9eb1aa97: [BUGFIX] Correctly display the CGI environment in Environment module
- During the TYPO3 v9 install tool refactoring, a simple PHP array syntax
mistake did not correctly set the fluid varia...
2020-01-09
- 21:28 Revision 11619a1f: [BUGFIX] Ensure fresh logger instance in scheduler tasks
- The AbstractTask always had methods setScheduler and
unsetScheduler to avoid serialization of the scheduler instance.... - 20:13 Revision 953e1b34: [BUGFIX] Properly set Reply-To address in mailer
- The symfony/mailer instance needs an email address in the form
of new Address($emailAddress, $name);
The MailUtility... - 15:37 Revision 1b4a1f80: [TASK] Clean up BasicFileUtility
- The BasicFileUtility was very important before the FAL API was introduced
in TYPO3 v6. Since TYPO3 v10, the last impo... - 10:45 Revision cbc4a604: [TASK] Move TYPO3_version constant to a dedicated class
- To optimize TYPO3 for Opcaching and speeding up performance,
as well as simplyfing the bootstrap (also for the testin... - 08:35 Revision 896f47de: [TASK] Migrate linkvalidator results from serializable to json storage
- LinkAnalyzer now stores the response as JSON instead of PHP serialize.
A fallback mechanism when unpacking uses unse... - 08:21 Revision 07eea949: [FEATURE] Provide feature flag for new translation server's export
- The feature switch `newTranslationServer` makes it possible for users
to use the new translation server.
The new tra...
2020-01-08
- 10:00 Revision 319ed2c2: [TASK] Remove unused property in RelationHandler
- RelationHandler->dbPaths was added in 2003 by kasper,
but NEVER ever used since then in TYPO3 Core, or does it
serve ... - 09:40 Revision d53b9bf7: [TASK] Refactor & streamline TypoLinkViewHelper implementations
- * avoid assigning and forwarding multiple variables
* preparation for further enhancements of view helpers
* Uri Unit...
2020-01-07
- 09:26 Revision ab16e2ed: [TASK] Add max_line_length to .editorconfig for rst files
- The maximum line length of documentation files (80 characters)
should be reflected in the .editorconfig as described ... - 08:41 Revision e7f4e666: [DOCS] Link to same version in documentation
- Each documentation directory contains a Settings.cfg, which defines
the start urls to be used for intersphinx linking... - 07:09 Revision 80f7613a: [TASK] Add max_line_length to .editorconfig for rst files
- The maximum line length of documentation files (80 characters)
should be reflected in the .editorconfig as described ...
2020-01-06
- 16:06 Revision f5a0c76a: [TASK] Use PermutationUtility::meltStringItems in test cases
- Resolves: #90057
Releases: master, 9.5
Change-Id: Ifee8153c4f49b7fdde544a51bc19ee7d6e21b323
Reviewed-on: https://revi... - 15:54 Revision 98e19a62: [TASK] Use PermutationUtility::meltStringItems in test cases
- Resolves: #90057
Releases: master, 9.5
Change-Id: Ifee8153c4f49b7fdde544a51bc19ee7d6e21b323
Reviewed-on: https://revi... - 15:52 Revision ee7bbcb9: [TASK] Introduce PermutationUtility
- Permutations are currently used in test cases - however it would
be possible to make use of this functionality in reg... - 14:44 Revision 89c62ee2: [DOCS] Update Deprecation 79440 Changelog entry
- Correct formatting of codeblock in "Link Browser" description.
Releases: master, 9.5, 8.7
Resolves: #90058
Change-Id... - 14:31 Revision 97fb25c1: [DOCS] Update Deprecation 79440 Changelog entry
- Correct formatting of codeblock in "Link Browser" description.
Releases: master, 9.5, 8.7
Resolves: #90058
Change-Id... - 14:18 Revision 29b5e22b: [DOCS] Update Deprecation 79440 Changelog entry
- Correct formatting of codeblock in "Link Browser" description.
Releases: master, 9.5, 8.7
Resolves: #90058
Change-Id... - 13:44 Revision 61a1260d: [TASK] Introduce PermutationUtility
- Permutations are currently used in test cases - however it would
be possible to make use of this functionality in reg...
2019-12-31
- 14:26 Revision 40fd85f0: [FEATURE] Add argument "fields" to editRecord ViewHelpers
- The <be:link.editRecord> and <be:url.editRecord> now have an option
argument "fields" which can be used to limit the ... - 14:05 Revision ba6219d1: [BUGFIX] Return integer value from Command::execute()
- Symfony version 5 expects an integer as the return value from
Command::execute() in the Command class. This bugfix re... - 13:09 Revision 2a6128b2: [BUGFIX] Use correct variable naming for PID value in DataHandler
- The change of issue #90019 introduced a mis-spelling in hte variable naming,
where the variable was named "$tscPid" b... - 12:49 Revision f13f60ea: [BUGFIX] PopulatePageSlugs return the most recent slug
- The populate page slugs functionality in de upgrade wizard does not
work correct for pages with multiple title adjust... - 10:56 Revision 58092b28: [TASK] Avoid starting superfluous PHP session
- TYPO3 backend does not need PHP session handling since
it has its own session handling implementation.
Resolves: #90... - 10:56 Revision 248ea1d5: [TASK] Clean up Page Permission handling in DataHandler
- TYPO3's page permissions are based on five fields and a bitset.
- perms_userid
- perms_groupid
- perms_user
- perms_... - 00:50 Revision a28c475e: [BUGFIX] PopulatePageSlugs return the most recent slug
- The populate page slugs functionality in de upgrade wizard does not
work correct for pages with multiple title adjust...
2019-12-30
- 12:28 Revision 12742a6b: [TASK] Remove leftover "menu_type" occurrences
- With TYPO3 v8.6, the new Content Types for menus were introduced
where each menu type is not stored in the database f... - 12:20 Revision 4b848ab3: [TASK] Avoid buildAccessibleProxy in tests
- Tests should use getAccessibleMock() in all cases so
our testing API is used consistently everywhere.
The tests also... - 10:48 Revision 52ad1726: [TASK] Disallow .php8 file extensions for uploading
- With PHP 8 on the horizon, TYPO3 Core should be prepared
to also disallow files with the file extension ".php8" for u... - 10:47 Revision 488e1c3a: [TASK] Replace usage of BaseTestCase::getUniqueId() with core function
- Tests can use the core function StringUtility::getUniqueId(), after both
functions provide the same service.
Resolve... - 10:44 Revision 1bf94f71: [BUGFIX] Test failure due to erroneous usage of uniqueId() function
- The function in testing-framework provides a string that is target to be
used e.g. for HTML tags, but the BackendUser... - 10:43 Revision e171c0b3: [TASK] Disallow .php8 file extensions for uploading
- With PHP 8 on the horizon, TYPO3 Core should be prepared
to also disallow files with the file extension ".php8" for u... - 10:26 Revision 2db847fb: [TASK] Apply rector set php71
- php bin/rector process
A couple of rectors have been disabled due to different reasons:
- Rector\Php71\Rector\FuncC... - 10:18 Revision 4c4c629b: [TASK] Disallow .php8 file extensions for uploading
- With PHP 8 on the horizon, TYPO3 Core should be prepared
to also disallow files with the file extension ".php8" for u...
2019-12-28
- 13:31 Revision 45a7e5a7: [DOCS] Correct code block for site configuration
- The example claims to result in'.../detail/...', site configuration
needs to reflect that.
Releases: master, 9.5
Res... - 00:43 Revision 1c79abe4: [BUGFIX][DOCS] Rename RST file from "Galacian" to "Galician"
- Resolves: #90027
Releases: master
Change-Id: I0783db5e26ceaba836a618f6dfce104080a4762d
Reviewed-on: https://review.ty... - 00:30 Revision f6eae8a8: [DOCS] Update Context API usage example
- Releases: master, 9.5
Resolves #90025
Change-Id: I8e155f7f15bf291bddf11c74cead8c68c91de49f
Reviewed-on: https://revi... - 00:29 Revision ec86b787: [DOCS] Correct code block for site configuration
- The example claims to result in'.../detail/...', site configuration
needs to reflect that.
Releases: master, 9.5
Res...
2019-12-27
- 23:47 Revision 357f4df7: [BUGFIX] Fix /date|time|int/ regex in backend search
- Several parts of the core use the regular expression /date|time|int/ to
test, if an 'eval' TCA configuration of a fie... - 23:39 Revision e577f9b6: [DOCS] Update Context API usage example
- Releases: master, 9.5
Resolves #90025
Change-Id: I8e155f7f15bf291bddf11c74cead8c68c91de49f
Reviewed-on: https://revi... - 23:36 Revision 9b748609: [BUGFIX] Reset evaluate permissions to previous value
- Resolves: #89842
Releases: master, 9.5
Change-Id: I42ffcc313290867d0410265f4c900225ceb554e2
Reviewed-on: https://revi... - 23:29 Revision e40561d7: [TASK] Add index to slug field
- `TYPO3\CMS\Core\Routing\PageRouter::getPagesFromDatabaseForCandidates`
looks-up candidates for the page using the `sl... - 23:25 Revision c107c7a4: [TASK] Add index to slug field
- `TYPO3\CMS\Core\Routing\PageRouter::getPagesFromDatabaseForCandidates`
looks-up candidates for the page using the `sl... - 23:17 Revision f1587a98: [BUGFIX] Fix /date|time|int/ regex in backend search
- Several parts of the core use the regular expression /date|time|int/ to
test, if an 'eval' TCA configuration of a fie... - 22:35 Revision e331227b: [BUGFIX] Reset evaluate permissions to previous value
- Resolves: #89842
Releases: master, 9.5
Change-Id: I42ffcc313290867d0410265f4c900225ceb554e2
Reviewed-on: https://revi... - 20:38 Revision ab845258: [FEATURE] Add galacian flag
- The flag for TYPO3's supported galacian is now added with the "gl.png" flag.
TYPO3 core previously had the "greenlan... - 19:12 Revision f03118eb: [BUGFIX] Include .htaccess file in extension packages
- Adopt the excludeForPackaging to include also .htaccess files in
extension downloads of extension manager.
Resolves:... - 17:13 Revision 715977d5: [BUGFIX] PopulatePagesSlugs should respect tx_realurl_pathsegment field
- For upgrading from an old versions where EXT:realurl was used
the PopulatePagesSlugs upgradeWizard is in place.
It no... - 16:45 Revision 771f3d87: [BUGFIX] Test failure due to erroneous usage of uniqueId() function
- The function in testing-framework provides a string that is target to be
used e.g. for HTML tags, but the BackendUser... - 16:28 Revision 7f281cd6: [BUGFIX] Test failure due to erroneous usage of uniqueId() function
- The function in testing-framework provides a string that is target to be
used e.g. for HTML tags, but the BackendUser... - 16:22 Revision 5567fd90: [BUGFIX] PopulatePagesSlugs should respect tx_realurl_pathsegment field
- For upgrading from an old versions where EXT:realurl was used
the PopulatePagesSlugs upgradeWizard is in place.
It no... - 15:03 Revision 1cca1d81: [TASK] Acceptance tests for keyboard interaction with pagetree
- Add keyboard interaction acceptance tests for the pagetree interactions.
Currently testing Home key, End key, naviga... - 13:36 Revision e11c2a20: [TASK] Remove report for ext:compatibility7
- The extension does not exist for TYPO3 versions above 8, so the report
must not exist either in these versions.
Reso... - 13:22 Revision 0c25ed1b: [TASK] Remove report for ext:compatibility7
- The extension does not exist for TYPO3 versions above 8, so the report
must not exist either in these versions.
Reso... - 12:33 Revision cf3bd5aa: [TASK] Correctly nest testing template instructions in DOM
- Resolves: #90016
Releases: master, 9.5
Change-Id: Id7fc792515cfc333118105ae832c2f283e455535
Reviewed-on: https://revi... - 12:33 Revision 5a6c00c3: [TASK] Correctly nest testing template instructions in DOM
- Resolves: #90016
Releases: master, 9.5
Change-Id: Id7fc792515cfc333118105ae832c2f283e455535
Reviewed-on: https://revi... - 10:08 Revision 1d381c28: [TASK] Remove repository polling trigger from pre-merge test plans
- The trigger will cause the plan to be executed after merge, which
is not needed because nightly plans take care of it... - 10:08 Revision 35c321ac: [TASK] Remove repository polling trigger from pre-merge test plans
- The trigger will cause the plan to be executed after merge, which
is not needed because nightly plans take care of it... - 09:51 Revision 54d456e5: [TASK] Remove repository polling trigger from pre-merge test plans
- The trigger will cause the plan to be executed after merge, which
is not needed because nightly plans take care of it... - 09:50 Revision 8657d042: [TASK] COMPOSER_ROOT_VERSION raise to current version 8.7.30
- Resolves: #89976
Releases: master, 9.5, 8.7
Change-Id: I82d5811d9532ee47bcf2254c6bc18e4a3e0e74d0
Reviewed-on: https:/... - 09:50 Revision aa1feb24: [TASK] COMPOSER_ROOT_VERSION raise to current version 9.5.13
- Resolves: #89976
Releases: master, 9.5, 8.7
Change-Id: I82d5811d9532ee47bcf2254c6bc18e4a3e0e74d0
Reviewed-on: https:/... - 09:27 Revision 0e7ca25a: [TASK] COMPOSER_ROOT_VERSION raise to current version 10.2.0
- Resolves: #89976
Releases: master, 9.5, 8.7
Change-Id: I82d5811d9532ee47bcf2254c6bc18e4a3e0e74d0
Reviewed-on: https:/...
2019-12-23
- 13:04 Revision 834a7398: [BUGFIX] Avoid showing telephone element for route link browser
- Affects following site configuration aspects in site management module:
* page based error handling source field in l...
2019-12-20
- 13:19 Revision 9f7b336e: [TASK] Update codeception and phpunit to latest versions
- Updating codeception (2.5.6) and phpunit (6.2.4)
to latest allowed versions allows for further updating other depende... - 09:54 Revision 33ad14ca: [TASK] Update codeception and phpunit to latest versions
- Updating codeception (2.5.6) and phpunit (7.5.18)
to latest versions allows for further updating other dependencies
T... - 09:14 Revision c7b44085: [TASK] Update codeception and phpunit to latest versions
- Updating codeception (3.2.1) and phpunit (8.5.0)
to latest versions allows for further updating other dependencies
TY... - 08:23 Revision 6881edfb: [BUGFIX] Include .htaccess file in extension packages
- Adopt the excludeForPackaging to include also .htaccess files in
extension downloads of extension manager.
Resolves:... - 08:20 Revision a9b64f12: [TASK] Simplify checks on Import about allowed filenames
- In TYPO3 v10, BasicFileUtility is not used by DataHandler anymore,
and never initialized with other file permissions ...
2019-12-19
- 18:33 Revision d126080b: [BUGFIX] Fix various misbehaviors in "Broken Extension Scanner"
- The "Broken Extension Scanner" has some flaws that are fixed with this
patch:
- Only one request is sent to scan all... - 15:00 Revision ec192807: [TASK] Apply rector set php70
- php bin/rector process
The Rector\Php70\Rector\List_\ListSwapArrayOrderRector rector
has been disabled as this needs... - 14:47 Revision 41d48e24: [TASK] Update rector/rector
- composer remove --dev rector/rector
composer require --dev rector/rector:~0.6
The update of rector brings import... - 07:49 Revision 4307ef9a: [BUGFIX] Adjust parameters of implode() for PHP 7.4
- The TimeTracker has been using the wrong order of glue
and pieces, the PageLayoutView has used implode with only
one ... - 07:45 Revision 56914b3f: [TASK] Increase wait limit for mssql containers
- For testing mssql based jobs, the wait limit for the database
to answer gets raised from 60 to 120 seconds to avoid b... - 07:44 Revision 10b97945: [BUGFIX] Adjust parameters of implode() for PHP 7.4
- The TimeTracker has been using the wrong order of glue
and pieces, the PageLayoutView has used implode with only
one ... - 07:44 Revision 4203cde3: [TASK] Increase wait limit for mssql containers
- For testing mssql based jobs, the wait limit for the database
to answer gets raised from 60 to 120 seconds to avoid b... - 07:28 Revision 9052f92b: [TASK] Increase wait limit for mssql containers
- For testing mssql based jobs, the wait limit for the database
to answer gets raised from 60 to 120 seconds to avoid b... - 07:27 Revision adbc6746: [BUGFIX] Adjust parameters of implode() for PHP 7.4
- The TimeTracker has been using the wrong order of glue
and pieces, the PageLayoutView has used implode with only
one ...
2019-12-18
- 17:07 Revision 4be3b783: [BUGFIX] Use correct implode(string, array) syntax
- The usage of implode(array, string) has been marked as
deprecated by PHP and triggers PHP Deprecation warnings
by usi... - 17:03 Revision e2dd92d6: [BUGFIX] Use correct implode(string, array) syntax
- The usage of implode(array, string) has been marked as
deprecated by PHP and triggers PHP Deprecation warnings
by usi... - 16:36 Revision 843abcba: [BUGFIX] Use correct implode(string, array) syntax
- The usage of implode(array, string) has been marked as
deprecated by PHP and triggers PHP Deprecation warnings
by usi... - 15:27 Revision f7daef58: [TASK] Use new subdomain for new translation server
- Use the final subdomain localize.typo3.org instead of
beta-translation.typo3.org. The latter is still available
and w... - 14:29 Revision 3e66cdd4: [TASK] Apply rector set php56
- php bin/rector process
Releases: master
Resolves: #89807
Change-Id: I667199693dc519d0353d8e10b40d86faf1cf946a
Review... - 14:00 Revision b959c51a: [TASK] Introduce functional test for RequestBuilder
- The now introduced functional tests are a replacement
for the unit tests which were only possible by mocking
the hell... - 12:36 Revision 46df6a75: [TASK] Speed up tests
- Some tests use "accessibleMock" (= eval() code) where
it is completely unnecessary as not even a mock is needed.
Res... - 09:00 Revision cb5a03b3: [TASK] Fix closure comparison in test
- ExactValueMatching of Closures in Prophecy may
result in Comparison Failures causing the test
to fail in newer PHPUni... - 08:49 Revision 62bce638: [TASK] Fix closure comparison in test
- ExactValueMatching of Closures in Prophecy may
result in Comparison Failures causing the test
to fail in newer PHPUni...
2019-12-17
- 17:44 Revision 8123da83: [BUGFIX] Include .htaccess file in extension packages
- Adopt the excludeForPackaging to include also .htaccess files in
extension downloads of extension manager.
Resolves:... - 16:21 Revision b93798c3: [TASK] Remove redundancies in install tool ext conf template
- This patch:
1. Removes a redundant usage of a "NoSpace" VH and
the associated namespace import since there are no... - 15:52 Revision 3f8383ea: [TASK] Set TYPO3 version to 9.5.14-dev
- Change-Id: I588f58be41926e759bbb9061f60e5c4871fab7bf
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627... - 15:17 Revision 4453a684: [RELEASE] Release of TYPO3 9.5.13
- Change-Id: Ibe01fb68bd29b214f785e69394cbf342572bc487
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627... - 14:47 Revision 096ee6cc: [BUGFIX] Re-introduce removed methods
- Due to a backport from change
https://review.typo3.org/c/Packages/TYPO3.CMS/+/62272
into 9.5, some "protected" method... - 12:55 Revision 1f34c446: [TASK] Set TYPO3 version to 10.2.3-dev
- Change-Id: I4483812169b1018e536e8a2ab436a9a6c34e85c6
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627... - 12:36 Revision b7d2c8f9: [RELEASE] Release of TYPO3 10.2.2
- Change-Id: Ic0ae2c8bd12b5af114774753a93f2c1150362a87
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627... - 12:33 Revision 9e35dd42: [TASK] Set TYPO3 version to 10.2.2-dev
- Change-Id: I2a8852435282bdd22cd19ce34374a4afac3247a6
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627... - 12:31 Revision 4c0cdfa1: [TASK] Set TYPO3 version to 9.5.13-dev
- Change-Id: Ie5bbfc1fc8a592a005777a6280d5b767e44ef816
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627... - 12:31 Revision 8c359e39: [TASK] Set TYPO3 version to 8.7.31-dev
- Change-Id: I0af2b6d506de2f84a8f983ec5b064e5d3618d5c8
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627... - 12:00 Revision aa2abdaf: [RELEASE] Release of TYPO3 10.2.1
- Change-Id: Icb5a05d964912a59e6aea6822714e44c677a3954
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627... - 11:53 Revision efd84a5a: [RELEASE] Release of TYPO3 9.5.12
- Change-Id: I2ba8373f9066b167dc29ccf96818edfffea9afeb
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627... - 11:49 Revision 23b71bb1: [RELEASE] Release of TYPO3 8.7.30
- Change-Id: I0c8a3f85810f7ba6886c2d46537e0760f9d64499
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/627... - 10:53 Revision fdf9cdad: [SECURITY] Avoid insecure deserialization in QueryGenerator & QueryView
- Resolves: #89005
Releases: master, 9.5, 8.7
Security-Commit: 82656cf8149d04f31b1441a03415b5e9a067c614
Security-Bullet... - 10:53 Revision 948df21e: [SECURITY] Prevent SQLi in ext:lowlevel QueryGenerator
- Resolves: #89452
Releases: master, 9.5, 8.7
Security-Commit: d73e50f02afc5459f737282ede6cc70579fe7181
Security-Bullet... - 10:53 Revision 0efda30c: [SECURITY] Avoid directory traversal on archive extraction
- The Extension Manager and Language Pack Manager receive Zip archives as
input from foreign sources and extract them o... - 10:53 Revision 51bbb971: [SECURITY] XSS in file list through file extension
- FAL currently filters invalid characters from file names stored by its
API. However, this sanitization took no effect... - 10:52 Revision 21e9e643: [SECURITY] Avoid XSS by correctly encoding typolink results
- In order to avoid XSS through typolink, anchor text is encoded
correctly to be used in a HTML context. Fallback link ... - 10:52 Revision 37ed78a1: [SECURITY] Prevent XSS in EXT:form error message output
- Resolves: #88629
Releases: master, 9.5, 8.7
Security-Commit: df38c239aa9c627fb7b6f1c384d45ff0940d98fa
Security-Bullet... - 10:52 Revision 8d05c315: [SECURITY] Avoid insecure deserialization in QueryGenerator & QueryView
- Resolves: #89005
Releases: master, 9.5, 8.7
Security-Commit: bb72a2eb30bd30933efa97368ccb98977a05a4d3
Security-Bullet... - 10:52 Revision e1e56e7b: [SECURITY] Prevent SQLi in ext:lowlevel QueryGenerator
- Resolves: #89452
Releases: master, 9.5, 8.7
Security-Commit: f38d2ac58d9ac991d97e9d0112351593b723349a
Security-Bullet... - 10:52 Revision 4ec29f44: [SECURITY] Avoid directory traversal on archive extraction
- The Extension Manager and Language Pack Manager receive Zip archives as
input from foreign sources and extract them o... - 10:52 Revision 044d7dbe: [SECURITY] XSS in file list through file extension
- FAL currently filters invalid characters from file names stored by its
API. However, this sanitization took no effect... - 10:52 Revision 25f796b9: [SECURITY] Avoid XSS by correctly encoding typolink results
- In order to avoid XSS through typolink, anchor text is encoded
correctly to be used in a HTML context. Fallback link ... - 10:52 Revision e971b012: [SECURITY] Prevent XSS in EXT:form error message output
- Resolves: #88629
Releases: master, 9.5, 8.7
Security-Commit: e179b6dd34bb47f2af28c58c19a14f46ae8f9f52
Security-Bullet... - 10:51 Revision f4746095: [SECURITY] Avoid insecure deserialization in QueryGenerator & QueryView
- Resolves: #89005
Releases: master, 9.5, 8.7
Security-Commit: 3ca6645677105db7b6e0d6babba52f2b0e27d48b
Security-Bullet... - 10:51 Revision 0d975eda: [SECURITY] Prevent SQLi in ext:lowlevel QueryGenerator
- Resolves: #89452
Releases: master, 9.5, 8.7
Security-Commit: befc2d3d188753b528e721ffaac46ac060fb7b82
Security-Bullet... - 10:51 Revision ec053dc0: [SECURITY] Avoid directory traversal on archive extraction
- The Extension Manager and Language Pack Manager receive Zip archives as
input from foreign sources and extract them o... - 10:51 Revision fcc1bab0: [SECURITY] XSS in file list through file extension
- FAL currently filters invalid characters from file names stored by its
API. However, this sanitization took no effect... - 10:51 Revision 64db88b9: [SECURITY] Avoid XSS by correctly encoding typolink results
- In order to avoid XSS through typolink, anchor text is encoded
correctly to be used in a HTML context. Fallback link ... - 10:51 Revision 9692bf83: [SECURITY] Prevent XSS in EXT:form error message output
- Resolves: #88629
Releases: master, 9.5, 8.7
Security-Commit: e94818bd7eaf2ac3ca720b140f3c499bba73a486
Security-Bullet... - 10:51 Revision b1626ad8: [SECURITY] Avoid possible insecure deserialization in Extbase
- Albeit requests to Extbase's property mapper won't be processed
in case the required cryptographic hash is not given ... - 10:51 Revision e31241cb: [SECURITY] Avoid insecure deserialization in QueryGenerator & QueryView
- Resolves: #89005
Releases: master, 9.5, 8.7
Security-Commit: b826a98a406ed56d525db6ffe97123d124504fd2
Security-Bullet... - 10:51 Revision 25750b4d: [SECURITY] Prevent SQLi in ext:lowlevel QueryGenerator
- Resolves: #89452
Releases: master, 9.5, 8.7
Security-Commit: bad3b5814be98538af28628fb131fec478820fb7
Security-Bullet... - 10:50 Revision 037b6c27: [SECURITY] Avoid directory traversal on archive extraction
- The Extension Manager and Language Pack Manager receive Zip archives as
input from foreign sources and extract them o... - 10:50 Revision 96b122b7: [SECURITY] XSS in file list through file extension
- FAL currently filters invalid characters from file names stored by its
API. However, this sanitization took no effect... - 10:50 Revision a35c42e9: [SECURITY] Avoid XSS by correctly encoding typolink results
- In order to avoid XSS through typolink, anchor text is encoded
correctly to be used in a HTML context. Fallback link ... - 10:50 Revision 966a0038: [SECURITY] Prevent XSS in EXT:form error message output
- Resolves: #88629
Releases: master, 9.5, 8.7
Security-Commit: 5256688f74c4ccb6aa354cfc18605a525dec63f3
Security-Bullet... - 10:50 Revision 57e4ed35: [SECURITY] Avoid possible insecure deserialization in Extbase
- Albeit requests to Extbase's property mapper won't be processed
in case the required cryptographic hash is not given ... - 10:12 Revision d075cdea: [TASK] Streamline frontend user password recovery process
- The ext:felogin recovery process is using a non-typesafe comparison
which might be exploited with a probability of 0.... - 10:12 Revision cff868c1: [TASK] Streamline frontend user password recovery process
- The ext:felogin recovery process is using a non-typesafe comparison
which might be exploited with a probability of 0.... - 10:12 Revision d9fe9b20: [TASK] Streamline frontend user password recovery process
- The ext:felogin recovery process is using a non-typesafe comparison
which might be exploited with a probability of 0.... - 10:12 Revision 24e9e17a: [TASK] Streamline frontend user password recovery process
- The ext:felogin recovery process is using a non-typesafe comparison
which might be exploited with a probability of 0.... - 09:35 Revision 6ea5b19c: [BUGFIX] Don't import PHP class in ext_localconf.php
- Resolves: #89970
Releases: master
Change-Id: I5b7e22c853993e7434c086c22a3898eefbe07899
Reviewed-on: https://review.ty... - 09:34 Revision 8475eb6d: [BUGFIX] Don't import PHP class in ext_localconf.php
- Resolves: #89970
Releases: master
Change-Id: I5b7e22c853993e7434c086c22a3898eefbe07899
Reviewed-on: https://review.ty...
2019-12-16
- 22:04 Revision ccd86d4d: [BUGFIX] Revert FolderCheck for clipboard actions
- Due to a faulty query in #85425 it was no longer possible
to copy files at the clipboard multi-selection-mode.
This ... - 21:58 Revision cf94a93d: [TASK] Provide PHP 7.4 test run configuration
- Resolves: #89668
Resolves: #89841
Releases: master, 9.5, 8.7
Change-Id: I098c573aaa13846f45c1f1904f46db5cdecf4db1
Rev... - 21:10 Revision fef78597: [BUGFIX] Revert FolderCheck for clipboard actions
- Due to a faulty query in #85425 it was no longer possible
to copy files at the clipboard multi-selection-mode.
This ... - 21:07 Revision e21404e8: [BUGFIX] Fix failing tests in 8.7 branch
- minor package updates:
composer update mikey179/vfsStream 1.6.5 to 1.6.8
Releases: 8.7
Resolves: #89966
Change-Id: ... - 19:07 Revision 77ca6dbe: [TASK] Streamline test names
- Resolves: #89854
Releases: master, 9.5, 8.7
Change-Id: I07aaab48ae504ee2b9e0fa5e37b725c6bb873e67
Reviewed-on: https:/... - 17:57 Revision 41d29e62: [BUGFIX] Avoid applying parameter inflation during route resolving
- Remaining parameters need to be deflated (prepared and normalized to
strings and fitting into Symfony route length an... - 16:04 Revision deb8db1e: [BUGFIX] Ensure correct return values in Workspace middleware
- When setting config.disablePreviewNotification = 1 in workspaces
context, the preview middleware returns "null", alth... - 15:41 Revision aaca0b72: [BUGFIX] Ensure correct return values in Workspace middleware
- When setting config.disablePreviewNotification = 1 in workspaces
context, the preview middleware returns "null", alth... - 14:25 Revision 8744e748: [TASK] Add more tests for TypoLink handling in fluid
- Resolves: #89834
Releases: master, 9.5
Change-Id: I914c6e8a0739c4380be4fa1c1d165f3eb4f1aecd
Reviewed-on: https://revi... - 14:25 Revision 8664c5ec: [BUGFIX] Name "default language" consistently
- When working with the "pages.l18n_cfg" bitset flag, there is an
option "default translation", which commonly refers t... - 13:18 Revision 6753a7dd: [TASK] Simplify chunking of test-plan jobs
- To make the code for splitting all test-jobs into stages of equal size
simpler and easier to maintain, a helper class... - 13:03 Revision e66a22f9: [BUGFIX] Use correct Plan name and key
- Resolves: #89962
Releases: 9.5
Change-Id: I22ea29f9c854f4bd199e688bb8a1ee657455162d
Reviewed-on: https://review.typo3... - 12:58 Revision 3b7556a4: [TASK] Simplify chunking of test-plan jobs
- To make the code for splitting all test-jobs into stages of equal size
simpler and easier to maintain, a helper class... - 11:47 Revision 15904ee2: [TASK] Simplify chunking of test-plan jobs
- To make the code for splitting all test-jobs into stages of equal size
simpler and easier to maintain, a helper class... - 07:31 Revision 80125ffc: [BUGFIX] Fix return value in command site:list
- Return 0 instead of null.
Resolves: #89936
Releases: master, 9.5
Change-Id: Ic3345975b60fca38537750c9617d68ba9d19cc3... - 07:13 Revision 2805986e: [BUGFIX] Fix return value in command site:list
- Return 0 instead of null.
Resolves: #89936
Releases: master, 9.5
Change-Id: Ic3345975b60fca38537750c9617d68ba9d19cc3...
Also available in: Atom