- Nov 03, 2020
-
-
Helmut Hummel authored
To benefit from faster operations and cleaner updates Composer 2 usage is now enforced by requiring ^2.0 of composer-runtime-api. Although currently there is no real code dependency yet to the runtime API introduced for Composer 2, this requirement enforces usage of Composer 2 for all interactions with this package (install/ update). The package is required as dev dependency to still allow "manual" usage of this package for classic installs and make the breaking impact low (composer install --no-dev will still work with Composer 1) For TYPO3 v11 this dependency will likely be a production dependency as well. composer up --lock composer req --dev composer-runtime-api:^2.0 Resolves: #92753 Releases: master, 10.4, 9.5 Change-Id: Ie919c0cf36a0818eea2124bb9623485d3d642066 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66375 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
- Nov 01, 2020
-
-
Tymoteusz Motylewski authored
This make it easier to debug/monitor cache/lock related issues. Resolves: #92724 Releases: master Change-Id: I045232a988db57a62304d7a8903ed8118ec1f8c3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66327 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benni Mack authored
This is a pre-cursor for enhancing Backend Routing in general. This change implements Symfony Routing for Backend Routes (currently based on the "route" GET/POST argument) internally to make use of their compiled routes later-on. This was previously done in a simplified version where only the path was checked against, and most Symfony features were not in use, which we still don't use yet, but more can now be added. When Backend Routing was added in TYPO3 v7, the API was heavily influenced by Symfony but we did not have a lot of experience yet, which we benefitted in TYPO3 v9+ for Frontend Routing. With this experience (and with PSR-15) we can gradually move to a more streamlined and faster API. The proposed solution still works as expected with &route GET parameters, but opens up the door for flexible Route arguments. Resolves: #92723 Releases: master Change-Id: I48475fcb3cc15f99cc102dac36ae15bca9f3032e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66316 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Oliver Bartsch authored
The DateTimeAspect which supersedes the superglobals like $GLOBALS['EXEC_TIME'] now properly returns the timestamp as integer. Resolves: #92736 Releases: master Change-Id: Ib16cc1131024bdc208526a57332bec80817e75c3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66357 Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Anja Leichsenring authored
Resolves: #92744 Related: #92335 Releases: master, 10.4 Change-Id: Id003abf300f63096cd521d4a050254736dc919d0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66364 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- Oct 31, 2020
-
-
Andreas Fernandez authored
With splitting the FormEngine in smaller parts, a regression has been introduced in the behavior of selectMultipleSideBySide. This select type supports "exclusive values" which are mutually exclusively selectable. However, due to a typo in the fetched (non-existent) data attribute, the whole behavior was broken. This patch fixes the typo. Resolves: #92737 Related: #87324 Releases: master, 10.4 Change-Id: Ice5de95c49d81df94ee1a8257ecab3abfe7d21d7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66361 Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Riccardo De Contardi <erredeco@gmail.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Andreas Fernandez authored
Resolves: #92739 Related: #92735 Releases: master, 10.4, 9.5 Change-Id: I94dc49ec3ef1c55a565cecab8a4d1553099acefa Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66358 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
- Oct 30, 2020
-
-
Oliver Bartsch authored
The rebuildSlugsForSlugChange function of SlugService updates slugs of sub pages and also creates redirects for them, after changing the slug of their parent page. This process requires to fetch the corresponding site configuration. In cases like changing the slug of a localized root page this throws a SiteNotFoundException, because the site is always mapped to the default page id which can not be determined for localized root pages because their pid is 0. It's therefore necessary to always use the default page id for fetching the site through SiteFinder. Resolves: #92733 Releases: master, 10.4 Change-Id: I8b41647d63d444982b2d2d6f209dea4278034488 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66353 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Andreas Fernandez authored
Executed command: composer require --dev friendsofphp/php-cs-fixer:^2.16.7 Resolves: #92735 Releases: master, 10.4, 9.5 Change-Id: I569b5566745b966c23e3f14a943bae38c4b52ca3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66354 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <noreply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Olaf Schmidt-Wischhöfer authored
Resolves: #92681 Releases: master, 10.4 Change-Id: Ibd8af66dbcbab596d2f1538e2342092235a98f2c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66254 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Michael Telgkamp <michael.telgkamp@mindscreen.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Michael Telgkamp <michael.telgkamp@mindscreen.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Thorsten Griebenow authored
Add tabindex of -1 to disabled tab links to remove them from the tab keyboard navigation Resolves: #91701 Releases: master Change-Id: Ib8488831b169fb61b8e3a131467cd0cca7666e9a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66321 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:
Daniel Goerz <daniel.goerz@posteo.de>
-
- Oct 29, 2020
-
-
Alexander Schnitzler authored
This patch fixes incompatible type usage in function arguments and is preparatory work for introducing native type hints and strict mode in all core files. Releases: master, 10.4 Resolves: #92273 Change-Id: Ifb45f980a08efd79f5e3f288e0f20e1ac283e1f0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/65664 Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
manuel_winkelhofer authored
To announce the buttons correctly when using assistive technologies there needs to be an aria-label, as there will not be a real label attached to the top bar buttons. Resolves: #92667 Releases: master Change-Id: I5cd6eae2da613ba87205835da4d1926b3076c6f0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66320 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Michael Telgkamp <michael.telgkamp@mindscreen.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Michael Telgkamp <michael.telgkamp@mindscreen.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Georg Ringer authored
Remove the upper range from the TCA of the fields imagewidth and imageheight of tt_content. There is no reason to set it to a random number which might have been high 10 years ago. Resolves: #92659 Releases: master, 10.4 Change-Id: I3d7db5b67dbd3d523365eaca63d6c9e7a516c3b2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66246 Tested-by:
Michael Telgkamp <michael.telgkamp@mindscreen.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Michael Telgkamp <michael.telgkamp@mindscreen.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Daniel Siepmann authored
The actual method name is format, not setFormat, that should be respected by changelog docs. Resolves: #92732 Releases: master, 10.4 Change-Id: Iaca271783da78440b973b7afcae41ba62bc1b561 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66352 Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Alexander Schnitzler authored
JsonView did set content type headers in its render method which is a problem since the view should only be responsible for rendering the content of the to be returned response. The current approach, setting those headers in the action controller, is just a temporary solution until Extbase is capable of handling PSR-7 responses which then makes it superfluous to set headers magically. Instead people will need to set headers manually or use a JsonResponse object instead and let the core handle setting headers further down in the request/response handling stack. Releases: master Resolves: #92692 Change-Id: Idfa417cfd25d7f692dea2e6d6822f1d3a44cb38d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66078 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
- Oct 28, 2020
-
-
Sybille Peters authored
Information for working with Linkvalidator as editor is added. Resolves: #92718 Releases: master Change-Id: I5c116c4561b91b2f8020f6803f6a1d50cd18a413 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66275 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Chris Müller <typo3@krue.ml> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Chris Müller <typo3@krue.ml> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Chris Müller authored
With the release of v10.4 the changes of master were removed from the changelog. Now it is here again. Resolves: #92730 Releases: master Change-Id: I5a96dbfa3d62c426aba3b3033118bbe2f4379e52 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66331 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Georg Ringer authored
Always show the edit button so that users know this functionality. Additionally the element is transformed from an link to an actual button to be accessible for keyboard users. Resolves: #92658 Releases: master Change-Id: I50e4f0aa4d904843a9bd5e2e9fcc20c7f2a971e7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66243 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Daniel Haupt <mail@danielhaupt.de> Tested-by:
Michael Telgkamp <michael.telgkamp@mindscreen.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Haupt <mail@danielhaupt.de> Reviewed-by:
Michael Telgkamp <michael.telgkamp@mindscreen.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Christian Kuhn authored
A couple of not needed assignments throughout the core and a 'too many arguments' fix. Resolves: #92605 Releases: master Change-Id: I883dc2fcc12c72c525bc7a44236cac8311d96f11 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66182 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Christian Kuhn authored
This reverts commit e6bd4f02. Reason for revert: Firefox acts funny with missing autocomplete. Change-Id: If6ecdbacb4a1cd7f81464f820975dc1508e6564c Reverts: #92619 Releases: master Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66336 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Sybille Peters authored
Resolves: #92717 Releases: master Change-Id: Id6aee19c74ff3fe1765d0c2bb9caa91a4d425648 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66267 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Mark Leutl authored
This merge request removes the autocomplete attribute of the login button. Resolves: #92619 Releases: master, 10.4 Change-Id: I6a2ba3e82c87f261fa7415f7124c70b657e7d3a3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66317 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
manuel_winkelhofer authored
To clarify the purpose of the link, change the text from "click for details" to "details about licences" Resolves: #92630 Releases: master Change-Id: Ibd44a4737bcd589d2a7f80be91e83ee53da6add1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66313 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Tymoteusz Motylewski authored
The BE user aspect is correctly initialized since TestingFramework 6.4.6 So the initailization can be removed from the test. Resolves: #92574 Releases: master, 10.4 Change-Id: I78f101338c84931bef57e7cf63fdb15a8373def3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66150 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Sybille Peters authored
The chapter "Next Steps" contained very little information. Resolves: #92719 Releases: master Change-Id: I2cacf4081c47bbb35f4e89239dfc9ae0b78253db Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66268 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Sybille Peters authored
Resolves: #92716 Releases: master, 10.4, 9.5 Change-Id: I0ad629f08cac11fbbffc2d61e9c4c8d7b2de7a23 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66264 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Oliver Bartsch authored
The CleanerTaskTest creates a DateInterval and formats it to return the day representation of the difference. Therefore, the `%d` format character was used. Because `%d` does only output the number of days not already covered by the month, the test now failed. The `%a` format character is now used as it will always output the total number of days. Resolves: #92727 Releases: master, 10.4 Change-Id: I2e7dd9af41b54f5e5dbaea39eaaac1724fd29982 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66328 Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
- Oct 27, 2020
-
-
Alexander Schnitzler authored
This patch introduces a couple of changes to the extbase request creation and handling process. The request builder is used during bootstrap to create an extbase request object. This enables building the extbase request from the incoming server request in the future without passing the server request through a layer of services. Further, it enables a more sensible API for the request handlers whose methods canHandleRequest() and handleRequest() did not receive the extbase request as arguments for evaluation in the past. The idea is to have the extbase request and an attached context object as single source of truth regarding request data and avoid storing that data elsewhere or accessing it through services during runtime. Releases: master Resolves: #92703 Change-Id: I6c9c3fd32e1af32ef3f73aa12073d34c8a63a43d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66281 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benjamin Franzke authored
The remotes are not lazy loaded, therefore there is no need to inject the container instance into RemoteRegistry. We can pass the remote instances directly into the registerRemote method, that has the slight benefit of avoiding roundtrips and the symfony service defintions can be inlined/optimized (the remote instances are created withing the generated RemoteRegistry factory). Resolves: #92722 Related: #92457 Releases: master Change-Id: Ie8e52a5d48d2d1614d8f554f0854408cc11ec17d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66324 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
When the Admin Panel is activated, TSFE should not override the frontendpreview aspect by default, as the preview settings will never work otherwise. Resolves: #92713 Releases: master, 10.4 Change-Id: I070fe49d5196f1ae2e8cc9feed3d16926f5d9728 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66314 Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
- Oct 26, 2020
-
-
Jonas Eberle authored
The event was split up into 2 events in https://review.typo3.org/c/Packages/TYPO3.CMS/+/64021/17 yet the example in the changelog was forgotten. Resolves: #92702 Releases: master, 10.4 Change-Id: I2ab04d38745bb20cfcf7dd07c44ec63ccb1cf9d1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66280 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Haupt <mail@danielhaupt.de> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Daniel Haupt <mail@danielhaupt.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
- Oct 25, 2020
-
-
Frank Naegler authored
This patch prevents double escaping of the src attribute by unescaping the value before handover to the AssetCollector->addJavaScript() function. Resolves: #92284 Releases: master, 10.4 Change-Id: Ia9bb22e176f8a58a8bba642599546d13aa4855d2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/65700 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jonas Eberle <flightvision@googlemail.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Jonas Eberle <flightvision@googlemail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Christian Kuhn authored
A couple of foreign_table_where TCA fields for l10n_parent do not allow setting a localized element to a different parent element located on the same page. Solution is to use the same foreign_table_where strategy as used with other tables like tt_content. Note this is only visible for sys_category since the two fal related tables do not show that field at all. Those two are still changed to streamline core code and to not deliver broken examples. Change-Id: I449ba949b555efa04138da054d6cca9a4d52372b Resolves: #69906 Releases: master, 10.4 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66221 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Oliver Bartsch authored
Since some TCA columns like `hidden` use the `invertStateDisplay` option for display in FormEngine nowadays, the corresponding CSH labels are now adjusted to reflect this behaviour. Resolves: #92603 Releases: master, 10.4 Change-Id: I05bb667930906232947a2ebb4f1995e795e39110 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66212 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Haupt <mail@danielhaupt.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Daniel Haupt <mail@danielhaupt.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Oliver Bartsch authored
The paste content buttons now have the type "button" set to not falsely behave as submit buttons, which is the default if no type is defined. See: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button#attr-type Note: In this case the regular submit event is prevented by JavaScript which leads to no actual functional change here. Resolves: #92668 Relates: #92653 Releases: master, 10.4 Change-Id: I22f80778eab02b9c9ada9177ae5f72cfca2f55ff Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66248 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Haupt <mail@danielhaupt.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Daniel Haupt <mail@danielhaupt.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
- Oct 23, 2020
-
-
Oliver Bartsch authored
A <button> tag is now being used instead of an <a> tag as collapsing / expanding the tables is an interaction on the same page rather than opening a new one (<a> tag had empty `href` attribute). The button now also provides a proper aria-label with a descriptive text and gets the aria-expandend state initially set. Furthermore the button now uses common styling to be directly recognized as such. Resolves: #92657 Releases: master Change-Id: I7d98720f49b549bd74af1632c1fdd9fb9accbdba Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66244 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Michael Telgkamp <michael.telgkamp@mindscreen.de> Tested-by:
Daniel Haupt <mail@danielhaupt.de> Tested-by:
Jens Ulrich <jens.ulrich@snk.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Michael Telgkamp <michael.telgkamp@mindscreen.de> Reviewed-by:
Daniel Haupt <mail@danielhaupt.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Sybille Peters authored
The Introduction page is updated to reflect current master. The text are changed in a way that they also apply for previous versions 10 and 9. Screenshots are replaced. Resolves: #92691 Releases: master, 10.4, 9.5 Change-Id: I9eb633f5446dc08636f97548920a6419b1fe8359 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66263 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Alexander Schnitzler authored
This patch introduces a proper request/response handling chain. That means, that Extbase no longer creates a response object early, passes it through the request handler and dispatcher into the controller and expects it to be altered there. Instead, request handlers, the dispatcher and controllers only get passed a request object and controllers are then responsible for creating and returning a response. This change is preparatory work for the introduction of PSR-7 responses in Extbase. Those responses are immutable and can no longer passed by reference through the stack. Instead, the controller must return the desired response along with its state down the stack while remaining unaltered. This patch is considered breaking because it changes several method signatures of public classes and interfaces. Still, it is quite unlikely to be struck by this change when using the public api of Extbase and not overriding classes such as the ActionController. Releases: master Resolves: #92513 Change-Id: I3ab7846268ea68727a2f57eea69328b85be4f5e6 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66079 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Georg Ringer authored
- Provide a page title - Replace nowrap attribute with the nowrap class Resolves: #92676 Releases: master Change-Id: I31cb551a5807a1eea5ab3f1899d62419494c0c6b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66251 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Haupt <mail@danielhaupt.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Josef Glatz <josefglatz@gmail.com> Reviewed-by:
Daniel Haupt <mail@danielhaupt.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-