Activity
From 2019-02-19 to 2019-03-20
2019-03-18
- 14:54 Revision a79ab13c: [TASK] Harden \TYPO3\CMS\Extbase\Reflection\ClassSchema
- - Use strict type mode
- Use type hints whereever possible
Releases: master
Resolves: #87940
Change-Id: I3f349d1cbb4...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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’.
... - 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’.
... - 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...
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:... - 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... - 17:00 Revision 4da29851: [BUGFIX] Rename PageParameterValidator to PageArgumentValidator
- This patch renames the remaining usages of class PageParameterValidator
to PageArgumentValidator.
Resolves: #87932
R... - 16:51 Revision d57d1080: [BUGFIX] Rename PageParameterValidator to PageArgumentValidator
- This patch renames the remaining usages of class PageParameterValidator
to PageArgumentValidator.
Resolves: #87932
R... - 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... - 16:24 Revision a7415f0b: [TASK] Extract ValidatorClassNameResolver from ValidatorResolver
- The ValidatorResolver contained a method for resolving validator
class names. Extbase supports various shorthand nota... - 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... - 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... - 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... - 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... - 14:08 Revision e7f6fa1d: [TASK] Remove needless string concatenations
- Replace string concatenations like 'abc' . 'def' with 'abcdef'.
Resolves: #87004
Releases: master
Change-Id: I9c1a61... - 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...
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:... - 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:... - 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... - 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... - 09:03 Revision 2f99b84b: [TASK] Split FormEngine.js
- This patch splits the FormEngine.js into smaller, logically separated
parts. This increases readability and maintaina... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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.
... - 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...
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... - 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... - 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...
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... - 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... - 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... - 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... - 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.
... - 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...
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...
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... - 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... - 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... - 15:17 Revision a35ee75c: [BUGFIX] Fix typos in PHP comments
- Resolves: #87869
Releases: master, 9.5
Change-Id: I789b4f28d2895c7e7bc53f0a6e04649f89709c14
Reviewed-on: https://revi... - 14:48 Revision 08aa1203: [BUGFIX] Fix typos in PHP comments
- Resolves: #87869
Releases: master, 9.5
Change-Id: I789b4f28d2895c7e7bc53f0a6e04649f89709c14
Reviewed-on: https://revi... - 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... - 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...
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... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 10:55 Revision c49da03a: [BUGFIX] Prevent various PHP notices
- Resolves: #87862
Releases: master, 9.5
Change-Id: I7a48f155c031a9213034def7b39905cf9007ec50
Reviewed-on: https://revi... - 09:58 Revision dd7eb2cf: [BUGFIX] Prevent various PHP notices
- Resolves: #87862
Releases: master, 9.5
Change-Id: I7a48f155c031a9213034def7b39905cf9007ec50
Reviewed-on: https://revi... - 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...
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... - 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... - 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
... - 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... - 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... - 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
... - 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... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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 ...
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... - 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... - 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: #... - 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: #... - 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: #... - 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 ... - 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 ...
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... - 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... - 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... - 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... - 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... - 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:/... - 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
... - 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 ... - 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... - 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 ... - 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
... - 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:/... - 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
... - 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:/... - 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... - 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... - 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...
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...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 16:53 Revision 87473dc4: [TASK] Migrate TYPO3/CMS/Backend/Wizard to TypeScript
- Resolves: #82612
Releases: master
Change-Id: I6dd7d2138afe98bd60889dd4f25b7a3b2dca287d
Reviewed-on: https://review.ty... - 16:52 Revision 11b62b81: [TASK] Migrate TYPO3/CMS/Recordlist/* to TypeScript
- Resolves: #87708
Releases: master
Change-Id: I5870f39805e2bd89c8ea57566e949c40620e389f
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 15:57 Revision 9b9c7256: [BUGFIX] Ensure redirectUrl is a string
- Change-Id: I69837c58e8d31eaa094748c55e27b862d501455c
Resolves: #87775
Releases: master
Reviewed-on: https://review.ty... - 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... - 15:22 Revision 3070ac11: [TASK] Migrate TYPO3/CMS/Beuser/* to TypeScript
- Resolves: #87810
Releases: master
Change-Id: Idd4525c1d97006ace05128eaa9093841d782797a
Reviewed-on: https://review.ty... - 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... - 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... - 14:25 Revision 394decab: [BUGFIX] Support non ASCII url slugs
- Resolves: #87295
Releases: master, 9.5
Change-Id: Ib4fb1a8283c79a02cbc8cb52d91e2448ad9292ec
Reviewed-on: https://revi... - 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... - 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... - 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... - 12:37 Revision 0299afec: [BUGFIX] Support non ASCII url slugs
- Resolves: #87295
Releases: master, 9.5
Change-Id: Ib4fb1a8283c79a02cbc8cb52d91e2448ad9292ec
Reviewed-on: https://revi... - 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... - 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 ... - 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... - 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 ... - 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... - 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 ...
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:/... - 18:44 Revision 3b8aef98: [BUGFIX] Remove PageRenderer debug code
- Resolves: #87803
Releases: master, 9.5, 8.7
Change-Id: I1d99aa132208d5db14eb3aed49308e95998a0f0e
Reviewed-on: https:/... - 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...
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:/...
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... - 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... - 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... - 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...
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...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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, ... - 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... - 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... - 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... - 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... - 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 ... - 18:02 Revision 5fe3faaf: [TASK] Mock ResourceFactory Singletons in unit tests
- This prevents indirect SignalSlotDispatcher and ObjectManager
invocation by stubbing the ResourceFactory (or removing... - 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... - 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... - 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... - 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... - 17:38 Revision 191d0bdb: [TASK] Mock ResourceFactory Singletons in unit tests
- This prevents indirect SignalSlotDispatcher and ObjectManager
invocation by stubbing the ResourceFactory (or removing... - 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... - 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... - 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... - 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
...
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 ... - 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... - 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... - 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 ... - 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... - 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
...
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... - 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... - 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:... - 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:...
Also available in: Atom