Activity
From 2018-09-01 to 2018-09-30
2018-09-30
- 23:33 Revision dd599d79: [TASK] Add HTTP headers to Frontend Response object
- HTTP Headers are added to the PSR-7 response object now
within TSFE.
They are then sent at the very end of the reque... - 23:23 Revision 7c173614: [BUGFIX] Do not trigger tooltip automatically after hide/unhide
- The tooltip is not shown now, when you move the cursor away, while the
spinning icon is active. The new label still u... - 23:07 Revision d4470975: [BUGFIX] Remove hardcoded index.php indexed search links
- Resolves: #86326
Releases: master
Change-Id: Ifbe8c5067c5a7e47188ea89f4e6df3db9192ac61
Reviewed-on: https://review.ty... - 22:59 Revision 436283a8: [TASK] Reintroduce tooltips for new SVG Pagetree
- When hovering over a page-icon in the pagetree, a tooltip with the
id and status is now shown instead of a browser de... - 22:50 Revision dc00234d: [TASK] Adapt FAL dumpFile to use PSR-7 response objects
- A new driver method streamFile() is added (specified
in a new, internal StreamableDriverInterface).
streamFile() retu... - 22:50 Revision b6564a0a: [BUGFIX] Do not trigger tooltip automatically after hide/unhide
- The tooltip is not shown now, when you move the cursor away, while the
spinning icon is active. The new label still u... - 22:21 Revision abc42b4a: [TASK] Use PageRepository in indexed search menu generation
- Use your own instance of PageRepository instead of depending
on TSFE, and use the menu by using the global context
an... - 21:50 Revision 0a524deb: [TASK] Streamline labels of site configuration
- Labels have been rewritten to consequently use
title case. Additionally, the layout of the
main site tab has been adj... - 21:38 Revision 83ab9e9f: [TASK] Migrate BackendWorkspaceRestriction to Context API
- This patch also streamlines the Context API usage of
Workspaces in the main AbstractDataHandlerActionTestCase
class.
... - 21:36 Revision 797689b1: [BUGFIX] Ensure deleted scheduler tasks are never run
- In #79777 a new "tx_scheduler_task.deleted" field was
added, but is not always considered when tasks are run.
Resolv... - 20:58 Revision 8950e266: [TASK] Streamline Page Argument merge strategies
- PageArguments are fetched and added on top of PSR-7 request
queryParams right after they are validated from the PageR... - 20:45 Revision fd413f73: [BUGFIX] Installer should use 50% of its space
- The Installer uses a full grid which is a lot of white space if not needed.
So, the whole layout is put into a col-m... - 20:00 Revision a7a94f17: [BUGFIX] Fix panel-collapse and modal-body padding-bottom in firefox
- * The last item in panel-collapse has now proper padding to its bottom.
* With a different behaviour of firefox a con... - 19:37 Revision a2958964: [BUGFIX] Skip special doktype parent pages in slug generation
- When checking the parent page for an existing slug, the parent page
should not be used if the parent page is a sys fo... - 19:26 Revision 28037e00: [BUGFIX] Ensure workspace preview works with Site Handling
- While introducing Page URL handling, the workspace functionality
still built the URL with `/index.php` although the R... - 18:09 Revision f60f4d8e: [BUGFIX] Avoid double slashes in slug generation
- When generating slugs it might happen, that double slashes
are generated. This basically results from both prepending... - 18:09 Revision 33d8b635: [TASK] Improve processing of mappable aspects
- Improve processing by deferring those mappers that invoke persistence
the latest possible time. In case mappers do no... - 17:41 Revision c83a3427: [TASK] Shorten the extend class in all unit tests
- Shorten \TYPO3\TestingFramework\Core\Unit\UnitTestCase to UnitTestCase
Resolves: #86478
Releases: master
Change-Id: ... - 17:10 Revision 4b080a92: [BUGFIX] Display correct original state when invertStateDisplay is true
- In the fieldWizard defaultLanguageDifferences the opposite value must be
displayed if invertStateDisplay is active in... - 16:00 Revision 289ee767: [BUGFIX] Remove unreachable return statement
- Resolves: #86476
Releases: master
Change-Id: I182bd77895744d13ba535b43e46b802def49cb45
Reviewed-on: https://review.ty... - 15:59 Revision b5a51ed3: [TASK] Avoid count() in test conditions
- Resolves: #86474
Releases: master
Change-Id: I2265e9167dc0604f8d2605121028c029fe3eebfc
Reviewed-on: https://review.ty... - 15:59 Revision ba1d472b: [TASK] Add rule to prevent the @access annotation entering the core
- Add the phpdoc_no_access rule to the php-cs-fixer configuration to
prevent the @access annotation from entering the c... - 15:34 Revision 7c9210d5: [BUGFIX] Fix sprintf argument mismatch in FormManagerController
- Resolves: #86477
Releases: master
Change-Id: I9595a1f1a4d90566d732dcf3c3f8b883a08a6bbe
Reviewed-on: https://review.ty... - 15:08 Revision 33e7fe26: [BUGFIX] Make Extbase translation handling consistent with TypoScript
- Make Extbase fetch records in the same way as in TypoScript rendering,
making QuerySettings options mean the same as ... - 14:48 Revision a863e4cc: [BUGFIX] Remove nested form-group class
- Remove nested class "form-group" in backend user module form
Resolves: #86450
Releases: master
Change-Id: I15a46b772... - 14:47 Revision e7c72ad1: [TASK] Mark various TypoScript parsing functionality as internal
- The TypoScript Parser has been around since PHP 4 and hasn't
been touched much since 12ys. In order to speed up TypoS... - 14:40 Revision 086c8bff: [BUGFIX] Install typo3db_legacy v1.1.1 to use new API
- The extracted extension should use the new DB API.
Resolves: #86373
Releases: master
Change-Id: Ibcb58f3c795cc888285... - 14:39 Revision 5648fb69: [BUGFIX] Do not depend on a database connection in CLI authentication
- Neither the backend user authentication should try to perform
database queries, nor the extbase services.
As a side ... - 14:24 Revision 7dc0badb: [BUGFIX] Minor adjustments to wordings, variables and docs
- Resolves: #86473
Releases: master
Change-Id: I19f499533636b6a187adde51f2a4ca96149cc45f
Reviewed-on: https://review.ty... - 14:16 Revision e19d9635: [TASK] Clean up FormEngine fields for Site Handling
- The descriptions and listings of site language in FormEngine
hasn't been worked on since its introduction.
This is n... - 14:08 Revision de3b594c: [BUGFIX] Replace class property caching with runtime cache
- PageRepository is now used independantly from TSFE
most of the time, and a new instance is created each time a
conten... - 13:45 Revision c33f1cd6: [BUGFIX] Respect mountpoint variable in cObj menu runtime cache
- The mountpoint variable must be respected in the key used for the
menu runtime cache. Without that part in the key al... - 13:45 Revision 89ed2e49: [BUGFIX] Respect mountpoint variable in cObj menu runtime cache
- The mountpoint variable must be respected in the key used for the
menu runtime cache. Without that part in the key al... - 13:45 Revision d250af09: [BUGFIX] Respect mountpoint variable in cObj menu runtime cache
- The mountpoint variable must be respected in the key used for the
menu runtime cache. Without that part in the key al... - 13:13 Revision 851a2098: [BUGFIX] Adjust broken extension scanner config
- Resolves: #86469
Related: #86441
Releases: master
Change-Id: Iff35a1be7c436ff3aceab7b9eb82af773278b363
Reviewed-on: h... - 13:13 Revision 861de0ad: [TASK] Tag .rst file 86440 with PHP-API
- Resolves: #86468
Related: #86440
Releases: master
Change-Id: I1e0cf65d487b8ea95edb7acdad50c671da3277a5
Reviewed-on: h... - 13:13 Revision 1ab92906: [TASK] Mark .rst file 86439 FullyScanned
- Resolves: #86467
Related: #86439
Releases: master
Change-Id: If14e53972535458ec493454d8e42c48eb67dc35c
Reviewed-on: h... - 13:13 Revision 79990a25: [TASK] Deprecate AbstractUserAuthentication->fetchUserRecord
- To untie authentication services from user authentication a bit better,
the fetchUserRecord() method of AbstractAuthe... - 13:12 Revision 19b5d6e6: [BUGFIX] synchronize flags in registry with TCA
- Flag icons that come with core, the flags that are registered in the icon
registry, the lists in sys_language and sit... - 13:10 Revision 3670bc11: [TASK] Remove leftover .htaccess files in Resources/Private folders
- Leftover .htaccess files were savedly removed, as the root
.htaccess (for Apache webserver) / .web.config (for IIS we... - 12:25 Revision be13af7f: [BUGFIX] EvaluteDisplayCondition should throw proper error message
- When an extension author writes a display condition in TCA and
by incident uses a wrong format for the displayConditi... - 12:22 Revision 8ecd56ea: [TASK] Remove comments mentioning "branch versioning"
- Resolves: #85305
Releases: master
Change-Id: I01c62adede04f5f74c506c15e28d471ad3185593
Reviewed-on: https://review.ty... - 10:12 Revision ce83e3e2: [FEATURE] Make prepending slash in TCA slug configurable
- A new TCA option for TCA type "slug" is added, called "prependSlash",
which adds a "/" in front of the field. For pag... - 08:59 Revision 9376fc23: [TASK] Add functional test for route enhanced link handling
- * adds test cases for resolving and generating enhanced links
* fixes locale issues when dealing with persisted mappe... - 00:23 Revision 67fd85a0: [TASK] Remove @internal on new UpgradeWizard interfaces
- To allow others to use the new upgrade wizard API the
interfaces are no longer marked as @internal.
Resolves: #86448... - 00:14 Revision a4ae5ffe: [TASK] Merge PSR-7 request and _GET/_POST parameters
- When hooks modify _GET or _POST parameters,
it is important that these changes reflect the PSR-7 request
for now, as ... - 00:10 Revision cb9bdb76: [TASK] Mark several parts within RteHtmlParser as internal
- RteHtmlParser has never received a good clean up, that's
because it was there since PHP 4 ages.
In order to rename, ...
2018-09-29
- 23:08 Revision 177fc827: [TASK] CKEditor RTE: Re-add the wordcount functionality
- This patch re-adds a missing functionality to CKEditor.
Due to the move from htmlArea to CKEditor, the well-known
wo... - 22:19 Revision c50894c2: [BUGFIX] Remove tooltip over delete button when it's clicked
- The tooltip has to be removed at that point, because as soon as any data
is deleted the row disappears and it's not p... - 22:04 Revision b0e894c5: [TASK] Use NormalizedParams with simplified arguments
- Normalized Params only needs serverParams and
$TYPO3_CONF_VARS[SYS] to work with, so the object is modified
in order ... - 22:03 Revision 62af353a: [BUGFIX] Remove tooltip over delete button when it's clicked
- The tooltip has to be removed at that point, because as soon as any data
is deleted the row disappears and it's not p... - 22:03 Revision 97fa3ccf: [TASK] Sort extensions in Install Tool module by name
- Sort the extension settings by the extension key.
Resolves: #86452
Releases: master
Change-Id: I6fb0110820d4a8406f01... - 22:02 Revision 8a592103: [TASK] Deprecate PageRenderer->loadJQuery()
- Instead of explicitly call loadJQuery() this should be handled
by requireJS or - even better - use vanilla JavaScript... - 22:02 Revision 38686b6b: [TASK] Mark several methods within TemplateService as internal
- The following methods will trigger a deprecation warning if
they are called from the outside:
- TemplateService->pre... - 20:48 Revision 0bee8704: [TASK] Use PSR-15 RequestHandler in Install Tool
- Install Tool still uses TYPO3's own RequestHandler interface which
exists since TYPO3 v7, but is superseded with PSR-... - 19:58 Revision 064585df: [TASK] phpDoc: replace @access private with @internal
- The phpDoc comment "@internal" is used in most places
during the development of TYPO3 v7, TYPO3 v8 and TYPO3 v9
and d... - 19:32 Revision bacab187: [TASK] Fix spelling of 'analyze'
- As the core uses American English, 'analyze' should be
spelled with a `z`. This looked especially strange in the
inst... - 19:15 Revision 4b3dfa14: [TASK] Deprecate various methods inside BE_USER
- The property "checkWorkspaceCurrent_cache" is now protected.
Second method argument of "modAccess()" is deprecated.
... - 17:15 Revision 1ca85b01: [TASK] Mark various functionality as internal within TSFE
- Use @internal where access private was marked, also add
some meaning to currently public methods that should only
be ... - 17:00 Revision 4844fae6: [FEATURE] Introduce RouteEnhancers for Page-based Routing
- Page-based routing can now be configured within a site
configuration to add so-called "route enhancers" which
allow t... - 15:03 Revision 8c225c61: [TASK] Create .htaccess or web.config file upon installation
- With the new routing, TYPO3 relies on a default redirect to index.php
for FE requests. The patch checks during instal... - 15:01 Revision d59b0c81: [TASK] Move documentation files into 9.5 folder
- Change-Id: I6fccf8db0ab996139692a07be8d08ceb8feee86f
Releases: master
Resolves: #86434
Reviewed-on: https://review.ty... - 14:03 Revision 3ced58e9: [BUGFIX] Sql query export to use search_result_labels setting
- Releases: master, 8.7
Resolves: #86396
Change-Id: I198fe52a8024dcf392582a78c3fce0f134ed6b7a
Reviewed-on: https://revi... - 13:54 Revision 76c2510a: [BUGFIX] Resolve correct processed folder when on different storage
- During generation of processed files a wrong processed folder
is evaluated when the processed folder resides on a dif... - 13:28 Revision 551ed0c0: [TASK] Add informational upgrade wizard for argon2i
- This adds a dummy wizard to remind admins during upgrade
to check the live system for argon2i support if the local
in... - 12:55 Revision 9bb994f4: [BUGFIX] Resolve correct processed folder when on different storage
- During generation of processed files a wrong processed folder
is evaluated when the processed folder resides on a dif... - 12:53 Revision 1b24a617: [TASK] Replace further usages with Environment API
- Most of the occurrences have been replaced by using
Environment API.
On top, labels are now moved into "var/labels"
... - 12:22 Revision d66dd1ee: [BUGFIX] Allow to edit legacy site configuration files in BE
- We recently removed the "site" base prefix within the yaml
configuration file of a site configuration.
However, the ... - 12:15 Revision 39372fe7: [TASK] Update composer dependencies
- We want the latest dependencies in our LTS version,
so this should ship the latest versions in the
zip/tarballs.
Use... - 11:14 Revision 38de3e2b: [TASK] Set FE/loginSecurityLevel to normal for no ext:rsaauth loaded
- Provide a silent upgrader the same way as for BE/loginSecurityLevel
to avoid FE login to fail after upgrade.
Change-... - 11:13 Revision 7c066b13: [TASK] Deprecate several stdWrap / cObj functions
- The following legacy TypoScript options have been deprecated
- stdWrap.filelist
- stdWrap.filelink
- stdWrap.addParam...
2018-09-28
- 23:49 Revision 11219adf: [TASK] Rename PageParameterValidator middleware
- In order to be in line with the new PageArguments object,
this newly introduced class is now renamed.
Resolves: #864... - 23:38 Revision 038ea9a2: [BUGFIX] Use correct icon for editing query in ActionTask
- Resolves: #86423
Releases: master, 8.7
Change-Id: I5c1e0f92fe5f9d28eaaf0250677cd3dedcbd6082
Reviewed-on: https://revi... - 23:20 Revision 985ab0fa: [BUGFIX] Use correct icon for editing query in ActionTask
- Resolves: #86423
Releases: master, 8.7
Change-Id: I5c1e0f92fe5f9d28eaaf0250677cd3dedcbd6082
Reviewed-on: https://revi... - 22:42 Revision 12d7a7af: [TASK] Improve styling of infobox in ImageManipulationElement
- The cropping element shows an information if no dimensions are known.
The styling of this information is now improved... - 22:24 Revision 218504e3: [BUGFIX] Set missing `data-title` attribute for upgrade wizard
- To render the „Executing foo“ text in the progress bar when a upgrade
wizard is executed correctly, a missing `data-t... - 22:21 Revision 8941600a: [TASK] Improve styling of infobox in ImageManipulationElement
- The cropping element shows an information if no dimensions are known.
The styling of this information is now improved... - 21:27 Revision 241b7469: [BUGFIX] Transform language parameter when previewing translated pages
- When previewing translated pages in the backend, URLs contain `&L=x` at
the end. This is due to a missing transformat... - 20:38 Revision 6958eef9: [BUGFIX] Get extensionKey from package
- Resolves: #86427
Related: #86404
Releases: master
Change-Id: Iec990bd910ac62805d4584c468b265f57c0fd17d
Reviewed-on: ... - 17:14 Revision 2b764e0f: [FEATURE] Allow site in TypoScript getText
- A new key "site" for TypoScript "getText" has been introduced
which allows accessing site configuration.
Resolves: #... - 16:19 Revision 5ccb11cd: [BUGFIX] Register FileBrowser for file_reference mode
- Using the element browser for a type=group, internal_type=file_reference
TCA field leads to an exception due to a mis... - 14:47 Revision 21499a5a: [BUGFIX] Register FileBrowser for file_reference mode
- Using the element browser for a type=group, internal_type=file_reference
TCA field leads to an exception due to a mis... - 14:44 Revision b9f0ddf8: [BUGFIX] Change visibility of two properties to public
- Properties $MOD_SETTINGS and $modTSconfig of RecordListController
are still used by DatabaseRecordList through $GLOBA... - 14:33 Revision 3363e417: [BUGFIX] Respect "disablePrependAtCopy" during translation
- During the translation process the option "disablePrependAtCopy" is not
respected. With this patch the option is resp... - 14:26 Revision 888cedcf: [BUGFIX] VimeoRenderer render private links
- Now it is also possible to add private Vimeo links.
Releases: master, 8.7
Resolves: #83852
Change-Id: Icb425d4aea98a... - 14:18 Revision 2edf3b17: [BUGFIX] Respect "disablePrependAtCopy" during translation
- During the translation process the option "disablePrependAtCopy" is not
respected. With this patch the option is resp... - 14:07 Revision 3c940c7a: [BUGFIX] VimeoRenderer render private links
- Now it is also possible to add private Vimeo links.
Releases: master, 8.7
Resolves: #83852
Change-Id: Icb425d4aea98a... - 13:51 Revision fdab4246: [BUGFIX] Only display pages in default language after creating new pages
- The Create Multiple Pages action now only displays the new structure in the
default language and hides pages in other... - 12:33 Revision 9623facf: [BUGFIX] FailsafePackageManager: do not prevent package sorting
- FailsafePackageManager prevents saving PackageStates.php in
failsafe mode by overwriting sortAndSavePackageStates(). ... - 12:31 Revision ad847e9b: [TASK] Do not create caches during ext_localconf.php phase
- CacheManager has a design problem:
The CacheManager is used to create the core_cache. That core_cache
is used to read... - 11:37 Revision 2e7450e8: [TASK] styleguide: TCA: Add group file_reference example
- 11:10 Revision 063417cb: [TASK] Deprecate TSFE->makeCacheHash()
- The functionality is moved into a new PSR-15 middleware
to base the logic on the request object directly, and
to make... - 10:49 Revision 445afda7: [BUGFIX] pages.shortcut suggest wizard should not suggest itself
- Make it impossible to select the page you are currently
working on within the suggest wizard result set.
Releases: m... - 10:40 Revision ea2dfc1f: [BUGFIX] pages.shortcut suggest wizard should not suggest itself
- Make it impossible to select the page you are currently
working on within the suggest wizard result set.
Releases: m... - 10:24 Revision 8ae45e07: [FEATURE] Allow environment variables in site config
- To enable easy configuration of environment specific
site setting, usage of environment variables in site
configurati... - 09:08 Revision a5157dd9: [BUGFIX] Fix linked issue number
- Releases: master
Resolves: #86415
Change-Id: Ib8002843376e651446a16143699844a98baebc0b
Reviewed-on: https://review.ty...
2018-09-27
- 22:33 Revision ed946aa7: [TASK] Make XML Sitemap cachable
- Cache the XML Sitemaps for 15 minutes by default.
Resolves: #86060
Releases: master
Change-Id: Ia8ded8d0885565e63651... - 22:33 Revision 0541b362: [TASK] Prepare Site handling for extended page routing
- An additional trait for site languages and some minor simplifications
when fetching the PageRouter from a Site.
Reso... - 21:19 Revision b3b143d6: [BUGFIX] Resolve relative file path during copy correctly
- In composer mode several directories are arranged outside the
public root-path. When trying to copy to those folders,... - 20:41 Revision 6366b902: [TASK] Deprecate internal_type=file and file_reference
- TCA "type=group" with "internal_type=file" and "internal_type=file_reference"
are the last parts of content related f... - 19:22 Revision 3523a860: [TASK] Deprecate $GLOBALS['TYPO3_LOADED_EXT']
- $GLOBALS['TYPO3_LOADED_EXT'] is defined as the "old" way
since the introduction of the PackageManager in 2013:
https:... - 19:18 Revision ab535bcf: [BUGFIX] Use interface SiteInterface as return type instead of Site
- To avoid exceptions the proper return type must be used.
Resolves: #86390
Releases: master
Change-Id: I3741582936cb1... - 17:32 Revision f7a1c385: [BUGFIX] Use correct column order in override dialog
- Resolves: #86152
Releases: master, 8.7
Change-Id: I677c6d0405b833caf8a62f7f560b2e9b97679b36
Reviewed-on: https://revi... - 17:31 Revision dcf1dc21: [BUGFIX] Use correct column order in override dialog
- Resolves: #86152
Releases: master, 8.7
Change-Id: I677c6d0405b833caf8a62f7f560b2e9b97679b36
Reviewed-on: https://revi... - 15:38 Revision 9476f552: [BUGFIX] Ensure connection can be established multiple times
- This patch ensures a connection can be established multiple times
and is initialized correctly using the init command... - 15:19 Revision baf7b0a1: [BUGFIX] Fix formEngine SelectCheckBox word-wrap on small screens
- This patch enables word-wrap in a form element `type=select`
with `renderType=selectCheckBox` on small screen devices... - 15:13 Revision 012e7517: [BUGFIX] Run silent upgraders after install tool login
- On successful login to standalone install tool, the routing
should jump to the silent upgraders and not to the main l... - 15:09 Revision 5360a8f6: [BUGFIX] Allow linking to a targetSite without currentSite
- In case no current site exists in a context (for example currently
eID or other scripting contexts), the pageLinkBuil... - 15:01 Revision c7cb4952: [TASK] Mitigate argon2i hash issues
- * Let the "stored hash uses not supported mechanism" bubble up.
Instead of just a "login failed", an error is raise... - 14:51 Revision 7e984cd1: [TASK] Further improvements for the site configuration
- This patch enhances the self declaration of the site
configuration form elements.
- TCA descriptions were added to s... - 14:24 Revision 443709b3: [TASK] Deprecate GeneralUtility::_GETset()
- The functionality of _GETset() is really broken by design
when thinking about having a non-global state.
On top $TSF... - 11:28 Revision 41717566: [TASK] Fix syntax highlighting in Changelog for ImplementStaticRoutes
- Use yaml as default highlighting. Add markup for code blocks.
Also add highlighting for file names.
Resolves: #8621... - 08:58 Revision 8a880494: [BUGFIX] Prevent closing a record after changes made with „toggle all“
- This patch prevents closing a form without showing the modal
to inform the backend user about unsaved changes if valu... - 08:41 Revision 399ebbcb: [BUGFIX] Prevent closing a record after changes made with „toggle all“
- This patch prevents closing a form without showing the modal
to inform the backend user about unsaved changes if valu...
2018-09-26
- 20:41 Revision dd21882b: [TASK] Add facades for symfony/routing components
- We heavily rely on Symfony Routing for TYPO3 routing,
however we want to encapsulate this as much as possible
to allo... - 19:37 Revision c137126f: [TASK] Add more info to some rst files
- During upgrading missing information in some rst files has been added
to ease upgrading for others.
Resolves: #86376... - 18:20 Revision 8f73f703: [TASK] Clean up Routing API
- The PageUriBuilder is gone, as all is centralized in the
PageRouter now, which acts as the centralized place to resol... - 13:17 Revision a8a1a78f: [TASK] Add more information to IRRE titles
- This patch put more information into IRRE titles of site configuration.
Resolves: #85887
Releases: master
Change-Id:... - 13:16 Revision 7f8f518d: [BUGFIX] adminpanel: Do not use getTSConfig in a deprecated way
- Since https://review.typo3.org/56968 handing over arguments
to getTSConfig() is deprecated.
As a drive-by we also fi... - 11:52 Revision 588cc105: [BUGFIX] Prevent closing a record after T3Editor content changes
- This patch prevents closing a form without showing the modal
to inform the backend user about unsaved changes if valu...
2018-09-25
- 23:33 Revision 8c1b7c47: [BUGFIX] Fix noCacheHash argument of f:link.action ViewHelper
- Resolves: #86379
Releases: master
Change-Id: I8eadc7d6cf242581601065ef780229e577149204
Reviewed-on: https://review.ty... - 23:02 Revision ede15203: [TASK] Allow running AbstractUpdate wizards on CLI
- To ease the update pain a compatibility layer for AbstractUpdate based
upgrade wizards has been implemented, that all... - 23:00 Revision 1cd4117a: [BUGFIX] Show mount point pid in tooltip
- Use either field mount_pid or display a note
Releases: master
Resolves: #86349
Change-Id: Iaed4f7ab527f02644670d980d... - 16:49 Revision 4ba06d9c: [BUGFIX] Prevent saving of invalid records
- This patch prevents saving an invalid record by click „close“
and „save“ in the modal.
Resolves: #86357
Releases: ma... - 08:29 Revision ab48937e: [TASK] Fix list items of 80700 rst file
- Add missing blank line before each list to have proper rendering.
Releases: master
Resolves: #86364
Change-Id: I4f8e...
2018-09-24
- 20:32 Revision 3f410a3b: [BUGFIX] Respect editlock in history/undo-module
- Now the editlock information of the page is retreived and used
as condition for the rollback command icon.
Releases:... - 20:23 Revision f0e6bb74: [TASK] Use dark sorting icon in filelist module
- Use the dark icons, just as in the list module.
Resolves: #86345
Releases: master, 8.7
Change-Id: Ife258d11a1384076f... - 16:29 Revision 9cd23361: [BUGFIX] Process typolink syntax for redirect target field contents
- Resolves: #86355
Releases: master
Change-Id: I348a52aaccc481bc928e096d54818c5d572e7e5f
Reviewed-on: https://review.ty... - 16:19 Revision 411a97dc: [TASK] CKEditor: enable autolink plugin per default
- This patch activates the autolink functionality while
pasting an URL or an email address from the clipboard
to the CK... - 08:41 Revision 50a8923f: [BUGFIX] Fix scheduler TaskList partial
- A translate VH was converted incorrectly in one of
the patchsets of #86291 before it was just merged
into the core.
... - 08:38 Revision 17a16611: [TASK] Stabilize Extbase tests on PostgreSQL
- Resolves: #86360
Releases: master, 8.7
Change-Id: I34e6b720a93bd86f863fbf4ae0b5efb6cccdc76d
Reviewed-on: https://revi... - 06:25 Revision 5d7b4fdd: [BUGFIX] Remove invalid parent constructor call and cleanup code
- Resolves: #86352
Releases: master
Change-Id: I30ed9f8f2b14819654fc496991b860b0bdf97d9c
Reviewed-on: https://review.ty... - 06:19 Revision 9be5fafb: [TASK] Stabilize Extbase tests on PostgreSQL
- Resolves: #86360
Releases: master, 8.7
Change-Id: I34e6b720a93bd86f863fbf4ae0b5efb6cccdc76d
Reviewed-on: https://revi... - 06:13 Revision 67f5d588: [BUGFIX] Use right keys in typeicon_classes for site_errorhandling table
- The IRRE records show an icon depending on the type of error handler that
is configured. Because the wrong keys were ... - 06:12 Revision 959a5b8a: [BUGFIX] Allow settings language labels via TS even if no xlf present
- Re-establish the functionality to set language labels in TypoScript
even though no locallang.xlf file is present for ...
2018-09-23
- 13:46 Revision aae70992: [TASK] Use dark sorting icon in filelist module
- Use the dark icons, just as in the list module.
Resolves: #86345
Releases: master
Change-Id: Ife258d11a1384076f1333e...
2018-09-22
- 21:48 Revision a553c62b: [BUGFIX] Pass language mode to QuerySettings in default language too
- Introduction of the LanguageAspect changed the Extbase behavior, now it's
reintroduced.
When reviewing this patch ple... - 18:51 Revision b0b17a86: [TASK] Remove a common set of false positives from extension scanner
- The patch removes a set of common methods and properties from
the extension scanner to show less weak matches:
* meth...
2018-09-21
- 20:37 Revision 2e87a99b: [BUGFIX] Use proper events to trigger HTML5 validation in Install Tool
- The actions "Create admin" and "Change install tool password" now listen
to the `submit` event of their respective fo... - 20:36 Revision 9089da60: [TASK] Provide more tests for Extbase rendering in languages
- Some tests are just documenting current, buggy behavior.
So once bugs are fixed assertions needs to be updated.
See i... - 15:36 Revision 0db83714: [TASK] Performance optimizations for the form manager module
- Speeds up the form manager module and the form plugin especially if
there are many forms within the TYPO3 instance.
... - 13:29 Revision 8f073115: [BUGFIX] Fix site configuration caching
- Resolves: #86350
Releases: master
Change-Id: Iae67211c8a3421a8cdd78a68c88d15da43f9e67e
Reviewed-on: https://review.ty... - 12:35 Revision 4e43dda3: [DOCS] Fix typo in variants for sites base feature
- Related: #86303
Releases: master
Change-Id: I56e48fa481fc59dd7bda20a4cc76bf2d3b1826a4
Reviewed-on: https://review.typ... - 12:14 Revision 68ebe0ad: [FEATURE] Allow multiple domain variants per site
- Extend the site configuration by allowing multiple base domains
which are checked by the ConditionMatcher.
Resolves:... - 12:03 Revision 75e3dccc: [TASK] Improve install tool loading message
- The first 'silent configuration update' ajax call in the install
tool does two things: As all others, it checks for a... - 11:38 Revision afed0806: [TASK] Change visibility of PageRepository->init
- The init() method is now called implicitly within the constructor,
so the last part is to mark the method protected.
... - 10:42 Revision 16e5332b: [BUGFIX] Re-add `self` assignments
- Some `self` assignments were removed that shouldn’t have been removed.
That was selfish, so they are added again.
Re... - 09:31 Revision ea0ed03d: [TASK] Extend blog_example with relations
- * 1:1 inline relation csv (Post->additonalName)
* 1:1 inline relation foreign_field (Post->additonalInfo)
* 1:n inlin...
2018-09-20
- 22:03 Revision 9fd581c4: [TASK] Update Feature-82812-NewSyntaxForImportingTypoScriptFiles.rst
- Wrong order of directory names
Releases: master
Resolves: #86342
Change-Id: I8aaf9ad050bac017b5b5f2bca6d98bea69a9487... - 20:15 Revision 20460250: [TASK] Update CKEditor from 4.9.1 to 4.10.1
- Update CKEditor to the lastest version that fixes a lot of bugs.
Release notes:
https://ckeditor.com/cke4/release-no... - 19:41 Revision 0ad42d3b: [TASK] Make DataMapper not a singleton
- DataMapper is not a singleton any more. Thanks to that, a further
refactoring can be done to pass aggregate root quer... - 19:38 Revision ca84d97c: [BUGFIX] Catch FileDoesNotExistException during persisting records
- Catch an exception which is thrown if a file of a sys_file_reference
relation does not exist anymore.
Resolves: #862... - 19:36 Revision 53299426: [BUGFIX] Ensure consistent UI in panels of Settings > Configuration Presets
- The panels used in Settings > Configuration Presets do now have the same
UI than the other panels in the Install Tool... - 19:36 Revision 634b5d52: [TASK] Improve database analyzer UX
- Give earlier feedback when opening the database analyzer
modal, block the buttons again if executing changes and
upda... - 17:56 Revision 96204622: [TASK] Do not crash install tool if a modal fails
- * Direct action buttons (eg. clear cache) catch ajax errors
and turn them into a notification, so the main frame of... - 17:54 Revision b9460a30: [TASK] Add first acceptance test for sites module
- Resolves: #86334
Releases: master
Change-Id: Ie2d5b16844bed3b57679d9771b0b29280bf3bae9
Reviewed-on: https://review.ty... - 17:17 Revision 2e675f21: [BUGFIX] Initialize site configuration for new sites
- Since a regression in #86323 the site configuration for new sites
must be initialized correctly to avoid exceptions.
... - 17:13 Revision 1d2c8ad3: [TASK] Use SiteFinder in indexed_search
- Instead of only supporting sys_domain records the
SiteFinder should be used for showing a related domain.
Resolves: ... - 16:58 Revision cbb99a3b: [BUGFIX] Silent upgrade wizard changes unrelated field definitions
- The silent upgrade wizard that should add missing cache
database tables also tends to change fields of not related
ta... - 15:39 Revision 8d4fe802: [TASK] Provide more tests for Extbase rendering in languages
- Some tests are just documenting current, buggy behavior.
So once bugs are fixed assertions needs to be updated.
See i... - 15:25 Revision 7db549d8: [TASK] Improve the scheduler task group table listing
- This patch basically adjusts the HTML markup for the listAction
to make the scheduler task tables look like the recor... - 14:55 Revision 0ef9df90: [TASK] Streamline expressionLanguage usage in core
- * provide same functions across contexts / methods
* provide same way to extend expressionLanguage everywhere
* provi... - 13:58 Revision 2b4c6f3d: [FEATURE] Allow static route resolving
- Resolving for predefined routes has been introduced.
Static routes can be configured on a per-site level
to provide ... - 12:48 Revision 625854dc: [BUGFIX] Provide page ID in pagetree overview
- Implement the page ID in pagetree and localization overview. And
make it controllable with User TS Config.
Resolves:... - 12:38 Revision 685f7b50: [TASK] Deprecate extbase annotation @flushesCaches
- The annotation has been introduced during backport from FLOW, but
was never implemented to do anything useful. It wil... - 12:29 Revision 7ae2abd4: [TASK] Update styleguide to 9.2.1
- A series of small patches have been applied to styleguide.
composer require --dev typo3/cms-styleguide:~9.2.1
Resol... - 12:24 Revision f21e9662: [BUGFIX] Make edit button visible for admin
- If user is logged in as admin, the edit buttons are always displayed.
Resolves: #86277
Releases: master
Change-Id: I... - 12:18 Revision 50ae1a0a: [DOCS] Fix typo for canonical link feature
- Related: #20051
Releases: master
Change-Id: I3891aaa4b62de99a86bf19b3500aabaec6daafc9
Reviewed-on: https://review.typ... - 12:14 Revision 4a6f64b5: [BUGFIX] Fetch configuration of FlexForm fields in edit wizard
- Supply flex data structure identifier and current path to
editPopup field control to fetch correct TCA config if this... - 11:58 Revision ea4d4f95: [TASK] Update styleguide to 8.0.15
- A series of smaller patches have been applied to
v8 maintenance branch of the styleguide extension.
composer require... - 11:33 Revision c7b9b83d: [BUGFIX] add propertyName to _isDirty() check
- _isDirty() without the propertyName returns false if
propertyValue is an instance of DomainObjectInterface.
Resolves... - 11:32 Revision 4cac0055: [TASK] Streamline $TSFE->simUserGroup usages
- First, this patch streamlines some naming issue in $TSFE->applyPreviewSettings()
(introduced by myself).
On top, it ... - 09:58 Revision 9382dd61: [TASK] Remove superfluous indention level in site configuration yaml
- The site configuration is in folder "sites" in a file called config and
does not need a "site" key to identify its pu... - 09:33 Revision 1da2c402: [BUGFIX] SiteResolver middleware must not care for non int id parameters
- The FileList module uses the 'id' parameter to pass the directory around,
which makes the parameter a string in this ... - 08:57 Revision 5842b509: [FEATURE] Add support for the "canonical" tag
- TYPO3 will now out-of-the box create the canonical tag if you have
installed the core extension SEO. The canonical ta... - 07:46 Revision a2232624: [BUGFIX] Replace middlewares in stack on duplicate occurence
- Use array_replace_recursive instead of array_merge_recursive to
avoid an exception if a middleware is defined twice.
... - 05:23 Revision 3eb3e198: [TASK] Mark internal $TSFE properties as protected
- Due to some PHP4 legacy code, most properties in TSFE
were Public API. As some arguments are only used internally
wit... - 05:21 Revision 6534c11a: [BUGFIX] Init simulate usergroup correctly in admin panel
- The PreviewModule must be run before initializeFrontendPreview is called,
to ensure the settings from adminpanel are ...
2018-09-19
- 23:43 Revision e3bc922e: [TASK] Limit number of items per XML sitemap
- Sitemaps of pages are now by default limited to 1000 pages per sitemap
to avoid exceeding Google limits. It will gene... - 23:01 Revision 7985a69c: [BUGFIX] Cache generated meta tags
- Cache generated meta tags to prevent losing meta tags when a
non-cached content element is on the page.
Resolves: #8... - 20:14 Revision d58d92cf: [BUGFIX] Add stdWrap for SVG content object renderMode=inline
- This patch adds stdWrap to the SVG content object if the
renderMode is set to inline.
This patch also adds the missi... - 20:14 Revision c26e248d: [TASK] Streamline EM dependency resolving
- Adjust the style of the action accordingly and
add a small description to the main header.
Resolves: #86304
Releases... - 18:52 Revision 42c9fd1b: [TASK] Remove unused reconstitutedEntitiesData from extbase Session
- This property is not used
Releases: master
Resolves: #86309
Change-Id: I38cba224bd765304040a6dfaea4546361fe8ecc1
Rev... - 17:20 Revision 1a7d44b4: [BUGFIX] Streamline paste modal color schema
- This patch calls the paste modal with the severity level "warning"
to improve the UX between the page and the list ba... - 16:33 Revision c034d904: [BUGFIX] Chunk requests in documentation viewer to improve performance
- Improve performance of „View Upgrade Documentation“ module by reading
changelogs in chunks.
At first, all available ... - 16:13 Revision 8eba9fa5: [BUGFIX] Handle formEngine add wizard select in flex forms
- addRecord fieldControl fails for type=select fields
in flex forms in AddController since existing values
are not reso... - 16:02 Revision ec30f217: [BUGFIX] Fetch configuration of FlexForm fields in edit wizard
- Supply flex data structure identifier and current path to
editPopup field control to fetch correct TCA config if this... - 16:00 Revision 368c5747: [BUGFIX] Handle formEngine add wizard select in flex forms
- addRecord fieldControl fails for type=select fields
in flex forms in AddController since existing values
are not reso... - 15:55 Revision 4d15d78b: [TASK] Harden system maintainer handling
- Better information handling and restrictions for non
system maintainer trying to change admin flag or password
of sys... - 15:34 Revision a471ed7c: [BUGFIX] Use module state of reports module
- The reports module stores its latest action selection in
backend user uc and should select that action on next
call a... - 15:06 Revision 9d18c1cc: [TASK] Improve UI of „Upgrade Wizard“
- Loading the list of available upgrade wizards may take some time. To give
a hint what is currently done, the progress... - 14:30 Revision 1db14cd5: [TASK] Migrate upgrade wizards in install extension
- Resolves: #86201
Related: #86172
Releases: master
Change-Id: I9d38ca04ee8a71ff6ffa325a2f0ce2c8c6cde183
Reviewed-on: h... - 14:03 Revision c26c272b: [BUGFIX] Use passed severity for modal construction
- The `severity` parameter must be passed to `advanced()` to have a proper
styling of the modal header.
Resolves: #863... - 12:51 Revision 010c8800: [BUGFIX] Add correct moment-timezone file
- This patch adds the correct moment-timezone javascript
file v0.5.20 which did not make it with the former patch
for #... - 10:33 Revision 657f384a: Revert "[TASK] Improve TranslateViewHelper compiling"
- The micro optimization introduced a bug, fixing the bug
would basically lead to the same code that is within
renderSt... - 10:00 Revision ac145971: [TASK] styleguide: TCA: Enable group flex wizards
- 09:24 Revision e0d9c922: [TASK] styleguide: TCA: select flex wizards with better defaults
- 09:16 Revision 9398941b: [TASK] styleguide: TCA: Have a select multiple side by side in flex form sections
- 09:16 Revision 0444d56d: [TASK] styleguide: TCA: Enable select field wizards in flex form
2018-09-18
- 22:40 Revision 67236246: [TASK] styleguide: Remove dead image from README.md
- 22:37 Revision d9378356: [TASK] styleguide: Remove dead .travis.yml
- 22:20 Revision f5f7c3d7: [TASK] Ignore every .log file to simplify core development
- This patch adds .log files to .gitignore.
Releases: master
Resolves: #86302
Change-Id: If19c37208fb6d2d7004a03daca8d... - 22:09 Revision 6be501b5: [BUGFIX] Check $prefix in ActionTask
- Check if the prefix is not an empty string to avoid a warning thrown by
strpos().
Resolves: #86300
Related: #85477
R... - 22:03 Revision 40b326b5: [TASK] styleguide: master branch does not work with core v8
- Fixes ##111
- 21:55 Revision 8bfbcbd7: [TASK] styleguide: Migrate extbase cli to symfony console
- 21:15 Revision de1873c4: [TASK] Deprecate FrontendBackendUserAuthentication methods
- The last methods within FrontendBackendUser (BE_USER in FE mode)
are now deprecated in favor of Admin Panel and middl... - 21:14 Revision 44d3753b: [BUGFIX] Execute TCA group data provider after columns override
- The TCA group dataprovider is currently executet very early and before
the ColumnsOverride dataprovider. Because of t... - 21:07 Revision 0f2f862b: [TASK] Suppress mount point resolving if there are none
- BE admins without mountpoints set have value '0' in
$this->groupData['webmounts']. If this is checked additonally
to ... - 20:47 Revision 70fa16cd: [DOCS] Explain that L10n signal/slot is not affected
- The breaking change documentation is adapted to explicitly mention that
the signal/slot registration is kept untouche... - 20:27 Revision ae232d88: [BUGFIX] Add more migration hints for config.tx_extbase.objects
- The suggested migration (xclasses) does not work for Models
mapped using the PropertyMapper.
It also fails if additio... - 20:04 Revision 353b05e4: [BUGFIX] Do not mark wizards implementing RepeatableInterface done
- Resolves: #86283
Releases: master
Change-Id: Id2fad147fd081e86ecb1b40e0b407b17f60c74d8
Reviewed-on: https://review.ty... - 18:17 Revision 36554887: [BUGFIX] Add missing language file for ContextMenu
- Confirmation Modal shows buttons with translated button labels now, if
you try to delete a page from page-tree.
Reso... - 17:34 Revision c44dae9d: [BUGFIX] Add missing language file for ContextMenu
- Confirmation Modal shows buttons with translated button labels now, if
you try to delete a page from page-tree.
Reso... - 17:08 Revision 139ff873: [BUGFIX] Fix casting in GalleryProcessing data processor
- Removing the integer casting, so that the cropVariant can also be a string identifier.
Resolves: #86294
Releases: ma... - 17:00 Revision bd7d0e6b: [BUGFIX] Fix casting in GalleryProcessing data processor
- Removing the integer casting, so that the cropVariant can also be a string identifier.
Resolves: #86294
Releases: ma... - 16:54 Revision 5d8c98c6: [TASK] Migrate form upgrade wizard to new API
- Resolves: #86275
Releases: master
Change-Id: I767f02c75b5f505e9b7ec78e933513d427dba2ae
Reviewed-on: https://review.ty... - 09:22 Revision 43833290: [BUGFIX] Don’t do greedy merges in extension scanner
- The extension scanner merges all matches into an array. This is done in a
loop, which is pretty greedy as it impacts ... - 08:44 Revision bae520c6: [TASK] Simplify PackageManager caching
- We do not want to pollute $GLOBALS to be able to inject PackageManager
as $GLOBALS['TYPO3_currentPackageManager']. to...
2018-09-17
- 17:08 Revision d0f85947: [BUGFIX] Omit checkbox for unselectable tree items
- TCA select fields with renderType = 'selectTree' have the option
treeConfig.appearance.nonSelectableLevels, which doe... - 17:07 Revision 6a6fe299: [BUGFIX] Omit checkbox for unselectable tree items
- TCA select fields with renderType = 'selectTree' have the option
treeConfig.appearance.nonSelectableLevels, which doe... - 14:36 Revision 433418ba: [BUGFIX] Trigger deprecation when using $TSFE->sys_language_*
- When deprecating TSFE->sys_language_mode and TSFE->sys_language_uid
it was forgotten (by myself) to set the visibilit... - 11:19 Revision 292e300b: [TASK] Deprecate config.tx_extbase.objects and plugin.tx_%name%.objects
- If we want to introduce a system wide container in v10,
the non deterministic behaviour of object (re)configurations
... - 11:19 Revision 6cb30999: [TASK] Streamline hooks and middlewares related to PSR-15
- With PSR-15 it is not necessary to use any custom hooks during
the frontend request setup process anymore, as middlew...
2018-09-16
- 23:47 Revision d6223461: [TASK] Change visibility of TSFE properties and methods
- The following properties have changed their
visibility to be protected from public.
* pageAccessFailureHistory
* wor... - 22:00 Revision 2b2ab785: [TASK] Destroy install tool session on backend user logout
- If a system maintainer used the install tool from within the
backend, the session is now destroyed on logout explicit... - 21:49 Revision 840fe9b2: [TASK] Make hreflang generator use PSR7 interface
- Use the Uri class to check if a host is given in the url
to determine if an absolute url should be generated.
Resolv... - 21:17 Revision 7a1e9233: [TASK] Suppress avatar file resolving if there is none
- Suppress a where uid=0 call on sys_file table if the
backend user has not avatar assigned.
Resolves: #86273
Releases... - 19:51 Revision 0c85b76c: [TASK] Suppress db call for rootline with uid 0
- Page uid 0 has no rootline by definition. The patch adds an
early return to RootlineUtility to suppress some cache->g... - 12:15 Revision 67d43806: [BUGFIX] Update wording in Core Upgrade dialog
- This change updates the text in the Core Upgrade dialog and fixes a
typo as well as introduces some basic styles.
Re...
2018-09-15
- 19:02 Revision c85a33ca: [BUGFIX] Fix fatal in SchedulerModuleController on some DB drivers
- Some DB drivers like pdo_mysql and our postgres flavor return
values from DB always as string. Classes with enabled s... - 18:17 Revision 7b7f810b: [TASK] Provide loading indicator for Install Tool
- Resolves: #86259
Releases: master
Change-Id: I0a5c7020d879250cf38ca1975a8f63e65f1a0649
Reviewed-on: https://review.ty... - 17:38 Revision 40934072: [TASK] Migrate DatabaseRowsUpdateWizard to UpgradeWizardInterface
- Resolves: #86200
Related: #86172
Releases: master
Change-Id: I9f6412ed7a6adb8b00f62cbca7476a49bed6985d
Reviewed-on: h... - 14:23 Revision b22bb42c: [BUGFIX] Prevent TypoScript condition expressions breaking TYPO3
- This patch introduces error handling to mitigate a missing type check
in the Symfony Expression Language handler. In ... - 11:42 Revision 473a4958: [BUGFIX] Improve install tool temporary assets removal
- Maintenance > Remove temporary assets now properly lists
statistics for FAL processed files and allows to clear them....
2018-09-14
- 20:15 Revision b158d179: [TASK] Improve .rst file formatting
- Resolves: #86256
Releases: master
Change-Id: I6b108342ebb7439657afec296c68de7ba45bf29e
Reviewed-on: https://review.ty... - 15:57 Revision 52c391df: [BUGFIX] Set BackendUserAspect earlier to make it usable in TSConfig
- This patch fix broken TSConfig condition because of missing backend user aspect.
Resolves: #86229
Releases: master
C... - 15:31 Revision 26bef7e4: [BUGFIX] Correct condition in TemplateService
- Issue #85092 introduced a copy & paste bug in TemplateService.
Resolves: #86255
Related: #85092
Releases: master
Cha... - 14:49 Revision 842fe8cc: [TASK] Use SiteFinder in EXT:felogin
- Instead of only checking the sys_domains with a database query
the SiteFinder and PseudoSiteFinder should be used.
R... - 13:36 Revision e4831a9a: [TASK] Migrate extension install upgrade wizards to new API
- Migrates all upgrade wizards based on the
`AbstractDownloadExtensionUpdate` class to the new API.
Related: #86172
Re... - 11:47 Revision 7da2da01: [BUGFIX] Make JavaScript of SlugElement a real independent instance
- The JavaScript for the SlugElement is partially designed to be a
independent instance for each slug field. However, t... - 00:34 Revision 704dba46: [TASK] Make hreflang links absolute
- Create absolute URL's for the hreflang links by using the configuration
of the current site.
Resolves: #86224
Releas...
2018-09-13
- 22:32 Revision 249cf85d: [BUGFIX] Do not show wizards marked as done in install tool
- Wizards marked as done are no longer displayed as executable
in the install tool, the missing state check has been in... - 22:00 Revision a9c42532: [BUGFIX] Use correct language in l18n_cfg checks
- The check for pages.l18n_cfg is wrong now, as this is
always done against pages.sys_language_uid=0 records (as
"resol... - 21:08 Revision 65070536: [BUGFIX] Use class name to mark upgrade wizards done
- To make the registry for done wizards consistent and stay backwards
compatible once all upgrade wizards are converted... - 20:20 Revision b4008949: [BUGFIX] Adapt view related install tool details
- With the install tool move to modals, various details on CSS
level broke: The modal HTML is on top level in backend a... - 17:16 Revision d7c16d75: [BUGFIX] Add postProcessMirrorUrl to language updater again
- With moving the language pack updater to the install tool, a
signal got lost that allowed overriding the base downloa... - 16:26 Revision cb4b7863: [TASK] Use SiteFinder for fetching related domain in page tree
- The SiteFinder retrieves the correct domain for root pages
also for pages having a site configuration.
Resolves: #86... - 15:05 Revision 76d1c9c4: [BUGFIX] Evaluate config.defaultGetVars in middleware
- The config.defaultGetVars is executed and $_GET is modified,
but not the middleware where this method is called.
In ... - 06:24 Revision dcd8920e: [BUGFIX] Allow recycler page in rootline in BE
- The recycler doktype should be allowed in rootline in BE.
Resolves: #86209
Releases: master
Change-Id: I173c2deca5cd...
2018-09-12
- 23:35 Revision 490f461d: [TASK] Bring back the exception code in exception messages
- If an exception identifies itself with a code, display it
next to the Exception title.
Change-Id: Ib24b7ce4e0bef426d... - 21:06 Revision 2885007d: [TASK] Bring back the paths in exception messages
- Resolves: #86237
Releases: master
Change-Id: Id139dcabb6367b03fb5584a6c7d4a673595eb88e
Reviewed-on: https://review.ty... - 20:14 Revision f6773709: [BUGFIX] Fix undefined variable $applicationContext in Bootstrap.php
- Resolves: #86235
Releases: master
Change-Id: I1e75309abd8bc1aa38d861dae4a48a958b9750dd
Reviewed-on: https://review.ty... - 20:13 Revision bb05dc64: [TASK] Fix code formatting changelog rst files
- Double backticks are now replace with single ones,
fixed some typos like missing colon.
Resolves: #86233
Releases: m... - 20:12 Revision 10900925: [TASK] Deprecate BaseScriptClass and AbstractFunctionModule
- With latest refactorings, the good old backend module classes
BaseScriptClass (t3lib_SCbase) and AbstractFunctionModu... - 18:56 Revision 0f65aedd: [TASK] Deprecate @internal annotation in extbase commands
- The @internal annotation – which is a regular phpDocumentor annotation
that is used to denote that associated structu... - 08:54 Revision 1ff01bcb: [BUGFIX] Catch non existing directories for import syntax
- Catch exceptions for non existing directories which are imported using
the @import syntax for TypoScript and return t... - 08:46 Revision a0a37cd2: [TASK] Add method getBase to SiteInterface
- Resolves: #86226
Releases: master
Change-Id: Idcffc65e6e040ab4f09e352f268aa4919c2abc59
Reviewed-on: https://review.ty... - 07:02 Revision c745abff: [BUGFIX] Readd missing initialisation of $tsfe
- During the refactoring of #85543 a line too much has been removed.
Readd the initialisation of $tsfe.
Resolves: #862...
2018-09-11
- 17:30 Revision ed806ef5: [FEATURE] Use utf8mb4 on mysql for new instances
- If installing a new TYPO3 instance on mysql, utf8mb4 is now used as
default charset for the database connection and a... - 00:05 Revision b46dcbf3: [TASK] Deprecate cObject FILE
- The cObject FILE has a strange behaviour, and rather became low-level since
Fluid's rise in rendering Frontend.
FILE...
2018-09-10
- 20:10 Revision 63912685: [TASK] Add functional tests for copying a record into another language
- The expected behavior is that the copied record is not synchronized
when modifying the language parent record (since ... - 17:51 Revision 9036158b: [TASK] Add functional tests for copying a record into another language
- The expected behavior is that the copied record is not synchronized
when modifying the language parent record (since ... - 13:36 Revision 23b321f7: [TASK] Protect info extension
- Last patch in the protect controller patch series. This time the
Web->Info module controller no longer extends BaseSc... - 13:36 Revision 6e241bb6: [TASK] Protect tstemplate extension
- The patch disentangles the tstemplate extension controller
classes. The main controller class no longer extends
BaseS... - 13:36 Revision 98fcd3ee: [TASK] Protect TaskModuleController Part 2
- TaskModuleController no longer extends BaseScriptClass. Properties
and methods are copied over to the controller and ... - 11:14 Revision f7f331d9: [BUGFIX] Use 403 header instead of 401 header
- The usage of a 401 header must be accompanied by a valid
www-authenticate header, which does not support form-based l... - 09:53 Revision 109d4852: [BUGFIX] Use 403 header instead of 401 header
- The usage of a 401 header must be accompanied by a valid
www-authenticate header, which does not support form-based l... - 08:48 Revision 9704d295: [BUGFIX] Prevent fatal error in DebugExceptionHandler
- This patch fixes an error if no argument was given for a trace step.
Resolves: #86211
Releases: master
Change-Id: Ie...
2018-09-09
- 22:11 Revision 9b1802c2: [TASK] Protect ImportExportController
- To gain freedom in v10 refactoring this controller, the class
no longer extends BaseScriptClass, copies over properti... - 18:57 Revision 0971a932: [TASK] Protect RecordListController
- Protect properties and methods of RecordListController. The two
hooks 'drawHeaderHook' and 'drawFooterHook' now recei... - 18:46 Revision 67725d83: [TASK] Protect methods in AbstractLinkBrowserController
- Some public -> protected changes for AbstractLinkBrowserController
and BrowseLinksController
Resolves: #86193
Releas... - 18:43 Revision dcd62d3f: [TASK] Protect FileListController
- Resolves: #86197
Releases: master
Change-Id: I3ad96b95e6e631adfe67ec83db60b8b9d5ec2045
Reviewed-on: https://review.ty... - 18:34 Revision 33da0787: [TASK] Protect methods in ElementBrowserController
- Resolves: #86192
Releases: master
Change-Id: Id7076427c911af750748e47902e87c1c48b2d2d7
Reviewed-on: https://review.ty...
2018-09-08
- 14:29 Revision de8ab6e4: [TASK] Deprecate second controller action argument
- Core eid and backend dispatching uses only the $request object as
argument, but not the prepared $response object any... - 10:40 Revision 1e149b84: [BUGFIX] Trim search value in live search
- The query parameter of the live search should be trimmed.
The same behaviour is already used in the regular search in... - 09:31 Revision 3ff59772: [TASK] Deprecate ElementBrowserFramesetController
- As far as I could find out, the 'browser' route target class
ElementBrowserFramesetController is unused for a while a... - 00:13 Revision 1ef1e472: [TASK] Use ServerRequestInterface in PermissionAjaxController
- Resolves: #86177
Releases: master
Change-Id: Idc357c62b4040165d3a5d04f291b84c69313402e
Reviewed-on: https://review.ty...
2018-09-07
- 22:36 Revision 734fa9f1: [TASK] Prevent notice in InstallStatusReport
- Add isset check before use is_array.
This will prevent a notice if the
array key does not exist.
Resolves: #86187
Re... - 21:03 Revision 62d2f9a3: [TASK] Rework pseudo-site backend preview url generation
- When there is no site configuration, no TCEMAN.preview
configuration and no sys_domain record available, the host
URL... - 20:56 Revision 2fbbda3d: [TASK] Deprecate TCA type=user without renderType
- Using a custom renderType instead of a userFunc for
type=user TCA elements is much more flexible and suits
better int... - 19:00 Revision 3b0a6428: [TASK] Protect methods in TaskModuleController
- Resolves: #86182
Releases: master
Change-Id: I80b8b519ad530d5d98e284e0666cd6c2eb3f5603
Reviewed-on: https://review.ty... - 18:59 Revision f09ad89e: [TASK] Protected methods in ReportController
- There are only two methods in the report controller, calling
them via call_user_function() does not make much sense.
... - 18:43 Revision 17250d85: [BUGFIX] Adjust table field type to varchar
- In order to create workspace stage records, the parenttable field
must not be a tinytext, else the not null restricti... - 18:14 Revision da103e89: [BUGFIX] Do not let sites module render rootpages in workspaces
- If root pages are configured in workspaces, such pages must not get
rendered in the sites module. The BackendWorkspac... - 17:59 Revision 4b4cd430: [BUGFIX] Prevent crash in DatabaseIntegrityCheck
- If a relation field (select / group) does not exist in db for
whatever reason, System -> DB check -> Database relatio... - 17:53 Revision 249b5237: [TASK] Show unassigned sites in site module
- The site module displays now also sites with no valid related page anymore.
This can happen if the page is being remo... - 17:50 Revision 1232e775: [BUGFIX] Trigger `change` event after calculating slug
- When the slug is calculated by using the according button, the `event` is
now triggered to let the user know that the... - 17:30 Revision db3da943: [TASK] Use updated typo3/phar-stream-wrapper version
- Resolves: #86191
Releases: master
Change-Id: Ie65dac040f720c313835603bd2446a15e6670c14
Reviewed-on: https://review.ty... - 17:27 Revision a8986450: [BUGFIX] Prevent crash in DatabaseIntegrityCheck
- If a relation field (select / group) does not exist in db for
whatever reason, System -> DB check -> Database relatio... - 17:26 Revision 0de21ab1: [TASK] Protect methods in SetupModuleController
- Resolves: #86180
Releases: master
Change-Id: I6277be526cb11d1c6120f13e763d47405aac84d0
Reviewed-on: https://review.ty... - 17:13 Revision 7eacbdc3: [TASK] Protect render() method in BackendController
- Resolves: #86179
Releases: master
Change-Id: Ie61ab04889e36b5290a0d8f4fc1fb68dd95a87ac
Reviewed-on: https://review.ty... - 17:09 Revision fc4e06ce: [TASK] Hide page alias in pagetree overview with sites
- If rendering page trees in Info -> Pagetree overview that has
a full Site configuration, hide the "alias" field - it ... - 17:02 Revision 9b625d49: [TASK] Use updated typo3/phar-stream-wrapper version
- Resolves: #86191
Releases: master
Change-Id: I45d265cd6866dff1ab8fc0a058973c24471ac357
Reviewed-on: https://review.ty... - 16:04 Revision a0654437: [TASK] Deprecate old TypoScript condition syntax
- Since the symfony expression language is available for TypoScript
conditions, the old condition syntax is being depre... - 15:22 Revision b295c09f: [BUGFIX] Fix fatal in ReportsModule with upgrade wizards
- With the new upgrade wizard API the InstallStatusReport
has to be adapted a bit to prevent a fatal calling
shouldRend... - 11:34 Revision 84a33f3a: [TASK] Clean up UpgradeWizardsService API
- Remove implementation details from public API methods
Releases: master
Resolves: #86166
Change-Id: I3605132946d4fa1e...
2018-09-06
- 12:53 Revision 79a1ab18: [TASK] styleguide: TCA elements basic user_1 uses renderType
- 09:31 Revision d2cdb51e: [TASK] Use ServerRequestInterface in RecyclerAjaxController
- All values are available in the request object, no need to touch the
globals. The constructor of the controller is em... - 09:30 Revision c1da0303: [BUGFIX] Ensure connection can be established multiple times
- This patch ensures a connection can be established multiple times
and is initialized correctly using the init command...
2018-09-05
- 20:27 Revision 7c10edde: [BUGFIX] Trim search value in live search
- The query parameter of the live search should be trimmed.
The same behaviour is already used in the regular search in... - 16:34 Revision 5c5585bd: [BUGFIX] Only add pages to XML sitemap with no_index = 0
- Pages with no_index, follow shouldn't show up in XML sitemap. Only pages
that needs to be indexed.
Resolves: #86157
... - 11:01 Revision d171044c: [TASK] Improve TCA of site_errorhandling
- - Localize labels
- Use label_alt to show not only errorCode but also errorHandler
Resolves: #86148
Releases: master... - 10:55 Revision f681d105: [TASK] Reveal usage as controller of TaskStatus::class
- The class is called by two ajax routes and is therefore to be named,
placed and handled as the controller that it is.... - 10:03 Revision 6a68000a: [TASK] Deprecate FrontendEditingController
- The class is not in use anymore, only feedit instantiates the class for legacy reasons.
Also FrontendBackendUserAuth...
2018-09-04
- 14:22 Revision c13649c7: [TASK] Set TYPO3 version to 9.5.0-dev
- Change-Id: I96b70e192770b6955f82a8106db386f2044e738b
Reviewed-on: https://review.typo3.org/58181
Tested-by: TYPO3com ... - 14:08 Revision 8eb9df8c: [RELEASE] Release of TYPO3 9.4.0
- Change-Id: I10cf279d74af2cfc2964704ba31c6ce2b7be3493
Reviewed-on: https://review.typo3.org/58180
Reviewed-by: Oliver ... - 13:03 Revision e94852bb: [BUGFIX] Avoid insufficient workspace version constraint
- Resolves: #86126
Releases: master
Change-Id: I7724cb1415742861a0c6496f4e3888787e6467d4
Reviewed-on: https://review.ty... - 12:56 Revision 285f6ffe: [BUGFIX] Resolve version move placeholder in RootlineUtility
- In order to correctly work with rootlines (e.g. when resolving
according sites and pseudo-sites for URL resolving and... - 11:50 Revision e8122aec: [TASK] Move documentation files into 9.4 folder - part 3
- The change also contains some documentation related improvements
in some code files, where the need occured.
Change-... - 11:36 Revision 2ede3295: [BUGFIX] Do not double-prepend the URL scheme on preview URLs
- When having a pseudo-site the view functionality is broken
due to some different handling how to deal with protocols.... - 10:48 Revision df663b3d: [BUGFIX] Template module must respect workspaces
- The template module now respects the workspace constraint of the current
backend user and the stored sys_template rec... - 10:31 Revision c02fef8c: [TASK] Wrap error UnknownElement with proper HTML
- Show the error with a proper markup. Also hightlight type and
render type as code.
Resolves: #86133
Releases: master... - 10:15 Revision 79d819f9: [TASK] Wrap error UnknownElement with proper HTML
- Show the error with a proper markup. Also hightlight type and
render type as code.
Resolves: #86133
Releases: master... - 10:03 Revision 3260e093: [BUGFIX] Allow getPagesTSconfig to be called without BE_USER
- Due to refactorings lately in BackendUtility::getPagesTSconfig() with
which results in a fatal error when clearing pa... - 09:37 Revision 28cca086: [BUGFIX] Abort `nodeSelectedAfter` on unchecked nodes
- If a node in the page tree is clicked, the `nodeSelectedAfter` event is
triggered for any active node that is being d... - 09:31 Revision 1f898d0f: [BUGFIX] Template module must respect workspaces
- The template module now respects the workspace constraint of the current
backend user and the stored sys_template rec... - 07:24 Revision d66fd78e: [BUGFIX] Make debug exceptions scrollable in backend context
- Resolves: #86132
Releases: master
Change-Id: I34a09ec83491b0f08e0a094680fbd93057ad76a4
Reviewed-on: https://review.ty... - 00:18 Revision a36aadfd: [BUGFIX] Use same height for tree bar as for the right module
- Fix 1px off error in page tree toolbar.
Resolves: #86098
Releases: master
Change-Id: Ia1476d57b935159fc32e40a9134c7c...
2018-09-03
- 23:52 Revision 46fa87b6: [TASK] Synchronize 8.x master .rst files to v8
- Change-Id: If6d70777c95aad50c6edd455795db2cc379b26c1
Resolves: #86129
Releases: 8.7
Reviewed-on: https://review.typo3... - 23:51 Revision 04b1ec06: [TASK] Synchronize 7.x master .rst files to v8 and v7
- Change-Id: Ic76264a855a4731a5e90be954b55b0dd6a449c92
Resolves: #86130
Releases: 8.7, 7.6
Reviewed-on: https://review.... - 23:50 Revision e31bbbba: [TASK] Synchronize 7.x master .rst files to v8 and v7
- Change-Id: Ic76264a855a4731a5e90be954b55b0dd6a449c92
Resolves: #86130
Releases: 8.7, 7.6
Reviewed-on: https://review.... - 23:35 Revision ba913231: [BUGFIX] Only unlock records in BE user log off functionality
- The database table `sys_lockedrecords` should only be cleared via
the BackendUtility when a Backend user is logging o... - 23:24 Revision 90352bb0: [BUGFIX] Resolve workspace records for template module overview
- BackendWorkspaceRestriction automatically resolves specific records
already for a given workspace. In most cases this... - 23:20 Revision 7a21a21a: [BUGFIX] use gmmktime in checkConditionMatcherForDateFunction unit test
- The arguments are now treated as parts of a UTC date/time and
prevents different results depending on the system date... - 23:04 Revision 416e99e8: [BUGFIX] Ensure slug update wizard uses proper sorting
- If two subpages share the same name, it is important, that the first
page gets a proper name, and the second one foll... - 23:02 Revision 95a421ea: [TASK] Ensure version placeholders get updated on slug changes
- This change ensures that workspace version placeholders are kept
in sync when slug values (TCA type 'slug') are modif... - 22:51 Revision c72713ab: [BUGFIX] Resolve workspace records for template module overview
- BackendWorkspaceRestriction automatically resolves specific records
already for a given workspace. In most cases this... - 22:44 Revision 2bf89254: [BUGFIX] Create root page with slug field filled on installation
- The root page should contain as best practice the "/" as slug,
after a successful installation.
Resolves: #86125
Rel... - 22:43 Revision 87dcee4c: [BUGFIX] Remove console.log() on wizard execution
- Resolves: #86127
Releases: master
Change-Id: I2b900305cb505c52886b012d7d9a3303f6a0a233
Reviewed-on: https://review.ty... - 22:41 Revision baa5953c: [BUGFIX] Create proper FE links in Web->View module
- Resolves: #86124
Releases: master
Change-Id: Icb706e585af8e0c0acd993f15d17276024bc5503
Reviewed-on: https://review.ty... - 22:02 Revision 793c84ef: [BUGFIX] Declare strict types in SlugEnricher
- Resolves: #86118
Related: #85937
Releases: master
Change-Id: Id913e98e360d06f8db61bbde8c49a131715f2240
Reviewed-on: h... - 21:59 Revision 964afb37: [BUGFIX] Auto-generate slug when invalid characters are given
- If a page title is like "!!!" this currently results in an invalid slug.
The generator now auto-generates something ... - 21:57 Revision db0bf585: [BUGFIX] Cast return value of getLivePageUid to int
- On database systems like sqlite fields like uid or
t3ver_oid are returned as string and need to be casted.
This cast... - 21:46 Revision 95c3026d: [TASK] Deprecate class AltPageTitleProvider
- Because the usage of $GLOBALS['TSFE']->altPageTitle is deprecated
since version 9 and will be removed in version 10, ... - 21:44 Revision 57dab735: [TASK] Cleanup PageTitle API
- Some small indentation fixes.
Resolves: #86123
Releases: master
Change-Id: Idd5cc7f9cb206516930e5a888449d1204ee9ae11... - 21:29 Revision b45acf94: [BUGFIX] Avoid database upgrade failures when adding slug field
- When upgrading with e.g. MSSQL it should be noted, that the
pages.slug DB field should be a varchar database field (i... - 21:15 Revision e008261b: [TASK] Revert "Move LocalConfiguration* files to config folder"
- This reverts commit 277c677a967fcca5a158042465bfe35da9a3fa15.
This change was meant as a pre-cursor to the new confi... - 20:52 Revision 0aa993e8: [TASK] Switch UserStorageCapabilityService to a renderType
- Using a TCA type=user with a custom renderType is much more
elegant since the registered element can then fully acces... - 20:43 Revision 701a889a: [BUGFIX] Use SiteLanguage in forms
- TranslationService of forms only respect language sets in TypoScript.
Use SiteLanguage is the leading configuration a... - 20:28 Revision 06c67dc4: [BUGFIX] Ensure that slugs are always calculated in DataHandler
- When NOT using FormEngine to create a new page (e.g. in the pagetree
or via the "Create multiple pages" wizard), so j... - 19:53 Revision f250a9c9: [BUGFIX] Only unlock records in BE user log off functionality
- The database table `sys_lockedrecords` should only be cleared via
the BackendUtility when a Backend user is logging o... - 19:48 Revision 062c068b: [BUGFIX] Avoid suffixing base slug again
- When invoking slug generation on an empty or base slug (`/`), the
slug will become `//` - which is invalid and has to... - 18:47 Revision 671f5887: [BUGFIX] Suffix all interfaces with Interface
- The patch introducing interfaces for upgrade wizards had some mixed
namings, which are now corrected.
Resolves: #861... - 18:04 Revision d3bcaeb9: [TASK] Add missing documentation for typolink.language
- The newly added functionality for typolink.language
within TypoScript receives a documentation file.
Resolves: #8605... - 17:51 Revision 429db28f: [TASK] Adjust LinkGeneratorTest for non-site scenario
- When using a Site according "slug" values have to be given in order to
have complete routing information. There won't... - 17:44 Revision 6b4ed22b: [TASK] Add details to message for existing record localization
- Resolves: #85549
Releases: master
Change-Id: I8a98da8842c6d15175debed5513bbc4bc2bb0a2c
Reviewed-on: https://review.ty... - 16:07 Revision d7553937: [BUGFIX] Fix migration docs for "language:update" command
- Also add an example how to pass in multiple language ISO codes
which was done using commas back then and now using sp... - 14:34 Revision 4964bd66: [TASK] Cleanup UpgradeWizard API
- The upgrade wizard API has been in need of some cleanups
both architectural as well as functional. As a result the
AP... - 14:30 Revision ba4495a7: [BUGFIX] Allow page links to different languages within a site
- Due to the refactoring process within links to a site, it is still
necessary to link to a translated page with a give... - 14:19 Revision 97364f06: Revert "[BUGFIX] Update all languages with CLI command"
- This change was not necessary since multiple values can be passed in
separated by spaces instead of commas just like ... - 13:53 Revision 3676fc93: [BUGFIX] Remove edit link to not existing record
- As long as there is no site configuration record to edit,
the title displayed into Sites Module should not carry a li... - 12:52 Revision f612f2e5: [BUGFIX] Update all languages with CLI command
- Now it is possible to pass several Isocodes comma separated
by CLI and to update them.
Releases: master
Resolves: #8... - 11:59 Revision 4e4837c1: [TASK] Add more info about custom finishers to docs
- Resolves: #86103
Releases: master
Change-Id: I485ba2eb933734220381a66256d337ab9f3997ec
Reviewed-on: https://review.ty... - 11:15 Revision 7dc2e8af: [BUGFIX] Do not fetch type=none fields from db in list module
- A type=none TCA field is the only field type that is entirely ignored
by DataHandler. An incoming value for such a fi... - 11:05 Revision 8dab2188: [TASK] Move documentation files into 9.4 folder - part 2
- The change also contains some documentation related improvements
in some code files, where the need occured.
Change-... - 11:01 Revision 4ecc6637: [TASK] Set indexed_search set_id field from type=none to input readOnly
- The indexed_search_config field set_id can be easily switched from
type=none to type=input with readOnly=true. This i... - 11:01 Revision 22b179ea: [TASK] Make type=passthrough a formEngine element
- To be more consistent and have one special case less,
type=passthrough columns are now casual elements that
go throug... - 10:59 Revision 119d6732: [TASK] Streamline PHPDoc comment matches function/method signature
- Resolves: #86088
Releases: master
Change-Id: Ia011b8ca85b8665edd80a093844b5a60a5fe2e29
Reviewed-on: https://review.ty... - 10:33 Revision 0f583937: [BUGFIX] Do not use empty needle in strpos in SimpleFileBackend
- This only happens on Windows as the call is inside a condition
that tests for Windows OS.
Releases: master
Resolves:... - 08:55 Revision e147b0b0: [BUGFIX] Correct HTML nesting in RadioElement
- FormEngine RadioElements misses a closing div.
Resolves: #86095
Releases: master
Change-Id: If7041a4579f811fdd3c2348... - 02:39 Revision d56f103f: [TASK] styleguide: Add a passthrough flex element example
2018-09-02
- 18:09 Revision cf7917d0: [TASK] Add missing @return phpDoc tags
- Resolves: #86087
Releases: master
Change-Id: I6451f520eff1ce0281afda61b0c49eafc2a9a8cb
Reviewed-on: https://review.ty... - 16:03 Revision 512098d8: [TASK] Remove enm1989/chromedriver dependency
- We don't need chromedriver as dev dependency anymore since
the acceptance tests use selenium via docker nowadays.
Exe... - 15:33 Revision b0fbfa87: [BUGFIX] Use runtime cache for getIndpEnv() for results which are NULL
- isset() returns FALSE if a cached result is NULL.
Use array_key_exists() instead.
Resolves: #85946
Related: #69173
R... - 14:54 Revision b7d9f9d8: [BUGFIX] Use runtime cache for getIndpEnv() for results which are NULL
- isset() returns FALSE if a cached result is NULL.
Use array_key_exists() instead.
Resolves: #85946
Related: #69173
R... - 14:47 Revision b99e7349: [BUGFIX] Detect current ImageMagick Version 7 for Windows.
- Try to use magick.exe if executable does not exists.
ImageMagick Version 7 for Windows does not use the executables ... - 13:52 Revision 266b4950: [TASK] Cleanup parameter mismatches
- Cleanup function calls that use more parameters than their declaration.
Resolves: #86083
Releases: master
Change-Id:... - 13:50 Revision 1ea1d3a9: [TASK] Use PHP_OS constant instead off php_uname('s')
- Resolves: #86085
Releases: master
Change-Id: Ida3e389e0d0a1df713aaffcb8ab56756c1454279
Reviewed-on: https://review.ty... - 13:49 Revision 8f74452d: [TASK] Remove redundant parentheses
- Resolves: #86082
Releases: master
Change-Id: I4698f5f6b2a5b6995588d25b9cac3ec875e15b93
Reviewed-on: https://review.ty... - 13:47 Revision 33e160ee: [TASK] Cleanup unused PageUriBuilder options
- Due to the refactoring of the typolink method, the PageUriBuilder
is now only used for links to pages with a site con... - 13:36 Revision 38f46fdb: [TASK] Streamline phpDoc order of @param and @var
- Resolves: #86084
Releases: master
Change-Id: I6ebbe0756d799a3c04386c854f6e5e385eeac54f
Reviewed-on: https://review.ty... - 12:57 Revision db81f3aa: [TASK] Use labels and modal in Site module
- Use labels instead of hardcoded text and a modal
asking users if a site configuration should be really deleted.
Reso... - 12:48 Revision f5ec7087: [TASK] Replace substr(...) with strpos(...)
- strpos will use only CPU resources, substr also needs memory allocation.
Resolves: #85477
Releases: master
Change-Id... - 12:41 Revision c5f567c3: [TASK] Add pdo_sqlite to list of additional PHP extensions
- TYPO3 now supports SQLite as the DBMS, if PHP module "pdo_sqlite" is
installed and enabled in the system. This change... - 00:20 Revision b9240169: [TASK] Link site title in sites module
- To keep the module in sync with the regular list module
the title must be linked as well.
Resolves: #86069
Releases:... - 00:03 Revision ec45b269: [FEATURE] Add hreflang support
- This feature adds an hreflang tag for multilanguage-websites (one-tree)
automatically, based on the new LanguageMenuP...
2018-09-01
- 23:51 Revision a96ca474: [TASK] Add recreate button to slug field
- Adds a second button next to the 'manually edit slug' button
in pages: If the title is changed, this button can be us... - 23:47 Revision 6c778989: [FEATURE] XML Sitemap
- It is now possible to generate XML sitemaps for SEO purposes without
using 3rd-party plugins. When enabled, this new ... - 22:54 Revision b409a165: [TASK] Move documentation files into 9.4 folder - part 1
- Change-Id: I95be0b5c33b9f028d28de7be64a7d18f9554ff78
Resolves: #86075
Releases: master
Reviewed-on: https://review.ty... - 22:50 Revision d336193d: [FEATURE] New API for UpgradeWizards
- Build a new Interface based API for UpgradeWizards that
can be used as a base for future improvements.
Resolves: #86... - 21:52 Revision fc942ecb: [TASK] Refine DebugExceptionHandler
- * Complete new design for the uncaught exception error page
* Show all exceptions by calling all ->getPreviousExcepti... - 21:21 Revision dfe61898: [BUGFIX] Properly create slug if adding new pages via FormEngine
- Adding a page relative to another page (vanillaUid is negative then),
currently creates a slug as if the page in insi... - 18:16 Revision ba1d52b8: [FEATURE] Add PageTitle API
- It is now possible to set the title tag of a page by using
the PageTitle API. You can register your own providers and... - 16:49 Revision 76e867b8: [TASK] typo3/testing-framework now flushes runtime caches
- Unit test tearDown() now always calls
GeneralUtility::flushInternalRuntimeCaches() so most explicit
calls in unit tes... - 16:46 Revision 3dc77a45: [FEATURE] Add commands for listing and showing sites
- This patch adds the following CLI commands:
site:list - shows a list of all configured sites
site:show - shows the co... - 16:20 Revision db52b044: [TASK] typo3/testing-framework now flushes runtime caches
- Unit test tearDown() now always calls
GeneralUtility::flushInternalRuntimeCaches() so most explicit
calls in unit tes... - 15:20 Revision e0c5ac1e: [BUGFIX] Do not remove LocalConfiguration if executing unit tests
- Unit test and code for #84623 relies on constants PATH_typo3conf and
then removes LocalConfiguration and some other c... - 14:27 Revision a11734f9: [BUGFIX] Allow config.linkVars to be added for linking to pages with site config
- Due to the refactoring yesterday, the TypoScript option
config.linkVars was removed, but is still a valid use-case to... - 14:11 Revision a4b14b9e: [TASK] Single slashes for classes in form docs
- Use single backslash in code block
Releases: master, 8.7
Resolves: #86039
Change-Id: I9d7755c3f0183f4be47fe227a28ac8... - 14:09 Revision 555bdae0: [TASK] Single slashes for classes in form docs
- Use single backslash in code block
Releases: master, 8.7
Resolves: #86039
Change-Id: I9d7755c3f0183f4be47fe227a28ac8... - 11:41 Revision 5675acd2: [BUGFIX] Correct global/multiple icon in site configuration overview
- Resolves: #86071
Releases: master
Change-Id: Ie7ded4da5329a82e2e1ef5f5a995b714abd9aa1d
Reviewed-on: https://review.ty...
Also available in: Atom