Project

General

Profile

Activity

From 2024-09-03 to 2024-10-02

2024-10-02

23:01 Revision 50f02dd4: [BUGFIX] Show/hide upload progress and info container in empty folder
Since introduction of "tile view" mode for filelist module in v12, the
progress bars were non longer visible when upl...
Sébastien Delcroix
23:01 Revision 063072b0: [BUGFIX] Show/hide upload progress and info container in empty folder
Since introduction of "tile view" mode for filelist module in v12, the
progress bars were non longer visible when upl...
Sébastien Delcroix
18:59 Revision 1565c9c2: [TASK] Streamline array access and constructor definition of SiteWriter
Resolves: #105128
Releases: main
Change-Id: Iaf60058a317ab34b228a0bfd29b648defc17844e
Reviewed-on: https://review.typ...
Simon Schaufelberger
13:03 Revision bf226556: [BUGFIX] Apply `removeTags` in RTE YAML default processing
The RTE YAML configuration `Processing.yaml` defined `removeTags`
as an array, while the HTMLParser only evaluated st...
Garvin Hicking
13:03 Revision 6edf7340: [BUGFIX] Apply `removeTags` in RTE YAML default processing
The RTE YAML configuration `Processing.yaml` defined `removeTags`
as an array, while the HTMLParser only evaluated st...
Garvin Hicking
09:59 Revision ed37a8e9: [TASK] Move FrontendBackendUserAuthentication into EXT:frontend
Since FrontendBackendUserAuthentication, required for executing
the Frontend request process, has only dependencies t...
Benni Mack
08:14 Revision f7bf9900: [TASK] Add filter to the site settings editor
A search term based filter is added to the site settings editor that
allows that filter by setting value, label, desc...
Benjamin Franzke
06:07 Revision 894a8e3d: [DOCS] Revise Breaking: #100229 - Convert JSConfirmation to a BitSet
Resolves: #105173
Related: #100229
Releases: main
Change-Id: I3e66324735f8424159074bf3d8ed5a2de282f2c6
Reviewed-on: h...
Thomas Hohn

2024-10-01

19:58 Revision f08fc5ae: [TASK] Adjust rst validation
The rst validation is adjusted to allow
one to two whitespaces between the ".."
and the "import" / "index" keywords t...
Oliver Bartsch
19:56 Revision 60bade8e: [TASK] Adjust rst validation
The rst validation is adjusted to allow
one to two whitespaces between the ".."
and the "import" / "index" keywords t...
Oliver Bartsch
19:56 Revision fad9e5e9: [TASK] Adjust rst validation
The rst validation is adjusted to allow
one to two whitespaces between the ".."
and the "import" / "index" keywords t...
Oliver Bartsch
16:20 Revision 486060e6: [DOCS] Fix SQL code syntax in changelog entry
The extra comma documented in the query will result in
invalid SQL syntax, and has now been fixed.
Releases: main, 1...
SZChimp
16:20 Revision afa11ac5: [DOCS] Fix SQL code syntax in changelog entry
The extra comma documented in the query will result in
invalid SQL syntax, and has now been fixed.
Releases: main, 1...
SZChimp
16:19 Revision fdf97907: [DOCS] Fix SQL code syntax in changelog entry
The extra comma documented in the query will result in
invalid SQL syntax, and has now been fixed.
Releases: main, 1...
SZChimp
15:16 Revision e9f55a06: [TASK] Make DebuggerUtility::var_dump output context aware
DebuggerUtility::var_dump now respects the backend color
scheme (light/dark) and the color palette, if defined.
In f...
Benjamin Franzke
13:40 Revision 1b4fa778: [BUGFIX] Properly handle form state
A couple for form elements, such as checkboxes
and inline elements used the `form-legend` class
on a <legend> instead...
Oliver Bartsch

2024-09-30

12:51 Revision 57c0d112: [DOCS] Remove duplicate "the" in first paragraph of changelog
Releases: main, 12.4
Resolves: #105164
Change-Id: I3519dcefa6d1eacb6fe1737b924d0e2a0b7fc096
Reviewed-on: https://revi...
Benjamin Eyring
12:44 Revision f6abff5a: [DOCS] Remove duplicate "the" in first paragraph of changelog
Releases: main, 12.4
Resolves: #105164
Change-Id: I3519dcefa6d1eacb6fe1737b924d0e2a0b7fc096
Reviewed-on: https://revi...
Benjamin Eyring
09:44 Revision e7315d76: [TASK] Remove E_STRICT_DEPRECATED constant
We can not deprecate a constant and use it at the same time.
We basically traded a deprecated constant with a new dep...
Benjamin Franzke
09:44 Revision 2b4aaf0f: [TASK] Remove E_STRICT_DEPRECATED constant
We can not deprecate a constant and use it at the same time.
We basically traded a deprecated constant with a new dep...
Benjamin Franzke
09:44 Revision 17fadfbf: [TASK] Remove E_STRICT_DEPRECATED constant
We can not deprecate a constant and use it at the same time.
We basically traded a deprecated constant with a new dep...
Benjamin Franzke
09:13 Revision bbe7dfcc: [DOCS] Revise changelogs for v13.2
Resolves: #105129
Releases: main
Change-Id: I3a45d3290b88fc9fafc29e6630618504230ab142
Reviewed-on: https://review.typ...
Sarah McCarthy
09:02 Revision 42960537: [BUGFIX] Translate site set labels in site:sets:list command
The label assignment for site sets has changed recently for some
site sets to use a localization file. The `site:sets...
Torben Hansen

2024-09-29

17:50 Revision 40a8f9ac: [TASK] Mitigate `PHP 8.4.0-RC1` breaking changes
Note that this change addresses three different issues, which
need to be done in one step, otherwise none of isolated...
Stefan Bürk
17:50 Revision c33bd945: [TASK] Mitigate `PHP 8.4.0-RC1` breaking changes
Note that this change addresses three different issues, which
need to be done in one step, otherwise none of isolated...
Stefan Bürk
17:49 Revision 73a4b656: [TASK] Mitigate `PHP 8.4.0-RC1` breaking changes
Note that this change addresses three different issues, which
need to be done in one step, otherwise none of isolated...
Stefan Bürk

2024-09-28

14:47 Revision 9c4c47c8: [BUGFIX] Fix usages of `RecordIdentityMap`
The RecordIdentityMap is a NOT shared object,
containing already fetched / constructed records.
The map can be used ...
Oliver Bartsch
10:10 Revision e1566bc0: [BUGFIX] Prevent TypeError on adding extbase validators
ValidatorResolver->createValidator() might return
NULL in case a NoSuchValidatorException is thrown.
This now properl...
Oliver Bartsch
10:10 Revision abe41e48: [BUGFIX] Prevent TypeError on adding extbase validators
ValidatorResolver->createValidator() might return
NULL in case a NoSuchValidatorException is thrown.
This now properl...
Oliver Bartsch

2024-09-27

12:03 Revision 2101fb84: [TASK] Enhance color switcher to a smart toggle w/ advanced options
Implement a color-scheme toggle button, that toggles between light
and dark color scheme, but takes "auto" into accou...
Benjamin Franzke
12:00 Revision 380e41e5: [TASK] Slightly adjust default surface colors
Resolves: #105151
Releases: main
Change-Id: I0cda9f5967c3b2ea04ee4bd904015f0d48a8d0aa
Reviewed-on: https://review.typ...
Benjamin Kott
11:18 Revision 6edb9a34: [TASK] Add focus and hover states to tree toolbar
Resolves: #105150
Releases: main
Change-Id: I10d1fc5dcaf7d99aac03e54f1c9e5239e151d1a7
Reviewed-on: https://review.typ...
Benjamin Kott
11:02 Revision 80f1a3e5: [TASK] Improve border mixing ratio
Resolves: #105148
Releases: main
Change-Id: If54190039e2a7888fff22c2b71bfb6398c5efd52
Reviewed-on: https://review.typ...
Benjamin Kott
10:55 Revision e83500ec: [BUGFIX] Check existence of `colorScheme` and `theme` when saving user settings
Resolves: #105149
Releases: main
Change-Id: I5286db49ee053943bb0dd8af6beca614c2374b46
Reviewed-on: https://review.typ...
Andreas Kienast
10:07 Revision 5388ef9a: [TASK] Improve differentiation of tab states
Resolves: #105147
Releases: main
Change-Id: Iae9fea71629e38026ebdbcbc17f5b6795dc04793
Reviewed-on: https://review.typ...
Benjamin Kott
09:27 Revision 5b2e6b4e: [TASK] Make password strength test context aware
Resolves: #105145
Releases: main
Change-Id: Ic5cd066373236facb23bbaaecf518de7c44607b2
Reviewed-on: https://review.typ...
Benjamin Kott
08:56 Revision 31a8f496: [BUGFIX] Properly align form labels in installation wizard
With the gradual removal of Bootstrap, form styling was only partially
adopted. As a result, "floating labels" were n...
Jasmina Ließmann
08:50 Revision dde1f4b8: [TASK] Make installer context aware
Resolves: #105143
Releases: main
Change-Id: Ife8b500720229ce811d2213fe8faeb5f2eab852d
Reviewed-on: https://review.typ...
Benjamin Kott
08:49 Revision 05567049: [BUGFIX] Reflect log count in topbar when a log entry is deleted
Releases: main, 12.4
Resolves: #105142
Change-Id: I7529948ee66e2c85c6640647c009743e00138391
Reviewed-on: https://revi...
Benjamin Franzke
08:49 Revision e8295b18: [BUGFIX] Reflect log count in topbar when a log entry is deleted
Releases: main, 12.4
Resolves: #105142
Change-Id: I7529948ee66e2c85c6640647c009743e00138391
Reviewed-on: https://revi...
Benjamin Franzke
08:14 Revision 5a379b2d: [TASK] Make TYPO3 logo in dashboard, about and installer context aware
The SVG logo is now styled based on the inherited color scheme
feature [1], that allows embedded documents to use
`@m...
Benjamin Franzke
08:02 Revision bfcc85e1: [BUGFIX] Count errors in System Information only in `php` channel
The System Information toolbar module now only counts errors in the
`php` channel. This streamlines the query with th...
Andreas Kienast
08:02 Revision c73fbfe2: [BUGFIX] Immediately apply color scheme and theme changes in user setup
The setup module controller is now triggering a color scheme or theme
update whenever the user changed the respective...
Benjamin Franzke
07:57 Revision 0cb71ae2: [BUGFIX] Allow saving user preferences with removed password field
It is possible to disable the backend user password field with
User TSConfig: `setup.fields.password.disabled = 1`
I...
Peter Kraume
07:50 Revision 1e36fae7: [BUGFIX] Allow saving user preferences with removed password field
It is possible to disable the backend user password field with
User TSConfig: `setup.fields.password.disabled = 1`
I...
Peter Kraume
07:47 Revision 017cb9fd: [BUGFIX] Count errors in System Information only in `php` channel
The System Information toolbar module now only counts errors in the
`php` channel. This streamlines the query with th...
Andreas Kienast
06:36 Revision 3b01e935: [TASK] Raise "phpstan/phpstan":"^1.12.5"
PHPStan released a new version phpstan and rephrased a failure description, now the baseline file needs to be adjuste... Anja Leichsenring
06:36 Revision 28e1dae9: [TASK] Raise "phpstan/phpstan":"^1.12.5"
PHPStan released a new version phpstan and rephrased a failure description, now the baseline file needs to be adjuste... Anja Leichsenring
06:20 Revision 815e3336: [TASK] Use <details> and <summary> in DebuggerUtility::var_dump
Migrate var_dump HTML debug-output to use <details> + <summary> in
order to avoid checkbox-hacks for tree-collapsing ...
Benjamin Franzke

