Activity
From 2020-10-07 to 2020-11-05
2020-11-05
- 19:54 Revision 8fefaaa3: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:extbase
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 17:01 Revision 1fba0823: [BUGFIX] Allow keyboard usage of file upload dropzone
- The dropzone for file uploads now uses two <button> tags
instead of <div> tags. One for the dropzone itself and
the o... - 16:59 Revision 90640146: [BUGFIX] Fix workspace select / deselect all buttons
- The "select all" and "deselect all" buttons in the "Send to stage"
modal in workspaces are now proper button tags.
T... - 14:32 Revision dd5e6892: [BUGFIX] Workspace preview uncheck all button
- In workspace frontend preview, clicking the "Send to stage"
button renders a modal to select mail recipients to notif... - 10:45 Revision abfef033: [BUGFIX] Workspace preview uncheck all button
- In workspace frontend preview, clicking the "Send to stage"
button renders a modal to select mail recipients to notif... - 10:15 Revision 16024b88: [TASK] Use SVG icon sprites
- This patch updates @typo3/icons to version 2.x delivering icon sprites.
Using icon sprites greatly improves backend p...
2020-11-04
- 19:46 Revision 2d6ed648: [TASK] Use SVG icon sprites
- This patch updates @typo3/icons to version 2.x delivering icon sprites.
Using icon sprites greatly improves backend p... - 19:16 Revision e0fc675e: Revert "[BUGFIX] Fix count for custom queries with group by statement"
- This reverts commit 206cd379dc1032dc938b85348729c43f71997c89.
Reason for revert: fails on mssql
Change-Id: I8affaf9... - 19:16 Revision ea98a1d2: Revert "[BUGFIX] Fix count for custom queries with group by statement"
- This reverts commit 605b3e51c57b71ea363d18d3e002a0abd06b4261.
Reason for revert: fails on mssql
Change-Id: Ia576730... - 15:00 Revision cc17f3ef: [TASK] Remove BootstrapInterface from Extbase
- The BootstrapInterface was used in the original
design to allow interchangeability, but was never
flexible enough and... - 12:57 Revision 0dd674fe: [BUGFIX] Provide colPos for each cell in defLangBinding view
- When dragging content elements in page module, the colPos
value of the dragged element is updated based on the droppe... - 10:10 Revision 7a024930: [BUGFIX] Allow slug recreation if postModifiers are defined
- Slug fields currently only support slug recreation if the given
generator fields are directly visible in the backend.... - 09:23 Revision 39663f21: [BUGFIX] Provide colPos for each cell in defLangBinding view
- When dragging content elements in page module, the colPos
value of the dragged element is updated based on the droppe... - 00:17 Revision 3de24c3d: [BUGFIX] Provide colPos for each cell in defLangBinding view
- When dragging content elements in page module, the colPos
value of the dragged element is updated based on the droppe...
2020-11-03
- 23:32 Revision ce36139d: [BUGFIX] Allow slug recreation if postModifiers are defined
- Slug fields currently only support slug recreation if the given
generator fields are directly visible in the backend.... - 21:09 Revision 206cd379: [BUGFIX] Fix count for custom queries with group by statement
- When using the extbase persistence and setting a custom query
with group by statements via $query->statement($stateme... - 20:04 Revision 605b3e51: [BUGFIX] Fix count for custom queries with group by statement
- When using the extbase persistence and setting a custom query
with group by statements via $query->statement($stateme... - 14:05 Revision 6889e440: [TASK] Enforce Composer 2 usage for TYPO3 development
- To benefit from faster operations and cleaner updates
Composer 2 usage is now enforced by requiring ^2.0
of composer-...
2020-11-01
- 19:25 Revision 57af29e4: [TASK] Add page ID prefix to page cache and lock identifiers
- This make it easier to debug/monitor cache/lock related issues.
Resolves: #92724
Releases: master
Change-Id: I045232... - 19:24 Revision 73bcf9a1: [TASK] Use Symfony Routing for Backend Routing
- This is a pre-cursor for enhancing Backend Routing in general.
This change implements Symfony Routing for Backend
Ro... - 19:21 Revision f1431536: [BUGFIX] Return timestamp as integer in DateTimeAspect
- The DateTimeAspect which supersedes the superglobals
like $GLOBALS['EXEC_TIME'] now properly returns the
timestamp as... - 17:54 Revision 45dcd546: [BUGFIX] Use requested php version for testing also in web container
- Resolves: #92744
Related: #92335
Releases: master, 10.4
Change-Id: Id003abf300f63096cd521d4a050254736dc919d0
Reviewed... - 17:40 Revision 696bab22: [BUGFIX] Use requested php version for testing also in web container
- Resolves: #92744
Related: #92335
Releases: master, 10.4
Change-Id: Id003abf300f63096cd521d4a050254736dc919d0
Reviewed...
2020-10-31
- 12:10 Revision 8b93d540: [BUGFIX] Fix exclusive values in FormEngine's selectMultipleSideBySide
- With splitting the FormEngine in smaller parts, a regression has been
introduced in the behavior of selectMultipleSid... - 11:46 Revision 3c5a2367: [BUGFIX] Fix exclusive values in FormEngine's selectMultipleSideBySide
- With splitting the FormEngine in smaller parts, a regression has been
introduced in the behavior of selectMultipleSid... - 09:10 Revision 981bdb43: [BUGFIX] Apply fixes from newer php-cs-fixer
- Resolves: #92739
Related: #92735
Releases: master, 10.4, 9.5
Change-Id: I94dc49ec3ef1c55a565cecab8a4d1553099acefa
Rev... - 09:03 Revision 44716b7c: [BUGFIX] Apply fixes from newer php-cs-fixer
- Resolves: #92739
Related: #92735
Releases: master, 10.4, 9.5
Change-Id: I94dc49ec3ef1c55a565cecab8a4d1553099acefa
Rev... - 08:57 Revision efae160e: [BUGFIX] Apply fixes from newer php-cs-fixer
- Resolves: #92739
Related: #92735
Releases: master, 10.4, 9.5
Change-Id: I94dc49ec3ef1c55a565cecab8a4d1553099acefa
Rev...
2020-10-30
- 14:21 Revision 8b191e58: [BUGFIX] Use default page id for fetching a site in SlugService
- The rebuildSlugsForSlugChange function of SlugService updates
slugs of sub pages and also creates redirects for them,... - 13:32 Revision 67dde9c0: [BUGFIX] Use default page id for fetching a site in SlugService
- The rebuildSlugsForSlugChange function of SlugService updates
slugs of sub pages and also creates redirects for them,... - 10:12 Revision ffca74d2: [BUGFIX] Use button tag for buttons in IRRE header
- Resolves: #92681
Releases: master, 10.4
Change-Id: Ibd8af66dbcbab596d2f1538e2342092235a98f2c
Reviewed-on: https://rev... - 09:46 Revision ccdce819: [TASK] Update build plans to support Composer 2
- Executed commands:
composer require --dev friendsofphp/php-cs-fixer:^2.16.7
composer update typo3/class-alias-lo... - 09:46 Revision 637e6fed: [TASK] Update build plans to support Composer 2
- Executed command:
composer require --dev friendsofphp/php-cs-fixer:^2.16.7
Resolves: #92735
Releases: master, 10.... - 09:46 Revision 818abee9: [TASK] Update build plans to support Composer 2
- Executed command:
composer require --dev friendsofphp/php-cs-fixer:^2.16.7
Resolves: #92735
Releases: master, 10.... - 09:27 Revision a1b7be50: [BUGFIX] Use button tag for buttons in IRRE header
- Resolves: #92681
Releases: master, 10.4
Change-Id: Ibd8af66dbcbab596d2f1538e2342092235a98f2c
Reviewed-on: https://rev... - 09:14 Revision a40240a5: [TASK] Skip disabled tabs for keyboard users
- Add tabindex of -1 to disabled tab links to remove them from the tab
keyboard navigation
Resolves: #91701
Releases: ...
2020-10-29
- 22:48 Revision c0e03198: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Database
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 21:42 Revision 30755cfd: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Database
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 19:13 Revision 2b6b2d39: [TASK] Add aria-label atributes to topbar icons
- To announce the buttons correctly when using assistive technologies
there needs to be an aria-label, as there will no... - 14:24 Revision 60133c69: [BUGFIX] Remove upper limits of imagewidth & imageheight of tt_content
- Remove the upper range from the TCA of the fields imagewidth and
imageheight of tt_content. There is no reason to set... - 13:40 Revision ee621d92: [DOCS] Wrong API example for FluidEmail in changelog
- The actual method name is format, not setFormat, that should be
respected by changelog docs.
Resolves: #92732
Releas... - 11:44 Revision 5401e549: [DOCS] Wrong API example for FluidEmail in changelog
- The actual method name is format, not setFormat, that should be
respected by changelog docs.
Resolves: #92732
Releas... - 00:00 Revision 78ad2e85: [TASK] Stop JsonView from setting headers
- JsonView did set content type headers in its render method which
is a problem since the view should only be responsib...
2020-10-28
- 23:59 Revision 5a8a4d35: [DOCS] Add documentation for working with Linkvalidator
- Information for working with Linkvalidator as editor
is added.
Resolves: #92718
Releases: master
Change-Id: I5c116c4... - 22:29 Revision 0c791223: [DOCS] Add master to changelog again
- With the release of v10.4 the changes of master were removed
from the changelog. Now it is here again.
Resolves: #92... - 16:27 Revision 457602f7: [BUGFIX] Always show edit button to edit page title in page module
- Always show the edit button so that users know this functionality.
Additionally the element is transformed from an li... - 13:00 Revision ceb90326: [TASK] Drop a series of unused code occurences
- A couple of not needed assignments throughout the
core and a 'too many arguments' fix.
Resolves: #92605
Releases: ma... - 12:50 Revision ae79e25b: Revert "[BUGFIX] Remove invalid button attribute"
- This reverts commit e6bd4f02ad77de5881c8c0ab1fe47fa4a004f2ff.
Reason for revert: Firefox acts funny with missing aut... - 12:40 Revision bfb14cfa: [DOCS] Update Linkvalidator documentation: start page
- Resolves: #92717
Releases: master
Change-Id: Id6aee19c74ff3fe1765d0c2bb9caa91a4d425648
Reviewed-on: https://review.ty... - 10:57 Revision e6bd4f02: [BUGFIX] Remove invalid button attribute
- This merge request removes the autocomplete attribute of the login
button.
Resolves: #92619
Releases: master, 10.4
C... - 10:52 Revision b2e3e4b5: [TASK] Change linktext in CopyRightNotice
- To clarify the purpose of the link, change the text from
"click for details" to "details about licences"
Resolves: #... - 10:39 Revision 3f15c26e: [TASK] Remove unneeded BE user context set up from TreeController test
- The BE user aspect is correctly initialized since TestingFramework 6.4.6
So the initailization can be removed from th... - 10:39 Revision db54f9ff: [DOCS] Update linkvalidator documentation: Administration
- Resolves: #92716
Releases: master, 10.4, 9.5
Change-Id: I0ad629f08cac11fbbffc2d61e9c4c8d7b2de7a23
Reviewed-on: https:... - 10:38 Revision 52b14ce4: [DOCS] Update linkvalidator documentation: Administration
- Resolves: #92716
Releases: master, 10.4, 9.5
Change-Id: I0ad629f08cac11fbbffc2d61e9c4c8d7b2de7a23
Reviewed-on: https:... - 10:10 Revision df281c1c: [DOCS] Remove Linkvalidator documentation "Next Steps"
- The chapter "Next Steps" contained very little information.
Resolves: #92719
Releases: master
Change-Id: I2cacf4081c... - 10:07 Revision 2424288c: [DOCS] Update linkvalidator documentation: Administration
- Resolves: #92716
Releases: master, 10.4, 9.5
Change-Id: I0ad629f08cac11fbbffc2d61e9c4c8d7b2de7a23
Reviewed-on: https:... - 10:03 Revision ddcc0fed: [BUGFIX] Use correct format character in CleanerTaskTest
- The CleanerTaskTest creates a DateInterval and formats it
to return the day representation of the difference. Therefo... - 09:49 Revision 2b658fd0: [BUGFIX] Use correct format character in CleanerTaskTest
- The CleanerTaskTest creates a DateInterval and formats it
to return the day representation of the difference. Therefo...
2020-10-27
- 21:50 Revision ce119a1e: [TASK] Build extbase requests early in Bootstrap
- This patch introduces a couple of changes to the extbase request
creation and handling process.
The request builder ... - 21:22 Revision 1e0284a3: [TASK] Create TER remote instances in symfony service factory
- The remotes are not lazy loaded, therefore there is no need to
inject the container instance into RemoteRegistry.
We... - 17:59 Revision 4ed80eef: [BUGFIX] Do not re-set PreviewAspect when initializing TSFE
- When the Admin Panel is activated, TSFE should not
override the frontendpreview aspect by default, as
the preview set... - 17:35 Revision b9d71060: [BUGFIX] Do not re-set PreviewAspect when initializing TSFE
- When the Admin Panel is activated, TSFE should not
override the frontendpreview aspect by default, as
the preview set... - 12:11 Revision abaf8c24: [BUGFIX] Mark page for previewing when admin panel is active
- When the admin panel is active, the rendered page should always
be marked as "preview mode" so TSFE will later set
TS... - 10:39 Revision 7e5e89b8: [DOCS] Update linkvalidator documentation Introduction
- The Introduction page is updated to reflect current master.
The text are changed in a way that they also apply for
pr... - 10:39 Revision f8d722da: [DOCS] Update linkvalidator documentation Introduction
- The Introduction page is updated to reflect current master.
The text are changed in a way that they also apply for
pr...
2020-10-26
- 11:11 Revision 5131e924: [DOCS] Fix wrong event class name in AssetRenderer events example
- The event was split up into 2 events in
https://review.typo3.org/c/Packages/TYPO3.CMS/+/64021/17 yet the example
in t... - 09:56 Revision fc33d8dc: [DOCS] Fix wrong event class name in AssetRenderer events example
- The event was split up into 2 events in
https://review.typo3.org/c/Packages/TYPO3.CMS/+/64021/17 yet the example
in t...
2020-10-25
- 17:36 Revision 5c501285: [BUGFIX] Prevent double escaping for src attribute in ScriptViewHelper
- This patch prevents double escaping of the src attribute by unescaping
the value before handover to the AssetCollecto... - 17:35 Revision e6937103: [BUGFIX] TCA foreign_table_where on some l10n_parent fields
- A couple of foreign_table_where TCA fields for l10n_parent
do not allow setting a localized element to a different
pa... - 17:21 Revision 56a21a14: [BUGFIX] Fix CSH labels for inverted columns
- Since some TCA columns like `hidden` use the `invertStateDisplay`
option for display in FormEngine nowadays, the corr... - 17:20 Revision 7e979558: [BUGFIX] Prevent double escaping for src attribute in ScriptViewHelper
- This patch prevents double escaping of the src attribute by unescaping
the value before handover to the AssetCollecto... - 17:19 Revision d5bab316: [BUGFIX] Use type "button" for accessible paste content buttons
- The paste content buttons now have the type "button" set
to not falsely behave as submit buttons, which is the defaul... - 17:14 Revision b2de322b: [BUGFIX] TCA foreign_table_where on some l10n_parent fields
- A couple of foreign_table_where TCA fields for l10n_parent
do not allow setting a localized element to a different
pa... - 17:07 Revision a3282555: [BUGFIX] Fix CSH labels for inverted columns
- Since some TCA columns like `hidden` use the `invertStateDisplay`
option for display in FormEngine nowadays, the corr... - 17:04 Revision 303896b9: [BUGFIX] Use type "button" for accessible paste content buttons
- The paste content buttons now have the type "button" set
to not falsely behave as submit buttons, which is the defaul...
2020-10-23
- 18:10 Revision b086acd9: [BUGFIX] Make recordlist collapse button accessible
- A <button> tag is now being used instead of an <a> tag
as collapsing / expanding the tables is an interaction on the
... - 16:27 Revision a496c4c6: [DOCS] Update linkvalidator documentation Introduction
- The Introduction page is updated to reflect current master.
The text are changed in a way that they also apply for
pr... - 14:38 Revision 723cacda: [!!!][TASK] Request processing chain must return a response object
- This patch introduces a proper request/response handling chain. That
means, that Extbase no longer creates a response... - 10:59 Revision 522966d9: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:backend Tree
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 00:51 Revision 55d5995d: [TASK] Fix HTML validation issues of site module
- - Provide a page title
- Replace nowrap attribute with the nowrap class
Resolves: #92676
Releases: master
Change-Id:...
2020-10-22
- 22:51 Revision 2e5c089e: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:backend Tree
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 18:09 Revision 712176af: [BUGFIX] Ensure getUniqueId returns unique ids for grid objects
- The fluid based page module tried to return a "unique id" for each
"create content element" button using the `getUniq... - 17:52 Revision 401499d8: [BUGFIX] Ensure getUniqueId returns unique ids for grid objects
- The fluid based page module tried to return a "unique id" for each
"create content element" button using the `getUniq... - 17:45 Revision 5919fa96: [BUGFIX] Limit doctrine/dbal to 2.10.x or 2.11.2+
- Version 2.11.0 and 2.11.1 contain breaking changes.
In order to ensure smooth operation of Core and
extensions, the v... - 17:37 Revision 0ae60fb4: [BUGFIX] Fix validation errors in Install Tool main page
- Use the same viewport configuration as the core and as the Install Tool
is not yet translated, the language can be ha... - 17:24 Revision a7fc32f6: [BUGFIX] Limit doctrine/dbal to 2.10.x or 2.11.2+
- Version 2.11.0 and 2.11.1 contain breaking changes.
In order to ensure smooth operation of Core and
extensions, the v... - 17:04 Revision b1cdfe39: [TASK] Use the current request to resolve TSFE in redirects
- The RedirectService should have a ServerRequestInterface
object that can properly set up TSFE when linking to pages.
... - 17:01 Revision 0ac850a5: [TASK] Remove further cross-dependencies in Extension Manager
- This is a pre-patch as a cleanup to extract the file system
related functionality and the "zip file" related function... - 15:57 Revision 21b79b5f: [TASK] Streamline DataHandler tests
- * Merge import .csv files and rename file to
"ImportDefault.csv"
* Extend assert .csv files to contain all tables
... - 15:22 Revision 1c64d3d0: [TASK] Remove marker POSTJSMARKER from template
- The marker ###POSTJSMARKER### is not replaced anymore and can be
removed.
Resolves: #92673
Releases: master
Change-I... - 14:10 Revision 1ab8d1c2: [BUGFIX] Allow access to a sub-branch of a workspace for a limited user
- Consider the case you have N workspaces and some BE "advanced users"
and "limited users” having access to a workspace... - 13:34 Revision 51c8f20b: [BUGFIX] Allow access to a sub-branch of a workspace for a limited user
- Consider the case you have N workspaces and some BE "advanced users"
and "limited users” having access to a workspace... - 12:56 Revision 17021e5a: [BUGFIX] Felogin allows redirect to any site
- With #86219 the migration from sys_domain records to Sites was faulty.
Formerly all known domain records were inspect... - 12:40 Revision 62815611: [BUGFIX] Fix PHP type error in f:form.select.optgroup view helper
- Using view helper `f:form.select.optgroup` with argument `disabled`
throws PHP type error, since array is expected, b... - 12:27 Revision 7cf9eef6: [BUGFIX] Fix PHP type error in f:form.select.optgroup view helper
- Using view helper `f:form.select.optgroup` with argument `disabled`
throws PHP type error, since array is expected, b... - 12:11 Revision 1b99f479: [BUGFIX] Fix PHP type error in f:form.select.optgroup view helper
- Using view helper `f:form.select.optgroup` with argument `disabled`
throws PHP type error, since array is expected, b... - 11:39 Revision cc49224d: [BUGFIX] Felogin allows redirect to any site
- With #86219 the migration from sys_domain records to Sites was faulty.
Formerly all known domain records were inspect... - 10:06 Revision 5a16572a: [BUGFIX] Remove invalid attribute alt from textareas
- The attribute alt is not allowed for the element "textarea".
Resolves: #92633
Releases: master, 10.4
Change-Id: I707... - 09:43 Revision 9f508e94: [BUGFIX] Remove invalid attribute alt from textareas
- The attribute alt is not allowed for the element "textarea".
Resolves: #92633
Releases: master, 10.4
Change-Id: I707...
2020-10-21
- 22:02 Revision 69ebf0c1: [BUGFIX] Make paste content button accessible via keyboard
- The paste content button in the page module was not
accessible via the keyboard because of it being an anchor
element... - 21:43 Revision a1c82056: [BUGFIX] Make paste content button accessible via keyboard
- The paste content button in the page module was not
accessible via the keyboard because of it being an anchor
element... - 21:39 Revision ac2282de: [BUGFIX] Remove invalid attribute href from span element
- The attribute href is not allowed on spans.
Resolves: #92635
Releases: master, 10.4
Change-Id: I34079953da58784ca738... - 19:47 Revision c008f7b9: [BUGFIX] Fix label for pages.no_search column
- Since the column is using the `invertStateDisplay` the
label must take this into account otherwise the display
in e.g... - 19:32 Revision 4504ca6e: [BUGFIX] Remove invalid attribute href from span element
- The attribute href is not allowed on spans.
Resolves: #92635
Releases: master, 10.4
Change-Id: I34079953da58784ca738... - 19:31 Revision b7584974: [BUGFIX] Fix label for pages.no_search column
- Since the column is using the `invertStateDisplay` the
label must take this into account otherwise the display
in e.g... - 19:17 Revision 18f2d264: [BUGFIX] Remove invalid alt attribute from span elements
- Attribute alt is not allowed on span elements.
See: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/span#A... - 19:00 Revision 976b07fb: [BUGFIX] Replace shorthand ternary operator in CheckboxElement
- Instead of using the shorthand ternary operator use a regular ternary
operator to avoid an invalid HTML attribute '1'... - 18:59 Revision 5b4a0979: [BUGFIX] Remove invalid alt attribute from span elements
- Attribute alt is not allowed on span elements.
See: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/span#A... - 18:39 Revision 70019646: [BUGFIX] Replace shorthand ternary operator in CheckboxElement
- Instead of using the shorthand ternary operator use a regular ternary
operator to avoid an invalid HTML attribute '1'... - 18:25 Revision 8eca4a08: [TASK] Provide title attribute for iframes
- All iframes must contain a description to allow screen
readers to identify the content or purpose of them.
Therefore... - 18:05 Revision 34df0fc2: [TASK] Provide title attribute for iframes
- All iframes must contain a description to allow screen
readers to identify the content or purpose of them.
Therefore... - 17:56 Revision f10d0767: [BUGFIX] Improve capslock information on login page
- The capslock information is improved by the following changes:
- Change the position to avoid covering the clear ico... - 16:06 Revision fc4c0a64: [BUGFIX] Remove wrong single quote
- Resolves: #92642
Releases: master, 10.4
Change-Id: Ic2012c25f15ae460ec03aa78f07c190e988351f2
Reviewed-on: https://rev... - 15:18 Revision afb5071f: [BUGFIX] Remove wrong single quote
- Resolves: #92642
Releases: master, 10.4
Change-Id: Ic2012c25f15ae460ec03aa78f07c190e988351f2
Reviewed-on: https://rev... - 15:18 Revision 434c3bf1: [BUGFIX] Remove double "" in code
- A '"' is too much in the record list.
Resolves: #92638
Releases: master
Change-Id: I00eb74b3376d42ddf614d389d3bf9336... - 11:45 Revision 2d8809be: [BUGFIX] Restore translations in EXT:fluid
- Related: #92529
Resolves: #92617
Releases: master
Change-Id: I6fed72dae3574f1350b53a7fb962dde4141d33f3
Reviewed-on: h... - 09:29 Revision 230bae2c: [!!!][TASK] Remove controller alias support
- Using controller aliases, i.e. the controller name only, for
plugin registration has been deprecated and is now remov... - 00:10 Revision 0e8f420c: [TASK] Update typo3/cms-styleguide to ~11.0.1
- Bugfix release brings a deprecation fix that is
going to be removed in master.
composer require --dev typo3/cms-styl...
2020-10-20
- 18:48 Revision b732f8d7: [TASK] Deprecate GeneralUtility::uniqueList
- Since over a decade (according to the timestamp),
GeneralUtility::uniqueList() does not allow an array as
first argum... - 17:29 Revision e37b8cb7: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/167 from alexanderschnitzler/patch-1
- Update module registration arguments
- 13:59 Revision cd6676e0: Update module registration arguments
- Defining the vendor name yourself (TYPO3.CMS) and using a controller alias ('Styleguide') instead of the FQCN is depr...
- 13:57 Revision 6f29f9da: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:backend Form
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 11:56 Revision e43e2ec2: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:backend Controller
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 10:33 Revision 7e95ee3a: [FEATURE] Improved Email Validation
- The method :php`\TYPO3\CMS\Core\Utility\GeneralUtility::validEmail`
is used to validate a given email address through... - 10:10 Revision 20249cac: [BUGFIX] Restore behavior of LocalDriver->isFolderEmpty()
- With #92264 the behavior of the public function
LocalDriver->isFolderEmpty() has been changed for invalid
input. As t... - 10:00 Revision db61a944: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:backend Controller
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 09:43 Revision e400229a: [!!!][TASK] Remove fluid widgets
- All fluid widgets and the core widget functionality has
been removed due to its complexity and the fact that
fluid wi... - 07:51 Revision 7ebe1434: [TASK] Ensure composer update installs the highest possible packages
- By unsetting the PHP version in config platform.php, we ensure the
highest possible packages for the currently availa... - 07:32 Revision 9426f9d3: [TASK] Ensure composer update installs the highest possible packages
- By unsetting the PHP version in config platform.php, we ensure the
highest possible packages for the currently availa...
2020-10-19
- 23:37 Revision 018af113: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:backend Form
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 21:46 Revision 95ed3e3c: [BUGFIX] Migrate the most accurate RealURL page path to page slugs
- Use the same sorting logic for page paths RealURL used, even if not consistently.
Resolves: #92568
Releases: 10.4, 9... - 21:31 Revision 4e50ed23: [BUGFIX] Add missing field in MigrateFeloginPlugins upgrade wizard
- This commit adds the missing field forget_header to the upgrade wizard.
The field is available in 9.5 and in 10.4 as ... - 21:18 Revision 8192d568: [BUGFIX] Mark page for previewing when admin panel is active
- When the admin panel is active, the rendered page should always
be marked as "preview mode" so TSFE will later set
TS... - 21:12 Revision 4d427521: [BUGFIX] Migrate the most accurate RealURL page path to page slugs
- Use the same sorting logic for page paths RealURL used, even if not consistently.
Resolves: #92568
Releases: 10.4, 9... - 21:07 Revision bfb7ba37: [BUGFIX] Add missing field in MigrateFeloginPlugins upgrade wizard
- This commit adds the missing field forget_header to the upgrade wizard.
The field is available in 9.5 and in 10.4 as ... - 20:57 Revision 4996b560: [BUGFIX] Mark page for previewing when admin panel is active
- When the admin panel is active, the rendered page should always
be marked as "preview mode" so TSFE will later set
TS... - 20:49 Revision e5d438ec: [BUGFIX] Return empty array when user can't be found
- FrontendUserRepository::fetchUserInformationByEmail now returns
empty array when there is no user with given email.
... - 20:36 Revision 3dc97cfd: [TASK] Deprecate last arguments of wrapClickMenuOnIcon()
- BackendUtility::wrapClickMenuOnIcon() has a boolean flag
to let the method return an array with tag parameters
instea... - 20:32 Revision ee7667f5: [!!!][FEATURE] Always initialize frontend groups after FE user
- In previous TYPO3 versions (due to historic reasons) the frontend
groups were always resolved within TSFE when a page... - 20:15 Revision 01e78eb0: [BUGFIX] Return empty array when user can't be found
- FrontendUserRepository::fetchUserInformationByEmail now returns
empty array when there is no user with given email.
... - 20:12 Revision c8495412: [!!!][TASK] Return moved PID when overlaying versioned records
- In the past, the API methods:
* PageRepository->versionOL()
* BackendUtility::workspaceOL()
returned the PID of the ... - 20:11 Revision 30117194: [FEATURE] Provide custom error messages in RegularExpressionValidator
- Add the possibility to provide custom Error messages to the
RegularExpressionValidator. In some cases the default mes... - 19:42 Revision cd94f3dd: [BUGFIX] Workspace and reference index fixes
- This drops all left over calls that suppress the refindex
integrity checks in DataHandler functional tests, except th... - 19:41 Revision b02172f3: [BUGFIX] Workspace and reference index fixes
- This drops all left over calls that suppress the refindex
integrity checks in DataHandler functional tests, except th... - 17:10 Revision 17f55190: [!!!][TASK] Remove support for uploading .t3x files via EM
- Currently, Extension Manager allows to upload files in t3x format,
via the GUI, which was actively disabled by extens... - 16:07 Revision 0d5c0826: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:backend View
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 15:55 Revision baf93a84: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:backend View
- This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi... - 14:03 Revision 965534c6: [TASK] Fix documentation rendering
- Resolves: #92597
Related: #90234
Releases: master, 10.4
Change-Id: I2b98f6ad8cc707231b5f8981954cb963db903864
Reviewed... - 13:37 Revision 7c1fce45: [TASK] Fix documentation rendering
- Resolves: #92597
Related: #90234
Releases: master, 10.4
Change-Id: I2b98f6ad8cc707231b5f8981954cb963db903864
Reviewed... - 13:35 Revision bc02da7d: [!!!][TASK] Drop resizable textarea user setting
- The 'Make textareas resizable' setting is quite ancient.
The patch drops this option from the user settings and
enabl... - 11:21 Revision 3c802928: [TASK] Clean up move placeholder comments and usages
- Since the move placeholder code is gone, some variables / methods
are still "cryptic" and some comments are outdated.... - 10:08 Revision 694e350a: [TASK] Remove unused "cMR" flag in Folder navigation
- The "cMR" flag is removed, which indicated some
functionality called "condensed mode" which existed
in TYPO3 v3+v4, a...
2020-10-18
- 14:25 Revision 4d5b7b05: [TASK] Only set _ORIG_pid field for moved versioned records
- When using workspaces, the computed field "_ORIG_pid" is the
same value as "pid" when using the workspace-related met... - 14:04 Revision 4878d1fd: [BUGFIX] Allow empty string in redirects:integritycheck task
- Saving the integritycheck scheduler task a second time without
providing a site identifier will lead to an empty stri... - 13:34 Revision ff5e9dfe: [BUGFIX] Allow empty string in redirects:integritycheck task
- Saving the integritycheck scheduler task a second time without
providing a site identifier will lead to an empty stri...
2020-10-17
- 17:58 Revision c487f102: [DOCS] Improve documentation of format.crop
- Remove whitespaces from example because they make the example confusing.
When cropping, whitespace is not trimmed awa... - 14:54 Revision 68b35175: [DOCS] Improve documentation of format.crop
- Remove whitespaces from example because they make the example confusing.
When cropping, whitespace is not trimmed awa... - 10:51 Revision ed35edfd: [BUGFIX] Return alternative group uids when aspect has no user
- When a UserAspect is constructed without any associated
AbstractUserAuthentication user (first constructor argument i...
2020-10-16
- 17:57 Revision f6efc63f: [!!!][TASK] Replace bootstrap-datetimepicker
- This patch replaces the bootstrap-datetimepicker with flatpickr which
is pretty lightweight.
Since this datetimepick... - 17:26 Revision 6bc69695: [BUGFIX] Return alternative group uids when aspect has no user
- When a UserAspect is constructed without any associated
AbstractUserAuthentication user (first constructor argument i... - 14:00 Revision a166d389: [TASK] Assert clean reference index in workspace tests
- With #92467 'live' DataHandler tests have been extended
to verify the reference index is clean after operations.
The...
2020-10-15
- 21:13 Revision b06f8795: [BUGFIX] Do not consider empty files being an image or media file
- When creating a new image file the indexing process must not
try to extract width and height, when the file is empty
... - 20:01 Revision bf49d5ea: [BUGFIX] Do not consider empty files being an image or media file
- When creating a new image file the indexing process must not
try to extract width and height, when the file is empty
... - 19:21 Revision e23a4261: [BUGFIX] Ensure message send loop breaks in case of success
- This patch ensure the message send loop breaks after a message was sent
successfully. The doSend() method is rewritte... - 18:02 Revision bf329352: [BUGFIX] Ensure message send loop breaks in case of success
- This patch ensure the message send loop breaks after a message was sent
successfully. The doSend() method is rewritte... - 12:54 Revision 1253fbb1: [DOCS] Revise visual output of linkvalidator configuration chapter
- The patch removes the visual quote style in "searchFields.[key]". It also
clarifies that the "User-Agent" header is m... - 12:52 Revision 3e4e030f: [TASK] Use BitSet class for pages.l18n_cfg
- This also deprecates two GeneralUtility methods which
do not belong in this class, and makes the API more
understanda... - 12:38 Revision 7b8170cd: [TASK] Remove unused log argument in DataHandler
- Since TYPO3 v10 the history is connected via
the correlationId in DataHandler and the setHistory()
method does not ne... - 12:28 Revision c5f031ae: [DOCS] Revise visual output of linkvalidator configuration chapter
- The patch removes the visual quote style in "searchFields.[key]". It also
clarifies that the "User-Agent" header is m...
2020-10-14
- 15:23 Revision f3e221a2: [!!!][TASK] Drop 'recursive delete' backend user setting
- The 'you can not delete pages that have sub pages' user
settings restriction has been annoying ever since. Users
who ... - 15:12 Revision 5e04839b: [!!!][TASK] Remove per-user IP locking for backend users
- The IP-locking functionality is disabled in TYPO3 v10 by default due to
IPv4/IPv6 hopping ("Happy eyeballs"), however...
2020-10-13
- 21:50 Revision 9b7194c3: [!!!][TASK] Remove unused field be_users.createdByAction
- This field was used for sys_action, which is not part of TYPO3 Core
anymore. Instead, this should be part of the reco... - 20:57 Revision c075e8d7: [BUGFIX] Provide original message and envelope to transport
- The interface Symfony\Component\Mailer\Transport\TransportInterface
expects a RawMessage and an optional Envelope if ... - 20:56 Revision e6dd1add: [FEATURE] Show extension constraints in extension manager
- The "all versions" view of the extension manager, displaying details
on any given extension, is extended to
also show... - 20:34 Revision 959e79de: [BUGFIX] Provide original message and envelope to transport
- The interface Symfony\Component\Mailer\Transport\TransportInterface
expects a RawMessage and an optional Envelope if ... - 19:45 Revision ce466cfc: [TASK] Drop workspace field t3ver_move_id
- Since the removal of t3ver_state=3 move placeholders,
the db field t3ver_move_id is obsolete and can be dropped.
The... - 18:36 Revision 316ec308: [BUGFIX] Quote double quotes in CSV integrity fix script
- Build/Scripts/checkIntegrityCsvFixtures.php --fix destroys
field content that contain double quotes. Quote them prope... - 18:36 Revision ac2f4dcc: [BUGFIX] Quote double quotes in CSV integrity fix script
- Build/Scripts/checkIntegrityCsvFixtures.php --fix destroys
field content that contain double quotes. Quote them prope... - 17:49 Revision 951fa51d: [BUGFIX] Quote double quotes in CSV integrity fix script
- Build/Scripts/checkIntegrityCsvFixtures.php --fix destroys
field content that contain double quotes. Quote them prope... - 16:03 Revision b2e8c4b7: [TASK] Raise typo3/testing-framework to 6.4.6
- A couple of bug fixes and backwards compatible
preparations for upcoming core master patches.
composer require --dev... - 16:02 Revision 768c3b83: [TASK] Raise typo3/testing-framework to 6.4.6
- A couple of bug fixes and backwards compatible
preparations for upcoming core master patches.
composer require --dev... - 14:34 Revision 5f0c1a25: [BUGFIX] Fix SQL error in backend user list on PostgreSQL
- This patch changes the behaviour when searching by username in the
backend module "SYSTEM"->"Backend users": Before a... - 14:34 Revision d22e99e8: [BUGFIX] Fix SQL error in backend user list on PostgreSQL
- This patch changes the behaviour when searching by username in the
backend module "SYSTEM"->"Backend users": Before a... - 14:06 Revision 80234c37: [BUGFIX] Fix SQL error in backend user list on PostgreSQL
- This patch changes the behaviour when searching by username in the
backend module "SYSTEM"->"Backend users": Before a... - 12:10 Revision 20856e4d: [TASK] Provide information about mandatory `uid` field in PHPDoc
- A couple of functions in PageRepository allow to define the fields
to be selected. Because the `uid` is used internal... - 11:45 Revision 74e59daa: [TASK] Provide information about mandatory `uid` field in PHPDoc
- A couple of functions in PageRepository allow to define the fields
to be selected. Because the `uid` is used internal...
2020-10-12
- 18:59 Revision 27c7de8a: [!!!][TASK] Remove move placeholders
- Workspaces ("Element-based versioning") previously had - due to
the "pid=-1" logic until TYPO3 v10 - a so-called "MOV... - 18:38 Revision 64542d62: [TASK] Decouple Dependency logic and domain models in EM
- Both Domain\Model\Extension and Domain\Model\Dependency now have
factory methods to avoid using the ExtensionModelUti... - 17:18 Revision 60d5c953: [BUGFIX] Fix type error in log upgrade wizard
- During the update, the value of the field log_data is
unserialized. The expected value is an array, but it was
never ... - 17:17 Revision 3cc0e46a: [BUGFIX] Allow more page types for backend usergroups
- With the new possibility to add more pages.doktype variants
since TYPO3 v10, the DB field "pagetypes_select" is not l... - 16:57 Revision fcbfb045: [BUGFIX] Allow more page types for backend usergroups
- With the new possibility to add more pages.doktype variants
since TYPO3 v10, the DB field "pagetypes_select" is not l... - 14:35 Revision 7e34b11b: [BUGFIX] Improve performance of the forgot password action
- Add index on the felogin_forgotHash field of the fe_login table
to speed up db queries send when user requests passwo... - 14:07 Revision 77988439: [BUGFIX] Improve performance of the forgot password action
- Add index on the felogin_forgotHash field of the fe_login table
to speed up db queries send when user requests passwo... - 12:55 Revision 57b418a9: [BUGFIX] Fix type error in log upgrade wizard
- During the update, the value of the field log_data is
unserialized. The expected value is an array, but it was
never ... - 10:14 Revision 9d3d5638: [BUGFIX] Use correct issue number in breaking RST
- Resolves: #92536
Related: #92532
Releases: master
Change-Id: Ib11897a1427cea1d60d82961294cfad743471487
Reviewed-on: h... - 09:54 Revision 098ccde7: [!!!][TASK] EM: Drop support for extensions-in-extensions installation
- A feature which was built for the introduction package back then, which
allowed to ship a modified / custom extension... - 09:48 Revision 1c4c9cbd: [BUGFIX] Ensure UserAspect->isLoggedIn() checks for user only
- isLoggedIn() is referring to the user, as Frontend sometimes needs
"isUserOrGroupSet()" functionality for working wit... - 08:34 Revision 031ec622: [BUGFIX] Add missing `remote` column in TCA
- In #92457 a new field `remote` was introduced to
`tx_extensionmanager_domain_model_extension`.
As it was not added t...
2020-10-10
- 21:57 Revision dfd17624: [BUGFIX] Do not read workspace if there is no BE user
- Running the PopulatePageSlugs upgrade uses the SlugService
to generate the slugs. SlugService itself uses
BackendUtil... - 16:01 Revision 07d18671: [BUGFIX] Ensure UserAspect->isLoggedIn() checks for user only
- isLoggedIn() is referring to the user, as Frontend sometimes needs
"isUserOrGroupSet()" functionality for working wit... - 12:26 Revision ca300de5: [TASK] Remove jQuery from some FormEngine components
- This patch removes jQuery from a major part of FormEngine components,
including elements, field wizards, enhancers an... - 10:02 Revision efe48ef4: [BUGFIX] Fix data type annotations in WidgetRegistry
- Resolves: #92530
Releases: master, 10.4
Change-Id: If593ae69ec7862f45eeea7d0c15cebf98462139b
Reviewed-on: https://rev... - 09:47 Revision 571ae71a: [BUGFIX] Fix data type annotations in WidgetRegistry
- Resolves: #92530
Releases: master, 10.4
Change-Id: If593ae69ec7862f45eeea7d0c15cebf98462139b
Reviewed-on: https://rev...
2020-10-09
- 19:01 Revision 3f980fbb: [!!!][FEATURE] Refactor TER-download handling
- This change is cleaning up a lot of Extension-Manager-code under-the-hood
in order to solve some important topics rel... - 17:50 Revision c92ef692: [TASK] Remove dead code in ExtensionConfiguration class
- This patch:
* Removes dead code which deals with setting an extension
configuration option by path (which is not ... - 09:32 Revision d7338aca: [FEATURE] Show table and field names in ext:lowlevel
- If the configuration `['BE']['debug']` is enabled and the current user is an
administrator, the name of a DB table or... - 06:46 Revision be076b6a: [TASK] Remove empty array from site configuration before persisting
- Having empty array like `routes: { }` make it hard to lint the site
configuration yaml files. To have a cleaner stat...
2020-10-08
- 22:56 Revision 8b373735: [TASK] Remove empty array from site configuration before persisting
- Having empty array like `routes: { }` make it hard to lint the site
configuration yaml files. To have a cleaner stat... - 20:58 Revision 5fe0713b: [TASK] Do not call determineId() twice
- Due to legacy reasons before PSR-15 middlewares were introduced,
there was a hook to re-evaluate the Page ID via TSFE... - 18:56 Revision 63910981: [BUGFIX] If is_regexp = 1 then source_path must wrap in #
- Resolves: #91780
Releases: 10.4, 9.5
Change-Id: I3c13e69c87c25a3d90456c524d130156bac3e510
Reviewed-on: https://review... - 16:00 Revision 2ae98bbe: [TASK] Clean up EXT:redirects
- * use singular for array command options
* clarify option description
* remove same purpose configuration class and e... - 14:07 Revision fc34ec50: [TASK] Explicitly require PHPUnit 8
- The code in the test suite is based on PHPUnit 8
therefore using it with PHPUnit 9 will produce a lot of warnings
cau... - 14:00 Revision c6f7aec1: [TASK] Explicitly require PHPUnit 8
- The code in the test suite is based on PHPUnit 8
therefore using it with PHPUnit 9 will produce a lot of warnings
cau... - 13:41 Revision 661dd64d: [BUGFIX] Use correct path in example of ResourceViewHelper
- Releases: master, 10.4
Resolves: #92506
Change-Id: I292d0220335884f9185a468bdbd50bae41a6ca5b
Reviewed-on: https://rev... - 13:16 Revision 14f4b83b: [BUGFIX] Use correct path in example of ResourceViewHelper
- Releases: master, 10.4
Resolves: #92506
Change-Id: I292d0220335884f9185a468bdbd50bae41a6ca5b
Reviewed-on: https://rev... - 12:58 Revision d78f5236: [TASK] Make Argument and Arguments classes dependency free
- Classes Argument and Arguments are prototypes (stateful) which
have been created by the object manager to have depend... - 11:25 Revision d6ab799e: [BUGFIX] Avoid exceptions during link checking
- If a rich text field contains a link to a file or folder the current
user doesn't have access to, the thrown exceptio... - 10:44 Revision 38f43cf5: [BUGFIX] Restore behavior of LocalDriver->isFolderEmpty()
- With #92264 the behavior of the public function
LocalDriver->isFolderEmpty() has been changed for invalid
input. As t... - 10:02 Revision 5cec5264: [BUGFIX] Use correct regular expression in FormDefinitionConversionService
- Resolves: #92362
Releases: master, 10.4, 9.5
Change-Id: I9db655907b321bce70285e3201e8ea6a3bd205f3
Reviewed-on: https:... - 08:56 Revision d7ba0516: [TASK] Force integer for specific fields of site configuration
- If the site config is saved through the site module the following fields
are saved as integer instead of a string:
-... - 08:56 Revision a080c82a: [BUGFIX] Avoid exceptions during link checking
- If a rich text field contains a link to a file or folder the current
user doesn't have access to, the thrown exceptio... - 08:16 Revision c7939b2e: [TASK] Force integer for specific fields of site configuration
- If the site config is saved through the site module the following fields
are saved as integer instead of a string:
-... - 06:32 Revision 210cdc09: [BUGFIX] If is_regexp = 1 then source_path must wrap in #
- Resolves: #91780
Releases: 10.4, 9.5
Change-Id: I3c13e69c87c25a3d90456c524d130156bac3e510
Reviewed-on: https://review...
2020-10-07
- 18:55 Revision dba3996b: [TASK] Remove usage of ObjectManager::get in EXT:belog ViewHelpers
- With #90803 the ObjectManager::get has been deprecated. Remove its
usages from the ViewHelpers of EXT:belog.
Resolve... - 18:48 Revision 43fc56a6: [FEATURE] Add field control "addRecord" to file_collections of
- tt_content
The field control "addRecord" allows editors to create a file collection
within the content element of ty... - 18:41 Revision 6956e5c9: [!!!][TASK] Drop functionality of including hidden fe_groups via Admin Panel
- AdminPanel's feature to include hidden records, also included fe_groups,
which allowed to preview fe_groups which are... - 14:34 Revision 67f3757a: [BUGFIX] Adjust acceptance test for composer max stages
- The test fails in recent runs due to a type error. It expects an integer,
but gets served a string and therefore fail... - 13:24 Revision a7f97849: [TASK] Activate a postgres/mssql skipped test
- The fix for #92388 also solved the issue that a test
fails on postgres and mssql. Activate the functional
on those pl... - 13:20 Revision 0ffecf6a: [BUGFIX] Adjust acceptance test for composer max stages
- The test fails in recent runs due to a type error. It expects an integer,
but gets served a string and therefore fail... - 12:43 Revision ecefda9f: [TASK] Activate a postgres/mssql skipped test
- The fix for #92388 also solved the issue that a test
fails on postgres and mssql. Activate the functional
on those pl... - 10:28 Revision 68e79075: [BUGFIX] Omit exception using localized file metadata with RTE
- Translating extended sys_file_metadata with an RTE field throwed an
exception because the iso code of a language id >... - 10:17 Revision 896428a3: [FEATURE] TypoScript Condition for page layout
- Add a new condition using the PageLayoutResolver to let integrators
check for the used backend layout of a page.
Res... - 09:46 Revision 1581da0e: [BUGFIX] Omit exception using localized file metadata with RTE
- Translating extended sys_file_metadata with an RTE field throwed an
exception because the iso code of a language id >...
Also available in: Atom