- Jan 15, 2020
-
-
Tymoteusz Motylewski authored
Kinyarwanda is an official language of Rwanda, which is now supported natively in TYPO3 for any kind of labels with the ISO-839-1 code "rw". Resolves: #90115 Releases: master, 9.5 Change-Id: I6958c44de03aa2397e409dc2e3d086bbf2fc46c8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62913 Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Benni Mack authored
Processed images are built based on a processing configuration, which could contain values for width/height and other properties which are integers (like width: 250, but width: 250c is also allowed). Pure numeric (int) values are converted to real integers so the processing configuration is always the same when querying the database for existing processed files. Resolves: #80942 Releases: master, 9.5 Change-Id: Ie72b3ebfe126e3ffbc7bc856e4ed03069c48fbd7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62912 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
Extension Manager Utility classes are optimized for further clean ups: - "ext_icon" in package array is renamed to "icon" with an absolute path - unneeded icon information is removed - EmConfUtility has optimized signature for handing in the extension key - Minor optimizations in naming of arguments in FileHandlingUtility - Dumping an extension.zip to the browser is now within the ActionController - Various public properties are now protected As this is just another incremental way to streamline Extension Manager code, please note that e.g. strict types will follow in follow up patches. Resolves: #90033 Releases: master Change-Id: I6d53d850f4307581a82d6d7ec3933c9592573f23 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62783 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Susanne Moog authored
As Windows uses for example "D:" as path prefix the log file writer fails to recognize it as valid local file path and skips creation of the log file. To allow usage on Windows, isAbsPath is now used to check the file path - if it is a valid absPath it is handled in the same way as all other local files. Resolves: #90116 Releases: master, 9.5 Change-Id: I499eb4cba4b89f8ed6a8f280e9bb8493fa3de0f9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62914 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>
-
Daniel Goerz authored
Resolves: #87155 Releases: master, 9.5 Change-Id: I58595468242e645fe5d0322d84aab80611dbac3e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62863 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:
Benni Mack <benni@typo3.org>
-
Georg Ringer authored
The link to the documentation of an extension, which has been added with #89458, is now displayed in the list of "Installed Extensions" as well. Resolves: #89640 Releases: master Change-Id: I00d33fb88d8c0b5ff1c03607f13bba60a67cdad8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62295 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>
-
Christoph Lehmann authored
Currently an ORDER BY clause is needed in foreign_table_where to get a sorting. This makes it obsolete in favor of the default tables sorting through default_sortby. This concerns TCA's select and tree fields. Resolves: #70677 Releases: master,9.5 Change-Id: I259211f7812bfa39e9744e71265577524911082d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61474 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.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:
Tobi Kretschmann <tobi@tobishome.de>
-
Benni Mack authored
Due to the rector refactoring a line unset($currentTag) was removed, resulting in text-elements with <p>something <a href="...">links</a>.</p> did not detect a proper closing tag, resulting in broken HTML in the output. Additional tests properly check for this logic now. Resolves: #90111 Related: #89807 Releases: master Change-Id: I256dc42e3ff44548d43122d1984264ebaab40015 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62889 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
Resolves: #90112 Releases: master Change-Id: Iddccd7525992428142e7daff6c44a206f20e435b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62888 Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Guido Schmechel <guido.schmechel@brandung.de> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Benni Mack authored
With this change applied, a TYPO3 installation having the global "disableNoCacheParameter" option activated will still disable the cache if set via TypoScript `config.no_cache = 1`. However, the GET parameter is still not evaluated when having the option activated. Resolves: #87227 Releases: master, 9.5 Change-Id: Id33bd3aa9c8d042deffadeb19d8d64d52fad3371 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62835 Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de>
-
- Jan 14, 2020
-
-
Alexander Stehlik authored
The --task option (short -i) can now be provided multiple times to the scheduler command. The given task UIDs are executed or stopped sequentially. Example call: ./bin/typo3 scheduler:run --task 3 --task 2 Additionally some debug output is added when the -v or -vv flags are provided. Resolves: #87451 Releases: master Change-Id: I6e1555c456d8c0f35395ca40c0a303628ddf5acf Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/59452 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Guido Schmechel authored
The capture group in the redirect target are now replaced, so redirects with regular expressions are working referencing the original URL. Resolves: #89799 Releases: master, 9.5 Change-Id: Ib624e6c7b40dd09ec090e72339ad9aae1211cc4e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62781 Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Markus Klein authored
Extend the function signature of BackendUserAuthentication::isInWebMount to allow the uid of a page or the full page record. This saves another database lookup for the page. Resolves: #90105 Releases: master, 9.5 Change-Id: Id246967b7a8237dbe8939126acf21fede6dda756 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62868 Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org>
-
Jonas Eberle authored
This patch defines "opening in a new window" as links having an attribute `target` that is not either empty, `_self`, `_top` or `_parent`. Resolves: #89771 Relates: #89757 Relates: #89044 Relates: #78488 Releases: master Change-Id: I23f775f728b9ddfb25acd306b653cbfbb6eeba51 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62430 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
Nine new PSR-14 events are introduced which replace the existing Extbase Signals in Persistence and MVC area. Resolves: #89870 Releases: master Change-Id: I6c56fc0562ba8c02899d5de07e39443167e6311a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62528 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Daniel Goerz authored
The patch also adds tests for the behavior with $GLOBALS['TYPO3_CONF_VARS']['FE']['hidePagesIfNotTranslatedByDefault'] enabled. Resolves: #90109 Releases: master, 9.5 Change-Id: I920f81c80aaa17ca0d6ba815fe2a6e1aa7232ffb Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62880 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:
Benni Mack <benni@typo3.org>
-
Markus Klein authored
The function is already caching the result for individual pages. Still it is called for a lot of pages, so even more speed can be gained by also re-using the database statement. Specifically the page-tree rendering time reduces a lot with this. Resolves: #90104 Releases: master, 9.5 Change-Id: I35308e163cd93b22c12ecf743759b2f19e2a7ad9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62867 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Alexander Schnitzler authored
The introduced tests are prepatory work to have a high coverage before refactoring property mapper related code parts. Releases: master Resolves: #89896 Change-Id: I83cf025a63ea7c0b38b55c0173ca305f423d8a2e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62567 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Benni Mack authored
In order to continue sorting out various places when UserTSconfig should be used, and how to properly use caching and condition matching, compiling of UserTSconfig is now centralized into one method. In addition, this patch actually now caches the UserTSconfig again, in the "hash" cache, which wasn't the case before in v10.0+. Resolves: #89755 Releases: master Change-Id: Icf6e8d7a199fb234336b4bd557627d254ff4e6e3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62419 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Andreas Fernandez authored
If either the options `minAge` or `maxAge` are an empty string, the corresponding multiplication will fail and a PHP warning is triggered. As a quick win, the values are casted to integers. Resolves: #90087 Releases: master, 9.5, 8.7 Change-Id: Ia6861434231e7e338384c3e919a09466b39d425f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62846 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Guido Schmechel authored
Add rawurldecode for the given path. Now it is possible to set unicode characters and umlauts in the source path. Resolves: #89075 Releases: master, 9.5 Change-Id: Id365f4dba5c709598f4156dc27b064d862f4b92a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62152 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
Instead of opening a multi-form-engine form when creating new translations via translation overview the datahandler is called upon to localize the pages. This has the advantage that it - works - consistently as in page module - keeps all types (page type changed in earlier versions) Resolves: #83721 Resolves: #83720 Releases: master, 9.5 Change-Id: I39ec0f63dce5ddcd8d3f34c849367dc2c621f8bd Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62874 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Christian Eßl authored
When creating a new subpage of another page, the TCA type "slug" will automatically generate a slug for the new page which uses the title of the parent page. When translating the page, the slug will try to get the correct language for the parent record (if possible). This check did previously not respect possible fallback languages for the language of the new record. (configured in the site configuration) Resolves: #89213 Releases: master, 9.5 Change-Id: Id0e43aba805a7d2596e2468223517241e0151676 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61766 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Sven Carstens authored
Check for wrapper usage via parse_url before creating the directories for the logfile. Only "none", "file" and "vfs" get passed on to mkdir - if the file:// wrapper is used remove that before creating the directory hierarchy. Resolves: #88256 Releases: master, 9.5 Change-Id: I2e49d0c3a01c845cddb8df878087d3e060e0c249 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60646 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:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Daniel Siepmann <coding@daniel-siepmann.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Mathias Brodala authored
Resolves: #89720 Releases: master Change-Id: I97e7f5b0465527d3a8ebe7190e3bdf710e9d7f54 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62353 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Rémy DANIEL <dogawaf@no-log.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Markus Klein authored
Resolves: #90108 Releases: master, 9.5 Change-Id: I6aded269507fc79f0404cbdbfb79ac0f20b9d2a3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62877 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
LanguageService a.k.a. $GLOBALS[LANG] is used in various places, not just for backend-labels anymore. The "init()" method (which stems from the fact that PHP did not have constructors !!! back then), should be covered - which is now done via factory methods. The goal of the factory methods are to explicitly define the dependencies where LanguageService is used, instead of calling "init()" in the emitters code. This change is a pre-cursor for TYPO3 to - avoid accessing Bootstrap API for initializing $GLOBALS[LANG] - streamline the various places where this API is instantiated - have a first step to switch to "real" locales at _some_ point - and eventually get rid of accessing LanguageService via globals. In addition the PHP class comments are streamlined to reflect the purpose of this class. The next step is to adapt the testing framework to easily use this API so our tests will not have to worry about $GLOBALS[LANG] anymore. My 2c: We should actually rename "LanguageService" to "LabelService" or "LabelProvider" at some point. Resolves: #90062 Releases: master Change-Id: Ib1b6a8aacb2c2aecc3ab2931db04002dd02f0a99 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62826 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Tested-by:
Henning Liebe <h.liebe@neusta.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Henning Liebe <h.liebe@neusta.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Andreas Fernandez authored
This patch updates the Install Tool to use the new AJAX API introduced with #89740. Resolves: #89740 Related: #89738 Releases: master Change-Id: I0e9e3b43a375b0ec0105ce8ce2db128c0aaaf857 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62373 Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Markus Klein authored
This allows to create a folder link to the currently selected folder in the folder browser. Resolves: #72527 Releases: master, 9.5 Change-Id: Ifbbfbd744965f8ca8e78f116ea89e3b9d8396d59 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62852 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Sebastian Rosskopf authored
Prevent double scrolling bars in error messages. For example in install tool modals. Resolves: #88093 Releases: master, 9.5 Change-Id: I32b70197cede4f652c864774bcbf24cea5120d90 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60398 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Tizian Schmidlin authored
Since TYPO3 8 the way TypoLinks are represented has changed. The new form is t3://page?uid= as prefix for page links. The documentation of TypoLinkViewHelper is updated to reflect this. Resolves: #89408 Releases: master, 9.5 Change-Id: I093c3db171163cff9de3a02a715784241724a2c1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61968 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Oliver Hader authored
Resolves: #90086 Releases: master, 9.5 Change-Id: Ibe5eb0db866933984a07ac5f5b82010a0ae4698b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62844 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Markus Klösges authored
The scheduler module now shows validation errors for execute console commands as messages in the backend. Previously changing the configuration of a console commands arguments could lead to an exception when the currently selected set of arguments was not parseable anymore with the new configuration. In some circumstances it was also possible to save a task without supplying all required arguments, which rendered the backend module non-functional because of the exception. Catching the exception and providing the error message helps spotting and fixing these errors without having to manipulate the database directly. Resolves: #89774 Releases: master, 9.5 Change-Id: I838e90bdd48f7146863630fa7dd09776459393d2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62756 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Oliver Hader authored
StateRangeMapper routing aspects defined like the following did not use leading zero (0) prefixes due to internal number conversion to integer: month: type: StaticRangeMapper start: '01' end: '12' Zero prefixes are applied in case they were explicitly given in either start or end property for StaticRangeMapper settings. Resolves: #87730 Releases: master, 9.5 Change-Id: I1846d9faa4843834d7175173f5ca9db5b1445ca5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62864 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.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:
Susanne Moog <look@susi.dev>
-
Oliver Hader authored
* replaces nested array logic with domain objects * introduces perputation logic (instead of foreach/foreach/foreach/...) * introduced common variables container compiled when executing tests (allows to declare arbitrary behaviour without hardcoding values) * applies more specific page type decorators in request tests Resolves: #90053 Releases: master, 9.5 Change-Id: Id145de4aafc419ab70cd60fb8a439144307a0cec Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62815 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de>
-
Jan Stockfisch authored
Resolves: #89969 Releases: master Change-Id: Ic813e072904c8a078567bd9a067d9787f6ebf856 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62677 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de>
-
Riny van Tiggelen authored
The database field which is created based on TCA setting translationSource, now automatically gets an index. This improves the performace in (for example) the migration from pages_language_overlay to pages. Resolves: #89853 Releases: master, 9.5 Change-Id: I23ba8254158250249422b9fb0d20975372a11dbd Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62534 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Richard Haeser <richard@maxserv.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Jonas Eberle <flightvision@googlemail.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Jonas Eberle <flightvision@googlemail.com> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de>
-
- Jan 13, 2020
-
-
Benni Mack authored
HMENU provides a way to directly create the external link if a page is of type "External URLs" but typolink does not resulting in a) more bandwidth / hits for TYPO3 when using typolink b) different results / expectations. The patch makes typolink handle external URLs like HMENU. Resolves: #90008 Releases: master Change-Id: I712e79f2a399b50d9781bca75f623a419a29f09e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62630 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Daniel Goerz authored
When generating the list of pages for a sitemap in an alternative language only pages are considered that are actually translated or covered by the fallback strategy. Additionally the method generateItems() in the internal class PagesXmlSitemapDataProvider is now protected. Resolves: #90046 Releases: master, 9.5 Change-Id: I54557e0485ae7791ac51fa975991d6d9c9211b61 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62865 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Richard Haeser <richard@maxserv.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Richard Haeser <richard@maxserv.com>
-
Markus Klein authored
The name clash with the PHP native exception is not beneficial. We replace it with \InvalidArgumentException. Resolves: #90101 Releases: master Change-Id: Icc53bcca2dcc24352f4edd4f2e9ef66df7bdfdd5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62862 Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-