2024-09-26

12:54 Revision 28d3a8c5: [TASK] Implement context-aware scaffold with theme support
The scaffold is now context-aware and automatically
adapts to light and dark color schemes based on
user preferences....
Benjamin Kott
09:48 Revision 64f02109: [TASK] Use progress bar component in file upload
This commit replaces the custom-tailored upload progress bar with the
progress bar component shipped with TYPO3. In t...
Andreas Kienast
08:32 Revision 65b122f5: [DOCS] Add notice about color scheme switching without EXT:setup
If website providers don't want the feature enabled for their users,
they need to manually disable it in this case, w...
Andreas Nedbal

2024-09-25

14:37 Revision b7fd570a: [BUGFIX] Use correct `list_frame` accessor in color scheme manager
The color scheme manager now uses `window.frames.list_frame` to access
the content frame, including a null coalesce c...
Andreas Kienast
13:06 Revision c57a5a40: [DOCS] Revise changelogs for v13.2
Resolves: #104983
Releases: main
Change-Id: I77edc70eccf78b77194700bbe937d2ec5069db62
Reviewed-on: https://review.typ...
Sarah McCarthy
12:46 Revision e739438a: [TASK] Document LinkFactory throwing UnableToLinkException
LinkFactory can throw an `UnableToLinkException` and it's the callers
responsibility to handle that exception.
A `@th...
Patrick Schriner
12:46 Revision 57c36a76: [TASK] Document LinkFactory throwing UnableToLinkException
LinkFactory can throw an `UnableToLinkException` and it's the callers
responsibility to handle that exception.
A `@th...
Patrick Schriner
12:09 Revision b42a6afa: [DOCS] Fix typo in `f:format.trim` changelog
Releases: main, 12.4
Resolves: #105119
Change-Id: Iac49d442ba75da8932a72009fa981be98a1e1072
Reviewed-on: https://revi...
haraldwitt
12:09 Revision 5724372b: [DOCS] Fix typo in `f:format.trim` changelog
Releases: main, 12.4
Resolves: #105119
Change-Id: Iac49d442ba75da8932a72009fa981be98a1e1072
Reviewed-on: https://revi...
haraldwitt
11:38 Revision 1f91fcb4: [BUGFIX] Pass correct page identifier into module state storage
With the page tree refactoring in #103043 the page tree identifier
(which contains the underscore-separated rootline)...
Benjamin Franzke
11:37 Revision 9cb2cb43: [TASK] Revert "[BUGFIX] Navigate to selected page on switch of module"
This reverts commit 24ce70c6018b6bcd0436be68f6fbddf7e2ae1f70.
Reason for revert: The patch applied a workaround in t...
Benjamin Franzke
10:39 Revision 36821c7a: [BUGFIX] Use correct value for EXT:opendocs pid attribute
This commit fixes a broken migration done in #98307 by passing a correct
value to the `data-pid` attribute.
Resolves...
Andreas Kienast
10:33 Revision f5ecf84a: [BUGFIX] Use correct value for EXT:opendocs pid attribute
This commit fixes a broken migration done in #98307 by passing a correct
value to the `data-pid` attribute.
Resolves...
Andreas Kienast
10:03 Revision 00e75641: [BUGFIX] Avoid RTE css prefixing in nested selectors
Nested selectors – as in `:has()`, `:where` and `:is()` – act
relative to the current selector context, that means an...
Benjamin Franzke
10:03 Revision e60a4ad2: [BUGFIX] Avoid RTE css prefixing in nested selectors
Nested selectors – as in `:has()`, `:where` and `:is()` – act
relative to the current selector context, that means an...
Benjamin Franzke
09:21 Revision 7b88024d: [BUGFIX] Allow native enums as select-vh property
Passing native enmus as property to a select-vh
should return the enum value instead of trying
to cast it to string
...
Achim Fritz
09:21 Revision 5023f4f8: [BUGFIX] Allow native enums as select-vh property
Passing native enmus as property to a select-vh
should return the enum value instead of trying
to cast it to string
...
Achim Fritz
09:09 Revision 285fb6aa: [TASK] Use accessible labels and css classes in table wizard modals
Also use lit templating which is possible since the migration of the
modal component to lit in #98288.
Also polish s...
Benjamin Franzke
09:09 Revision 49e625c0: [TASK] Use accessible labels and css classes in table wizard modals
Also use lit templating which is possible since the migration of the
modal component to lit in #98288.
Also polish s...
Benjamin Franzke
07:02 Revision 24ce70c6: [BUGFIX] Navigate to selected page on switch of module
On switch of module this opens the already selected page. Before in the
module 'Web' no page was selected anymore und...
Ayke Halder
06:25 Revision dcc8ff5a: [BUGFIX] Handle all possible record values for json field types
Prevent a TypeError since `convertToPHPValue` might return all
of the basic PHP data types as the result of json_deco...
Oliver Bartsch

2024-09-24

21:09 Revision aae44195: [BUGFIX] Provide label_userFunc_options for label_userFunc in FlexFormValueFormatter
Resolves: #105107
Releases: main, 12.4
Change-Id: I6ad91d85dce64980ef028647fcb63d8328f9669b
Reviewed-on: https://revi...
Oliver Bartsch
21:09 Revision 33d188c1: [BUGFIX] Provide label_userFunc_options for label_userFunc in FlexFormValueFormatter
Resolves: #105107
Releases: main, 12.4
Change-Id: I6ad91d85dce64980ef028647fcb63d8328f9669b
Reviewed-on: https://revi...
Oliver Bartsch
19:53 Revision 99e18cc0: [BUGFIX] Fix additional attribute handling in MediaViewHelper
With deprecation #104223 some attributes for TagBased ViewHelpers are
available in `$this->additionalArguments` which...
Karsten Nowak (undkonsorten)
15:38 Revision 21264070: [BUGFIX] Disable underlined on hover for the topbar header site link
The top left link of the backend interface, containing the TYPO3 Logo,
TYPO3 version and sitename, had the default un...
Sébastien Delcroix
15:35 Revision 7fa66ca1: [TASK] Refactor MediaViewHelperTest in fluid
Other ViewHelper tests (e.g. ImageViewHelperTest) are already changed
to use a real Fluid TemplateView for testing.
...
Karsten Nowak (undkonsorten)
09:22 Revision c8bb3bde: [TASK] Move registered plugins into "plugins" group by default
Since the synchronisation of CType item groups and the wizard groups
the former default group "default" isn't appropr...
Nikita Hovratov
09:22 Revision f27d3537: [BUGFIX] Use correct element reference in mass action file upload
If a file with a filename is about to get uploaded that already exist
in the file list, a modal appears that asks the...
Andreas Kienast
09:04 Revision d20c5533: [TASK] Make element-browser context aware
Resolves: #105095
Releases: main
Change-Id: I540404dcdb659c4f0f796b2cf29a0c9bcf1da7f1
Reviewed-on: https://review.typ...
Benjamin Kott
07:53 Revision 4e94610f: [DOCS] Move changelogs relevant for 12.4.x to matching directory
Two changelog ReST files were initially placed in the 13.x
structure, but were backported to 12.x.
This patch moves ...
Garvin Hicking
07:52 Revision 7b350f77: [DOCS] Move changelogs relevant for 12.4.x to matching directory
Two changelog ReST files were initially placed in the 13.x
structure, but were backported to 12.x.
This patch moves ...
Garvin Hicking
07:13 Revision 9dcfe9f1: [TASK] Remove obsolete `InvocationMocker` from `DebuggerUtility` denylist
The `DebuggerUtility` class contains a denylist to ignore certain
classes in the rendering, mostly to avoid memory le...
Andreas Kienast
06:27 Revision 225579b3: [TASK] Use return code constants in `ConsumeMessagesCommand`
Symfony's `Command` class provides constants for common return codes.
Those are now used in \TYPO3\CMS\Core\Command\C...
Thomas Hohn
06:16 Revision 33df0bdc: [TASK] Use return code constants in `ConsumeMessagesCommand`
Symfony's `Command` class provides constants for common return codes.
Those are now used in \TYPO3\CMS\Core\Command\C...
Thomas Hohn

2024-09-23

