This project is mirrored from https://git.typo3.org/typo3/typo3.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 25 Feb, 2020 4 commits
-
-
The upcoming release of TYPO3 10.3 requires all documentation to be placed into the version folder. Resolves: #90510 Releases: master Change-Id: Ieccc5fa1c71a3f2d0513a4a1e6d2f053a0bb0c3f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63393 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org>
-
Before the final release of the dashboard some clean up is done. Among others following tasks are performed: * Add missing PHPDocs * Remove unused methods * Remove superfluous properties * Unify namespace format * Fix some typos * Fix some formatting * Make closures static * NoDashboardAvailableException is removed as it is never be thrown * Extend documentation for missing widget groups Resolves: #90524 Releases: master Change-Id: Ia0f7d71def358bf0ee8ab42d97f012c14cdede1c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63407 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
This introduces a new approach to registering and rendering previews; for content elements initially but possible to apply to any record type, and possible to call from other contexts than the PageLayoutView, e.g. AJAX-based preview rendering. Basically, this turns the old hook approach into a proper pattern where preview renderers are registered for a specific CType and must implement proper interfaces. A Resolver pattern is also introduced with a standard implementation and a standard renderer is registered for backwards compatibility. Resolves: #78450 Releases: master Change-Id: Ibf85d9b50b7bc6506d72c1ee63078373eaf9e433 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/50389 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
AssetCollector is a concept to allow custom CSS/JS code, inline or external, to be added multiple times in e.g. a Fluid template (via <f:script> or <f:css> ViewHelpers) and only be added once. It considers best practices by having a "priority" flag to be either be moved in the <head> area (for CSS useful in above-the-fold concepts) or at the bottom of the <body> tag contents. AssetCollector helps to work with content elements as components, reducing effectively the amount of CSS to be loaded and also incorporates the HTTP/2 power where it is not relevant to have all files compressed and concatenated in one file (although this could be added later-on). AssetCollector is implemented as singleton and should slowly replace the various existing options in TypoScript which seem to be confusing. AssetCollector also collects information about "imagesOnPage" effectively taking off pressure from PageRenderer and TSFE to store common data in FE - as this is now handled in AssetCollector, which can be used in cached and non-cached components. Resolves: #90522 Releases: master Change-Id: I6ce8141ad8891a7a8ee6d4f8a7377d93a894c3b8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63327 Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Kevin Appelt <kevin.appelt@icloud.com> Tested-by:
Daniel Gohlke <daniel.gohlke@extco.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Kevin Appelt <kevin.appelt@icloud.com> Reviewed-by:
Daniel Gohlke <daniel.gohlke@extco.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
- 24 Feb, 2020 7 commits
-
-
A new widget is added which displays a list of security advisories from the typo3.org RSS feed. Resolves: #90512 Releases: master Change-Id: Ie01eb859c8f434efea7383e43134aafa251fdc10 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63397 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Kay Strobach <typo3@kay-strobach.de> Tested-by:
Richard Haeser <richard@maxserv.com> Reviewed-by:
Kay Strobach <typo3@kay-strobach.de> Reviewed-by:
Richard Haeser <richard@maxserv.com>
-
- Add possibility to use records of sys_file_reference - Add possibility to resize images - Add possibility to apply cropVariants Resolves: #90068 Releases: master Change-Id: Ib80021dc25b42e7021cf5429b2df8029aac1fd8c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62834 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Christian Eßl <indy.essl@gmail.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev>
-
This reverts commit a848ba4f. While the feature works well on fully configured sites, in case of errors this is currently too unstable and may result in infinite recursions when a page is not configured (for example if no TS Template is present). When reimplementing we should add more tests and recursion prevention in order to stabilize the behaviour. Change-Id: I9f6f5155a78e7d515107f8b6b8d16dc55b78b7dd Resolves: #90523 Releases: master Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63308 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
GeneralUtility::validEmail uses now Egulias\EmailValidator instead of the method `filter_var` for validating an email address. This allows more email addresses to be valid. Resolves: #90370 Releases: master Change-Id: I29bf4c994d730c789828cdecc247080dd669d9fb Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63235 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
Linkvalidator should show broken links only in the list of broken links, if current backend user has edit access to the field. This way the editor will no longer get an error message on trying to edit records he has no permission to edit. Whether the editor has access depends on a number of factors. We check the following: * The current permissions of the page. For editing the page, the editor must have Permission::PAGE_EDIT, for editing content Permission::CONTENT_EDIT must be available * The user has write access to the table. We check if the table is in 'tables_modify' for the group(s) * The user has write access to the field. We check if the field is an exclude field. If yes, it must be included in 'non_exclude_fields' for the group(s). * The user has write permission for the language of the record * For all tables with type fields: The type is in list of explicitly allowed values for authMode (or not explicitly denied depending on the setting). Resolves: #84214 Releases: master Change-Id: Iade53d0452e0a5dec98e9d5b7b149d137f170949 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61786 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Sybille Peters <sypets@gmx.de> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Sybille Peters <sypets@gmx.de> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com>
-
A new widget is added which displays the number of failed logins during the last 24 hours. Resolves: #90355 Releases: master Change-Id: I24e9e40fd7ed567f97867910d6988d8662fd7a14 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63364 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Koen Wouters <koen.wouters@maxserv.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Richard Haeser <richard@maxserv.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Koen Wouters <koen.wouters@maxserv.com> Reviewed-by:
Richard Haeser <richard@maxserv.com>
-
The PageContentErrorHandler provided by the core can take in either a URL or a page uid for resolving an error page in the frontend. In both cases, the class would then start a Guzzle/cURL request to fetch the error page content. This has now been changed for internal pages, where a page uid has been given. In this case, the PageContentErrorHandler will now dispatch an internal SubRequest instead, to avoid an unnecessary cURL call. In staging environments, the website would often be access protected with basic auth options (for example a .htpasswd auth file on Apache Webservers). In such a case, error pages with the default PageContentErrorHandler would have failed before, as the internal cURL call for fetching the error page was lacking these required basic auth options. For internal pages, a sub request is now used, bypassing the need for an external cURL call. This solution is mostly based on Benni Mack's LocalPageContentErrorHandler with his approval. Resolves: #90505 Releases: master Change-Id: I9da835cd42503d7a52f9050ae5658eae53336a56 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63389 Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
- 23 Feb, 2020 2 commits
-
-
Resolves: #90499 Relates: #90491 Releases: master Change-Id: Ib2a3f53b88f4a19da0ca2d115114278ddd628f60 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63383 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Ingo Fabbri <ingo.fabbri@gmail.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Using the example registration of a custom widget would lead to an ArgumentCountError respectively an RuntimeException as the `arguments` key is missing. Therefore the key is added to the configuration examples. Resolves: #90501 Releases: master Change-Id: Ib6666169fda610dd6393f4869f476d0a29edd56e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63386 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
- 22 Feb, 2020 10 commits
-
-
In #88901 the `showRecordFieldList` field was removed from all core tables and won't be evaluated anymore. A corresponing TcaMigration is therefore added. Resolves: #90498 Related: #88901 Releases: master Change-Id: Ife2ce2374e16bd981c9d77da285506542a1b1168 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63381 Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Andreas Fernandez authored
In order to fix most known vulnerabilities in development-related npm packages, all packages have been updated to their respective latest version. Executed commands: yarn upgrade yarn build Since packages related to minification and publicly used packages like CodeMirror have been updated, this patch contains some more changed files. Resolves: #90496 Releases: master Change-Id: I65a307dae58224c75b8d0fc8a34c28fc1db465f6 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63379 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Benjamin Kott <benjamin.kott@outlook.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benjamin Kott <benjamin.kott@outlook.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Andreas Fernandez authored
Executed commands: yarn add --dev typescript@~3.8.2 yarn upgrade --pattern "^@types" grunt build Resolves: #90495 Releases: master Change-Id: Ie60cc8dd2bdc971f1e904865cc616ed384b9fc10 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63377 Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Fix changelog for BrokenLinkRepository::getNumberOfBrokenLinks() in linkvaildator Resolves: #90494 Releases: master Change-Id: Id94026971af93e8d0be0b2bd97ab5e783458a148 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63376 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
This patch cleans up stylings across various modules and streamlines the used markup as well as the folder structure. Resolves: #90491 Releases: master Change-Id: I7cf564da3e981f455c466dbc24a33858145525b0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63362 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Parameters being generated internally by TypoLink using `<f:link.typolink parts-as="typoLinkParts">` view helper are exposed as variable and can be used in Fluid templates again, which are: * url * target * class * title * additionalParams Resolves: #90026 Releases: master Change-Id: I6c3386ed1f177aeb98171056f5d8bd2991d6cf46 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62769 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
This adds Argon2id to the password hash algorithms. It should be available since PHP 7.3. Resolves: #90262 Releases: master Change-Id: I3810ca11330b7c7079408cd5a7f504e514a3262e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63077 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
You can now create widgets for the dashboard showing a bar- or doughnut-graphs. As an example two new widgets are introduced showing information about the number of errors in the sys_log and about the number of normal backend users vs admin users. Resolves: #90440 Releases: master Change-Id: I5f4bb0201415434560c3c7297fefa7e897973be2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63328 Tested-by:
Daniel Siepmann <coding@daniel-siepmann.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Instead of overriding the command name, an aliases are now set for a command. Command names and aliases are now configured during container compilation pass instead of runtime. Resolves: #90450 Releases: master Change-Id: I82dd96717e30d38387273fa2a10828906c5c46bc Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63331 Tested-by:
Simon Gilli <typo3@gilbertsoft.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Simon Gilli <typo3@gilbertsoft.org> Reviewed-by:
Susanne Moog <look@susi.dev>
-
This patch adds API for event handling in JavaScript. The goal is to have an easy-to-use event handling and delegation by shipping several event strategies. Debounce: Debounces an event listener that is executed after the event happened, either at the start or at the end. A debounced event listener is not executed again until a certain amount of time has passed without it being called. RequestAnimationFrame: Traps an event listener into the browser's native rAF API. Throttle: Throttles the event listener to be called only after a defined time during the event's execution over time. Resolves: #90471 Releases: master Change-Id: I407f9b98a13f998bbf0879614002223b304389b0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63336 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev>
-
- 21 Feb, 2020 15 commits
-
-
Locking API can be configured via $GLOBALS['TYPO3_CONF_VARS']. Now, by changing the priority of a specific lock strategy, it can be effectively disabled. Resolves: #87072 Releases: master Change-Id: Ie632f470a2144f67206e40736a9f70f4296715fa Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/58940 Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Provides a completely rewritten alternative to PageLayoutView based on Fluid, and deprecates the old PageLayoutView. Adds a feature flag TYPO3_CONF_VARS.SYS.features.fluidBasedPageModule which can be used to switch back to the deprecated PageLayoutView for installations which require this. The feature flag is enabled by default in all new installations. See included feature RST for more detailed information. Releases: master Resolves: #90348 Change-Id: Icf10b12130c238c63db74a608c67942ba912d307 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63186 Tested-by:
Kevin Appelt <kevin.appelt@icloud.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Manuel Selbach <manuel_selbach@yahoo.de> Tested-by:
Claus Due <claus@phpmind.net> Reviewed-by:
Kevin Appelt <kevin.appelt@icloud.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Manuel Selbach <manuel_selbach@yahoo.de> Reviewed-by:
Claus Due <claus@phpmind.net>
-
Rework placeholder processing to allow custom processors Resolves: #90267 Releases: master Change-Id: If884062c09a770d5eabbc9436e1a23360290f7e2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63079 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Resolves: #90470 Releases: master Change-Id: Iece9e14c26ecc8ff09bbb88afcb6809f3ab57c3c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63350 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
The subject can also be defined in a templated email. This way, it is possible to allow custom subjects and completely modify the login notification email. Resolves: #90423 Releases: master Change-Id: Idc904c8f06a7ffc2e491a2eb283ae6ba8f9dc00b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63313 Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
This patch ignores several errors found by phpstan which are not easy to solve as of now or which are not solvable at all. - Unsafe usage of new static Those errors can be solved in different ways. Making classes final, making constructors final or using new self. Which solution is used has to be decided by people who are familiar which the affected files. - Call to an undefined method in AbstractWidgetViewHelper and AbstractViewHelper Those issues aren't solvable as those methods exist if users choose fluid ^3. - Access to undefined constant TYPO3\CMS\Core\Type\Enumeration ::__default This issue can't be solved as the Enumeration class does a lot of magic stuff which isn't compatible with static code analysis. Releases: master Resolves: #90402 Change-Id: Ie4a1623d42cb37d30082275ca1a09a733301d06e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63276 Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev>
-
Use the already existing functions for listOptions and clipboard and integrate them into the filelist search view. Resolves: #79310 Releases: master Change-Id: I2d89d2cac8763e3ff1e135608d434b81264c3589 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/56502 Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Resolves: #90376 Releases: master Change-Id: I0d7643b9bd0bd99545cd5e488a87cd381219cc42 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63250 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
A TypoScript Reference documentation widget is added. Resolves: #90435 Releases: master Change-Id: I31ea8a2be4bc55d6cdcecac5c9abbe95016b739e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63323 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Siepmann <coding@daniel-siepmann.de> Tested-by:
Richard Haeser <richard@maxserv.com> Reviewed-by:
Riny van Tiggelen <info@online-gamer.nl> Reviewed-by:
Daniel Siepmann <coding@daniel-siepmann.de> Reviewed-by:
Richard Haeser <richard@maxserv.com>
-
This patch fixes a typo in the change log for issue #89139. Resolves: #90464 Releases: master Change-Id: Id3cd0b968ea69be6051509f3838481b0d3f01e92 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63344 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Christian Eßl <indy.essl@gmail.com> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Christian Eßl <indy.essl@gmail.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Benni Mack authored
A feature regarding the subject and localization was missing in the initial change / docs, so this is now added. Resolves: #90463 Releases: master Change-Id: Ic0de6abad93b45e3a176df016304bd3806997d7e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63343 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Resolves: #89551 Releases: master Change-Id: I3f88c949564c9726ab84f22d3e5f593858faa464 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62201 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Christian Eßl <indy.essl@gmail.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Henning Liebe <h.liebe@neusta.de> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Christian Eßl <indy.essl@gmail.com> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Add stdWrap properties to references like it is done in FilesContentObject. That way it is possible to select FileResources from rootline. Resolves: #78347 Releases: master Change-Id: I257d063ad39f8bab531bd034150b1d556f12c56b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62098 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
When creating content elements via the NewContentElement wizard, a new option "saveAndClose" can be defined via PageTSconfig to skip the "FormEngine" part and save a record directly. This is especially handy for Content Types like "divider" or for extensions handling with grids. This saves clicks for the editor, and matched with the tt_content_defVals it would be possible to create "quick create" content elements directly via the New Content Element wizard with pre-defined values. The feature is enabled by default for the CType "divider". Resolves: #90461 Releases: master Change-Id: I5fe171ac1b243c22d4ed9e14f1a5f3c00c088a21 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63341 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
David Steeb <david.steeb@b13.de> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
David Steeb <david.steeb@b13.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
Previously, the function BrokenLinkRepository::getNumberOfBrokenLinks() was used in the event listener. It is not necessary to return the count. We now only check if the link target is in the list of broken links. This makes the API easier to read and reduces the number of methods with similar and misleading names. Resolves: #90390 Releases: master Change-Id: Ia94a7a0bd44bbc827864371f7c6694b4b8f8f52a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63267 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
- 20 Feb, 2020 2 commits
-
-
A TSconfig Reference documentation widget is added. Resolves: #90438 Releases: master Change-Id: I8f2a23df420f14c933bf72d82a93356656b7df8d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63324 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Siepmann <coding@daniel-siepmann.de> Tested-by:
Richard Haeser <richard@maxserv.com> Reviewed-by:
Daniel Siepmann <coding@daniel-siepmann.de> Reviewed-by:
Richard Haeser <richard@maxserv.com>
-
Disallow disabling and flushing the DI cache and base the cache identifier as well on the currently installed extensions. A disabled DI cache creates an unbearable performance hit, so that disabling won't make sense anyway. Disallowing flushing that cache will not flush the DI cache when caches are flushed using the regular backend UI, but only when caches in install tool are flushed. Last but not least, the install tool cache flushing is changed to not bypass the caching API any more by removing complete caching folders or caching database tables. Instead the CacheManager is now used twice, once with basic caching configuration and a second time with caching configuration that is provided by extensions (if any). Releases: master Resolves: #90418 Change-Id: Idc3d053e181c909ccd662065a9c1ab7a893fa9ac Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63288 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org>
-