Activity
From 2021-01-07 to 2021-02-05
2021-02-05
- 17:45 Revision fcd53a92: [TASK] gitlab-ci: Simplify gerrit voting
- Change-Id: Ic60be2582afee8c8fe45e25cafb853285343265f
Resolves: #93447
Releases: master
Reviewed-on: https://review.ty... - 09:14 Revision 353c476e: [TASK] Run CI pre-merge suite for gerrit changes only
- When a patch is pushed to gerrit, the gerrit-adapter
middleware also synchronizes the master branch. This
triggers tw...
2021-02-04
- 21:32 Revision c5198cdf: [BUGFIX] Avoid access to missing mbstring functions
- This patch removes usages of mbstring functions which are missing in the
fallback package symfony/polyfill-mbstring.
... - 18:27 Revision ac54283f: [DOCS] Fix AssetCollector information regarding inclusion of CSS
- Earlier, documentation erroneously stated that CSS could be moved to
the bottom of <body>. This is not the case (and ... - 18:26 Revision 426c0a25: [BUGFIX] Avoid access to missing mbstring functions
- This patch removes usages of mbstring functions which are missing in the
fallback package symfony/polyfill-mbstring.
... - 18:14 Revision 4b50bec1: [DOCS] Fix AssetCollector information regarding inclusion of CSS
- Earlier, documentation erroneously stated that CSS could be moved to
the bottom of <body>. This is not the case (and ... - 15:07 Revision 825c0365: [BUGFIX] Allow stage actions with invalid mailer configuration
- When changing the stage of workspace records, e.g.
"Publish to live", it's possible to send notification emails
to in... - 14:35 Revision 2bf78401: [TASK] gitlab-ci votes patches on gerrit
- Resolves: #93434
Releases: master
Change-Id: I9d6918f5bbfc6f12d09b1459405e6749f04b2c0c
Reviewed-on: https://review.ty... - 13:11 Revision 13efb6b3: [TASK] Remove jQuery from Tree components
- This change aims to reduce the overhead by using
jQuery in favor of Vanilla JS in various Tree-related
JS files in pr... - 12:29 Revision a6bfd190: [TASK] Migrate TreeToolbar to TypeScript
- This change migrate the TreeToolbar (used in FormEngine
Category Tree for example) to TypeScript,
removing effectivel... - 12:11 Revision d7cdf916: [BUGFIX] Allow stage actions with invalid mailer configuration
- When changing the stage of workspace records, e.g.
"Publish to live", it's possible to send notification emails
to in... - 08:55 Revision ea823022: [TASK] Adapt for upcoming Symfony 5.3 command tag properties
- With the Symfony PR https://github.com/symfony/symfony/pull/39851
new depndency injection console.command tag propert... - 08:44 Revision 72c01923: [TASK] Adapt for upcoming Symfony 5.3 command tag properties
- With the Symfony PR https://github.com/symfony/symfony/pull/39851
new depndency injection console.command tag propert...
2021-02-03
- 21:10 Revision 5bdd303a: [TASK] Move help button of access module to the toolbar
- The help button belongs to the toolbar and not within the
content area.
Resolves: #93416
Releases: master
Change-Id:... - 21:03 Revision 1dc8b12f: [TASK] Add Build/gitlab-ci.yml and includes
- A first Build/gitlab-ci.yml for master. Core v10 and
v9 will have dedicated patches.
This specifies jobs executed vi... - 16:34 Revision d52b2bc3: [BUGFIX] Do not render empty type attribute
- PageRenderer now omits empty type attributes
also for scripts added through includeJSLibs
or includeJSFooterlibs.
Re... - 16:16 Revision 14c03711: [BUGFIX] Do not render empty type attribute
- PageRenderer now omits empty type attributes
also for scripts added through includeJSLibs
or includeJSFooterlibs.
Re... - 16:06 Revision 385b3b7a: [BUGFIX] Re-allow rendering of IRRE subitems in Workspaces GridView
- In previous TYPO3 versions (until the Workspace module was refactored
in TYPO3 v8) it was possible to manipulate the ... - 16:06 Revision a9eeacb7: [BUGFIX] Re-allow rendering of IRRE subitems in Workspaces GridView
- In previous TYPO3 versions (until the Workspace module was refactored
in TYPO3 v8) it was possible to manipulate the ... - 15:10 Revision c9a17261: [TASK] Update links in dashboard widgets to right version of documentation
- Point the links in the documentation widgets for the dashboard to the
right version of the documentation.
Resolves: ...
2021-02-02
- 12:24 Revision bb971f78: [BUGFIX] Properly position ContextMenu again
- With #89496 the ContextMenu got keyboard support
added. However, the underlying code does still
use only a click even... - 10:42 Revision 683f6668: [TASK] Use d3 v6 microlibraries
- In order to avoid loading an unnecessarily large complete d3 bundle,
we now only pull in the small amount of modules ...
2021-02-01
- 22:19 Revision 1963ee59: [TASK] runTests.sh: Acceptance tests with mysql and postgres
- Allow mysql & postgres for acceptance tests in
addition to default mariadb:
* Build/Script/runTests.sh -s acceptance... - 22:07 Revision e13c4592: [BUGFIX] Allow backend login with invalid mailer notification
- When a TYPO3 installation has `warning_email_addr` set,
but the mailer configuration is wrong (e.g. cannot connect
to... - 21:54 Revision a03cc2f8: [TASK] runTests.sh: Acceptance tests with mysql and postgres
- Allow mysql & postgres for acceptance tests in
addition to default mariadb:
* Build/Script/runTests.sh -s acceptance... - 21:54 Revision b48a9e20: [BUGFIX] Strip tags from RSS items in Dashboard widget
- As the output of the widgets in the Dashboard is processed
by htmlspecialchars(), the tags need to be stripped before... - 21:40 Revision 27ff588c: [TASK] runTests.sh: Acceptance tests with mysql and postgres
- Allow mysql & postgres for acceptance tests in
addition to default mariadb:
* Build/Script/runTests.sh -s acceptance... - 21:24 Revision bef361be: [BUGFIX] Strip tags from RSS items in Dashboard widget
- As the output of the widgets in the Dashboard is processed
by htmlspecialchars(), the tags need to be stripped before... - 20:42 Revision a6ecc6c4: [TASK] runTests.sh: Switch to a new set of test images
- New images are to be found on official TYPO3
https://hub.docker.com/u/typo3 account.
Most images are based on alpine... - 20:41 Revision cdfe386c: [TASK] runTests.sh: Switch to a new set of test images
- New images are to be found on official TYPO3
https://hub.docker.com/u/typo3 account.
Most images are based on alpine... - 20:36 Revision 20314cb4: [TASK] runTests.sh: Switch to a new set of test images
- New images are to be found on official TYPO3
https://hub.docker.com/u/typo3 account.
Most images are based on alpine... - 20:11 Revision c730176b: [BUGFIX] Fix PageTree drag-end animation
- During the migration to d3 v6 in #93394
one event listener was forgotten to be
updated for the changes callback signa... - 20:09 Revision faf6fc0c: [BUGFIX] Allow backend login with invalid mailer notification
- When a TYPO3 installation has `warning_email_addr` set,
but the mailer configuration is wrong (e.g. cannot connect
to... - 20:08 Revision 49cbb111: [BUGFIX] Only show workspace next/prev stage buttons with access
- The buttons in the info dialog of a record in the workspaces
module shows the buttons "Publish to live" (or send to n... - 18:48 Revision 21821f8d: [TASK] Drop two unit tests that heavily rely on environment
- * The file permission related LocalDriverTest basically test
getPermissions() that is a set of native PHP methods t... - 18:48 Revision 793cd0cd: [TASK] Drop two unit tests that heavily rely on environment
- * The file permission related LocalDriverTest basically test
getPermissions() that is a set of native PHP methods t... - 18:47 Revision fbfab06e: [TASK] Drop two unit tests that heavily rely on environment
- * The file permission related LocalDriverTest basically test
getPermissions() that is a set of native PHP methods t... - 18:35 Revision 3c52d828: [BUGFIX] Drop UFT-8 BOM on some files
- Some documentation related files contain a UTF-8 BOM
while they shouldn't.
Usually, script Build/Scripts/checkUtf8Bom... - 18:35 Revision aa4904c5: [BUGFIX] Drop UFT-8 BOM on some files
- Some documentation related files contain a UTF-8 BOM
while they shouldn't.
Usually, script Build/Scripts/checkUtf8Bom... - 18:35 Revision 536e7005: [BUGFIX] Drop UTF-8 BOM on some files
- Some documentation related files contain a UTF-8 BOM
while they shouldn't.
Usually, script Build/Scripts/checkUtf8Bom... - 18:34 Revision 7dfbfa1a: [TASK] runTests.sh: Minor cleanups
- * Run postgres with hard coded user to avoid connection isssues
* Add some missing reports.xml for acceptance tests
*... - 18:34 Revision f1096255: [TASK] runTests.sh: Minor cleanups
- * Run postgres with hard coded user to avoid connection isssues
* Add some missing reports.xml for acceptance tests
*... - 18:34 Revision deab12f7: [TASK] runTests.sh: Minor cleanups
- * Run postgres with hard coded user to avoid connection isssues
* Add some missing reports.xml for acceptance tests
*... - 16:36 Revision 109c781a: [BUGFIX] Only show workspace next/prev stage buttons with access
- The buttons in the info dialog of a record in the workspaces
module shows the buttons "Publish to live" (or send to n... - 15:49 Revision c6655939: [BUGFIX] Return unique doktypes in TreeController::getDokTypes()
- Resolves: #93393
Releases: master, 10.4
Change-Id: I827e421eef1696edfdc47d7544d8ebc2dd40c052
Reviewed-on: https://rev... - 14:57 Revision 0f6371ef: [TASK] Migrate to D3.js v6
- D3.js v6 contains quite some changes, but most
are irrelevant for TYPO3, as we already migrated
from d3-request to co... - 14:54 Revision 99382e05: [BUGFIX] Return unique doktypes in TreeController::getDokTypes()
- Resolves: #93393
Releases: master, 10.4
Change-Id: I827e421eef1696edfdc47d7544d8ebc2dd40c052
Reviewed-on: https://rev... - 14:30 Revision 6532b6ec: [BUGFIX] Decouple id selectors from SvgTree and PageTree
- The PageTree component (added in TYPO3 v9) is based on SVG Tree,
which was added in a previous version (TYPO3 v8).
H... - 06:34 Revision 826d15b8: [BUGFIX] Improve exceptions when BE.adminOnly or BE.IPmaskList is used
- TYPO3 now returns a HTTP 403 status code, when BE.adminOnly is
configured or when the clients IP address does not mat...
2021-01-31
- 21:28 Revision 9f7ed147: [BUGFIX] Improve exceptions when BE.adminOnly or BE.IPmaskList is used
- TYPO3 now returns a HTTP 403 status code, when BE.adminOnly is
configured or when the clients IP address does not mat... - 15:40 Revision 8171c9e6: [DOCS] Added condition to snippet for social media fallback images
- It is possible to have multiple og:image meta tags by the specs. By
adding the condition to your TypoScript setup, th... - 15:25 Revision def73f27: [DOCS] Added condition to snippet for social media fallback images
- It is possible to have multiple og:image meta tags by the specs. By
adding the condition to your TypoScript setup, th... - 09:28 Revision 2f16ad1f: [BUGFIX] Avoid double CSH wraps in linkvalidator tasks settings
- Labels in linkvalidator's additional field settings for the schedule
are actually invoking `BackendUtility::wrapInHel... - 09:15 Revision fd38e794: [BUGFIX] Avoid double CSH wraps in linkvalidator tasks settings
- Labels in linkvalidator's additional field settings for the schedule
are actually invoking `BackendUtility::wrapInHel... - 07:54 Revision d30a0b25: [BUGFIX] Avoid double CSH wraps in linkvalidator tasks settings
- Labels in linkvalidator's additional field settings for the schedule
are actually invoking `BackendUtility::wrapInHel...
2021-01-29
- 13:13 Revision ce50934c: [TASK] Migrate some PageTree components to TypeScript
- + removed NavigationComponentInterface - actually no
class-like component did implement it
+ introduced TreeInterfa... - 12:49 Revision 789882d6: [TASK] Show full url in InputLinkElement
- If an external url is provided in a link field, the full url should be
shown instead of only the domain. Hiding all o... - 09:28 Revision 011f8370: [TASK] Remove not helpful parts from log entries
- Log entries in the log module show some internal log numbers like `(msg#255.3.2)`
which is neither understandable nor... - 08:09 Revision a0d0e14f: [BUGFIX] Do not render empty title attributes in ImageViewHelper
- The ImageViewHelper uses strict types for checking if
the `title` property of the image is not an empty string.
Since...
2021-01-28
- 18:21 Revision 5bfb9b29: [BUGFIX] Do not render empty title attributes in ImageViewHelper
- The ImageViewHelper uses strict types for checking if
the `title` property of the image is not an empty string.
Since...
2021-01-27
- 13:38 Revision 59405436: [TASK] Improve core update error messages
- Performing a core update in the install tool requires
a couple of checks, regarding directory structure
and permissio... - 13:18 Revision 5f646593: [TASK] Improve core update error messages
- Performing a core update in the install tool requires
a couple of checks, regarding directory structure
and permissio... - 13:17 Revision ed46d6d0: [BUGFIX] Use full height for link browser
- The link browser now uses the full height again
by fully utilizing the flexbox functionality and
wrapping the content... - 13:01 Revision 516b37e6: [BUGFIX] Ensure IRRE record selectors show up with maxitems set
- When an IRRE field in FormEngine has maxitems set,
and an item gets removed (thus, allowing an inline element
to be a... - 12:49 Revision 323eb7a8: [BUGFIX] Ensure IRRE record selectors show up with maxitems set
- When an IRRE field in FormEngine has maxitems set,
and an item gets removed (thus, allowing an inline element
to be a... - 10:01 Revision 798801f6: [FEATURE] Enable resizing & toggling of navigation area
- The button in the topbar for switching of the navigation area
(page tree for example) is removed in favor of:
1) a b... - 08:43 Revision 50936e26: [BUGFIX] Fix delegation of toolbar events
- In #92704 the module menu got improved. The toolbar
events were delegated to dedicated objects instead
of just delega...
2021-01-26
- 16:13 Revision 3d995510: [BUGFIX] Fix table header styles in info module
- To restore proper distinction between header and body
rows, the table header cells now use the th tag instead of td.
... - 15:37 Revision 7671dca6: [TASK] runTests.sh: Add install on mysql and grunt clean check
- Allow:
* Build/Scripts/runTests.sh -s install -d mysql
* Build/Scripts/runTests.sh -s checkGruntClean
The acceptance... - 15:20 Revision a734dcb6: [TASK] runTests.sh: Add install on mysql and grunt clean check
- Allow:
* Build/Scripts/runTests.sh -s install -d mysql
* Build/Scripts/runTests.sh -s checkGruntClean
The acceptance... - 15:17 Revision f3924433: [TASK] runTests.sh: Add install on mysql and grunt clean check
- Allow:
* Build/Scripts/runTests.sh -s install -d mysql
* Build/Scripts/runTests.sh -s checkGruntClean
The acceptance... - 12:35 Revision 0e6fe81b: [TASK] Update WidgetRegistration.rst
- Replace "an" with "a"
Releases: master
Resolves: #93364
Change-Id: I47f2945bf140e1e470f3861bae0e3604076a4f7a
Reviewe... - 12:27 Revision 22ce221d: [TASK] runTests.sh: Add phpstan and docBlockCheck
- Allows:
* Build/Scripts/runTests.sh -s docBlockCheck
* Build/Scripts/runTests.sh -s phpstan
These two have been adde... - 12:27 Revision 7257f2a8: [TASK] runTests.sh: Add phpstan and docBlockCheck
- Allows:
* Build/Scripts/runTests.sh -s docBlockCheck
* Build/Scripts/runTests.sh -s phpstan
These two have been adde... - 10:58 Revision 22a74940: [TASK] Revert removal of pagination labels
- Restore the translations of pagination labels to make updates easier
and to have some default labels which can be use... - 09:46 Revision d1242e69: [TASK] runTests.sh: composer & yarn caches in .cache/ dir
- Composer and yarn caches are now stored to .cache/
directory within the checkout when using runTests.sh
suites like -... - 09:45 Revision e7d46bab: [TASK] runTests.sh: composer & yarn caches in .cache/ dir
- Composer and yarn caches are now stored to .cache/
directory within the checkout when using runTests.sh
suites like -... - 09:45 Revision ff385c17: [TASK] runTests.sh: composer & yarn caches in .cache/ dir
- Composer and yarn caches are now stored to .cache/
directory within the checkout when using runTests.sh
suites like -...
2021-01-25
- 20:57 Revision d635f476: [BUGFIX] Fix implementation of frontend login redirect to group login
- This patch makes felogin search through all user groups until it finds
one in which a redirect page id is defined.
R... - 20:37 Revision 7f488e0e: [TASK] Improved record history view
- The Record History module has been revamped:
* The settings are now placed as inline-form, using less space
* Severa... - 20:27 Revision d63a436f: [BUGFIX] Fix implementation of frontend login redirect to group login
- This patch makes felogin search through all user groups until it finds
one in which a redirect page id is defined.
R... - 19:52 Revision 730385ea: [TASK] runTests.sh: Allow chunking of acceptance and functional tasks
- The '-c x/y' option for acceptance and functional jobs now
allows to split the set of acceptance/functional tests int... - 19:51 Revision 5dcd532f: [TASK] runTests.sh: Allow chunking of acceptance and functional tasks
- The '-c x/y' option for acceptance and functional jobs now
allows to split the set of acceptance/functional tests int... - 19:51 Revision f30bb99a: [TASK] runTests.sh: Allow chunking of acceptance and functional tasks
- The '-c x/y' option for acceptance and functional jobs now
allows to split the set of acceptance/functional tests int... - 18:18 Revision 98f8a7ea: [TASK] runTests.sh: clean summary in verbose mode
- The 'summary' section at the end of runTests.sh is
cluttered with command output if -v is given.
Suppress this by set... - 18:18 Revision 6df91f7d: [TASK] runTests.sh: clean summary in verbose mode
- The 'summary' section at the end of runTests.sh is
cluttered with command output if -v is given.
Suppress this by set... - 18:18 Revision 4762a7f6: [TASK] runTests.sh: clean summary in verbose mode
- The 'summary' section at the end of runTests.sh is
cluttered with command output if -v is given.
Suppress this by set... - 16:03 Revision 4c6e73a9: [TASK] Use buttons in Install tool
- All buttons in the install tool cards footer do now
use proper button tags instead of anchor tags with
an empty targe... - 14:32 Revision 4e3c5f56: [BUGFIX] Escape user and group name in permission module
- The user name and group name are stored as data attribute in the "reset"
button in the permission module once somebod... - 10:57 Revision 8b4bdaf2: [BUGFIX] Use correct parameter for fetching TSconfig
- The ListController now uses the correct parameter for
fetching the TCEFORM TSconfig options.
Furthermore is the `fie... - 10:41 Revision 4b433c03: [BUGFIX] Use correct parameter for fetching TSconfig
- The ListController now uses the correct parameter for
fetching the TCEFORM TSconfig options.
Furthermore is the `fie...
2021-01-22
- 22:45 Revision b653ba99: Revert "[TASK] No reference index for workspace delete placeholders"
- This reverts commit 84948b2c4d8740f1dcec352eb357337c23cc28f4.
The strategy to not have reference index entries for
w... - 20:38 Revision 158d3252: [TASK] Migrate backend scaffolding to flexbox
- Use flexbox for layouting to avoid transform/position
based shifting of the content module.
Also use `position: stick... - 20:04 Revision b4704906: [BUGFIX] Properly show unchanged workspace records in workspace module
- When a user is editing a complex data structure with IRRE and
if he just changes one entry of a structure then
all th... - 19:39 Revision e20350bd: [TASK] Simplify usage of SimplePagination
- Providing the pages of a pagination directly in the `SimplePagination`
reduced the work of extension developers.
In F... - 19:39 Revision 9bcb07ce: [TASK] Fix color contrast for label-success
- Add bootstrap class label-success to _element_label.scss.
Font color set to black and background color to a 20% ligh... - 18:55 Revision 0f0d284e: [TASK] Simplify usage of SimplePagination
- Providing the pages of a pagination directly in the `SimplePagination`
reduced the work of extension developers.
In F... - 16:52 Revision c6752916: [BUGFIX] Add missing class in extension manager pagination
- Resolves: #93349
Releases: master
Change-Id: I72b5a590db6f1dbad3ca6279ef3d02029cf4549f
Reviewed-on: https://review.ty... - 08:49 Revision d7dd58de: [TASK] Migrate topbar scaffolding to flexbox
- This change migrates the responsive
topbar to flexbox, getting rid of some ugly
"position: fixed" functionality as we...
2021-01-21
- 22:31 Revision 75f0849c: [BUGFIX] Fix typo in documentation
- The documentation for the deprecated
constants is missing a word in a sentence.
In addition, the documentation clari... - 22:03 Revision ff223224: [BUGFIX] Fix typo in documentation
- The documentation for the deprecated
constants is missing a word in a sentence.
In addition, the documentation clari... - 21:07 Revision 6fdd28d8: [TASK] Remove Chrome Repainting CSS hack
- A CSS hack was introduced with #f191477a1c958b178241f47f91d5b2937feb558a
see (https://forge.typo3.org/issues/66742)
f... - 20:44 Revision 62f2dc80: [BUGFIX] Fix SysLogErrors widget link to belog module
- The SysLogErrors widget now links to the belog module
using `top.goToModule` to also change the state in the
module m... - 20:36 Revision 078dae16: [TASK] Use buttons in Permissions module
- The permissions module previously used a lot of
anchor elements without a target defined.
To improve accessibility a... - 19:36 Revision 068f7af2: [BUGFIX] Fix SysLogErrors widget link to belog module
- The SysLogErrors widget now links to the belog module
using `top.goToModule` to also change the state in the
module m... - 12:22 Revision 76e91a5f: [TASK] Organize file / link selector output
- This change sorts out the link selector fields and
additional fields, as well as the file selector to streamline
the ... - 12:19 Revision c02137be: [BUGFIX] Fix CSH popover styling
- The popover (when clicking on a "?" icon)
now properly sets the styling of the popover-header
class.
Resolves: #9332...
2021-01-20
- 21:55 Revision 8b0e90c9: [BUGFIX] Respect date aspect in PageRepository runtime cache
- Pages with a date visibility outside the current date had their preview
link generated incorrectly as the runtime cac... - 21:14 Revision e2a04392: [BUGFIX] Use correct select element on changing owner / group
- When multiple select elements are visible, the value
of the correct element is now used when changing
the owner / gro... - 21:13 Revision 602b1a0e: [BUGFIX] Respect date aspect in PageRepository runtime cache
- Pages with a date visibility outside the current date had their preview
link generated incorrectly as the runtime cac... - 21:10 Revision a87e0ec2: [TASK] Use buttons in Permissions module
- The permissions module previously used a lot of
anchor elements without a target defined.
To improve accessibility a... - 20:43 Revision b07436ca: [BUGFIX] Respect date aspect in PageRepository runtime cache
- Pages with a date visibility outside the current date had their preview
link generated incorrectly as the runtime cac... - 19:39 Revision ede93dbd: [BUGFIX] Don't render hreflang tag for pages with canonical set
- When a canonical link is set in the page properties, this page
or translation should not get a hreflang link in front... - 16:11 Revision e3d34dd5: [FEATURE] Improve keyboard navigation for module menus
- The module menu implements the keyboard navigation suggested
by the ARIA Best Practices 1.1 for roles "menubar" and "... - 15:33 Revision 8dbb66e5: [BUGFIX] Don't render hreflang tag for pages with canonical set
- When a canonical link is set in the page properties, this page
or translation should not get a hreflang link in front... - 15:13 Revision dd3c52a8: [BUGFIX] Use correct data attribute in constant editor
- In the bootstrap v5 migration the data attribute key which is used
in JavaScript to perform actions depending on the ...
2021-01-19
- 16:45 Revision 8b3b73da: [BUGFIX] Streamline checkbox rendering in TYPO3 Backend
- This change uses Twitter Bootstrap 5 usages across TYPO3 Backend,
and fixes the toggle / icon toggle switch.
Now the... - 13:40 Revision 17b2e47c: [TASK] Add link to open original file from the edit view
- Resolves: #93298
Releases: master
Change-Id: Ic93d7e837fc3a19e78211bbe3b7562ac3cd51213
Reviewed-on: https://review.ty... - 13:09 Revision e85c0b27: [TASK] Remove jQuery from Permissions module
- The Permissions backend module and its JavaScript module now ditch jQuery
in favor of native browser API and TYPO3 AP... - 10:47 Revision af8635db: [BUGFIX] Fix extension listing
- The listing of extensions in the Extension Manager module
now properly shows the inactive extensions again.
Previous... - 10:14 Revision 38c90adf: [FEATURE] Synchronize folder relations after rename
- To prevent broken records which reference a renamed
folder, the AfterFolderRenamedEvent is now used to
synchronize th... - 08:09 Revision 9bc0b767: [BUGFIX] Properly show unchanged workspace records in workspace module
- When a user is editing a complex data structure with IRRE and
if he just changes one entry of a structure then
all th...
2021-01-18
- 22:23 Revision 2ed7e810: [FEATURE] Add textWrap argument to f:link.typolink viewhelper
- This adds the ability to wrap the content of an automatically
generated typolink link text, e.g. when linking to inte... - 10:22 Revision e7b45ab9: [TASK] Display user and group names completely
- User and group names in the access module are no longer shortened
after 20 characters. It is now possible to see the ... - 10:21 Revision ac3d49ea: [BUGFIX] Use the correct PreviewRenderer as fallback
- When there is no specific preview renderer defined for
a given subtype, the type-specific renderer can only
be used i... - 09:00 Revision 7a2fd029: [BUGFIX] Re-add proper badges for toolbar items
- The opendocs toolbar item does not have a badge background anymore,
this changes re-adds the background and also unif...
2021-01-17
- 11:26 Revision 7608be0e: [BUGFIX] Restore layout of clipboard buttons in filelist and recordlist
- Will set equal height for checked checkbox and the empty button.
The first button will now get a border-radius to str... - 11:22 Revision 05e679a7: [BUGFIX] Use the correct PreviewRenderer as fallback
- When there is no specific preview renderer defined for
a given subtype, the type-specific renderer can only
be used i...
2021-01-16
- 15:57 Revision 7415a3b5: [BUGFIX] Assure page title editing when creating new pages
- Using drag and drop, one can create new pages within the
page tree. New pages can be created before, after or
within ... - 13:18 Revision 6e99d31d: [BUGFIX] Assure page title editing when creating new pages
- Using drag and drop, one can create new pages within the
page tree. New pages can be created before, after or
within ... - 10:04 Revision aa948d65: [BUGFIX] Add focus to user confirmation password field
- Since #92836 backend users have to confirm their
password on accessing the install tool in the backend.
The correspo... - 07:41 Revision ce4fbab3: [BUGFIX] Preserve order of link handlers
- If some link handlers are hidden with "blindLinkOptions" then we still
want to preserve the well-known order of the o... - 07:14 Revision 16b2ec0e: [BUGFIX] Preserve order of link handlers
- If some link handlers are hidden with "blindLinkOptions" then we still
want to preserve the well-known order of the o...
2021-01-13
- 12:12 Revision 30759170: [BUGFIX] Avoid fatal errors with empty bodytext content
- The page module does not throw a fatal error
anymore if a content type "text" has a bodytext
of value "null" instead ... - 10:30 Revision 4931fc29: [BUGFIX] Use absolute path for clipboard thumbnails
- Resolves: #93278
Releases: master
Change-Id: Ie4b0e533fda887b92fdbd5c4e870435c12b091ca
Reviewed-on: https://review.ty... - 10:29 Revision 9787b165: [BUGFIX] Fix RenameFile and FileDelete in EXT:filelist
- The RenameFile JavaScript handles renaming of files
and folders. If renaming a folder, some input fields are
not avai...
2021-01-12
- 15:35 Revision 60dab029: [BUGFIX] Fix TypeError when loginLogoAlt is unset
- As of #92628, 'loginLogoAlt' is evaluated when a custom backend
loginLogo has been set, but it is not taken into acco... - 14:18 Revision 4bfe2ade: [BUGFIX] Show system news navigation buttons
- Due to CSS changes in Boostrap 5 the navigation buttons
on the login screen were invisible.
This patch makes them vi... - 12:25 Revision 84948b2c: [TASK] No reference index for workspace delete placeholders
- The reference index can be seen as a 'cache' for
consuming application parts other than the
DataHandler, which does n... - 11:23 Revision fbdfea58: [BUGFIX] Do not turn workspace delete records into move records
- Scenario: A live page has a page localization. In workspaces,
the page localization is deleted, creating a delete pla... - 11:17 Revision 9dfd0a60: [BUGFIX] Add workspace restriction to RecordsXmlSitemapDataProvider
- By adding the workspace restriction to the RecordsXmlSitemapDataProvider,
only records in the live workspace are show... - 11:04 Revision 37b7a893: [BUGFIX] Add workspace restriction to RecordsXmlSitemapDataProvider
- By adding the workspace restriction to the RecordsXmlSitemapDataProvider,
only records in the live workspace are show... - 10:36 Revision 0fabdc18: [TASK] Reduce RelationHandler state
- Some protected properties with single usage are replaced
with local variables to reduce complexity.
Resolves: #93269...
2021-01-11
- 21:29 Revision 8538ea0a: [FEATURE] Allow icon overlay in newContentElementWizard
- A new TSconfig option `iconOverlay` is introduced,
which allows to define an icon overlay for each
element within the... - 20:24 Revision 67ad9d7a: [TASK] Separate restore from delete in DataHandler
- The DataHandler delete related methods still handle
too many things.
This is yet another divide & conquer patch: Move... - 19:50 Revision 9e6ed87d: [BUGFIX] Hide deleted flexform section in DOM
- If a Flexform section gets deleted, the container must be hidden in DOM
and not deleted, as the underlying DataHandle... - 19:36 Revision b66d495e: [BUGFIX] Hide deleted flexform section in DOM
- If a Flexform section gets deleted, the container must be hidden in DOM
and not deleted, as the underlying DataHandle... - 13:45 Revision 6d742dc3: [BUGFIX] Fix edit page title input group
- The correct height of the input group is restored by
removing unnecessary wrappers around the buttons.
See: https://... - 08:48 Revision 19367524: [BUGFIX] Respect mod.web_list.noViewWithDokTypes also in record list
- The option noViewWithDokTypes is now also respected for
the control panel of a single record in the listing.
Resolve... - 07:09 Revision 31f70f9d: [BUGFIX] Remove duplicate error message in AjaxDataHandler
- When an error occurs in a DataHandler AJAX call, the error message
should only be shown once.
Resolves: #93207
Relea... - 06:45 Revision 9eada3ad: [BUGFIX] Remove duplicate error message in AjaxDataHandler
- When an error occurs in a DataHandler AJAX call, the error message
should only be shown once.
Resolves: #93207
Relea...
2021-01-10
- 20:40 Revision 9923a4b2: [BUGFIX] Small issues on the backend login screen
- The translation key login.error.capslock is duplicated.
The second instance is now named login.error.capslockStatus
a... - 11:50 Revision 81e91676: [BUGFIX] Working preview links in workspace mails
- Fix a couple of issues with state change emails in
workspaces:
* We still can't deep link to the backend. The genera...
2021-01-09
- 23:18 Revision 76703b9c: [BUGFIX] Hide impossible actions for pid 0
- This patch removes some actions that don't make any sense with pid 0:
- toggle visibility in menu via context menu
-... - 22:51 Revision 369ffcbd: [BUGFIX] Hide impossible actions for pid 0
- This patch removes some actions that don't make any sense with pid 0:
- toggle visibility in menu via context menu
-... - 12:14 Revision fb9a9ea8: [FEATURE] Add alt-text to login logo
- The login logo for the default logo is set to "TYPO3 logo".
For custom logos an alt-attribute for the image tag can
b... - 09:33 Revision 8f238b40: [BUGFIX] FormEngine: Fix several validation issues in complex field types
- The FormEngine field type `selectMutlipleSideBySide` is very special, as
it's a combination of four input and select ...
2021-01-08
- 21:36 Revision 0e4e6c7b: [TASK] Blind more configuration options per default
- TYPO3 should blind sensitive configurations options, such
as credentials or keys, by default, since the configuration... - 19:55 Revision 6854af87: [TASK] Blind more configuration options per default
- TYPO3 should blind sensitive configurations options, such
as credentials or keys, by default, since the configuration... - 19:24 Revision 4bc56676: [BUGFIX] Fix several issues with collapse elements
- Since bootstrap v5 the collapse JavaScript plugin
is using `collapse.show` instead of `collapse.in`
as the expanded s... - 19:20 Revision bb32a77c: [BUGFIX] Use absolute path for media files in backend
- Since #93048 using relative paths in backend does not
longer work in most cases. Therefore the MediaRenderers
should ... - 19:19 Revision d3e5dc32: [BUGFIX] Discard workspace records when deleting live records
- Since #93121 workspace records have no soft-delete
behavior anymore. This is now respected when live
records are dele... - 09:07 Revision f9aa35f2: [BUGFIX] Fix rendering issues in changelog rst
- Fix rendering issues in
`Deprecation-92386-DeprecatedExtbasePropertyInjection`.
Resolves: #93241
Related: #92386
Rel...
2021-01-07
- 19:18 Revision b52f67b6: [TASK] Fetch route from request instead of GET parameter
- The "route" GET parameter is deprecated since #93048.
Therefore the route path has now to be fetched from the
request... - 19:13 Revision f179a57f: [TASK] Propagate "immediate" responses through the middleware stack
- When a controller finds some pre-requisites of the called
action are not fulfilled, it can create an 'early' response... - 18:46 Revision a97accab: [BUGFIX] Working preview links in workspace mails
- Fix a couple of issues with state change emails in
workspaces:
* We still can't deep link to the backend. The genera... - 17:13 Revision b18c047b: [TASK] Replace GeneralUtility::getIndpEnv('REQUEST_URI')
- If a reqest object already is around,
$request->getAttribute('normalizedParams')->getRequestUri()
can be used as a dr... - 15:19 Revision 7cb8d697: [BUGFIX] Suppress warning in SimpleFileBackend unlink()
- Calling $cache->remove() on a simple file backend when
the file does not exist leads to a PHP warning.
Checking with ... - 15:18 Revision 38b3680e: [TASK] Simplify FileBackend->remove()
- Throw if frozen, then call ->remove() of SimpleFileBackend
Resolves: #93239
Related: #92847
Releases: master
Change-... - 15:05 Revision f5be82d0: [BUGFIX] Suppress warning in SimpleFileBackend unlink()
- Calling $cache->remove() on a simple file backend when
the file does not exist leads to a PHP warning.
Checking with ... - 13:46 Revision 71884c8f: [BUGFIX] Use PSR-17 interfaces in Extbase
- In order to strengthen TYPO3's focus on PSR standards, this change
uses PSR-17 interfaces instead of the custom Respo... - 13:37 Revision 60022de9: [TASK] Replace missing jquery import in SelectTreeElement
- SelectTreeElement makes use of $.param() without importing
jquery via requireJS. Instead of adding the missing jquery... - 11:27 Revision 210b2c0c: [TASK] Improve accessibility of login
- Colour contrast for footnote text meets WCAG 2.1 requirements.
Role status for the caps-lock notice belongs to the di...
Also available in: Atom