19:17 Revision 47f5de40: [BUGFIX] Translate labels in live search
Resolves: #105065
Releases: main, 12.4
Change-Id: I7effa3b3dd2d96c9af6c036e5e7a194fd624baf0
Reviewed-on: https://revi...
Peter Kraume
19:16 Revision 468fd4ca: [BUGFIX] Translate labels in live search
Resolves: #105065
Releases: main, 12.4
Change-Id: I7effa3b3dd2d96c9af6c036e5e7a194fd624baf0
Reviewed-on: https://revi...
Peter Kraume
13:46 Revision 596865e9: [TASK] Add <f:debug> example to styleguide
Add a new component entry "Developer Tools" and a
console command `typo3 styleguide:example:var-dump`
to demonstrate ...
Benjamin Franzke
12:58 Revision 4bd51523: [TASK] Make dropzone context aware
Resolves: #105089
Releases: main
Change-Id: Ia86d36f0b1e443c55d0e517f2cab8817647fb28b
Reviewed-on: https://review.typ...
Benjamin Kott
12:48 Revision ffa9e76f: [TASK] Make typo3-backend-formengine-suggest-result-list context aware
Resolves: #105092
Releases: main
Change-Id: I5ffc9afedc53eb59080a9f78b48429168e13c178
Reviewed-on: https://review.typ...
Benjamin Kott
12:07 Revision 306fc8a5: [TASK] Relocate hidden elements toggle to docheader in pagelayout
This change aligns with the ongoing effort to centralize view-related
settings in the docheader. The hidden elements ...
Benjamin Kott
11:25 Revision db0617ac: [TASK] Use return code constants in `GeneratorCommand`
Symfony's `Command` class provides constants for common return codes.
Those codes are now used in styleguide's `Gener...
Andreas Kienast
08:55 Revision 266272c1: [BUGFIX] Provide fallback ViewFactory for InstallTool context
The InstallTool login-notification runs in failsafe mode,
that means the symfony DI container is not booted (only
Fai...
Simon Praetorius
08:35 Revision cf231f75: [BUGFIX] Correct visibility of form-group-dashed border on dark color scheme
Resolves: #105061
Releases: main
Change-Id: I7749875657a4886d2ece605f9ee6ab6d27fdce81
Reviewed-on: https://review.typ...
Benjamin Kott
08:17 Revision 9cd039c3: [TASK] Improve input[type=range] with context-aware styling
Replaced the internal `.slider` classes with `.form-range` for
input[type=range] elements. Simplified the styling and...
Benjamin Kott
07:57 Revision faeac295: [TASK] Use RecordPropertyClosure for more field transformations
RecordPropertyClosure has been introduced to
allow resolving record relations once they are
accessed (lazy loading). ...
Oliver Bartsch
07:40 Revision 113fe815: [TASK] Streamline install tool module actions
Resolves: #105060
Releases: main
Change-Id: Id083ab36e39f48b2a4a44cd861e669eb98f4f012
Reviewed-on: https://review.typ...
Benjamin Kott
07:14 Revision bc38c9d4: [BUGFIX] Restore visual containment of module actions in install tool
Resolves: #105059
Releases: main
Change-Id: I2d34e67b055cd24680ce62980bd89a68d2752001
Reviewed-on: https://review.typ...
Benjamin Kott
07:04 Revision c488b1c0: [TASK] Add context-awareness to diff component
Updated the diff component to dynamically adjust to light and dark color
schemes, improving its adaptability and usab...
Benjamin Kott
06:19 Revision 67ef1e7b: [BUGFIX] Fix spelling mistake in `DeprecatedInformationStatus`
s/DeprectaedInformationStatus/DeprecatedInformationStatus/g
Resolves: #105077
Releases: main
Change-Id: I08420d039b6...
Garvin Hicking

2024-09-22

15:45 Revision df5fd788: [DOCS] Use correct command name upgrade:mark:undone in changelog
Resolves: #105080
Related: #104655
Releases: main
Change-Id: I3de2f92440c21da7e30f4ac8954deaaf567395e4
Reviewed-on: h...
Till Hörner

2024-09-21

08:26 Revision 064a0ddc: [BUGFIX] Mention correct branch for accessibility tests
A backport miss mentions `main` here, where `12.4` would be correct.
Resolves: #105073
Related: #103283
Releases: 12...
Anja Leichsenring
07:51 Revision 0b481920: [TASK] Raise "phpstan/phpstan":"^1.12.4"
PHPStan released a new version that allows
to remove three entries from the baseline file,
because the former code sm...
Anja Leichsenring
07:51 Revision 034b8423: [TASK] Raise "phpstan/phpstan":"^1.12.4"
PHPStan released a new version that allows
to remove three entries from the baseline file,
because the former code sm...
Anja Leichsenring

2024-09-20

14:33 Revision d0f7d4c9: [TASK] Improve extbase SourceInterface handling
We stumbled upon the fishy SourceInterface when working
on #104990: This is an empty interface, extended by
SelectorI...
Christian Kuhn
14:25 Revision f8015fd8: [TASK] Make ClassLoadingInformationGenerator stateless
* Modernize (internal) ClassLoadingInformationGenerator with
native type hints.
* Remove __construct() and hand ove...
Christian Kuhn
14:01 Revision dfc4fbf2: [TASK] More DI in ext:backend Authentication/PasswordReset
Get most dependencies right on yet another class.
Resolves: #105066
Releases: main
Change-Id: Icbac15d533c0e758d1483...
Christian Kuhn
12:21 Revision d7330ccd: [TASK] Update to CKEditor v43.1
Executed commands:
npm --prefix overrides/ckeditor5 version 43.1.0
npm install --save ./overrides/ckeditor5 $(
...
Andreas Nedbal
12:20 Revision 22683423: [TASK] Update to CKEditor v43.1
Executed commands:
npm --prefix overrides/ckeditor5 version 43.1.0
npm install --save ./overrides/ckeditor5 $(
...
Andreas Nedbal
11:23 Revision e6aaf875: [TASK] Modernize DebuggerUtility::var_dump() rendering
Use a `html()` method similar to lit to avoid
string concatenation which has the potentional to
create broken or even...
Benjamin Franzke
10:55 Revision a882b127: [TASK] Update display of list views of "Backend Users" BE module
The backend module "Backend Users" has four different submodules:
'Backend users', 'Backend user groups', 'Online use...
Jasmina Ließmann
10:05 Revision e4f1afa5: [BUGFIX] Fix the confirmation modal title for mass file deletion
When deleting multi-selected files in filelist, the title of the
confirmation modal was related to clipboard.
Now it ...
Sébastien Delcroix
09:58 Revision 98f38950: [BUGFIX] Check array access in FilesControlContainer
Due to early returns in the TcaFiles FormDataProvider minitems &
maxitems are not initialized if the user doesn't hav...
Georg Ringer
09:58 Revision 6327d336: [BUGFIX] Check array access in FilesControlContainer
Due to early returns in the TcaFiles FormDataProvider minitems &
maxitems are not initialized if the user doesn't hav...
Georg Ringer
09:57 Revision da12cb2d: [BUGFIX] Avoid array access warning in TSFE INT handling
Resolves: #103384
Releases: main, 12.4
Change-Id: I7a1ee8ed8cf2af9843aee0014c437d8447a37795
Reviewed-on: https://revi...
Georg Ringer
09:57 Revision d7060dd3: [BUGFIX] Avoid array access warning in TSFE INT handling
Resolves: #103384
Releases: main, 12.4
Change-Id: I7a1ee8ed8cf2af9843aee0014c437d8447a37795
Reviewed-on: https://revi...
Georg Ringer
09:52 Revision 320c216a: [BUGFIX] Use correct language file path in form for editing bookmarks
Resolves: #105053
Related: #104129
Releases: main
Change-Id: I0cd90b07fdb454246923daebf67691428e572275
Reviewed-on: h...
Jasmina Ließmann
09:51 Revision 26cbeb21: [BUGFIX] Correct alignment of form fields in "DB check" > "Full search"
Resolves: #105052
Releases: main
Change-Id: Ifda44ec8f4cbf70de28cf262a00bce1d99691bd2
Reviewed-on: https://review.typ...
Jasmina Ließmann
09:46 Revision de5ddd27: [TASK] Instantiate FieldValueGenerators using DI
This patch seeks to inject a list of all FieldGenerators instances
in EXT:styleguide instead of creating them using G...
Martin Adler
09:42 Revision 6f2ced1f: [TASK] Display form integrity status in form manager table
The form integrity status is now displayed in a separate table column
to enable sorting by faulty forms.
The appeara...
Jasmina Ließmann
09:20 Revision 023a519b: [TASK] Use ClassMapGenerator from composer/class-map-generator
This patch looks simple, but isn't in detail, and requires
a bit of background knowledge.
Here is the story:
Back i...
Christian Kuhn
08:36 Revision 9f01e35f: [BUGFIX] Correct image processing preview border and streamline panels
Resolves: #105057
Releases: main
Change-Id: I0750d09ee916a7eaa55b6b0072226aae24c3fd85
Reviewed-on: https://review.typ...
Benjamin Kott
07:49 Revision 1b8f23fb: [BUGFIX] Use correct icon-identifier in pagination
This fixes a typo in the used typo3-backend-icon identifier.
Resolves: #105047
Related: #105032
Releases: main
Chang...
Ayke Halder
07:48 Revision 7599167e: [DOCS] Improve LoginProviderInterface->modifyView() ReST
Add an example how custom login provider implementations
can add custom fluid lookup paths.
Resolves: #105038
Relate...
Christian Kuhn
07:32 Revision e269a2da: [BUGFIX] Make PHP Info readable on dark color schemes
Resolves: #105056
Releases: main
Change-Id: I5c140f2908ad0221bd94657db7fe591c1659a4fe
Reviewed-on: https://review.typ...
Benjamin Kott
06:27 Revision b230d5eb: [BUGFIX] Add missing itemsProcFunc record context
Since #100855, itemsProcFunc's are resolved on
processing field values by corresponding BackendUtility
methods. Due t...
Garvin Hicking
06:27 Revision 729ddc7e: [BUGFIX] Add missing itemsProcFunc record context
Since #100855, itemsProcFunc's are resolved on
processing field values by corresponding BackendUtility
methods. Due t...
Garvin Hicking

2024-09-19

22:21 Revision 8a8442b2: [TASK] Add documentation links to Language Pack card in Install Tool
To attract more users to contribute to the translation of labels in
Crowdin, some links are added to the Language Pac...
Peter Kraume
22:21 Revision d840864d: [TASK] Add documentation links to Language Pack card in Install Tool
To attract more users to contribute to the translation of labels in
Crowdin, some links are added to the Language Pac...
Peter Kraume
22:20 Revision 88ae1ba5: [TASK] Group database analyzer errors
Currently, database analyzer errors are
displayed as notifications in the bottom
right corner. If >10 errors its kind...
Jochen Roth
18:04 Revision 35fc575c: [TASK] Update outdated class doc comments
The Symfony rate limiter component is stable since 3 years ago.
We however have 2 class doc comments, where the Symfo...
Torben Hansen
17:58 Revision 4f3cde6d: [TASK] Update outdated class doc comments
The Symfony rate limiter component is stable since 3 years ago.
We however have 2 class doc comments, where the Symfo...
Torben Hansen
14:48 Revision c38c1b3b: [TASK] Make title inline-edit components context-aware
The title inline-edit components are now context-aware
and have improved visual feedback for keyboard focus.
Affecte...
Benjamin Kott
14:22 Revision be591d62: [BUGFIX] Correct deprecation messages in TSFE for cache tags methods
The PSR-7 request attribute is named "frontend.cache.collector"
(like also visible in the code below the triggered er...
Chris Müller
10:54 Revision 58ac16d2: [TASK] Make pagination context aware
We are dropping the Bootstrap CSS definitions for
all paginations to have more control about the styling
of the pagin...
Benjamin Kott
10:01 Revision 5ea21150: [TASK] Add `identifier` and `slideMode` to grid editor
The grid editor allows to create a backend layout
via the UI. With #103894, the two new options
`identifier` and `sli...
Oliver Bartsch
07:10 Revision 4894b07e: [BUGFIX] Cast URI to string to allow json encoding
Otherwise the PHP object is transformed to an empty JS object
instead of a string containing the actual URI
Resolves...
Helmut Hummel
07:09 Revision 3cffe0c1: [BUGFIX] Cast URI to string to allow json encoding
Otherwise the PHP object is transformed to an empty JS object
instead of a string containing the actual URI
Resolves...
Helmut Hummel
06:10 Revision e7b35525: [BUGFIX] Cast URI to string to allow json encoding
Otherwise the PHP object is transformed to an empty JS object
instead of a string containing the actual URI
Resolves...
Helmut Hummel

2024-09-18

19:44 Revision 86e86928: [TASK] Remove usage named arguments in API method call
Remove usage of named argument in API calls
to BU::getProcessedValue() according to Core
docs: https://docs.typo3.org...
Oliver Bartsch
13:40 Revision de1d92aa: [TASK] Improve debug output of PAGEVIEW
By moving `language` before `site` in the variables array,
`language` can be expanded in the `<f:debug>` ViewHelper,
...
Simon Praetorius
13:31 Revision cd11ca7d: [TASK] Remove usage named arguments in API method call
Remove usage of named argument in API calls
to BU::getProcessedValue() according to Core
docs: https://docs.typo3.org...
Oliver Bartsch
12:25 Revision fc4a89c6: [DOCS] Use proper EXT:recycler composer name in changelog reference
Resolves: #105029
Releases: main
Change-Id: I78621998f41b21abcefb2cf3eb24babe6298663a
Reviewed-on: https://review.typ...
Garvin Hicking
09:22 Revision ca07cdc3: [TASK] Make livesearch component context aware
The new livesearch styling is context aware and
adapts to light and dark color schemes. The markup
was streamlined, w...
Benjamin Kott
08:12 Revision 4a827dc2: [BUGFIX] Correct size of multi record selection wrapper
Releases: #105002
Releases: main
Change-Id: I34234b1a3589af8cafbcdfd78731cf39a8191ddf
Reviewed-on: https://review.typ...
Benjamin Kott
07:21 Revision c1010616: [TASK] Add missing namespace to a PHP test fixture file
All but one file in this test extension have a
proper namespace declaration. Add the missing one
to avoid a PSR-4 vio...
Christian Kuhn
07:15 Revision 779ed827: [DOCS] Better document workspace permissions for file management
To better reflect the need for fitting workspace permissions in
regard to managing files, two changes are applied wit...
Garvin Hicking
07:14 Revision 72de7fcf: [DOCS] Better document workspace permissions for file management
To better reflect the need for fitting workspace permissions in
regard to managing files, the Documentation adds a (s...
Garvin Hicking
07:13 Revision 26e700ad: [TASK] Make statusreport context aware
Resolves: #105001
Releases: main
Change-Id: I14869410dc1ac98ae36a77b0f1eef77888957448
Reviewed-on: https://review.typ...
Benjamin Kott

2024-09-17

22:35 Revision 0e3d23a5: [TASK] Split a test fixture containing multiple classes
Having multiple PHP classes in one file violates
PSR-4. Split a fixture file into multiple files
and adapt the test.
...
Christian Kuhn
22:11 Revision cacb779e: [TASK] Remove last remains of ext_update.php
Old upgrade functionality based on 'class.ext_update.php'
has been removed with TYPO3 v11. The patch removes some
las...
Christian Kuhn
22:05 Revision 5a4791f7: [TASK] Remove some unused extbase test fixture files
It's unclear when and how these files became unused
in detail, but they are.
Resolves: #105020
Releases: main
Change...
Christian Kuhn
20:54 Revision e3ff7dcb: [BUGFIX] Do not "prep" record title in FormManagerController
If a content element has an empty value in its `header` field,
the ext:form list module "References to this item" mod...
Christian Kuhn
20:54 Revision 1390649c: [BUGFIX] Do not "prep" record title in FormManagerController
If a content element has an empty value in its `header` field,
the ext:form list module "References to this item" mod...
Christian Kuhn
20:20 Revision 17bcd0a9: [BUGFIX] Do not "prep" record title in Move Element wizard
If a content element has an empty value in its `header` field, the "Move
Element" wizard may show `<em>[No title]</em...
Andreas Fernandez
19:20 Revision fe6ea997: [TASK] Add more tests for `ShowImageController`
Resolves: #105017
Releases: main
Change-Id: Ibe4019e94a96a04a4fa6eab630343a658fe563f2
Reviewed-on: https://review.typ...
Stefan Bürk
19:01 Revision bb17ea06: [TASK] Add test for translation behaviour of inline children on copy
This test verifies different outcome of inline children translations,
depending on whether parent content is copied t...
Astrid Haubold
18:59 Revision 36e3407d: [TASK] Protect felogin controller isRedirectDisabled()
The method is public with no apparent reason, protect it.
Resolves: #105010
Related: #104398
Releases: main
Change-I...
Christian Kuhn
15:27 Revision 5cd81dcd: [BUGFIX] Do not exceed `PHP_INT_MAX` in `CacheTimeout` middleware
If the TypoScript configuration `config.cache_clearAtMidnight` is
enabled, the `CacheTimeout` middleware is executed....
Andreas Kienast
15:02 Revision d46bc6a8: [BUGFIX] Evaluate `noredirect` parameter in ext:felogin
The legacy version of the felogin plugin did evaluate the GET/POST
parameter `noredirect` to disable redirect handlin...
Torben Hansen
15:02 Revision 0dda9b9a: [BUGFIX] Evaluate `noredirect` parameter in ext:felogin
The legacy version of the felogin plugin did evaluate the GET/POST
parameter `noredirect` to disable redirect handlin...
Torben Hansen
14:23 Revision 803729e9: [TASK] Use frontend sub-request for `ShowImageControllerTest`
Using method mocks to define what they should return to check
expectations only tests that the code flow does not cha...
Stefan Bürk
14:22 Revision 742e0f0f: [DOCS] Prepare Changelog for 13.4
Resolves: #104980
Releases: main
Change-Id: Iff8c7bac57bc950525891b0f700d321674822309
Reviewed-on: https://review.typ...
Lina Wolf
12:07 Revision 751d47a4: [TASK] Set TYPO3 version to 13.4.0-dev
Change-Id: I54042e0f1a1bbb14920af08582002aa8e9987574
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/861...
Benni Mack
11:29 Revision 6b9220ed: [RELEASE] Release of TYPO3 13.3.0
Change-Id: Iaa9dfd64c2fc419f7745124a098fe3975b1f8b7b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/861...
Benni Mack
11:08 Revision 54797da4: [TASK] Make resource tiles context aware
Resolves: #105000
Releases: main
Change-Id: Ia9b7aadb943fc08e5daac1863de2eecffcc3a5dd
Reviewed-on: https://review.typ...
Benjamin Kott
11:04 Revision f0b893a9: Revert "[FEATURE] New TCA type "country""
This reverts commit ad813a0d73a9f23c4934c55f1274b949cafba089.
Reason for revert: Post-merge, valid concerns were rai...
Garvin Hicking
11:04 Revision d405482a: [DOCS] Improve f:debug examples
Releases: main
Resolves: #104972
Change-Id: Ieab8aa1bc549bfc2bf07b215ce2adbe944540829
Reviewed-on: https://review.typ...
Lina Wolf
10:51 Revision fd949bcc: [DOCS] Revise changelogs for v13.3
Resolves: #104982
Releases: main
Change-Id: I53dcac39d8890bfc124db9a1c72415751fd4a372
Reviewed-on: https://review.typ...
Lina Wolf
10:38 Revision 1c2e5ee4: [TASK] Allow login logos to be context aware
Login logos provided as SVGs are now rendered
inline and can utilize currentColor as fill to allow
context awareness....
Benjamin Kott
10:19 Revision f1adfd7f: [TASK] Add iterable types to ExpressionLanguage providers
This patch adds iterable types to properties and methods of
Symfony ExpressionLanguage providers to assist static ana...
Elias Häußler
10:19 Revision 9381d0bd: [TASK] Add iterable types to ExpressionLanguage providers
This patch adds iterable types to properties and methods of
Symfony ExpressionLanguage providers to assist static ana...
Elias Häußler
09:15 Revision 39c304fa: [BUGFIX] Fix type error on using addCacheTags
Use the spread operator for the array_map result
in deprecated TSFE->addCacheTags().
Resolves: #104998
Related: #104...
Karsten Nowak (undkonsorten)
07:13 Revision 7ad104f5: [BUGFIX] Allow text selection in read-only and disabled form fields
The CSS property `pointer-events: none` is removed from
form elements to allow text selection and title attributes
in...
Andreas Fernandez
07:04 Revision ad813a0d: [FEATURE] New TCA type "country"
The TCA type "country" utilizes the country API provided
with #99618 to give integrators a simple way to implement
a ...
Georg Ringer
06:54 Revision fd4d27c7: [TASK] Improve LatestChangedPages dashboard widget
This patch solves multiple smaller issues with the origin patch.
* It's now visible if the page itself was changed o...
Frank Nägler

2024-09-16

23:08 Revision 743b331e: [TASK] Automatic frontend cache tagging
Whenever a record is rendered with the ContentObjectRenderer
the cache tag is added automatically.
Resolves: #104990...
Sascha Nowak
21:30 Revision 4dad3272: [FEATURE] Add support for AVIF files in GIFBuilder
The Image AVIF format is supported by "libgd" since
PHP 8.1 which can now be used to create images by
GIFBUILDER.
Se...
Benni Mack
18:33 Revision 5a7748b0: Revert "[FEATURE] Auto-discover record preview templates"
This reverts commit 3963de080e83a4d31531726469282d9a6941627f.
Reason for revert: Template auto discovery is a featur...
Christian Kuhn
18:19 Revision fa39df48: [FEATURE] Automatic frontend cache tagging
Introduce more sophisticated automatic cache tagging in multiple
places of the core.
Extbase:
* A Cache tag is added...
Sascha Nowak
17:03 Revision 3cd724d7: [DOCS] Add readonly site settings to changelog entry
With https://review.typo3.org/c/Packages/TYPO3.CMS/+/86028 readonly
site setting definitions were introduced but not ...
Lina Wolf
15:21 Revision 52a3e655: [TASK] Implement readonly site settings
In preparation for readonly system settings, settings
definitions now suppot a readonly attribute.
Releases: main
Re...
Benjamin Franzke
11:21 Revision b8fdfc34: [TASK] Strip `colorScheme` query from visible embedded install tool URL
The module URL, as shown the the user, does not need to contain
the colorScheme query parameter that was added in #10...
Benjamin Franzke
10:43 Revision 2d187d75: [TASK] Enrich TCA from BeforeTcaOverridesEvent
The naming of BeforeTcaOverridesEvent is a little unfortunate as it
could also be named AfterBaseTcaEvent. It was spe...
Nikita Hovratov
10:41 Revision 1eb9b621: [BUGFIX] Do not enforce color scheme in login screen and Install Tool if not set
As the color scheme feature, especially dark mode is still experimental,
the `PageRenderer` now checks whether the ba...
Andreas Fernandez
10:36 Revision 8dc8c434: [DOCS] Use proper "Extbase" spelling in ViewHelper
Releases: main
Resolves: #104979
Change-Id: If3a27d3f0c3cf90c53fa9d3c6eff62d6467c8321
Reviewed-on: https://review.typ...
Lina Wolf
07:22 Revision a99e711e: [BUGFIX] Prevent CSP error due inline JavaScript
This patch removes inline JavaScript to prevent CSP errors,
and also remove inline stylings which are not required an...
Frank Nägler
07:21 Revision d6c37a42: [BUGFIX] Prevent CSP error due inline JavaScript
This patch removes inline JavaScript to prevent CSP errors,
and also remove inline stylings which are not required an...
Frank Nägler
07:01 Revision a10355cc: [BUGFIX] Remove inline script to prevent CSP error
This patch removes a useless inline script to prevent CSP errors.
The script shows an info box if the user enters a p...
Frank Nägler
07:01 Revision acfc357a: [BUGFIX] Remove inline script to prevent CSP error
This patch removes a useless inline script to prevent CSP errors.
The script shows an info box if the user enters a p...
Frank Nägler
05:07 Revision f23796c9: [BUGFIX] Fix broken label in installer db step
This patch adds the correct „for“ attribute to select the
correct radio button.
Resolves: #104976
Releases: main
Cha...
Frank Nägler

2024-09-15

13:28 Revision db43b277: [TASK] Correct link to Alwan Color Picker in about module
The old link lead to a 404 page.
Resolves: #104835
Releases: main
Change-Id: I741999696712af6e8bf3fafecc73b593899925...
Friedemann Altrock
11:23 Revision 6b87be06: [TASK] Add styleguide test for type=color required field
This is needed to showcase the bug reported in
issue #104940: A required type=color field
cannot be saved/verified.
...
Garvin Hicking
11:18 Revision 82f321d3: [BUGFIX] Fix dark mode styling of systemwide settings
Resolves: #104968
Releases: main
Change-Id: I0ca52db1b2b7ba3162f334c35242cce2b4424211
Reviewed-on: https://review.typ...
Andreas Nedbal
11:12 Revision 54a6262d: [FEATURE] Introduce `lint:yaml` command
The `symfony/yaml` package is a hard dependency of the
TYPO3 Core and ships a dedicated `yaml-lint` binary as
entry p...
Stefan Bürk
11:02 Revision e3cc38dc: [BUGFIX] Replace access to non-existent TSFE property
The TSFE->cacheExpires property was removed in #102422. This
patch removes an existing property access and replaces i...
Elias Häußler
08:56 Revision 0ef9b20f: [TASK] Hide "auto" color scheme option in dropdown
The usability of a "OS default" option isn't the greatest.
Depending on the active color scheme, the "auto" option do...
Andreas Nedbal
08:49 Revision e3bdbb3e: [TASK] Add functional tests for SysNoteRepository
This patch adds functional tests to verify the SysNoteRepository
fetches proper/valid data to be displayed in widgets...
Garvin Hicking
06:12 Revision 167f9715: [FEATURE] Introduce config.sendCacheHeadersForSharedCaches
Instead of config.sendCacheHeaders which
might have your users see the same content for a long
time, it is recommende...
Benni Mack
03:54 Revision 893a7b4d: [BUGFIX] Ensure working functional test mocking in one test
With #102422 the new `CacheDataCollector API` has been
introduced which also implemented a middleware functional
test...
Stefan Bürk
03:21 Revision fcb2e2c3: [TASK] Stabilize FileClipboardCest by checking for content-iframe reload
This makes FileClipboardCest check if the content-iframe is reloaded
before clicking on a button to open a dropdown-m...
Ayke Halder
03:20 Revision 89d8ac6e: [TASK] Stabilize FileClipboardCest by checking for content-iframe reload
This makes FileClipboardCest check if the content-iframe is reloaded
before clicking on a button to open a dropdown-m...
Ayke Halder
03:20 Revision cfbc2445: [TASK] Stabilize FileClipboardCest by checking for content-iframe reload
This makes FileClipboardCest check if the content-iframe is reloaded
before clicking on a button to open a dropdown-m...
Ayke Halder

2024-09-14

22:40 Revision 3016f1e7: [TASK] Add integration check for spaces in file and folder names
This change adds a integration check which scans
for spaces in file and folder names which would
otherwise lead to is...
Stefan Bürk
22:40 Revision 55a0c8ab: [TASK] Add integration check for spaces in file and folder names
This change adds a integration check which scans
for spaces in file and folder names which would
otherwise lead to is...
Stefan Bürk
22:40 Revision d2db4bc5: [TASK] Add integration check for spaces in file and folder names
This change adds a integration check which scans
for spaces in file and folder names which would
otherwise lead to is...
Stefan Bürk
17:41 Revision 34c194b8: [TASK] Enhance Regular Expression parsing for CKEditor YAML config
The CKEditor v5 configuration API allows to specify
Regular Expression JavaScript objects, for example in
:javascript...
Garvin Hicking
17:41 Revision e1b38313: [TASK] Enhance Regular Expression parsing for CKEditor YAML config
The CKEditor v5 configuration API allows to specify
Regular Expression JavaScript objects, for example in
:javascript...
Garvin Hicking
10:23 Revision 57af92e7: [FEATURE] Add close button to page layout
The page layout module now displays a close button if the
query parameters contain returnUrl.
This can be used by ex...
Sybille Peters
09:09 Revision 45ef8b9a: [TASK] Increase size of `sys_file_metadata.publisher` database field
The database table `sys_file_metadata` set a limit of 45
characters for the `publisher` column (via TCA configuration...
Garvin Hicking
09:05 Revision c1716095: [BUGFIX] Change to soft-dependency to EXT:dashboard on sys_note widgets
Similar to EXT:seo, the sys_note widgets now only soft-depend
on EXT:dashboard (as a suggestion). Service registratio...
Garvin Hicking
07:17 Revision 48d0bce0: [FEATURE] Introduce CacheDataCollector API
A new API has been introduced to collect cache tags and their
lifetime during frontend rendering. This API is used in...
Sascha Nowak

2024-09-13

21:12 Revision e906a4a6: [FEATURE] Allow custom linktype labels in EXT:linkvalidator
If a custom linktype is registered for the Linkvalidator, it is now
possible to define the label which will be displa...
Sybille Peters
21:08 Revision 8ab0f51c: [BUGFIX] Increase size of scope field in sys_http_report
In frontend context the field scope in table sys_http_report may
filled with a concatenation of "frontend." and the s...
Marc Willmann
21:08 Revision 33ab2354: [BUGFIX] Increase size of scope field in sys_http_report
In frontend context the field scope in table sys_http_report may
filled with a concatenation of "frontend." and the s...
Marc Willmann
15:12 Revision 35c9b963: [FEATURE] Introduce Extbase file upload and deletion handling
This change introduces file upload handling in Extbase, aiming
to simplify and standardize the process of managing fi...
Torben Hansen
12:44 Revision 05209358: [TASK] Remove unused fields from tt_content
Since the removal of CSS Styled Content in TYPO3 v8,
the usage for the DB fields in tt_content:
- Menu block title [...
Benni Mack
11:38 Revision 5d1230ae: [BUGFIX] Correct indention for list-group applied to ul or ol
Resolves: #104960
Releases: main
Change-Id: If61cd197ab64051199a533f63118cd13b185771b
Reviewed-on: https://review.typ...
Benjamin Kott
11:11 Revision ccbe8d05: [TASK] Make dashboard context aware
Resolves: #104916
Releases: main
Change-Id: Ib141c009df491ac1d403865ee8cf11febf38453e
Reviewed-on: https://review.typ...
Andreas Nedbal
09:39 Revision 53fef463: [FEATURE] Allow argument mapping exception-handling in ActionController
Extbase controller argument mapping can result in several exceptions
being thrown. Extension authors however have no ...
Torben Hansen
09:37 Revision 4df0adbc: [TASK] Harden site settings save action
Apply an additional form token (send via POST)
for the site settings save action, additionally
to the get-based route...
Benjamin Franzke
07:18 Revision e30be379: [BUGFIX] Load cached TcaSchema in regular Bootstrap
Drop the `$force` parameter, which is intended to create a fresh
(ignoring existing cache) instance everytime. This p...
Benjamin Franzke

2024-09-12

21:58 Revision e395824b: [TASK] Enable direct access to nested settings properties in fluid
Implement ContainerInterface in order for fluid[1] to be able
to access settings properties directly, instead of usin...
Benjamin Franzke
21:53 Revision 4a1bf7c7: [BUGFIX] Prevent infinite site settings cache recreation
Site settings rely on the Settings base class __set_state() method
to recreate the object from cache.
Since the base ...
Benjamin Franzke
19:34 Revision 4f0d4da7: [BUGFIX] Properly handle invalid record type
Prevent UndefinedSchemaException for records,
which contain a no longer valid record type.
Resolves: #104943
Related...
Oliver Bartsch
19:26 Revision 519b51ff: [BUGFIX] Call `f:count()` in Site Settings overview correctly
Resolves: #104939
Related: #104913
Releases: main
Change-Id: Ie3486041db6ffe31c10da32c5e281cbb6b2d0017
Reviewed-on: h...
Andreas Fernandez
16:41 Revision 3963de08: [FEATURE] Auto-discover record preview templates
A new generic way of defining record preview template
paths is introduced. Corresponding TSconfig syntax:
`recor...
Oliver Bartsch
16:28 Revision 8c064a78: [FEATURE] Allow moving content elements via page tree
To make managing content across pages easier, a backend user may now
drag content elements from the "Page" module int...
Andreas Fernandez
14:39 Revision bc4e6b40: [BUGFIX] Provide current request to content element preview template
The templates can be replaced by integrators via configuration.
They probably expect to be able to use the EditRecord...
Benni Mack
13:36 Revision 0c931f0d: [BUGFIX] Provide current request to content element preview template
The templates can be replaced by integrators via configuration.
They probably expect to be able to use the EditRecord...
Mathias Brodala
10:59 Revision 02251a17: [TASK] Restructure code within Page module / PagePositionMap
This change prepares some code areas within the
Fluid-based page module to be re-used at a later point,
especially wi...
Benni Mack
09:57 Revision cff582b2: [TASK] Consider subtype definition for sub schemata
In case a sub schema, e.g. `tt_content.list` makes
use of the "subtypes" feature by defining the
"subtype_value_field...
Oliver Bartsch
09:51 Revision 33700237: [BUGFIX] Correct zindex on scaffold on mobile
Corrects z-index to not hide module menu and other
important actions behind the modal backdrop on mobile
Resolves: #...
Benjamin Kott
09:50 Revision 8b635810: [BUGFIX] Streamline tab styling for form-sections
Resolves: #104930
Releases: main
Change-Id: Ib481c76706e2544688ff8137ba4584aed67ddf46
Reviewed-on: https://review.typ...
Benjamin Kott
09:50 Revision 7c0161c8: [TASK] Make list-group context aware
We are dropping the Bootstrap CSS definitions for
all list-group to have more control about the styling of
the list-g...
Benjamin Kott
09:25 Revision a65957ab: [TASK] Remove obsolete eId handler registration for `EXT:adminpanel`
The frontend implementation of `EXT:adminpanel` has been revamped
in TYPO3 v9 with #84584, #84044 and #84892 includin...
Stefan Bürk
09:04 Revision 24734124: [TASK] Add AbstractMethodImplementationMatcher to extension scanner
The Extension Scanner of the EXT:install module allows to scan
custom extensions based on several static code analysi...
Garvin Hicking
09:03 Revision 24779a5d: [TASK] Deprecate ExtensionManagementUtility::addPItoST43()
The method \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPItoST43()
has been marked as deprecated and will b...
Frank Nägler
09:01 Revision 9d350187: [FEATURE] Option to skip URL processing in AssetRenderer
A new option `external` is added to the `AssetCollector` API,
which prompts `AssetRenderer` to skip any processing of...
Simon Praetorius
08:13 Revision 715563e4: [TASK] Move "Re-position content element" wizard into a modal
The wizard to move or copy a content element into another page is now
moved into a modal window. This is a preparatio...
Andreas Fernandez
07:25 Revision b351abe1: [FEATURE] Check more fields by default in Link Validator
The following fields have been added to the default configuration:
* `pages.canonical_link`
* `sys_redirect.target`
...
Sybille Peters
03:32 Revision 35f493fd: [BUGFIX] Set background color for body and iframe
To avoid flickering in the TYPO3 backend, the body and iframe elements
are now styled to have a background color matc...
Andreas Fernandez

2024-09-11

22:36 Revision a4c15c6d: [DOCS] Remove trailing space character from changelog file
This change renames a changelog file to get rid of
a bad-ass trailing space character in the filename.
Resolves: #10...
Stefan Bürk
19:46 Revision 73609c27: [FEATURE] Enable custom field transformation
The new PSR-14 RecordCreationEvent is introduced in
order to allow the manipulation of any property
before being used...
Oliver Bartsch
17:48 Revision d9f0cb9a: [TASK] Add message to Site Settings Overview
If no configurable Site exists, show a message to the user
that explains why nothing exists.
Resolves: #104913
Relea...
Frank Nägler
14:15 Revision 58d598d1: [FEATURE] Add color scheme switching
This patch adds the ability to switch the active color scheme
using multiple different methods in the Backend User In...
Andreas Nedbal
14:08 Revision 1604e6b3: [FEATURE] Ignore Fluid syntax error in <f:comment>
This patch enables a template processor included in Fluid 4
for all Fluid instances in the Core. The template process...
Simon Praetorius
13:57 Revision 365f1f54: [TASK] Make modal context aware
We are dropping the Bootstrap CSS definitions for
all modals to have more control about the styling of
the modal elem...
Benjamin Kott
12:21 Revision 912df6b5: [DOCS] Add App node to showModule in Changelog
Add missing "App" node to example in Changelog
of notification actions.
Resolves: #104903
Releases: main, 12.4, 11.5...
Stefan Froemken
12:21 Revision a203b620: [DOCS] Add App node to showModule in Changelog
Add missing "App" node to example in Changelog
of notification actions.
Resolves: #104903
Releases: main, 12.4, 11.5...
Stefan Froemken
12:21 Revision e800067d: [DOCS] Add App node to showModule in Changelog
Add missing "App" node to example in Changelog
of notification actions.
Resolves: #104903
Releases: main, 12.4, 11.5...
Stefan Froemken
11:45 Revision 4ba55050: [TASK] Extend RecordInterface
The RecordInterface is extended to require
implementations to implement the `getRawRecord()`
and `getSystemProperties...
Oliver Bartsch
10:24 Revision f9d64b00: [TASK] Disable custom colPos and CType for translations
Previously, it was possible to allow editors to modify
colPos and CType in FormEngine via connected CEs.
This has be...
Jochen Roth
10:02 Revision 61d2457e: [FEATURE] Raise Fluid Standalone to 4.0
This patch raises the minimum Fluid dependency to the just
released Fluid 4. The Fluid team has taken great care to
p...
Simon Praetorius
09:09 Revision 3d171d0d: [BUGFIX] Fix detection of local settings in settings overview
Site local settings (defined in the sites settings.yaml file)
need to be taken into account in the site overview, onl...
Benjamin Franzke
08:45 Revision bcc18b9c: [BUGFIX] Fix wrong array key of default webhook type
Resolves: #104891
Releases: main, 12.4
Change-Id: I7431cd142a1b92e7ca14dcfe1b5720f9a627be04
Reviewed-on: https://revi...
Oliver Bartsch
08:45 Revision 9ac422fc: [BUGFIX] Fix wrong array key of default webhook type
Resolves: #104891
Releases: main, 12.4
Change-Id: I7431cd142a1b92e7ca14dcfe1b5720f9a627be04
Reviewed-on: https://revi...
Oliver Bartsch
08:41 Revision 9f366bb2: [BUGFIX] Add missing disabled state for form-select
Resolves: #104893
Releases: main
Change-Id: I9cbee0ca23f33d58ad99cabf3f7511fc4620b0d0
Reviewed-on: https://review.typ...
Benjamin Kott
08:31 Revision d0c0d6db: [BUGFIX] Fix access to undefined array key in settings save action
Resolves: #104892
Releases: main
Change-Id: I55ad0f3da6807d2b8bd624a95613f3d612ddc788
Reviewed-on: https://review.typ...
Benjamin Franzke
07:03 Revision b4c3ffb1: [TASK] Improve labels of System Notes in the Dashboard
This patch updates the English labels shown in the TYPO3 Dashboard and
Dashboard widgets for System Notes.
Resolves:...
Michael Schams
06:34 Revision c2d621f0: [BUGFIX] Add missing change_password_message label in ext:felogin
With #97390, password policies have been introduced to ext:felogin.
The existing and still used language label `chang...
Torben Hansen

2024-09-10

20:55 Revision e463366c: [FEATURE] Introduce Site Settings Editor
A new Site Settings editor has been introduced that allows to configure
per-site settings in `config/sites/*/settings...
Benjamin Franzke
20:43 Revision 2d4d333b: [BUGFIX] Replace system palettes with labels
The label of palettes can be overridden in showitem.
These labels are now also removed to correctly find
and remove t...
Nikita Hovratov
20:11 Revision 3297dc46: [TASK] Update @typo3/icons to 4.3.1
Executed commands:
npm install @typo3/icons@4.3.1
npm run build
Resolves: #104883
Releases: main, 12.4
Change-Id...
Benjamin Franzke
20:07 Revision 94d59bda: [BUGFIX] Use proper Doctrine DBAL Statement in sys_note repository
Resolves: #104884
Related: #104844
Releases: main
Change-Id: I6361b841eededc837702f9fbe61c236c7502abd0
Reviewed-on: h...
Benni Mack
20:05 Revision 2d89c697: [TASK] Update @typo3/icons to 4.3.1
Executed commands:
npm install @typo3/icons@4.3.1
npm run build
Resolves: #104883
Releases: main, 12.4
Change-Id...
Benjamin Franzke
19:50 Revision 945a8385: [FEATURE] Introduce LatestChangedPages dashboard widget
This patch adds a new widget for EXT:dashboard, which shows a list of the latest changed pages inside the TYPO3 syste... Ulrich Mathes
19:16 Revision aac4f7be: [FEATURE] Add widgets for EXT:sys_note
This adds some widgets for EXT:dashboard, which shows a list of the corresponding sys_notes inside the TYPO3 system.
...
Philipp Kuhlmay
18:22 Revision 9ed5fb15: [BUGFIX] Correct size of statusreport title on small devices
Resolves: #104881
Releases: main
Change-Id: I9547fb7c2ef3e1c78856ace3577121388cb7720b
Reviewed-on: https://review.typ...
Benjamin Kott
18:21 Revision f7e9c3ca: [TASK] Move card-container to container queries
Resolves: #104880
Releases: main
Change-Id: Ibd6cf85648d6c6642281d9a879d8a314c8bbc097
Reviewed-on: https://review.typ...
Benjamin Kott
18:20 Revision 11b292c5: [BUGFIX] Remove duplicate shortcut button in styleguide styles
Resolves: #104879
Releases: main
Change-Id: I849c23627ad2d8e0579d99690fa1da623d44b606
Reviewed-on: https://review.typ...
Benjamin Kott
17:57 Revision d8177f26: [FEATURE] Allow key prefix for Redis keys
Adds the possibility to configure Redis key prefixes
for cache and session backends, which allows to use
the same Red...
Markus Klein
17:55 Revision 64137d80: [BUGFIX] Undefined array key "contentSecurityPolicies"
If the 'contentSecurityPolicies' value is not filled properly
in the site configuration, the call to
$site->getConfig...
Thomas Hohn
17:21 Revision 3d69ebe8: [BUGFIX] Migrate allowLanguageSynchronization in columnsOverrides
Because the Localization\State does currently not support
columnsOverrides, the localization state selector wizard
th...
Oliver Bartsch
17:21 Revision e6a2c2f6: [BUGFIX] Migrate allowLanguageSynchronization in columnsOverrides
Because the Localization\State does currently not support
columnsOverrides, the localization state selector wizard
th...
Oliver Bartsch
17:20 Revision f344429f: [FEATURE] Add file embedding option to asset viewhelpers
The viewhelpers f:asset.css and f:asset.script are great but
missed an option to render referenced files inline.
A b...
André Buchmann
14:38 Revision 93b7b68a: [BUGFIX] Undefined array key "contentSecurityPolicies"
If the 'contentSecurityPolicies' value is not filled properly
in the site configuration, the call to
$site->getConfig...
Thomas Hohn
13:41 Revision 0696b6e0: [TASK] Add integrity check for set and setting labels
Labels for site sets and site settings – as added in #104831 - are
now verified for completenes.
The script checkInt...
Benjamin Franzke
13:05 Revision 6e93e79e: [TASK] Improve a11y of disabled record-action-buttons in workspace-review
This changes disabled record-action-buttons in workspace-review to use
a `button`-tag with `disabled`-attribute. Ther...
Ayke Halder
12:30 Revision cf231b97: [TASK] Update `mime-db` package
The package `mime-db` received some updates since its introduction,
hence it is now updated to its latest version.
E...
Andreas Fernandez
12:30 Revision 725ec570: [TASK] Update `mime-db` package
The package `mime-db` received some updates since its introduction,
hence it is now updated to its latest version.
E...
Andreas Fernandez
12:29 Revision ce4190d3: [TASK] Update `mime-db` package
The package `mime-db` received some updates since its introduction,
hence it is now updated to its latest version.
E...
Andreas Fernandez
12:17 Revision 21ecb78a: [BUGFIX] Remove invalid has-changed class on new records
We are removing the misused has-changed class for new
records and replacing it with a dedicated is-new class.
This cl...
Benjamin Kott
12:17 Revision 18d449b2: [BUGFIX] Remove invalid has-changed class on new records
We are removing the misused has-changed class for new
records and replacing it with a dedicated is-new class.
This cl...
Benjamin Kott
10:27 Revision 82036f54: [TASK] Improve a11y of disabled recycler search-submit-button
This changes the `disabled`-attribute of the
recycler's search-submit-button. Thereby screen-
readers can announce th...
Ayke Halder
09:23 Revision 1607b838: [TASK] Improve a11y of disabled multi-record-selection buttons
This changes the `disabled`-attribute of the multi-record-selection
buttons. Thereby screenreaders can announce that ...
Ayke Halder
09:13 Revision 7a75186e: [TASK] Set TYPO3 version to 12.4.21-dev
Change-Id: I9cf478aa6b8697246cc4d70ed2fb7f4bae7213a5
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/859...
Benni Mack
09:04 Revision 16745eb8: [TASK] Make tabs context aware
We are dropping the Bootstrap CSS definitions for
all navs to have more control about the styling of
the nav elements...
Benjamin Kott
08:21 Revision 00b06a83: [TASK] Adjust code comment about deprecation of Controller attribute
The `AsController` has been added to v12 next to the
`Controller` attribute. Later has been deprecated in
v13 and wil...
Oliver Bartsch
08:02 Revision 235c1c97: [TASK] Clean up TcaSchema field types
Clean up of field types for TcaSchema.
In detail:
* Removes duplicate interface implementation
* Move __set_state()...
Oliver Bartsch
07:47 Revision 6d1d7bbd: [RELEASE] Release of TYPO3 12.4.20
Change-Id: I17f0105b43fc9230e1430be834f94d0588931b79
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/859...
Benni Mack
07:32 Revision f53eefba: [TASK] Move TypolinkParameter to EXT:core
Move TypolinkParameter to EXT:core and
therefore remove a dependency from EXT:core
to EXT:frontend.
Resolves: #10486...
Oliver Bartsch
05:41 Revision 47b97321: [TASK] Drop @internal for sudo-mode AccessLifetime
Since AccessLifetime is allowed to be use in any module/route
configuration, it should not be marked `@internal`.
Re...
Oliver Hader
04:37 Revision 14d8800f: [TASK] Drop @internal for sudo-mode AccessLifetime
Since AccessLifetime is allowed to be use in any module/route
configuration, it should not be marked `@internal`.
Re...
Oliver Hader

2024-09-09

20:31 Revision ea440c69: [TASK] Raise "phpstan/phpstan":"^1.12.3"
PHPStan released a new version containing a bug
starting to report an error if a class extends
the native PHP `\SplOb...
Stefan Bürk
20:31 Revision e39e23f0: [TASK] Raise "phpstan/phpstan":"^1.12.3"
PHPStan released a new version containing a bug
starting to report an error if a class extends
the native PHP `\SplOb...
Stefan Bürk
18:22 Revision 96c533d8: [TASK] Raise a bunch of dependencies
Let's raise min versions of dependencies as much as we
can in preparation of a good baseline for LTS.
> composer req...
Christian Kuhn
17:57 Revision 1eb2db34: [DOCS] Add trailing backtick to php-role
Releases: main
Resolves: #104864
Change-Id: I0c5ee461bb9ea124c9e2931386e1b301b8d1f5f3
Reviewed-on: https://review.typ...
Lina Wolf
17:16 Revision c68090f2: [TASK] Avoid constructor argument of TemplatePaths
A previous patch already avoided calls to the constructor
of `TemplatePaths`, which is deprecated if called with an
a...
Simon Praetorius
16:56 Revision f8d767b4: [TASK] Raise enshrined/svg-sanitize:^0.20.0
This obsoletes one manual PHP 8.4 related patch.
> composer req enshrined/svg-sanitize:^0.20.0
> composer req enshri...
Christian Kuhn
16:45 Revision fff914b5: [TASK] Add test coverage for EmailFinisher TemplatePaths
In preparation for a refactoring, test coverage is added to
the existing path merging code.
Resolves: #104862
Releas...
Simon Praetorius
13:13 Revision b6973235: [TASK] Use TcaSchemaFactory in DataMapper
Resolves: #104857
Releases: main
Change-Id: Ic4cc5c951fa262c58804890a09114e3e11380557
Reviewed-on: https://review.typ...
Oliver Bartsch
13:09 Revision 40614fd9: [BUGFIX] Allow non-english languages as xlf default language
By allowing `en` as language key and not falling back to `default`
automatically, integrators can get back an edge ca...
Hannes Lau
13:09 Revision 218a40af: [BUGFIX] Allow non-english languages as xlf default language
By allowing `en` as language key and not falling back to `default`
automatically, integrators can get back an edge ca...
Hannes Lau
13:02 Revision 3b367e8a: [BUGFIX] Create same configuration in web and cli install process
The code for the web installer and the cli installer
is only partly aligned and shared, thus may easily
diverge, lead...
Helmut Hummel
11:58 Revision c3ecd804: [TASK] Make treelist context aware
The new panel treelist styling is context aware
and adapts to light and dark color schemes. This
patch also restores ...
Benjamin Kott
11:41 Revision 5d16076e: [BUGFIX] Fix access to array values in SiteSettings->get()
If settings definitions are configured to use the type `stringlist`,
it is expected that `SiteSettings->get('setting....
Benjamin Franzke
11:24 Revision c768d0fd: [TASK] Avoid calls to TemplatePaths constructor
The constructor of Fluid's `TemplatePath` class allowed
both a package name and a configuration array (containing
`te...
Simon Praetorius
09:43 Revision 0ec6efff: [TASK] Deprecate BackendUtility::thumbCode()
The method is unused in core and also is considered
bad API, e.g. because of a couple of method arguments
are unused,...
Oliver Bartsch
09:40 Revision e244b917: [BUGFIX] Allow "group" filter without "parameters"
Resolves: #104643
Releases: main, 12.4
Change-Id: I32a5a46e9cee321673afe760f18578f35af49f4d
Reviewed-on: https://revi...
Mathias Brodala
09:40 Revision 0c3ee279: [BUGFIX] Allow "group" filter without "parameters"
Resolves: #104643
Releases: main, 12.4
Change-Id: I32a5a46e9cee321673afe760f18578f35af49f4d
Reviewed-on: https://revi...
Mathias Brodala
09:17 Revision ee6f2738: [TASK] Refactor AssetCollector tests
In preparation for changes on `AssetRenderer`, most of the
unit tests are converted to functional tests. The test cas...
Simon Praetorius
09:16 Revision 9d555aaa: [TASK] Make panels context aware
The new panel element styling is context aware and
adapts to light and dark color schemes. The markup
was streamlined...
Benjamin Kott
08:21 Revision 0cc356a5: [TASK] Auto-register set labels from labels.xlf
The set language files introduced in #104831
are now auto-loaded from labels.xlf within
the sets folder, if the file ...
Benjamin Franzke

2024-09-07

14:13 Revision 624b10bf: [DOCS] Remove all highlight directives from dashboard docs
These directives are currently causing errors in opening rst
files in PHP storm.
Also it is best practice to only us...
Lina Wolf
13:15 Revision 1abcc688: [DOCS] Remove all highlight directives from dashboard docs
These directives are currently causing errors in opening rst
files in PHP storm.
Also it is best practice to only us...
Lina Wolf

2024-09-06

19:14 Revision 208b3445: [BUGFIX] Mitigate exceptions in `LogDataTrait::formatLogDetailsStatic`
`LogDataTrait::formatLogDetailsStatic()` simple used `vsprintf()`
in case that the string contains any `%` characters...
Thomas Hohn
19:14 Revision d9323c00: [BUGFIX] Mitigate exceptions in `LogDataTrait::formatLogDetailsStatic`
`LogDataTrait::formatLogDetailsStatic()` simple used `vsprintf()`
in case that the string contains any `%` characters...
Thomas Hohn
17:34 Revision c47c83f3: [DOCS] Fix typos and grammar in changelogs
Resolves: #104847
Releases: main
Change-Id: I018f359886bb98962646ab542da5cabb6851af43
Reviewed-on: https://review.typ...
Ayke Halder
16:56 Revision c68d4ae8: [DOCS] Remove all highlight directives from changelog
These directives are currently causing errors in opening rst files in PHP storm.
Also it is best practice to only us...
Lina Wolf
12:52 Revision 2e2ddbce: [TASK] Split up tt_content by extracting content types
This extracts most of the content types from the main
tt_content file to dedicated configuration files in
the TCA/Ove...
Oliver Bartsch
10:58 Revision 5810a7bf: [DOCS] Adjust Changelog entry 87889 ReST syntax and spelling fixes
Resolves: #104841
Related: #87889
Releases: main
Change-Id: I799ea6adfdd26e01d7f0ba97be3c57840e5cb365
Reviewed-on: ht...
Franz Holzinger
09:36 Revision b252392f: [DOCS] Fix typos in changelogs
Resolves: #104843
Releases: main
Change-Id: I38d9dd2bb2562af43866c57f10b245960a6670d0
Reviewed-on: https://review.typ...
Simon Schaufelberger
08:46 Revision 9ba92cbf: [DOCS] Convert EXT:dashboard syntax from options to confvals
This fixes the rendering warnings due to duplicate anchors
and provides more structure in general. Also utilize
API d...
Lina Wolf
08:36 Revision b89aad13: [BUGFIX] Create same configuration in web and cli install process
The code for the web installer and the cli installer
is only partly aligned and shared, thus may easily
diverge, lead...
Helmut Hummel
07:06 Revision 7766e194: [TASK] Allow translation of site sets and settings labels
The set label and setting labels and descriptions are now
translatable. That means the `label:` and `description:`
ke...
Benjamin Franzke

2024-09-05

20:27 Revision 59760c7a: [FEATURE] Add Event to modify the results of the PageTreeRepository
A new PSR-14 Event "AfterRawPageRowPreparedEvent" is added
to allow to filter out, or remove or re-sort items / child...
Benni Mack
16:59 Revision fd712a3b: [BUGFIX] Prevent PHP warning with missing items for checkboxToggle
Resolves: #104834
Releases: main, 12.4
Change-Id: I0ec9d31b36e6fe885f020be895b5f6483c12d2b3
Reviewed-on: https://revi...
Xavier Perseguers
16:24 Revision f8accf52: [BUGFIX] Prevent PHP warning with missing items for a checkboxToggle
Resolves: #104834
Releases: main, 12.4
Change-Id: I0ec9d31b36e6fe885f020be895b5f6483c12d2b3
Reviewed-on: https://revi...
Xavier Perseguers
09:55 Revision 01882048: [TASK] Remove unused typeicon "script" definition
The "script" typeicon definition is removed since
no such CType exists.
Resolves: #104830
Releases: main
Change-Id: ...
Oliver Bartsch
09:26 Revision c917d3d6: [BUGFIX] Wrong index in BackendLayoutView::getColPosListItemsParsed
The method BackendLayoutView::getColPosListItemsParsed removes items
configured in TCEFORM.tt_content.colPos.removeIt...
Thomas Hohn
09:23 Revision cc265b69: [DOCS] Fix indentation for widgets example
The WidgetRegistration.rst had a wrong indentation inside the example.
Resolves: #104829
Releases: main
Change-Id: I...
Philipp Kuhlmay
08:54 Revision 6c7b876c: [TASK] Streamline extbase data / column mapping
The extbase data and column mapping is now properly
using the TCA schema API. While streamlining the
code some diverg...
Oliver Bartsch
08:26 Revision 87acb2b1: [FEATURE] Auto-add system fields showitem for tt_content
This change adds system fields - as defined in the ctrl
section - of tt_content to the showitem field list
automatica...
Nikita Hovratov
07:31 Revision 57552216: [DOCS] Improve changelog for auto-registration of new ce wizard via TCA
The given migration examples were not really practical, as an integrator
does not return an array, but use either the...
Chris Müller
07:09 Revision dc47fd33: [TASK] Avoid deprecated fillFromConfigurationArray()
`fillFromConfigurationArray()` has been deprecated with
Fluid v2.15. Instead, we use the new ViewFactory to create
a ...
Simon Praetorius
06:21 Revision 96d9a6c2: [DOCS] Make RedirectLoginErrorHandler example compatible to PHP 7.4
Backport of #104694 for TYPO3 11.5 with PHP 7.4 introduced an example
that was not lintable.
This patch addresses th...
Garvin Hicking

2024-09-04

20:22 Revision 93fde513: [DOCS] Add verbose renderStatic fluid ViewHelper migration steps
This is an effort to document the steps that were made in
issue #104786 to allow developers and probably integrators
...
Garvin Hicking
18:46 Revision 3d30bbf4: [TASK] Cleanup Redis classes
Add more typehints and introduce helper methods
to make the code more readable.
Resolves: #104800
Releases: main
Cha...
Markus Klein
18:34 Revision b9943961: [FEATURE] Add console command to mark upgrade wizards as undone
A new CLI command `typo3 upgrade:mark:undone` has been introduced
that allows to mark a previously executed upgrade w...
Till Hörner
18:28 Revision b66635e0: [TASK] Avoid renderStatic() in ViewHelpers
With Fluid v4, renderStatic() and the associated traits are deprecated.
ViewHelpers should use render() as their prim...
Simon Praetorius
15:33 Revision 965b26f5: [DOCS] Add example to use 403 ErrorRedirectHandler for login redirects
This patch shows an example for the frontend login
how to get a redirect when an unauthorized visitor
tries to access...
Sandra Erbel
15:32 Revision 9b167768: [DOCS] Add example to use 403 ErrorRedirectHandler for login redirects
This patch shows an example for the frontend login
how to get a redirect when an unauthorized visitor
tries to access...
Sandra Erbel
15:27 Revision 59b7da06: [DOCS] Add example to use 403 ErrorRedirectHandler for login redirects
This patch shows an example for the frontend login
how to get a redirect when an unauthorized visitor
tries to access...
Sandra Erbel
15:13 Revision 9c2d051f: [DOCS] Convert EXT:dashboard syntax from options to confvals
This fixes the rendering warnings due to duplicate anchors
and provides more structure in general. Also utilize
API d...
Lina Wolf
15:12 Revision 5ba1045a: [DOCS] Convert EXT:dashboard syntax from options to confvals
This fixes the rendering warnings due to duplicate anchors
and provides more structure in general. Also utilize
API d...
Lina Wolf
11:56 Revision b9b7c6a7: [FEATURE] Introduce ErrorHandler for 403 errors with redirect option
When TYPO3 is configured to create links to access protected pages
using `typolinkLinkAccessRestrictedPages = NONE` (...
Torben Hansen
10:51 Revision e99f5cc0: [BUGFIX] Allow login notification mail with f:translate VH
With #100307 the authentication system got streamlined and
prepared to pass the request and added on dispatched PSR-1...
Mathias Brodala
10:51 Revision e9f467d7: [BUGFIX] Allow login notification mail with f:translate VH
With #100307 the authentication system got streamlined and
prepared to pass the request and added on dispatched PSR-1...
Mathias Brodala
09:58 Revision ab466bda: [DOCS] Replace reference to outdated "EditModule" in EXT:adminpanel
The module "EditModule" was removed with #87498, but the
documentation reference remained. Instead of using this modu...
Garvin Hicking
09:58 Revision 43bc3b81: [DOCS] Replace reference to outdated "EditModule" in EXT:adminpanel
The module "EditModule" was removed with #87498, but the
documentation reference remained. Instead of using this modu...
Garvin Hicking
09:58 Revision 4d5f4db7: [DOCS] Replace reference to outdated "EditModule" in EXT:adminpanel
The module "EditModule" was removed with #87498, but the
documentation reference remained. Instead of using this modu...
Garvin Hicking
09:49 Revision 295a9b35: [BUGFIX] Enable search levels in RecordLinkHandler
Adds missing search level selection to the
search bar in the link browser for records.
Resolves: #104683
Releases: m...
Oliver Bartsch
09:22 Revision 0ca2ef07: [TASK] Raise `phpstan/phpstan:^1.12.1`
This change raises the phpstan package to ensure a
stable check across version which is required due
to changed detec...
Stefan Bürk
09:21 Revision 9f6b757d: [TASK] Raise `phpstan/phpstan:^1.12.1`
This change raises the phpstan package to ensure a
stable check across version which is required due
to changed detec...
Stefan Bürk
09:11 Revision 9d3fb8ce: [BUGFIX] Enable search levels in RecordLinkHandler
Adds missing search level selection to the
search bar in the link browser for records.
Resolves: #104683
Releases: m...
Oliver Bartsch
05:43 Revision b70ce15b: [TASK] Update Fluid to 2.15
Apart from soft deprecations and a backport feature, this release
logs a deprecation level error message if `true`, `...
Simon Praetorius

2024-09-03

13:15 Revision 51a0329c: [TASK] Update Fluid to 2.15
This release contains important pre-patches for the upgrade to
Fluid v4 in the next step. Apart from soft deprecation...
Simon Praetorius
 

Also available in: Atom