Project

General

Profile

Activity

From 2019-02-16 to 2019-03-17

2019-03-17

19:02 Revision 7493278c: [BUGFIX] Ensure parse_str method argument is valid for BE shortcuts
When backend shortcut links get parsed, this change ensures that
parameter for returnUrl get only parsed, if it is se...
Joerg Kummer
18:33 Revision 66a9f219: [BUGFIX] Ensure parse_str method argument is valid for BE shortcuts
When backend shortcut links get parsed, this change ensures that
parameter for returnUrl get only parsed, if it is se...
Joerg Kummer
16:20 Revision d156bca5: [BUGFIX] Add additionalFields to cache identifier in getPageForRootline
Otherwise, consecutive calls with additional fields given
will not return them.
Use md5 hash for the additionalField...
Wolfgang Klinger
16:00 Revision e7a36b95: [BUGFIX] Add additionalFields to cache identifier in getPageForRootline
Otherwise, consecutive calls with additional fields given
will not return them.
Use md5 hash for the additionalField...
Wolfgang Klinger
15:31 Revision 536036ed: [BUGFIX] Use renamed folder object in postRename signal
The documentation states that the `emitPostFolderRename` signal
receives a reference to the renamed folder object. (s...
Susanne Moog
14:21 Revision b0f74bf8: [!!!][TASK] Remove TCA for sys_history
TCA for sys_history is not necessary at all anymore, and
can be removed.
It was previously used for creating an Extb...
Benni Mack
11:51 Revision 9135bcf6: [TASK] Harden \TYPO3\CMS\Extbase\Persistence\Generic\Mapper\ColumnMap
- Use strict type mode
- Use type hints whereever possible
Releases: master
Resolves: #87646
Change-Id: I5f05d7e8907...
Alexander Schnitzler
06:33 Revision 41261256: [TASK] Cleanup TYPO3/CMS/Backend/Notification
Cleanup the Notification.ts file:
- format code
- make optional parameter really optional
- import jquery as everywhe...
Frank Nägler

2019-03-16

14:53 Revision c0f8e13b: [BUGFIX] Show typo3link module in ckeditor if href attribute is empty
Override the default link modal if href attribute is empty.
Resolves: #87790
Releases: master, 9.5
Change-Id: I728de...
Georg Ringer
14:32 Revision 7e06ddbc: [BUGFIX] Show typo3link module in ckeditor if href attribute is empty
Override the default link modal if href attribute is empty.
Resolves: #87790
Releases: master, 9.5
Change-Id: I728de...
Georg Ringer
13:35 Revision 0e61a5ad: [TASK] Show flash message if value is changed because unique value is required
If a TCA field is configured to be unique and the value changes
by the DataHandler, the user should be informed about...
Georg Ringer
13:10 Revision cc919265: [BUGFIX] Ensure result is string in __toString of CropVariantCollection
CropVariantCollection returns output from json_encode in its __toString
method. Json_encode may return false if it fa...
Susanne Moog
12:24 Revision f51f1470: [BUGFIX] Ensure result is string in __toString of CropVariantCollection
CropVariantCollection returns output from json_encode in its __toString
method. Json_encode may return false if it fa...
Susanne Moog
12:04 Revision f7e14c72: [BUGFIX] Prevent empty new form from being closed without confirmation
Set ‘has-change’ on new empty content element form container
to trigger the confirmation dialog when using ‘Close’.
...
Wolfgang Klinger
12:01 Revision 521ecb29: [BUGFIX] Prevent empty new form from being closed without confirmation
Set ‘has-change’ on new empty content element form container
to trigger the confirmation dialog when using ‘Close’.
...
Wolfgang Klinger
07:30 Revision d5dd9421: [TASK] Use native idn functionality
It is safe to use idn_to_ascii() these days
due to symfony's polyfill functionality.
This allows us to remove the de...
Benni Mack

2019-03-15

20:43 Revision 9aded5d4: [TASK] Upgrade ckeditor to 4.11.3
This patch updates ckeditor to the latest version 4.11.3.
Used command:
yarn upgrade ckeditor
List of changes:...
Andreas Fernandez
20:41 Revision 2cb70093: [BUGFIX] Do not send empty scheduler status mails
Due to a missing initialization, the status providers were not filled
in the status report in the scheduler task. The...
Guido Schmechel
17:00 Revision 4da29851: [BUGFIX] Rename PageParameterValidator to PageArgumentValidator
This patch renames the remaining usages of class PageParameterValidator
to PageArgumentValidator.
Resolves: #87932
R...
Markus Klein
16:51 Revision d57d1080: [BUGFIX] Rename PageParameterValidator to PageArgumentValidator
This patch renames the remaining usages of class PageParameterValidator
to PageArgumentValidator.
Resolves: #87932
R...
Markus Klein
16:43 Revision ff675928: [TASK] Replace bool properties in ClassSchema with a BitSet
Instead of using multiple properties that hold bool flags,
ClassSchema now holds all flags in a single BitSet propert...
Alexander Schnitzler
16:24 Revision a7415f0b: [TASK] Extract ValidatorClassNameResolver from ValidatorResolver
The ValidatorResolver contained a method for resolving validator
class names. Extbase supports various shorthand nota...
Alexander Schnitzler
16:20 Revision 2d833568: [TASK] Move language labels to correct extension(s)
The filelist module contained labels solely used in different extensions,
for example "sys_file_storage.*" labels whi...
Susanne Moog
15:11 Revision 05b3c422: [DOCS] Update ext:rte_ckeditor manual for > v8 LTS
- add info about ext:rtehtmlarea support
- add info about the wordcount plugin and its location
- remove obsolete ins...
Josef Glatz
15:00 Revision eb85fcf8: [BUGFIX] Check if field exists when deleting items from `group` field
Fields of type `group` don't have a visible counterpart as opposed to
`selectMultipleSideBySide`. Thus, we have to ch...
Andreas Fernandez
14:24 Revision a9466a2a: [DOCS] Update ext:rte_ckeditor manual for > v8 LTS
- add info about ext:rtehtmlarea support
- add info about the wordcount plugin and its location
- remove obsolete ins...
Josef Glatz
14:08 Revision e7f6fa1d: [TASK] Remove needless string concatenations
Replace string concatenations like 'abc' . 'def' with 'abcdef'.
Resolves: #87004
Releases: master
Change-Id: I9c1a61...
Georg Ringer
13:30 Revision bcae19b4: [TASK] Move filelist related controllers to filelist
The following controllers have been moved to filelist as they are
part of filelist functionality and not called anywh...
Susanne Moog

2019-03-14

21:04 Revision 430dcf28: [TASK] Upgrade ckeditor to 4.11.3
This patch updates ckeditor to the latest version 4.11.3.
Used command:
yarn upgrade ckeditor
List of changes:...
Andreas Fernandez
20:46 Revision b504afd5: [TASK] Upgrade ckeditor to 4.11.3
This patch updates ckeditor to the latest version 4.11.3.
Used command:
yarn upgrade ckeditor
List of changes:...
Andreas Fernandez
14:56 Revision 28a25f4f: [TASK] Migrate TYPO3/CMS/Install/* to TypeScript
This patch migrates all install tool JS files to TypeScript.
It also improves the performance by a better caching and...
Frank Nägler
10:18 Revision fe6e678d: [BUGFIX] Fix broken TS build due to outdated patch
The patch for issue #87324 was based on outdated tslint configuration,
which causes all TypeScript builds to fail. Th...
Andreas Fernandez
09:03 Revision 2f99b84b: [TASK] Split FormEngine.js
This patch splits the FormEngine.js into smaller, logically separated
parts. This increases readability and maintaina...
Andreas Fernandez
08:05 Revision bc798359: [!!!][TASK] Harden \TYPO3\CMS\Extbase\Error\Message
- Use strict type mode
- Use type hints whereever possible
Releases: master
Resolves: #87602
Change-Id: Ieb9d9baa84a...
Alexander Schnitzler
07:48 Revision 119a6fa4: [BUGFIX] Add jquery.clearable to backend page tree filter
Resolves: #87888
Releases: master, 9.5
Change-Id: Ie21c58f7d7e14285ec4b841324340841cde8cbec
Reviewed-on: https://revi...
Wolfgang Klinger

2019-03-13

18:27 Revision bfd313e8: [BUGFIX] Add jquery.clearable to backend page tree filter
Resolves: #87888
Releases: master, 9.5
Change-Id: Ie21c58f7d7e14285ec4b841324340841cde8cbec
Reviewed-on: https://revi...
Wolfgang Klinger
18:20 Revision 8f6b61da: [TASK] Remove loading of FileListLocalisation in FormEngine
The FileListLocalisation requirejs module has been removed from
FormResultCompiler. The module is used for displaying...
Susanne Moog
18:11 Revision cd16fcc6: [BUGFIX] Add field static_page_arguments to group by of query
With #86994 a new field has been added to the database table
`index_phash`. This fields needs to be added to the GROU...
Georg Ringer
17:56 Revision e1127900: [BUGFIX] Add field static_page_arguments to group by of query
With #86994 a new field has been added to the database table
`index_phash`. This fields needs to be added to the GROU...
Georg Ringer
07:06 Revision 620f113a: [BUGFIX] Allow umlaut domains for site domain resolving
As umlaut domains require to be puny-coded, this needs
to be added into the request context of the SiteMatcher.
A po...
Benni Mack
07:06 Revision acbe862c: [BUGFIX] Update core system extension composer.json file
In commit #11292caf2016587f61ab32258e848d24ae5db663
the update of composer.json was forgotten, so this is added
now.
...
Benni Mack
06:20 Revision 11292caf: [BUGFIX] Allow umlaut domains for site domain resolving
As umlaut domains require to be puny-coded, this needs
to be added into the request context of the SiteMatcher.
A po...
Benni Mack

2019-03-12

07:13 Revision 4d289472: [BUGFIX] Include Records with "All Languages" in default language
Records with "All Languages" (sys_language_uid=-1)
aren't shown in TYPO3 v9 anymore of the default
language.
This ha...
Benni Mack
06:39 Revision 4f24dee1: [TASK] Add slug field to page-related DataHandler tests
In order to ensure SlugHelper's base functionality, DataHandler
Regular test suite.
Once this is in, Workspace-relat...
Benni Mack
06:39 Revision 0dd23086: [BUGFIX] Include Records with "All Languages" in default language
Records with "All Languages" (sys_language_uid=-1)
aren't shown in TYPO3 v9 anymore of the default
language.
This ha...
Benni Mack

2019-03-11

22:01 Revision b65e5eb2: [TASK] Replace styles.content.get in Install Tool created TS
Use cObject CONTENT directly instead of using styles.content.get
Resolves: #87886
Releases: master
Change-Id: I68df0...
Georg Ringer
16:43 Revision 4ce666a6: [TASK] Add slug field to page-related DataHandler tests
In order to ensure SlugHelper's base functionality, DataHandler
Regular test suite.
Once this is in, Workspace-relat...
Benni Mack
13:31 Revision 02926432: [BUGFIX] Use correct default value for sys_file_storage|is_public
Use 1 instead of true as default value.
Resolves: #87873
Releases: master, 9.5, 8.7
Change-Id: I6665ebd5b59336a00ea...
Georg Ringer
11:33 Revision 26e41d52: [BUGFIX] Use correct default value for sys_file_storage|is_public
Use 1 instead of true as default value.
Resolves: #87873
Releases: master, 9.5, 8.7
Change-Id: I6665ebd5b59336a00ea...
Georg Ringer
11:32 Revision a5c5b257: [TASK] Replace strings with constants/variables
There are a few places where - instead of hard-coded values,
the proper constants or variables can be used instead.
...
Benni Mack
11:32 Revision 890aa066: [BUGFIX] Use correct default value for sys_file_storage|is_public
Use 1 instead of true as default value.
Resolves: #87873
Releases: master, 9.5, 8.7
Change-Id: I6665ebd5b59336a00ea...
Georg Ringer

2019-03-10

08:26 Revision 57527493: [BUGFIX] Do not treat all classes as entities in ClassSchema
The ClassSchema class has a property $modelType which indicates
that a class is either an entity or a value object. T...
Alexander Schnitzler

2019-03-09

20:00 Revision 5bb260cb: [BUGFIX] GifBuilder returns already generated images
When combining image files with gifbuilder, the hash to identify the
resulting file is now stable with respect to the...
Markus Klösges
16:27 Revision 43d16005: [BUGFIX] Pass original DBALException along with SqlErrorException
When a
TYPO3\CMS\Extbase\Persistence\Generic\Storage\Exception\SqlErrorException
is thrown, pass the previous excepti...
Christian Futterlieb
15:34 Revision 8d584f74: [BUGFIX] GifBuilder returns already generated images
When combining image files with gifbuilder, the hash to identify the
resulting file is now stable with respect to the...
Markus Klösges
15:17 Revision a35ee75c: [BUGFIX] Fix typos in PHP comments
Resolves: #87869
Releases: master, 9.5
Change-Id: I789b4f28d2895c7e7bc53f0a6e04649f89709c14
Reviewed-on: https://revi...
Benni Mack
14:48 Revision 08aa1203: [BUGFIX] Fix typos in PHP comments
Resolves: #87869
Releases: master, 9.5
Change-Id: I789b4f28d2895c7e7bc53f0a6e04649f89709c14
Reviewed-on: https://revi...
Benni Mack
14:48 Revision 7d5e5944: [BUGFIX] GifBuilder returns already generated images
When combining image files with gifbuilder, the hash to identify the
resulting file is now stable with respect to the...
Markus Klösges
14:25 Revision a034728a: [TASK] Raise typo3/phar-stream-wrapper to v3.1.0
composer require typo3/phar-stream-wrapper:^3.1.0
Resolves: #87840
Releases: master, 9.5, 8.7
Change-Id: I16b472081d...
Oliver Hader

2019-03-08

23:20 Revision b992d64b: [BUGFIX] Access correct event variable in ContextMenu.ts
Resolves: #87839
Releases: master, 9.5
Change-Id: I9097c4e53c44b3a08eaf82ddc332514d196e1722
Reviewed-on: https://revi...
Frank Nägler
23:17 Revision f17cf459: [BUGFIX] Add requireJs for Inline JavaScript in file replace view
Resolves: #87795
Releases: master, 9.5
Change-Id: I6455729515757580b6de7704d0986414ddec0493
Reviewed-on: https://revi...
Frank Nägler
23:16 Revision a21a7036: [BUGFIX] Ensure Lowercase folders on non-case-sensitive file system
When creating files in a storage configured as not case-sensitive
the file name gets lowercased and TYPO3 works with ...
Susanne Moog
23:05 Revision 4556b96f: [BUGFIX] Access correct event variable in ContextMenu.ts
Resolves: #87839
Releases: master, 9.5
Change-Id: I9097c4e53c44b3a08eaf82ddc332514d196e1722
Reviewed-on: https://revi...
Frank Nägler
22:54 Revision 53a23e61: [BUGFIX] Add requireJs for Inline JavaScript in file replace view
Resolves: #87795
Releases: master, 9.5
Change-Id: I6455729515757580b6de7704d0986414ddec0493
Reviewed-on: https://revi...
Frank Nägler
22:40 Revision 7947696b: [BUGFIX] Remove possibility to exclude width/height in sys_file_metadata
Width and height are readonly fields updated by system image service API.
To ensure the API (for example the crop wiz...
Susanne Moog
22:19 Revision b92e63cd: [TASK] Add code comments that explain the Extbase validation logic
Releases: master
Resolves: #87866
Change-Id: I55396a865b03df644028287a031854526d3eb445
Reviewed-on: https://review.ty...
Alexander Schnitzler
14:37 Revision dd9a88ed: [BUGFIX] Prevent exception in file list
When creating a file with a disallowed file
extension an exception was thrown as on creation
the redirect to edit int...
Susanne Moog
14:07 Revision 78ae96eb: [BUGFIX] Prevent exception in file list
When creating a file with a disallowed file
extension an exception was thrown as on creation
the redirect to edit int...
Susanne Moog
14:06 Revision ea7c4b47: [BUGFIX] Fix strict type error in recursive mount point resolving
PageLinkBuilder::populateMountPointMapForPageRecursively() requires
the $id parameter to be an integer, so this is ca...
Benni Mack
13:39 Revision a0bff080: [BUGFIX] Prevent exception in file list
When creating a file with a disallowed file
extension an exception was thrown as on creation
the redirect to edit int...
Susanne Moog
13:14 Revision 0a323544: [BUGFIX] Fix strict type error in recursive mount point resolving
PageLinkBuilder::populateMountPointMapForPageRecursively() requires
the $id parameter to be an integer, so this is ca...
Benni Mack
12:46 Revision 96b0b180: [BUGFIX] Remove invalid sort link in filelist module
Sorting in filelist happens via FAL drivers. Those are not capable of
sorting by TYPO3 References. The filelist never...
Susanne Moog
12:27 Revision 60e6ae60: [BUGFIX] Remove invalid sort link in filelist module
Sorting in filelist happens via FAL drivers. Those are not capable of
sorting by TYPO3 References. The filelist never...
Susanne Moog
11:00 Revision 25423a90: [BUGFIX] Catch ExpressionLanguage exception for invalid base variants
When adding an invalid expression for base variants,
an error is now caught instead of breaking the system.
Resolves...
Benni Mack
10:55 Revision c49da03a: [BUGFIX] Prevent various PHP notices
Resolves: #87862
Releases: master, 9.5
Change-Id: I7a48f155c031a9213034def7b39905cf9007ec50
Reviewed-on: https://revi...
Markus Klein
09:58 Revision dd7eb2cf: [BUGFIX] Prevent various PHP notices
Resolves: #87862
Releases: master, 9.5
Change-Id: I7a48f155c031a9213034def7b39905cf9007ec50
Reviewed-on: https://revi...
Markus Klein
09:42 Revision 6a23b0b1: [BUGFIX] Catch ExpressionLanguage exception for invalid base variants
When adding an invalid expression for base variants,
an error is now caught instead of breaking the system.
Resolves...
Benni Mack

2019-03-07

22:48 Revision 9b0a5e94: [BUGFIX] Use TSConfig defaults for DataHandler
Now the DataHandler observes the default values set in TsConfig. Example:
TCAdefaults.pages {
# set page to visi...
Guido Schmechel
22:36 Revision 0ae09f7d: [BUGFIX] Reduce strictness for .pl files in fileDenyPattern
Files like "file.pl.txt" cannot be uploaded anymore since ".pl" is
considered as executable Perl file. In multilingua...
Oliver Hader
22:36 Revision bc767136: [BUGFIX] Do not use named parameter for list of ids in plain data resolver
The plain data resolver sorts records by a list of uids.
This list can get very big so the database will fail if the
...
Gleb Levitin
22:10 Revision 49cfdfe8: [BUGFIX] Use TSConfig defaults for DataHandler
Now the DataHandler observes the default values set in TsConfig. Example:
TCAdefaults.pages {
# set page to visi...
Guido Schmechel
22:08 Revision 8a63c209: [BUGFIX] Reduce strictness for .pl files in fileDenyPattern
Files like "file.pl.txt" cannot be uploaded anymore since ".pl" is
considered as executable Perl file. In multilingua...
Oliver Hader
22:08 Revision f6e27a1c: [BUGFIX] Do not use named parameter for list of ids in plain data resolver
The plain data resolver sorts records by a list of uids.
This list can get very big so the database will fail if the
...
Gleb Levitin
21:53 Revision 399a62a6: [BUGFIX] Reduce strictness for .pl files in fileDenyPattern
Files like "file.pl.txt" cannot be uploaded anymore since ".pl" is
considered as executable Perl file. In multilingua...
Oliver Hader
20:45 Revision b1fa8e85: [BUGFIX] Do not treat all classes as entities in ClassSchema
The ClassSchema class has a property $modelType which indicates
that a class is either an entity or a value object. T...
Alexander Schnitzler
20:44 Revision e4045a28: [BUGFIX] ClassSchema must analyze all property doc blocks
While introducing symfony/property-info with
https://review.typo3.org/c/Packages/TYPO3.CMS/+/59454,
the analyzing of ...
Alexander Schnitzler
19:44 Revision 12abbffd: [BUGFIX] Check existence of OEmbed title
Under certain circumstances the title property
of the OEmbed info might be empty, so the check
has been expanded to c...
Susanne Moog
19:10 Revision 95ea7021: [BUGFIX] Check existence of OEmbed title
Under certain circumstances the title property
of the OEmbed info might be empty, so the check
has been expanded to c...
Susanne Moog
18:54 Revision 652dff2e: [BUGFIX] Properly render hidden fields for IRRE records
Despite $resultArray['additionalHiddenFields'] being properly
set by the elements, this section is never evaluated
in...
Helmut Hummel
18:51 Revision 3dd5b812: [BUGFIX] Properly render hidden fields for IRRE records
Despite $resultArray['additionalHiddenFields'] being properly
set by the elements, this section is never evaluated
in...
Helmut Hummel
18:22 Revision 3f417d4e: [BUGFIX] Properly render hidden fields for IRRE records
Despite $resultArray['additionalHiddenFields'] being properly
set by the elements, this section is never evaluated
in...
Helmut Hummel
18:14 Revision fcf92aca: [FEATURE] Allow sorting by file metadata "Title" in CE FileLinks
FAL allows sorting by all metadata properties, the content element
file links had no interface for that until now. Th...
Susanne Moog
14:39 Revision a2a5f950: [BUGFIX] Fix @var comment in AbstractFileCollection
A collection can contain either File or FileReferences. The typehint
only referenced Files confusing developers. The ...
Susanne Moog
12:45 Revision 00418fcf: [BUGFIX] Fix @var comment in AbstractFileCollection
A collection can contain either File or FileReferences. The typehint
only referenced Files confusing developers. The ...
Susanne Moog

2019-03-06

19:45 Revision 8b00eda1: [TASK] Add missing licence header to viewhelper classes
Resolves: #87849
Releases: master, 9.5
Change-Id: I483e0728fe6ba8440d839729ffe09b2209d27ca9
Reviewed-on: https://revi...
Anja Leichsenring
19:28 Revision 26088c81: [TASK] Add missing licence header to viewhelper classes
Resolves: #87849
Releases: master, 9.5
Change-Id: I483e0728fe6ba8440d839729ffe09b2209d27ca9
Reviewed-on: https://revi...
Anja Leichsenring
15:50 Revision 8442d2e1: [TASK] Change abandoned package mso/idna-convert
Composer commands:
composer remove mso/idna-convert
composer require algo26-matthias/idna-convert:^1.1.0
Resolves: #...
Benni Mack
15:50 Revision e026dac8: [TASK] Change abandoned package mso/idna-convert
Composer commands:
composer remove mso/idna-convert
composer require algo26-matthias/idna-convert:^1.1.0
Resolves: #...
Benni Mack
15:09 Revision b71849a1: [TASK] Change abandoned package mso/idna-convert
Composer commands:
composer remove mso/idna-convert
composer require algo26-matthias/idna-convert:^1.1.0
Resolves: #...
Susanne Moog
15:09 Revision ebe37c97: [BUGFIX] Access and update attribute `data-action` explicitly in Core Updater
This patch updates the data attribute `action` via overriding the HTML
attribute. Previously, jQuery's `.data()` was ...
Andreas Fernandez
10:05 Revision db820e7c: [BUGFIX] Access and update attribute `data-action` explicitly in Core Updater
This patch updates the data attribute `action` via overriding the HTML
attribute. Previously, jQuery's `.data()` was ...
Andreas Fernandez

2019-03-04

21:32 Revision 66544cdf: [TASK] Set TYPO3 version to 9.5.6-dev
Change-Id: Ib38b6e8a70e141661afd54d0e5803a89a415d88c
Reviewed-on: https://review.typo3.org/c/59849
Tested-by: Benni M...
Benni Mack
21:25 Revision 36994dd3: [RELEASE] Release of TYPO3 9.5.5
Change-Id: I23c48622a3af7b8d51126480ca13d51262fb8462
Reviewed-on: https://review.typo3.org/c/59848
Tested-by: Benni M...
Benni Mack
21:17 Revision 4e6e8f0c: [BUGFIX] Catch possible error due to wrong redirect regex
Capture possible errors due to invalid regex for redirects.
Log those errors as warnings.
Additionally the placeholde...
Markus Klein
21:01 Revision 1254b62c: [BUGFIX] Catch possible error due to wrong redirect regex
Capture possible errors due to invalid regex for redirects.
Log those errors as warnings.
Additionally the placeholde...
Markus Klein
20:37 Revision 9f5009b9: [BUGFIX] Reintroduce removed page tree TSconfig settings
This patch reintroduces to `excludeDoktypes` to the
pagetree ajax controller
Resolves: #87581
Related: #82919
Releas...
Soren Malling
19:25 Revision 928016a8: [BUGFIX] Add check for string to prevent PHP warning
Resolves: #87762
Releases: master, 9.5, 8.7
Change-Id: I2e7b8b7bee6d69b3e1ae4458257be802d0d97d14
Reviewed-on: https:/...
Peter Kraume
19:24 Revision f6cc692e: [BUGFIX] Force closing tag in PageViewHelper
Unlike all the other link viewhelpers (based on tagbuilder),
the PageViewHelper does not force the closing tag which
...
Riny van Tiggelen
19:24 Revision 1d19ad35: [BUGFIX] Fix fallback language handling
This commit solves some issues regarding language fallback handling:
- Resolve correct page for a localized variant ...
Andreas Fernandez
16:56 Revision 6fcf613d: [FEATURE] Fallback options for slug fields
Now it is possible to define several fields with fallback function for
the generatorOptions fields.
Releases: master...
Guido Schmechel
16:25 Revision 8d61bef0: [BUGFIX] Fix fallback language handling
This commit solves some issues regarding language fallback handling:
- Resolve correct page for a localized variant ...
Andreas Fernandez
16:18 Revision c5e1d3cb: [BUGFIX] Force closing tag in PageViewHelper
Unlike all the other link viewhelpers (based on tagbuilder),
the PageViewHelper does not force the closing tag which
...
Riny van Tiggelen
16:18 Revision 8484b2bc: [BUGFIX] Add check for string to prevent PHP warning
Resolves: #87762
Releases: master, 9.5, 8.7
Change-Id: I2e7b8b7bee6d69b3e1ae4458257be802d0d97d14
Reviewed-on: https:/...
Peter Kraume
14:54 Revision d9ceaf62: [BUGFIX] Force closing tag in PageViewHelper
Unlike all the other link viewhelpers (based on tagbuilder),
the PageViewHelper does not force the closing tag which
...
Riny van Tiggelen
14:54 Revision fea833c4: [BUGFIX] Add check for string to prevent PHP warning
Resolves: #87762
Releases: master, 9.5, 8.7
Change-Id: I2e7b8b7bee6d69b3e1ae4458257be802d0d97d14
Reviewed-on: https:/...
Peter Kraume
14:41 Revision cbbcf341: [BUGFIX] Streamline base variants for sites
The base variants for site handling was implemented
without taking the site languages into account.
This changes add...
Benni Mack
14:19 Revision a60e226b: [BUGFIX] Streamline base variants for sites
The base variants for site handling was implemented
without taking the site languages into account.
This changes add...
Benni Mack
09:15 Revision 801a2162: [BUGFIX] Fix wrong test case
With #87085 a wrong test case was introduced. this patch fix the wrong
test case.
Resolves: #87828
Related: #87085
R...
Frank Nägler

2019-03-03

20:56 Revision b9a1a47d: [BUGFIX] Reintroduce removed page tree TSconfig settings
This patch reintroduces to `excludeDoktypes` to the
pagetree ajax controller
Resolves: #87581
Related: #82919
Releas...
Soren Malling

2019-03-01

22:17 Revision a3344909: [BUGFIX] Fix indexing of pages using route enhancers
Because of pages using route enhancers do not use cHash in most cases,
it is necessary to add the static arguments of...
Alexander Grein
20:25 Revision 847768f0: [BUGFIX] Fix indexing of pages using route enhancers
Because of pages using route enhancers do not use cHash in most cases,
it is necessary to add the static arguments of...
Alexander Grein
19:28 Revision 15935f1e: [BUGFIX] Calc permissions for edit links correctly
If an editor searches for something in LiveSearch, the
permission to edit non-pages records is now calculated correct...
Guido Schmechel
19:26 Revision 039c786c: [TASK] Update to phpunit 7.5
Updating to latest v7 branch of phpunit is blocked by
codeception which relies on phpunit-mock-objects, so
we need to...
Christian Kuhn
18:59 Revision 4a97560f: [TASK] Migrate TYPO3/CMS/Backend/FormEngine/Element/SelectSingleElement to TypeScript
Resolves: #84422
Releases: master
Change-Id: I59af07e8abbe54cb09c7d4c0159f3f2ca2213672
Reviewed-on: https://review.ty...
Frank Nägler
18:48 Revision a8b673da: [!!!][TASK] Don't guess extension name by looking at controller name
\TYPO3\CMS\Extbase\Mvc\Controller\AbstractController::$extensionName
had been set in the constructor by looking at th...
Alexander Schnitzler
18:44 Revision a4d06382: [BUGFIX] Make slugs unique when copying pages
When a page is copied the slug for the copied page
needs to be unique for a site. To accomplish that,
the site for th...
Helmut Hummel
17:21 Revision f74cf58c: [TASK] Update to phpunit 7.5
Updating to latest v7 branch of phpunit is blocked by
codeception which relies on phpunit-mock-objects, so
we need to...
Christian Kuhn
17:02 Revision 672290f8: [BUGFIX] Make slugs unique when copying pages
When a page is copied the slug for the copied page
needs to be unique for a site. To accomplish that,
the site for th...
Helmut Hummel
16:53 Revision 87473dc4: [TASK] Migrate TYPO3/CMS/Backend/Wizard to TypeScript
Resolves: #82612
Releases: master
Change-Id: I6dd7d2138afe98bd60889dd4f25b7a3b2dca287d
Reviewed-on: https://review.ty...
Frank Nägler
16:52 Revision 11b62b81: [TASK] Migrate TYPO3/CMS/Recordlist/* to TypeScript
Resolves: #87708
Releases: master
Change-Id: I5870f39805e2bd89c8ea57566e949c40620e389f
Reviewed-on: https://review.ty...
Frank Nägler
16:37 Revision c3738014: [BUGFIX] Calc permissions for edit links correctly
If an editor searches for something in LiveSearch, the
permission to edit non-pages records is now calculated correct...
Guido Schmechel
16:12 Revision b83979a4: [BUGFIX] Properly use requirejs-loader.js in frontend context
The eID handler in frontend context had a wrong method name. Besides
that generating according <script src="requirejs...
Oliver Hader
16:10 Revision ec60f914: [FEATURE] Fallback options for slug fields
Now it is possible to define several fields with fallback function for
the generatorOptions fields.
Releases: master...
Guido Schmechel
16:03 Revision 584e785b: [BUGFIX] Properly use requirejs-loader.js in frontend context
The eID handler in frontend context had a wrong method name. Besides
that generating according <script src="requirejs...
Oliver Hader
15:57 Revision 9b9c7256: [BUGFIX] Ensure redirectUrl is a string
Change-Id: I69837c58e8d31eaa094748c55e27b862d501455c
Resolves: #87775
Releases: master
Reviewed-on: https://review.ty...
Andreas Wolf
15:29 Revision 3d556b40: [BUGFIX] Properly use requirejs-loader.js in frontend context
The eID handler in frontend context had a wrong method name. Besides
that generating according <script src="requirejs...
Oliver Hader
15:22 Revision 3070ac11: [TASK] Migrate TYPO3/CMS/Beuser/* to TypeScript
Resolves: #87810
Releases: master
Change-Id: Idd4525c1d97006ace05128eaa9093841d782797a
Reviewed-on: https://review.ty...
Frank Nägler
15:13 Revision 5deb7313: [BUGFIX] Abort slug proposal request on rapid typing
If an editor enters a manual slug into the slug field, an AJAX request
per keystroke is sent. The patch now aborts re...
Andreas Fernandez
14:33 Revision 7d9055d0: [BUGFIX] Abort slug proposal request on rapid typing
If an editor enters a manual slug into the slug field, an AJAX request
per keystroke is sent. The patch now aborts re...
Andreas Fernandez
14:25 Revision 394decab: [BUGFIX] Support non ASCII url slugs
Resolves: #87295
Releases: master, 9.5
Change-Id: Ib4fb1a8283c79a02cbc8cb52d91e2448ad9292ec
Reviewed-on: https://revi...
Guido Schmechel
14:18 Revision 61a59f8f: [FEATURE] Add SiteProcessor
The SiteProcessor can be used to retrieve all properties of the site entity.
This is especially useful if the site co...
Georg Ringer
14:02 Revision ed7ea00e: [FEATURE] Add SiteProcessor
The SiteProcessor can be used to retrieve all properties of the site entity.
This is especially useful if the site co...
Georg Ringer
13:12 Revision db9975f9: [BUGFIX] Exclude logger from serialize on save for Extbase scheduler task
Exclusion of the logger instance from the record during save to database.
Prevent hard-coded logfile paths in databas...
Achim Fritz
12:37 Revision 0299afec: [BUGFIX] Support non ASCII url slugs
Resolves: #87295
Releases: master, 9.5
Change-Id: Ib4fb1a8283c79a02cbc8cb52d91e2448ad9292ec
Reviewed-on: https://revi...
Guido Schmechel
12:07 Revision 8a084c6f: [TASK] Tighten rst validation rule for keyword
Ignore FullyScanned|PartiallyScanned|NotScanned when looking for valid
keywords on rst files and update existing Chan...
Anja Leichsenring
11:54 Revision 78a83367: [BUGFIX] Relax rst validation rules for Feature and Important
When looking for FullyScanned|PartiallyScanned|NotScanned ignore Feature
and Important rst files from any version as ...
Anja Leichsenring
11:53 Revision ee7d341a: [TASK] Tighten rst validation rule for keyword
Ignore FullyScanned|PartiallyScanned|NotScanned when looking for valid
keywords on rst files and update existing Chan...
Anja Leichsenring
11:38 Revision d38dbd6f: [BUGFIX] Relax rst validation rules for Feature and Important
When looking for FullyScanned|PartiallyScanned|NotScanned ignore Feature
and Important rst files from any version as ...
Anja Leichsenring
11:16 Revision a9a1c2d4: [TASK] Tighten rst validation rule for keyword
Ignore FullyScanned|PartiallyScanned|NotScanned when looking for valid
keywords on rst files and update existing Chan...
Anja Leichsenring
11:15 Revision 8e64eda6: [BUGFIX] Relax rst validation rules for Feature and Important
When looking for FullyScanned|PartiallyScanned|NotScanned ignore Feature
and Important rst files from any version as ...
Anja Leichsenring

2019-02-28

18:44 Revision 6b216939: [BUGFIX] Remove PageRenderer debug code
Resolves: #87803
Releases: master, 9.5, 8.7
Change-Id: I1d99aa132208d5db14eb3aed49308e95998a0f0e
Reviewed-on: https:/...
Oliver Hader
18:44 Revision 3b8aef98: [BUGFIX] Remove PageRenderer debug code
Resolves: #87803
Releases: master, 9.5, 8.7
Change-Id: I1d99aa132208d5db14eb3aed49308e95998a0f0e
Reviewed-on: https:/...
Oliver Hader
16:46 Revision a86c3247: [BUGFIX] htaccess does not allow pages that end with "rc"
Page names that end with 'rc' return 403 if using apache
with the default core delivered .htaccess. The directive
sho...
Christian Kuhn

2019-02-27

14:47 Revision f31b5f86: [BUGFIX] Remove PageRenderer debug code
Resolves: #87803
Releases: master, 9.5, 8.7
Change-Id: I1d99aa132208d5db14eb3aed49308e95998a0f0e
Reviewed-on: https:/...
Oliver Hader

2019-02-26

10:00 Revision 08086242: Revert "[BUGFIX] Do not treat all classes as entities in ClassSchema"
This reverts commit fad653247c0a020041324b7472e3b61e417eae8d.
Reason for revert (master): see ticket, attempt to fix...
Anja Leichsenring
09:55 Revision 9ff7c4ec: Revert "[BUGFIX] Do not treat all classes as entities in ClassSchema"
This reverts commit 7b320c723a59f677fefb56e12cc43da3fbcb4a08.
Reason for revert: see ticket, attempt to fix and disc...
Anja Leichsenring
09:25 Revision 3e3e965a: [BUGFIX] htaccess does not allow pages that end with "rc"
Page names that end with 'rc' return 403 if using apache
with the default core delivered .htaccess. The directive
sho...
Christian Kuhn
08:48 Revision 0c419994: [BUGFIX] htaccess does not allow pages that end with "rc"
Page names that end with 'rc' return 403 if using apache
with the default core delivered .htaccess. The directive
sho...
Christian Kuhn

2019-02-24

12:04 Revision 14af07ff: [BUGFIX] Only apply hidden restriction for table sys_language
Previously the HiddenRestriction::class applied the hidden restriction
to both tables, with this change only the hidd...
Manuel Selbach

2019-02-23

21:30 Revision f9ea59ca: [TASK] Replace calls to assertAttribute* methods of phpunit
Those methods are about to be removed, in preparation the core tests
were reviewed for usage and replaced with suitab...
Anja Leichsenring
21:30 Revision be8d42d6: [TASK] Don't process vendor names in extbase and fluid
Since the controller class of a given plugin or module
is no longer guessed by looking at the class namespace,
the ve...
Alexander Schnitzler
21:23 Revision 518abeb4: [TASK] Use constructor injection in persistence backend
Class Backend does no longer use setter injection but
constructor injection instead.
Releases: master
Resolves: #876...
Alexander Schnitzler
21:13 Revision fad65324: [BUGFIX] Do not treat all classes as entities in ClassSchema
The ClassSchema class has a property $modelType which indicates
that a class is either an entity or a value object. T...
Alexander Schnitzler
20:12 Revision 23218f6a: [FEATURE] Enable validation of password via hooks during password
changes
Add a new $_param variable "passwordValid" and
"passwordInvalidMessage" process via Hook.
In the Hook to can...
Sascha Grötzner
20:05 Revision 45b72b22: [BUGFIX] Respect no_cache in PageLinkBuilder
If a link is being built with a site configuration, the
configuration no_cache must be respected.
Resolves: #87728
R...
Georg Ringer
19:24 Revision 7b320c72: [BUGFIX] Do not treat all classes as entities in ClassSchema
The ClassSchema class has a property $modelType which indicates
that a class is either an entity or a value object. T...
Alexander Schnitzler
19:07 Revision 876a48d1: [TASK] Mock FileRepository Singletons in unit tests
Prevent indirect SignalSlot\Dispatcher and ObjectManager
invocation by mocking FileRepository.
Releases: master, 9.5...
Benjamin Franzke
18:50 Revision 5a470bcb: [BUGFIX] Don't call mergeRecursiveWithOverrule with null argument
During the removal of deprecated code in Extbase, a bug has been
introduced which is fixed with this patch.
Releases...
Alexander Schnitzler
18:47 Revision 384d38a2: [BUGFIX] Initialize database connection with defined character set
The character set must be set based on the configured value
to prevent an exception #1389697515 to be thrown
Related...
Sascha Egerer
18:45 Revision 409a6e40: [BUGFIX] Respect no_cache in PageLinkBuilder
If a link is being built with a site configuration, the
configuration no_cache must be respected.
Resolves: #87728
R...
Georg Ringer
18:36 Revision c0faeb48: [TASK] Migrate existing ViewHelper docs to valid rst
* In order to allow proper rendering at docs.typo3.org
* Only migrated HTML to rst, and streamlined structure.
Resol...
Daniel Siepmann
18:33 Revision 21a7ba69: [TASK] Allow type 'check' in site configuration
Add check option to site-config tca for something like active or
maintenance mode
Resolves: #87692
Releases: master, ...
Julian Wundrak
18:31 Revision 6c7a17d3: [!!!][TASK] Harden \TYPO3\CMS\Extbase\Property\TypeConverterInterface
- Use strict type mode
- Use type hints whereever possible
Releases: master
Resolves: #87654
Change-Id: I3f78f502a33...
Alexander Schnitzler
18:26 Revision 92d67458: [TASK] Use real ObjectManager stubs in unit tests
Prevent invocation of the constructor (which instantiates
an internal instance of the extbase container) and do not
m...
Benjamin Franzke
18:18 Revision a5bd8b38: [TASK] Mock FileRepository Singletons in unit tests
Prevent indirect SignalSlot\Dispatcher and ObjectManager
invocation by mocking FileRepository.
Releases: master, 9.5...
Benjamin Franzke
18:12 Revision 87191451: [TASK] Use constructor injection in PersistenceManager
Class PersistenceManager does no longer use setter injection but
constructor injection instead.
Releases: master
Res...
Alexander Schnitzler
18:04 Revision a9626dcc: [TASK] Deprecate TypeHandlingUtility::hex2bin
Method \TYPO3\CMS\Extbase\Utility\TypeHandlingUtility::hex2bin
has been deprecated. As of PHP 5.4, a native function ...
Alexander Schnitzler
18:02 Revision 5fe3faaf: [TASK] Mock ResourceFactory Singletons in unit tests
This prevents indirect SignalSlotDispatcher and ObjectManager
invocation by stubbing the ResourceFactory (or removing...
Benjamin Franzke
18:01 Revision 81ddfe4c: [FEATURE] Introduce BitSet class
This patch introduces a simple BitSet class that
can be used to handle boolean flags.
Releases: master
Resolves: #87...
Alexander Schnitzler
17:56 Revision bac0c640: [TASK] Mock SignalSlot\Dispatcher Singletons in unit tests
Prevent indirect ObjectManager invocation by mocking FileRepository.
Releases: master, 9.5
Resolves: #87741
Change-I...
Benjamin Franzke
17:41 Revision 9116fcd8: [TASK] Migrate existing ViewHelper docs to valid rst
* In order to allow proper rendering at docs.typo3.org
* Only migrated HTML to rst, and streamlined structure.
Resol...
Daniel Siepmann
17:39 Revision 7af4a986: [TASK] Use real ObjectManager stubs in unit tests
Prevent invocation of the constructor (which instantiates
an internal instance of the extbase container) and do not
m...
Benjamin Franzke
17:38 Revision 191d0bdb: [TASK] Mock ResourceFactory Singletons in unit tests
This prevents indirect SignalSlotDispatcher and ObjectManager
invocation by stubbing the ResourceFactory (or removing...
Benjamin Franzke
17:33 Revision 020b444d: [TASK] Mock SignalSlot\Dispatcher Singletons in unit tests
Prevent indirect ObjectManager invocation by mocking FileRepository.
Releases: master, 9.5
Resolves: #87741
Change-I...
Benjamin Franzke
17:29 Revision a0dc71cf: [TASK] Do not instantiate DocumentTemplate at every BE call
Currently, document template and thus, pagerenderer is initialized
with all functionality and loaded CSS for every BE...
Benni Mack
17:28 Revision 6f772b31: [!!!][TASK] Remove [SYS][recursiveDomainSearch] option
The option related to sys_domain records and pseudo-sites
is removed due to the upcoming removal of Pseudo Sites.
Re...
Benni Mack
17:21 Revision 31de744b: [TASK] Use PageRenderer directly in LoginController
In order to emphasize the PageRenderer API and get rid
of DocumentTemplate logic in further refactorings, the inline
...
Benni Mack

2019-02-21

16:52 Revision 3acaf931: [BUGFIX] Do not render unused attribute in Checkbox element
Due to refactoring in FormEngine back in 2015, the Checkbox
Element renders " ... 1 ... " when a checkbox element is ...
Benni Mack
16:39 Revision e7fa9f30: [TASK] Clean up Backend Controller
The main backend controller has some pre v7 code built-in where
special handling of JavaScript includes and files cou...
Benni Mack
12:00 Revision 1d478a4e: [BUGFIX] LegacyDomainResolver must ignore hidden domain records
Hidden sys_domain records should not be retrieved by the
LegacyDomainResolver.
Resolves: #87753
Releases: 9.5
Change...
Georg Ringer
11:45 Revision 8ca7ec16: [BUGFIX] Do not render unused attribute in Checkbox element
Due to refactoring in FormEngine back in 2015, the Checkbox
Element renders " ... 1 ... " when a checkbox element is ...
Benni Mack
11:33 Revision a527e83b: [BUGFIX] Prevent int range escalation in language sorting
The upgrade wizard to set a proper sorting for sys_language records
leaves a gap between the numbers to void necessar...
Markus Klein
08:08 Revision 27937f7c: [!!!][TASK] Remove deprecated parsing of <link> tag
The original <link> tag was replaced in TYPO3 v8 by using
proper <a> tags with href="t3://" syntax, which is handled
...
Benni Mack

2019-02-20

14:57 Revision 01ca2265: [BUGFIX] Catch orphaned language related exception
Generating a preview link will not crash the backend when the relevant
site is missing the language information to bu...
Patrick Schriner
13:17 Revision 405c314d: [BUGFIX] Catch orphaned language related exception
Generating a preview link will not crash the backend when the relevant
site is missing the language information to bu...
Patrick Schriner
12:00 Revision a3f10929: [TASK] Do not use ObjectManager to instantiate PageTitleProviderManager
PageTitleProviderManager is public API in EXT:core and should therefore
not depend on initialization through the EXT:...
Benjamin Franzke
00:57 Revision 52923931: [TASK] Do not use ObjectManager to instantiate PageTitleProviderManager
PageTitleProviderManager is public API in EXT:core and should therefore
not depend on initialization through the EXT:...
Benjamin Franzke

2019-02-18

22:03 Revision 878554d2: [BUGFIX] fix windows file paths in copydirectory
Make sure forward slashes are used in paths. Also, use a string
to pass to upload_copy_move instead of an SplFileInfo...
Jigal van Hemert
09:28 Revision 9dc25b4b: [BUGFIX] Update tslint.json and fix build
This patch updates the definitions in tslint.json to use current settings
for TypeScript builds.
Most of the occurre...
Andreas Fernandez
09:04 Revision 6a587bd9: [BUGFIX] Update tslint.json and fix build
This patch updates the definitions in tslint.json to use current settings
for TypeScript builds.
Most of the occurre...
Andreas Fernandez

2019-02-17

10:55 Revision 97b3bbc5: [TASK] Harden \TYPO3\CMS\Extbase\Utility\LocalizationUtility
- Use strict type mode
- Use type hints whereever possible
Releases: master
Resolves: #87600
Change-Id: Ie57d5515f97...
Alexander Schnitzler
10:46 Revision 66365a9f: [TASK] Migrate AdminPanel modules to TypeScript
Resolves: #87702
Releases: master
Change-Id: I5e90dd30a006304005693a629270c1d787655974
Reviewed-on: https://review.ty...
Frank Nägler
10:42 Revision c782b9f3: [TASK] Migrate TYPO3/CMS/Tstemplate/* to TypeScript
Resolves: #87705
Releases: master
Change-Id: Ife45202ad6151ad00f20aefdac881c99a88b93a3
Reviewed-on: https://review.ty...
Frank Nägler
10:33 Revision b6bd13c8: [TASK] Migrate TYPO3/CMS/Viewpage/Main to TypeScript
Resolves: 87704
Releases: master
Change-Id: Ie502ba03c95e4efde77f07245f7cd260db48565a
Reviewed-on: https://review.typ...
Frank Nägler
10:29 Revision 2f9a7874: [TASK] Migrate TYPO3/CMS/Scheduler/* to TypeScript
Resolves: #87707
Releases: master
Change-Id: I942fcd9b98daea74c97e42885bd079ad5505c409
Reviewed-on: https://review.ty...
Frank Nägler
10:26 Revision 2055afda: [TASK] Migrate TYPO3/CMS/Opendocs/OpendocsMenu to TypeScript
Resolves: #87703
Releases: master
Change-Id: Ie44d5feae31b8c4cf64c621d12a42d6f7e6d574e
Reviewed-on: https://review.ty...
Frank Nägler
10:13 Revision 0b493869: [TASK] Replace IRC with Slack in composer support section
Remove reference to irc as it is not used anymore. Linking
to Slack instead.
Resolves: #87720
Releases: master, 9.5,...
Tomas Norre Mikkelsen
09:58 Revision 4976bce5: [TASK] Replace IRC with Slack in composer support section
Remove reference to irc as it is not used anymore. Linking
to Slack instead.
Resolves: #87720
Releases: master, 9.5,...
Tomas Norre Mikkelsen
09:44 Revision 5fc2a238: [TASK] Replace IRC with Slack in composer support section
Remove reference to irc as it is not used anymore. Linking
to Slack instead.
Resolves: #87720
Releases: master, 9.5,...
Tomas Norre Mikkelsen
09:43 Revision b0b2315f: [TASK] Harden \TYPO3\CMS\Extbase\Object\Container\Container
- Use strict type mode
- Use type hints whereever possible
Releases: master
Resolves: #87606
Change-Id: I8dfdb347bec...
Alexander Schnitzler

2019-02-16

12:32 Revision 6022f21e: [BUGFIX] EXT:opendocs - Remove bogus initial document count
When the opendocs toolbar item gets initialized, the document count shows
a bogus value as deleted records are not re...
Andreas Fernandez
12:06 Revision d60a070d: [TASK] Missing quote in declaring the task example
The current declaring a task example produces a PHP syntax error because
of a missing quote
Releases: master
Resolve...
Phillip Schallmayer
10:12 Revision 2ca74a75: [BUGFIX] EXT:opendocs - Remove bogus initial document count
When the opendocs toolbar item gets initialized, the document count shows
a bogus value as deleted records are not re...
Andreas Fernandez
 

Also available in: Atom