Activity
From 2018-02-07 to 2018-03-08
2018-03-08
- 22:48 Revision 43cda8c4: [BUGFIX] Let RedirectCacheService not rely on having redirects cached
- RedirectCacheService::getRedirects() relies on having the redirects
cached. This assumption may lead to issues (e.g. ... - 22:44 Revision f7b2d3c2: [BUGFIX] DatabaseRecordLinkBuilder respect now other typoscript settings
- If typolinks are generated using LinkHandler, the values defined in
typoscript (such as classes and titles) are now r... - 22:23 Revision 7fb4977b: [BUGFIX] DatabaseRecordLinkBuilder respect now other typoscript settings
- If typolinks are generated using LinkHandler, the values defined in
typoscript (such as classes and titles) are now r... - 22:01 Revision a388232d: [TASK] Decouple Bootstrap and Application engaging a PSR-11 container
- In order to avoid global state and to support full-application
subrequests (later on), bootstraping, application init... - 17:15 Revision d6ff441c: [BUGFIX] Assign elementErrorClassAttribute to ImageUpload and FileUpload element
- Resolves: #84181
Releases: master, 8.7
Change-Id: If55767b54071809e9622f9c29829bf4a76c66409
Reviewed-on: https://revi... - 16:47 Revision cb59ac9d: [BUGFIX] Allow empty date/time in strict database modes
- Empty date/time values are represented by the FormEngine as empty
string (''). Trying to persist this value in databa... - 15:20 Revision 0b9ef9e9: [BUGFIX] Allow range options to work for date/time fields
- Date and time fields can contain ISO-8601 values. To apply lower and
upper limits the value must first be converted t... - 15:08 Revision 834f9368: [BUGFIX] Allow range options to work for date/time fields
- Date and time fields can contain ISO-8601 values. To apply lower and
upper limits the value must first be converted t... - 14:43 Revision e0037bef: [BUGFIX] Recycler selectall feature has wrong data in rst file
- Feature #81310 has wrong .rst file. The file should be corresponding to forge id not review id.
Resolves: #84176
Rel... - 13:38 Revision cd694a88: [TASK] Migrate ModuleMenu to TypeScript
- This commit migrates the ModuleMenu to TypeScript. The following changes
are additionally done with with patch:
- Na... - 12:06 Revision 61c00881: [BUGFIX] Change getUrl() $report['content_type'] to string
- In the conversion of \TYPO3\CMS\Core\Utility\GeneralUtility::getUrl()
from cURL to GuzzleHttp the type of the $report... - 12:01 Revision c204adbe: [BUGFIX] Catch all exceptions in page module of form framework
- Catch the toplevel \Exception within the preview renderer hook. This
prevents that the page module shows an exception... - 11:48 Revision ea406050: [BUGFIX] Remove a duplicate ReST file
- ReST file back ported to v8 should be added to 8.7.x/ folder in
core master branch only. Patch for issue #82093 copie... - 11:46 Revision bed7b800: [BUGFIX] Change getUrl() $report['content_type'] to string
- In the conversion of \TYPO3\CMS\Core\Utility\GeneralUtility::getUrl()
from cURL to GuzzleHttp the type of the $report... - 11:44 Revision a995ab1f: [BUGFIX] Catch all exceptions in page module of form framework
- Catch the toplevel \Exception within the preview renderer hook. This
prevents that the page module shows an exception... - 11:14 Revision e2af7c6e: [!!!][BUGFIX] Fix wrong error path of validation
- Add the form name as top level property to the validation results to let
the form field viewhelper attribute "errorCl... - 10:45 Revision b937df29: [TASK] Fix a little grammar issue.
- Releases: master
Resolves: #84174
Change-Id: Ic762fbff61a4d7d932c9bc534706bb55fb369f5a
Reviewed-on: https://review.ty... - 10:42 Revision b3190c3b: [!!!][BUGFIX] Fix wrong error path of validation
- Add the form name as top level property to the validation results to let
the form field viewhelper attribute "errorCl... - 10:35 Revision 925e83da: [BUGFIX] Add missing AND concatenation in generated SQL statement
- This patch adds a missing AND concatenation in
\TYPO3\CMS\Recordlist\RecordList\AbstractDatabaseRecordList::makeQuery... - 10:09 Revision 3dcfac04: [BUGFIX] Pass original extbase response object to form framework finishers
- The original extbase response was passed as second parameter
to ObjectManager->get() – that did effectively nothing. ... - 10:02 Revision f9d07dbd: [BUGFIX] Convert URLs to punycode
- Resolves: #55155
Releases: master, 8.7
Change-Id: If7c099647a73d25f86ac38bdda67935deb4930e0
Reviewed-on: https://revi... - 09:51 Revision 851d7ef4: [BUGFIX] Convert URLs to punycode
- Resolves: #55155
Releases: master, 8.7
Change-Id: If7c099647a73d25f86ac38bdda67935deb4930e0
Reviewed-on: https://revi... - 02:58 Revision 1f4cb283: [BUGFIX] Treat empty responses as error in GeneralUtility::getUrl
- This fixes a negation bug introduced when the GeneralUtility::getUrl
code was converted to use GuzzleHttp instead of ... - 02:54 Revision 5400029f: [BUGFIX] Pass original extbase response object to form framework finishers
- The original extbase response was passed as second parameter
to ObjectManager->get() – that did effectively nothing. ... - 02:43 Revision 2bba5cc7: [BUGFIX] Treat empty responses as error in GeneralUtility::getUrl
- This fixes a negation bug introduced when the GeneralUtility::getUrl
code was converted to use GuzzleHttp instead of ...
2018-03-07
- 23:45 Revision 63293d61: [BUGFIX] Revert "[BUGFIX] Fix recursive FLUIDTEMPLATE cObj's that use layoutRootPaths"
- This reverts commit 5c048a4c8017e4d50ab5f2343970a0fd33e4aaed
as introduced in https://review.typo3.org/54416
That wo... - 23:45 Revision 3daaf6c8: [TASK] Merge the package DependencyResolver into the PackageManager
- The DependencyResolver and the PackageManager have a cyclic dependency to
each other which is currently resolved usin... - 23:16 Revision 9d34db4e: [BUGFIX] Revert "[BUGFIX] Fix recursive FLUIDTEMPLATE cObj's that use layoutRootPaths"
- This reverts commit 5c048a4c8017e4d50ab5f2343970a0fd33e4aaed
as introduced in https://review.typo3.org/54416
That wo... - 20:54 Revision 2925dd16: [FEATURE] Extract admin panel to own extension
- Extract all admin panel code to an own extension to
reduce cross-dependencies and allow clearer scoping.
See Epic / ... - 19:55 Revision e9723498: [TASK] Update display of form fields in module 'view'
- Adapt style of other modules to form fields in module 'view', correct position of resize handle bar.
Resolves: #7757... - 19:43 Revision d328b91b: [BUGFIX] Use the real page id for doesPageHaveUnallowedTables check
- In case of handling a translated page record, use the according
proper uid value of the containing page of default la... - 19:02 Revision 0f52ffd2: [BUGFIX] Remove trailing tab char on rst snippet
- Resolves: #84166
Releases: 8.7
Change-Id: Iae8d1908d45304f8c5da09fe1beff079c44c9f12
Reviewed-on: https://review.typo3... - 16:54 Revision 0f3ee180: [BUGFIX] Access element in Viewport cleanup correctly
- Resolves: #84164
Releases: 8.7
Change-Id: I5b4efcd3abb1d7f516ac89ba0f37f6857de8e5ee
Reviewed-on: https://review.typo3... - 16:03 Revision 27bdf3e1: [BUGFIX] Avoid E_NOTICE reporting in ArrayUtility
- In case of exception 1371758436, the dynamic exception message parts
must be converted to strings.
Releases: master
... - 15:58 Revision 97deaa23: [BUGFIX] Show icon in the page tree when page is edited by other user
- When a page is edited by other user it is "locked".
In this case an icon is shown in front of the page title.
Resolv... - 15:37 Revision cbda51a7: [BUGFIX] Use the real page id for doesPageHaveUnallowedTables check
- In case of handling a translated page record, use the according
proper uid value of the containing page of default la... - 15:18 Revision 32c5bdfe: [TASK] Update TYPO3 Icons to 1.6.0
- New icons:
- content/content-clock.svg
- content/content-map.svg
- content/content-marker.svg
- content/content-menu-... - 15:07 Revision 6eabf3de: [TASK] Update Fluid dependency to 2.5.2
- This patch updates the Fluid dependency, to solve:
* Array keys now preserved when using reverse=1 on
f:for - htt... - 13:16 Revision c124baeb: [TASK] Update Fluid dependency to 2.5.2
- This patch updates the Fluid dependency, to solve:
* Array keys now preserved when using reverse=1 on
f:for - htt... - 12:57 Revision 4b1bd17d: [BUGFIX] Avoid E_NOTICE reporting in ArrayUtility
- In case of exception 1341397869, the dynamic exception message parts
must be converted to strings.
Releases: master,... - 11:01 Revision f10f551b: [FEATURE] Introduce an Environment API class
- A new class Environment is added, which is initialized right at the very
beginning of any TYPO3-based request.
The c... - 10:51 Revision 64f8e8d2: [!!!][TASK] Remove language related JavaScript files
- The "language" extension has two JavaScript files left:
- Typo3Lang.js, was required for ExtJS, which has been remov... - 09:55 Revision e10bee1f: [TASK] Migrate LiveSearch to TypeScript
- Resolves: #82592
Releases: master
Change-Id: I1d07106cf79d552b62b4e9dedd61d4d1f7de007f
Reviewed-on: https://review.ty... - 09:33 Revision 1c22987d: [BUGFIX] Call only clickOnLabel() in SVG based trees
- SVG based trees have a method called `clickOnLabel()`, which internally
calls `selectNode()` and also triggers a clic...
2018-03-06
- 20:10 Revision 60a68a50: [BUGFIX] Avoid associative array to be used in LocalizationUtility
- On using associative array in LocalizationUtility which is e.g. used
by Fluid's TranslateViewHelper, the error Cannot... - 17:10 Revision a31678b5: [TASK] Use correct issue reference in allowLanguageSynchronization documentation
- Replace the Gerrit review ID by the related Forge ticket number.
Resolves: #84150
Releases: master, 8.7
Change-Id: I... - 17:10 Revision 7e00cefe: [TASK] Use correct issue reference in allowLanguageSynchronization documentation
- Replace the Gerrit review ID by the related Forge ticket number.
Resolves: #84150
Releases: master, 8.7
Change-Id: I... - 11:01 Revision dc7dc580: [BUGFIX] Unset internal properties of processed file on delete
- When a processed file is deleted because it needs reprocessing, set the
internal deleted property to true and unset i... - 11:01 Revision 3d313c7e: [BUGFIX] Unset internal properties of processed file on delete
- When a processed file is deleted because it needs reprocessing, set the
internal deleted property to true and unset i... - 10:20 Revision f3372046: [BUGFIX] Upgrade Wizard must work also on records marked as deleted
- Deleted records can be restored using the recycler, therefore the
wizards should check deleted records as well.
Reso... - 08:10 Revision b7f0a5ea: [BUGFIX] RootlineUtility only resolves defined relation fields
- The RootlineUtility first selects all fields, which have been added
via the config option "addRootLineFields". After ... - 07:43 Revision d3c12b79: [BUGFIX] RootlineUtility only resolves defined relation fields
- The RootlineUtility first selects all fields, which have been added
via the config option "addRootLineFields". After ... - 07:34 Revision 7ef32708: [FEATURE] Add button to select all records
- Add and handle button to select all records from all pages in recycler.
Right now, there is pagination, which means t...
2018-03-05
- 21:27 Revision 861e6c02: [TASK] Remove unused folder tree view option
- Option ext_noTempRecyclerDirs is circularily used
and always false. It can be removed without harm
and ext_isLinkable... - 20:11 Revision 6dc2da6e: [BUGIFX] MediaceExtractionUpdate in Install Tool always requiring an update
- Due to recent refactoring to use the Doctrine Query Builder the
`checkForUpdate()` method of MediaceExtractionUpdate ... - 17:13 Revision 6d40a627: [TASK] bamboo: Hard kill php web server processes
- bamboo acceptance test shut down sometimes fails to stop
the 'php -S' web server process for unknown reasons.
A next ... - 17:13 Revision 602d9e4b: [TASK] bamboo: Hard kill php web server processes
- bamboo acceptance test shut down sometimes fails to stop
the 'php -S' web server process for unknown reasons.
A next ... - 15:43 Revision 80f602fd: [TASK] Set COMPOSER_ROOT_VERSION to 9.2.0@dev for bamboo
- If typo3/testing-framework needs to be synced with changes
in core it needs to require the dev branch of the upcoming... - 14:39 Revision f3eca095: [TASK] Do not reinitialize cache and package manager in clearAllCache
- Those (re)initializations originate from https://review.typo3.org/19605
were reinitializeClassLoaderAndCachesAndPacka... - 14:35 Revision 9165f3a8: [TASK] Synchronize RST files
- * Various .rst file index fixes, NotScanned usually does not make
sense on Important- and Feature- files.
* Add a m... - 14:35 Revision 028badc4: [TASK] Synchronize RST files
- * Various .rst file index fixes, NotScanned usually does not make
sense on Important- and Feature- files.
* Add a m... - 14:35 Revision 0cfc6e15: [TASK] Synchronize RST files
- * Various .rst file index fixes, NotScanned usually does not make
sense on Important- and Feature- files.
* Add a m... - 11:59 Revision b3ef7c69: [BUGFIX] Access trigger element in modal correctly
- $(this) does not work in TypeScript, as this is bound to the class or the
method, but never to the element. Thus, the... - 11:25 Revision 780c3029: [!!!][TASK] Make language module part of install extension
- The language module changes configuration files and basic
instance system files and thus belongs to the install exten... - 09:41 Revision db6bfaf7: [BUGFIX] Remove double encoding of upgrade wizard.
- Replace the <br>-Tags with a LF char and render the linebreak
using CSS.
Resolves: #83875
Releases: master
Change-Id... - 09:36 Revision 954baccd: [BUGFIX] Allow multi-byte characters in live search
- Resolves: #83539
Releases: master, 8.7
Change-Id: I4d589d0654ab7ee091b664957fbb8c6d101be663
Reviewed-on: https://revi... - 09:34 Revision 590c3a4b: [TASK] Cleanup code imports for all workspaces classes
- The system extension workspaces was never touched in terms of
checking if actually methods are needed, and a lot of c... - 09:20 Revision f3d273d6: [BUGFIX] Allow multi-byte characters in live search
- Resolves: #83539
Releases: master, 8.7
Change-Id: I4d589d0654ab7ee091b664957fbb8c6d101be663
Reviewed-on: https://revi... - 09:17 Revision f718cc6f: [BUGFIX] Replace star icon properly after saving shortcut
- Resolves: #84130
Releases: 8.7
Change-Id: If501bcf839a66d5eebe5432a959d207a1fede7e6
Reviewed-on: https://review.typo3... - 07:50 Revision 8958732a: [TASK] Migrate Toolbar/ShortcutMenu to TypeScript
- Resolves: #84128
Releases: master
Change-Id: I1bb613a5662071ef1003ee030389527904c771fb
Reviewed-on: https://review.ty... - 07:43 Revision b998ae49: [TASK] Localize preview boxes
- * Make the box shown when previewing in Frontend either a hidden page or
an unpublished version in a workspace use ... - 06:54 Revision 9b5ce1b8: [TASK] Migrate ValueSlider to TypeScript
- Change-Id: Ibb233ab281052eba4a5cab267130cd50269fd0b2
Resolves: #82610
Releases: master
Reviewed-on: https://review.ty...
2018-03-04
- 23:12 Revision 6a41fdab: [TASK] Migrate Toolbar/SystemInformationMenu to TypeScript
- Resolves: #84129
Releases: master
Change-Id: Ifafd271ff12de3bfab1ff57fcf51d178ddac0a2a
Reviewed-on: https://review.ty... - 22:57 Revision 76dd0d78: [TASK] Migrate Toolbar/ClearCacheMenu to TypeScript
- Resolves: #84127
Releases: master
Change-Id: I60ee74644a04354e6939aa8e5acc452004e1f582
Reviewed-on: https://review.ty... - 12:18 Revision 3b39a1a9: [TASK] Refactor AdminPanelView - remove module specifics
- This is the second step in the AdminPanelView refactoring. It
extracts module specific code and uses a more generic A...
2018-03-03
- 23:31 Revision 13260d99: [FEATURE] Make position of sys notes configurable
- Add a new field "position" to allow editors to define where the
sys_note record is rendered.
Resolves: #83965
Releas... - 22:51 Revision 66c2c279: [BUGFIX] Have extractFileInformation extract atime only once
- Remove duplicate "atime" entry to prevent duplicate
call of "atime" property extraction.
Resolves: #83992
Releases: ... - 22:13 Revision a25e07a4: [BUGFIX] Have extractFileInformation extract atime only once
- Remove duplicate "atime" entry to prevent duplicate
call of "atime" property extraction.
Resolves: #83992
Releases: ... - 22:02 Revision 34f26849: [TASK] Remove comments that contain v4 or FLOW information
- Whether a class or functionality is not available or available
differently in v4 or FLOW is not relevant for TYPO3 CM... - 21:48 Revision 61a63389: [FEATURE] Add absolute option to typolink VHs
- In order to generate absolute URLs through the
Typolink ViewHelpers of TYPO3 Fluid, a new
fluid parameter "absolute" ... - 11:40 Revision 03516bcc: [TASK] Remove unnecessary parentheses
- The first patch https://review.typo3.org/#/c/55952/
missed two places because of a rebase issue.
Resolves: #84092
Re...
2018-03-02
- 19:39 Revision 381c8a0e: [TASK] Add missing license headers to new PHP files
- Resolves: #84121
Releases: master
Change-Id: Idf51b84880d56db4d54cbad2e556bccbcf888ba1
Reviewed-on: https://review.ty... - 16:55 Revision 149c43d8: [TASK] Don't mark ConnectionPool::getConnectionByName() as internal
- The method ConnectionPool::getConnectionByName() is no longer flagged
as internal as it is useful for extensions crea... - 16:43 Revision 42a78bd9: [TASK] Don't mark ConnectionPool::getConnectionByName() as internal
- The method ConnectionPool::getConnectionByName() is no longer flagged
as internal as it is useful for extensions crea... - 12:49 Revision 40f76b72: [TASK] Filter duplicate cache commands from cacheQueue
- remove multiple calling for clear_cachecmd with the same page id
Resolves: #83797
Related: #82930
Releases: 7.6
Chan... - 12:45 Revision 99d32c80: [BUGFIX] Use correct variables of sys_note records
- Since the removal of the models the field names of the database
must be used.
Resolves: #84113
Releases: master
Chan... - 12:33 Revision e6f470eb: [TASK] Improve TranslateViewHelper compiling
- Simplify string interpolation with positional arguments.
Resolves: #82454
Releases: master
Change-Id: If2bb56be5bba1... - 12:16 Revision 321f5cbb: [TASK] Remove unnecessary parentheses
- These parentheses are redundant and may be safely removed.
Resolves: #84092
Releases: master
Change-Id: I59f2b745431... - 11:55 Revision a42e5eca: [TASK] Add feature switch "unifiedPageTranslationHandling"
- The feature switch "unifiedPageTranslationHandling" is active for all new
installations, but not active for existing ... - 01:02 Revision 016afcdd: [TASK] Improve LocalizationUtility logic and feedback
- This patch does two things to improve the translation
flow in LocalizationUtility::translate:
* Early return null on...
2018-03-01
- 23:54 Revision 852ad1d9: [TASK] Improve TranslateViewHelper compiling
- This patch improves the TranslateViewHelper by letting
it be compiled to a single line of null-coalescing code
in the... - 23:38 Revision 138458ff: [BUGFIX] Add +repage option when cropping images
- To be sure the image (especialy gif format) is correctly repaged after
cropping it the +repage option needs to be add... - 23:30 Revision 450d196f: [BUGFIX] Fix imagemagick commands when setting stripProfile to "0"
- Remove the ###SkipStripProfile### flag from command parameters added
by e.g. stripProfile in TypoScript if
GFX[proces... - 23:27 Revision 17c4580c: [BUGFIX] Add +repage option when cropping images
- To be sure the image (especialy gif format) is correctly repaged after
cropping it the +repage option needs to be add... - 23:19 Revision 250ff317: [BUGFIX] Fix imagemagick commands when setting stripProfile to "0"
- Remove the ###SkipStripProfile### flag from command parameters added
by e.g. stripProfile in TypoScript if
GFX[proces... - 23:05 Revision 98ac504a: [BUGFIX] Properly append/prepend with "addRecord" wizard
- For relations the internal field value contains a list of UIDs instead
of full related records.
Resolves: #82461
Rel... - 22:43 Revision 840f1275: [BUGFIX] Properly append/prepend with "addRecord" wizard
- For relations the internal field value contains a list of UIDs instead
of full related records.
Resolves: #82461
Rel... - 18:21 Revision e3454ccc: [TASK] Stop monkey patching CacheManager configuration in InstallTool
- Instead of creating the cacheManager and then disabling all cache
confiurations afterwards, the desired state is enfo... - 17:58 Revision e4656d03: [TASK] Put commit hooks into Build/git-hooks directory
- * commit-msg hook: change wiki link to link to official contribution guide
* commit-msg hook: rebase with original so... - 17:58 Revision fd102af4: [TASK] Put commit hooks into Build/git-hooks directory
- * commit-msg hook: change wiki link to link to official contribution guide
* commit-msg hook: rebase with original so... - 17:40 Revision afe1c84f: [TASK] Put commit hooks into Build/git-hooks directory
- * commit-msg hook: change wiki link to link to official contribution guide
* commit-msg hook: rebase with original so... - 17:14 Revision 283037e4: [TASK] Update typo3fluid/fluid to 2.5.1
- - Allows any protocol or wrapper for template sources
- Ignores empty path specifications
composer command used:
com... - 17:01 Revision c0497fac: [TASK] Update typo3fluid/fluid to 2.5.1
- - Allows any protocol or wrapper for template sources
- Ignores empty path specifications
composer command used:
com... - 17:00 Revision 96da725a: [BUGFIX] Rename an 'important...rst' to 'Important...rst'
- Change-Id: Iddf30ed9c58bf94fe24021fd5b08ef2aed366eec
Resolves: #84106
Related: #84086
Releases: master
Reviewed-on: h... - 16:59 Revision 9694d899: [BUGFIX] Remove undocumented values from Soft Reference Index data
- The fix for #80991 introduced new data in the data structure returned
by the SoftReferenceIndex class' methods.
This ... - 16:39 Revision 0723ba06: [BUGFIX] Remove undocumented values from Soft Reference Index data
- The fix for #80991 introduced new data in the data structure returned
by the SoftReferenceIndex class' methods.
This ... - 16:27 Revision 3bea9e18: [TASK] Move Page ID resolving to PSR-15 middleware
- The next PSR-15 middleware is introduced that was previously part of the
Frontend Request Handler. It defines the act... - 16:11 Revision 8fa73fbb: [BUGFIX] Fix linktype selection in Linkvalidator report
- * handle uninitialized values
* do not show all results in report if no linktypes checked
Resolves: #84010
Releases:... - 15:28 Revision 02495b1c: [BUGFIX] Fix linktype selection in Linkvalidator report
- * handle uninitialized values
* do not show all results in report if no linktypes checked
Resolves: #84010
Releases:... - 14:54 Revision bac13462: [TASK] Decouple SystemEnvironmentBuilder from Bootstrap
- Do not rely on defined constants or methods from Bootstrap
to be usable on it own (later).
This is a preparatory refa... - 14:32 Revision eabae6ab: [TASK] Make stateless Bootstrap methods static
- Methods that do not use $this but mainly act as utility
may be used statically.
The previous non-static chainable beh... - 14:21 Revision 48eec022: [TASK] Use null comparison instead of is_null
- Resolves: #84091
Releases: master
Change-Id: I61c24937b919ec54c6547c07d1c4460186725c96
Reviewed-on: https://review.ty... - 14:15 Revision 56e1be65: [TASK] Remove implement statement if parent already implements the interface
- Resolves: #84094
Releases: master
Change-Id: I0fff99f75287fd5a43093b5df540cea040420d21
Reviewed-on: https://review.ty... - 13:39 Revision 414da0a2: [TASK] Remove unused use statements
- Resolves: #84090
Releases: master
Change-Id: Ia2a34856b3b8066906125d7efed593e9291f476c
Reviewed-on: https://review.ty... - 12:49 Revision c7806eef: [TASK] Migrate OnlineMedia to TypeScript
- Resolves: #82600
Releases: master
Change-Id: Ie7b86399f0a75706b1072a3c41e162ab2992a8b0
Reviewed-on: https://review.ty... - 12:38 Revision 6a4b2933: [TASK] Migrate ContextMenuActions to TypeScript
- Change-Id: If8a9b89295256491eb8bcc0e9afb1f37849050fc
Resolves: #82581
Releases: master
Reviewed-on: https://review.ty... - 12:33 Revision 6c2423e7: [TASK] Migrate AjaxDataHandler to TypeScript
- Change-Id: I151598e90487811217dfa685dcb83081848f2bb6
Resolves: #82578
Releases: master
Reviewed-on: https://review.ty... - 12:24 Revision ddee2553: [BUGFIX] Respect "recursive" flag when restoring records in recycler
- Resolves: #81214
Releases: master, 8.7
Change-Id: I45129dd0ff91fc339f520e8e5d9a65ece4a701a8
Reviewed-on: https://revi... - 07:05 Revision a0787e3a: [TASK] Clean up workspace preview top bar
- The preview controller is now not attached to the backend module anymore,
as the Preview functionality ("Split Bar on... - 01:02 Revision 9701eb40: [BUGFIX] Finalize rowDescription for sys_file_collection
- Add missing TCA configuration for descriptionColumn in
sys_file_collection records. The database column already
exist... - 00:47 Revision 6f600d3f: [BUGFIX] Finalize rowDescription for sys_file_collection
- Add missing TCA configuration for descriptionColumn in
sys_file_collection records. The database column already
exist...
2018-02-28
- 23:34 Revision 2a1a2c43: [BUGFIX] Return correct query part in ContentObjectRenderer::searchWhere
- Avoid using a prepared statement to return the final query part.
Resolves: #84022
Releases: master, 8.7
Change-Id: I... - 23:22 Revision c882e1ca: [BUGFIX] Return correct query part in ContentObjectRenderer::searchWhere
- Avoid using a prepared statement to return the final query part.
Resolves: #84022
Releases: master, 8.7
Change-Id: I... - 21:55 Revision 91c4a92d: [BUGFIX] Add space in lockedRecords messages for translated languages
- The space between the time amount and time unit must be
added directly in the code, as it's not possible to add a lea... - 21:35 Revision c90ead9a: [BUGFIX] Add space in lockedRecords messages for translated languages
- The space between the time amount and time unit must be
added directly in the code, as it's not possible to add a lea... - 17:48 Revision 4820410d: [BUGFIX] Allow browser notifications only on encrypted connection
- Google Chrome deprecated the browser notification API for unencrypted
origins. For this reason we now use an addition... - 17:46 Revision 8acdac43: [TASK] Notification change for chrome is Important, not Breaking
- Patch for issue #83971 is only an Important change, not
a breaking change and belongs to the 8.7.x documentation
fold... - 17:40 Revision dcccb047: [TASK] Consistently retrieve ApplicationContext from GeneralUtility
- As documented in Bootstrap code, GeneralUtility should be
used instead of Bootstrap to retrieve the ApplicationContex... - 17:28 Revision eab35317: [!!!][BUGFIX] Allow browser notifications only on encrypted connection
- Google Chrome deprecated the browser notification API for unencrypted
origins. For this reason we now use an addition... - 17:02 Revision c58e8da7: [TASK] Inject requestId into LogRecords
- Do not use global state from Bootstrap::getInstance(), rather pass
the requestId from LogManager through the Logger t... - 16:52 Revision cf983821: [TASK] Improve strictness of resource access blocking in _.htaccess
- For Apache HTTP versions 2.3+ there is a better way to avoid conflicts
in priority of sections. Since the `if` condit... - 16:52 Revision 2db77448: [!!!][TASK] Remove request type specific code in Bootstrap
- As all request type specific initialization has been
refactored to the Application classes, request type
specific cod... - 16:49 Revision 0ffc91c4: [BUGFIX] Avoid renumbering array keys on writing configuration
- Renumbering array keys, even if all keys are integer
is a destructive operation.
Doing so at least breaks our logging... - 16:49 Revision b6fde00a: [BUGFIX] Avoid renumbering array keys on writing configuration
- Renumbering array keys, even if all keys are integer
is a destructive operation.
Doing so at least breaks our logging... - 16:33 Revision fd28147d: [BUGFIX] Avoid renumbering array keys on writing configuration
- Renumbering array keys, even if all keys are integer
is a destructive operation.
Doing so at least breaks our logging... - 16:26 Revision 05fd022f: [TASK] Improve strictness of resource access blocking in _.htaccess
- For Apache HTTP versions 2.3+ there is a better way to avoid conflicts
in priority of sections. Since the `if` condit... - 14:53 Revision c5b7dbbc: [BUGFIX] Catch exception editing record with deleted relation
- Editing a record with a deleted related record leads to an uncaught
DatabaseRecordException. This patch catches the e... - 14:47 Revision a15ddcf5: [!!!][TASK] Migrate sys_notes away from extbase
- Simplify the sys_note handling by removing extbase from it
Resolves: #84055
Releases: master
Change-Id: Ib41d5e88c7e... - 13:52 Revision 5fbab6b6: [TASK] Log warning if a custom BE login image couldn't be resolved
- Log a warning message if the configured TYPO3 backend login
- logo or
- background image
can't get resolved.
Change-... - 13:37 Revision 537d74cf: [FEATURE] Provide VH to render icons for resources
- Provide a ViewHelper to render the markup to show
an icon for files and folders.
Resolves: #83942
Releases: master
C... - 13:33 Revision d2e86d69: [BUGFIX] Initiate correct storage of processed file during reconstitution
- Releases: master, 8.7
Resolves: #84069
Change-Id: Idd642770341ddd5513c650e5ae230bcb5e7e6824
Reviewed-on: https://revi... - 13:12 Revision b8e179bb: [BUGFIX] Make sure that mass actions actually process all changes
- Evaluate number of total items and trigger subsequent requests to
process the remaining items, so that all changes ar... - 13:08 Revision c5d57feb: [BUGFIX] Initiate correct storage of processed file during reconstitution
- Releases: master, 8.7
Resolves: #84069
Change-Id: Idd642770341ddd5513c650e5ae230bcb5e7e6824
Reviewed-on: https://revi... - 12:37 Revision fff0d7a7: [BUGFIX] Make sure that mass actions actually process all changes
- Evaluate number of total items and trigger subsequent requests to
process the remaining items, so that all changes ar... - 12:25 Revision b7966ee0: [TASK] Remove unused workspace_preview DB field
- The unused BE_USER method setWorkspacePreview()
updates a DB field called "workspace_preview_id" which just
does not ... - 12:18 Revision 6c378590: [TASK] Migrate Viewport to TypeScript
- Change-Id: Iafb5d62329d70704aac0dc73f8a6254e2745ffea
Resolves: #82611
Releases: master
Reviewed-on: https://review.ty... - 12:03 Revision f55547dd: [TASK] Update jQuery 3.2.1 ❯ 3.3.1
- Needs a typo3/testing-framework raise, too.
Commands:
yarn upgrade jquery
composer update typo3/testing-framework
U... - 11:36 Revision f0f8f0b7: [BUGFIX] Trigger 404 for subpage shortcuts w/o subpages
- This patch adds a try/catch around the call in TSFE to get
page and rootline with domain and makes getPageShortcut
fu... - 11:28 Revision 6287e1c2: [BUGFIX] Avoid PHP warnings within DatePickerViewHelper
- Avoid PHP warnings within ext:form DatePickerViewHelper if the property
properties.additionalAttributes.placeholder i... - 11:22 Revision c1eda7cf: [TASK] Upgrade grunt-contrib-uglify 2.0.0 ❯ 3.3.0
- Commands:
yarn upgrade grunt-contrib-uglify --latest
Upgrades:
uglify-js 2.7.5 > 3.3.12
Change-Id: I082a92d87ef1616... - 10:53 Revision df937701: [BUGFIX] Avoid PHP warnings within DatePickerViewHelper
- Avoid PHP warnings within ext:form DatePickerViewHelper if the property
properties.additionalAttributes.placeholder i... - 10:49 Revision e9bddaf6: [TASK] Update chosen-js 1.8.2 ❯ 1.8.3
- Commands:
yarn upgrade chosen-js
Updates:
- chosen-js@1.8.3
Resolves: #84061
Releases: master
Change-Id: Ic22da5e32... - 08:54 Revision 3eff062e: [TASK] Move preview setting evaluation in separate method
- The TSFE method "determineId" is hard to read, mostly due to
the fact that it first evaluates preview settings from a...
2018-02-27
- 20:34 Revision 733264c1: [TASK] Update build tool dependencies
- Commands:
yarn upgrade grunt
yarn upgrade grunt-sass
yarn upgrade jasmine-core
Updates:
- grunt@1.0.2
- grunt-sass@2... - 20:19 Revision a44f2696: [TASK] Update @types definitions
- Commands:
yarn upgrade @types/bootstrap
yarn upgrade @types/jasmine
yarn upgrade @types/jqueryui
Updates:
- @types/b... - 20:18 Revision 6f5d07d3: [TASK] Update codemirror 5.33.0 ❯ 5.35.0
- Command:
yarn upgrade codemirror
Updates:
- codemirror@5.35.0
Resolves: #84060
Releases: master
Change-Id: I5e62d8b... - 16:45 Revision 61df57ef: [FEATURE] New API for the admin panel
- The admin panel consisted of one big god class
that contained the complete rendering.
The hook to extend the admin p... - 16:45 Revision f0afa751: [BUGFIX] Correctly handle identical arrays in arrayDiffAssocRecursive
- Add a new test to make sure that identical input arrays also deliver
an empty result as difference.
Resolves: #84067... - 16:44 Revision 211edf64: [BUGFIX] Correctly handle identical arrays in arrayDiffAssocRecursive
- Add a new test to make sure that identical input arrays also deliver
an empty result as difference.
Resolves: #84067... - 16:31 Revision 17fcf208: [BUGFIX] Correctly handle identical arrays in arrayDiffAssocRecursive
- Add a new test to make sure that identical input arrays also deliver
an empty result as difference.
Resolves: #84067... - 09:39 Revision 9a5643f3: [TASK] Migrate NewMultiplePages to TypeScript
- Change-Id: I3fb32010cbbf319ddc35a9c0e13a771625e9c5be
Resolves: #82598
Releases: master
Reviewed-on: https://review.ty... - 09:24 Revision dc4069c6: [TASK] Streamline PHP assignments and comments
- Use shortening parameters on places that haven't been touched in a while
since PHP 7.0 was a requirement.
Fix PHPdoc...
2018-02-26
- 22:52 Revision 411c0f46: [TASK] Migrate PageActions to TypeScript
- Change-Id: I070facc7961d59b2151178810f3b77e6928607e0
Resolves: #82601
Releases: master
Reviewed-on: https://review.ty... - 21:18 Revision 92120c8d: [TASK] Migrate SplitButtons to TypeScript
- The SplitButtons module is migrated to TypeScript. Additionally, some
parameters of the Icons module are declared as ... - 20:25 Revision 63d47c8d: [BUGFIX] Declare arguments 3 - 5 in Icons.getIcon() as optional
- The arguments `overlayIdentifier`, `state` and `markupIdentifier` are
not required most times. This patch declares th... - 20:23 Revision 43b481cc: [TASK] Migrate DateTimePicker to TypeScript
- Change-Id: I7783157819cebea7c4ee55a0b0612483daf9cbf3
Resolves: #82582
Releases: master
Reviewed-on: https://review.ty... - 17:49 Revision dd06aba8: [TASK] Migrate Modal to TypeScript
- Change-Id: Ic71a3dde434402ad828e2098eefae80f4039475b
Resolves: #82596
Releases: master
Reviewed-on: https://review.ty... - 17:15 Revision 3c4c6090: [BUGFIX] Show error message when hiding page from context menu
- Renamed key in the response to match what is expected
in actions.js evaluateResponse method.
Releases: 8.7, 7.6
Reso... - 17:08 Revision 55e0ad3a: [BUGFIX] Prevent duplicating icons definition in the page tree
- Additionally add a console warning when doktype doesn't have an icon
Releases: master, 8.7
Resolves: #84018
Change-I... - 16:43 Revision 49aee1ae: [TASK] Consolidate singleton retrieval
- There is Bootstrap::getInstance()->getEarlyInstance() and
GeneralUtility::makeInstance() to retrieve (global) early i... - 15:21 Revision 92eba220: [TASK] Migrate Toolbar to TypeScript
- Change-Id: Iab7de8a076a8d0d9249504dd487278e57a6b9ba4
Resolves: #82606
Releases: master
Reviewed-on: https://review.ty... - 15:16 Revision 693a7140: [BUGFIX] Show error message when hiding page from context menu
- Renamed key in the response to match what is expected
in actions.js evaluateResponse method.
Releases: 8.7, 7.6
Reso... - 14:52 Revision 4e7937b4: [TASK] Move workspaces preview hook to PSR-15 middleware
- Frontend-related hooks are migrated into a PSR-15
compatible middleware to initialize workspace behaviour
and preview... - 12:58 Revision f060e856: [TASK] Call getDomainStartPage without third parameter
- The third parameter in PageRepository->getDomainStartPage
is not used anymore. Saving an extra call to GeneralUtility... - 10:34 Revision 6b18e40b: [TASK] Clean up user permission checking in FE request handling
- The PHP code for checking if a backend user is allowed to preview
a page should use the Permission bitmask.
Addition... - 06:25 Revision da591540: [TASK] Move workspace preview user to custom class
- Instead of faking an existing backend user, the workspace preview
functionality (= from a link) should use an anonymo...
2018-02-25
- 23:57 Revision 17441b5e: [TASK] Update readme copyright date to 2018
- Releases: master, 8.7, 7.6
Resolves: #84028
Change-Id: Ia6094c57c976ecf6e89b1d99aca0a1b12684e0b2
Reviewed-on: https:... - 23:57 Revision 92a5b25c: [TASK] Update readme copyright date to 2018
- Releases: master, 8.7, 7.6
Resolves: #84028
Change-Id: Ia6094c57c976ecf6e89b1d99aca0a1b12684e0b2
Reviewed-on: https:/... - 23:02 Revision 9e08821a: [BUGFIX] Use Icon API for date picker icons
- In the scheduler edit task view, a FontAwesome icon for the
date picker was used. This patch uses the IconViewHelper ... - 22:59 Revision 1eb995df: [BUGFIX] Show workspace preview text again
- Due to refactorings in various places, a simple copy/paste
mistake was done when showing the preview text of a
worksp... - 22:35 Revision cb0837e7: [TASK] Update readme copyright date to 2018
- Releases: master, 8.7, 7.6
Resolves: #84028
Change-Id: Ia6094c57c976ecf6e89b1d99aca0a1b12684e0b2
Reviewed-on: https:... - 22:34 Revision 5e9728ac: [TASK] Use TSFE API methods for checking workspace preview
- Instead of using the public "workspacePreview" parameter in TSFE,
which is only set when a sys_preview keyword is use... - 22:28 Revision fd8621d3: [TASK] Use PSR-7 request params in viewpage module
- Since changeset I3020aa7a9cffd92d4b96afd4d4044979a771db5b
the viewpage module is a native PSR-7 controller, therefore... - 21:52 Revision 84e2034e: [TASK] Get rid of special fePreview=2 for workspaces
- If a workspace is being previewed, the check does not have a kasper'sche boolean
value (0,1,2) anymore, as the detect... - 16:31 Revision 5f2526e7: [BUGFIX] Show workspace preview text again
- Due to refactorings in various places, a simple copy/paste
mistake was done when showing the preview text of a
worksp...
2018-02-24
- 18:20 Revision b61679ac: [TASK] Move evaluation of ADMCMD_noBeUser to workspace hook
- The GET parameter "ADMCMD_noBeUser" is handed over to the frontend
when a workspace preview is shown, in comparison t... - 12:29 Revision 85e59b07: [BUGFIX] Enable special workspace preview again
- The special workspace preview is now shown again,
before it was only shown when a workspace preview was active.
Reso... - 09:48 Revision 7768d5e7: [TASK] Remove last occurrences of default draft workspace
- The default draft workspace was deprecated with TYPO3 4.4,
and removed with TYPO3 4.6, but some parts were still left... - 09:35 Revision efeb346e: [BUGFIX] Fix page tree wrong height
- - added trigger for page tree when is visible
- changed order of checking page tree height, added this before load no...
2018-02-23
- 16:36 Revision 3954155c: [BUGFIX] Use Icon API for date picker icons
- In the scheduler edit task view, a FontAwesome icon for the
date picker was used. This patch uses the IconViewHelper ... - 16:13 Revision 0aa068b9: [BUGFIX] Append pageId variable to string properly
- Resolves: #84023
Releases: 8.7
Change-Id: I15c717b3087d18151a2a696e608ede481f7543f2
Reviewed-on: https://review.typo3... - 15:58 Revision 037fe02f: [FEATURE] EXT:Scheduler: Create task group from add/edit task form
- Resolves: #69187
Releases: master
Change-Id: I880f476c1df8cc4c92eec099eaa6f5439b5cc359
Reviewed-on: https://review.ty... - 15:55 Revision c3695a92: [TASK] Add data attributes in backend toolbar and menu components
- Add data attributes in backend toolbar and backend menu components,
to have general identifier for binding guided tou... - 15:48 Revision 69c6d983: [BUGFIX] Fix timestamp handling in QueryGenerator
- Since https://review.typo3.org/c/51242/ all hidden
FormEngine fields work with ISO dates but the
QueryGenerator can o... - 15:34 Revision 43a9f0cf: [BUGFIX] Fix timestamp handling in QueryGenerator
- Since https://review.typo3.org/c/51242/ all hidden
FormEngine fields work with ISO dates but the
QueryGenerator can o... - 15:24 Revision 725d8d9f: [TASK] Add data attributes in backend toolbar and menu components
- Add data attributes in backend toolbar and backend menu components,
to have general identifier for binding guided tou... - 15:17 Revision 84cdecc5: [FEATURE] Provide setting to hide restricted columns in page module
- The following TSConfig setting hides columns restricted via
mod.SHARED.colPos_list:
mod.web_layout.hideRestrictedCol... - 14:19 Revision 349a7fa4: [TASK] Do not repopulate $GLOBALS['TYPO3_CONF_VARS'] in installer
- This is a followup for Icc8a3482edaef1ea329e68638d5ef467548062fc
which missed to remove the TYPO3_CONF_VARS repopulat... - 12:22 Revision 109e8dc1: [TASK] Consolidate hooks in workspace preview
- The Workspace preview hooks first hook into TSFE->connectToDB
to see if ADMCMD_prev is set via GP/cookie. If so, the ... - 11:29 Revision cbbf4aa5: [BUGFIX] Encode node name when editing in the page tree
- Pass page title through encodeURIComponent before using it as request
parameter value
Releases: master
Resolves: #84... - 10:30 Revision f677ca2e: [TASK] Streamline size of email fields
- Change email field definition to 255 characters for the rfc compatibility.
Extend the TCA max option, too.
Resolves:...
2018-02-22
- 20:38 Revision b84f3779: [TASK] Remove additional GET variables for sys_preview links
- The possibility of EXT:workspaces to add additional GET variables to
preview links was dropped with TYPO3 6.0, instea... - 19:49 Revision 01a3d5a7: [TASK] Remove usage of extbase from viewpage module
- Remove the overhead of extbase from the backend extension "viewpage".
Resolves: #83987
Releases: master
Change-Id: I... - 19:38 Revision 1c5f3d9a: [BUGFIX] Hide readonly elements in summary page and emails
- Hide readonly form elements within the summary page and emails.
Resolves: #82471
Releases: master, 8.7
Change-Id: I9... - 12:28 Revision d0b63ba7: [BUGFIX] Don't download language packs of not loaded extensions
- The backend language module struggles with downloading
language packs of existing, but not loaded extensions
and fetc... - 12:28 Revision 62da5d3b: [BUGFIX] Don't download language packs of not loaded extensions
- The backend language module struggles with downloading
language packs of existing, but not loaded extensions
and fetc... - 12:14 Revision 61485b71: [BUGFIX] Don't download language packs of not loaded extensions
- The backend language module struggles with downloading
language packs of existing, but not loaded extensions
and fetc... - 12:02 Revision 563420f5: [TASK] Snychronize form framework documentation
- This patch synchronizes the documentation of the form framework
for TYPO3 v8.
Resolves: #83967
Releases: 8.7
Change-... - 11:56 Revision 94a5a0f9: [BUGFIX] Prevent repopulating TYPO3_CONF_VARS
- Instead of using the native API when changing a TYPO3 Extension
configuration through the new ExtensionConfiguration ...
2018-02-21
- 22:25 Revision 1150b86c: [BUGFIX] Set Severity object properly
- This patch fixes two issues with setting the `Severity` object:
* Check if TYPO3 is an available namespace
* Store th... - 21:23 Revision 73bfbe1c: [TASK] Unit tests: Do not rely on CacheManager instance
- The typo3/testing-framework bootstrap up until now
initialized the CacheManager singleton and put it
into GeneralUtil... - 21:15 Revision 017e870e: [TASK] Migrate Notification to TypeScript
- Change-Id: I71cbf24dc540b5a5659be8848d08be7dc2e84b22
Resolves: #82599
Releases: master
Reviewed-on: https://review.ty... - 20:02 Revision 37ada3dc: [TASK] Remove unused ADMCMD_previewWS GET parameter
- The workspace GET parameter "ADMCMD_previewWS" is not used anymore
since TYPO3 4.7 and can be removed, as it was used... - 19:58 Revision 2f715fa2: [BUGFIX] Have ImageManipulationWizard return HTMLResponse
- ImageManipulationWizard now returns a proper HTMLResponse instead of a JsonResponse.
Furthermore an missing import ha... - 12:36 Revision 928c481c: [BUGFIX] Fix wrong type in "rootLevel" option
- Several system tables used a wrong type for ctrl option "rootLevel"
in TCA. By definition in TCAref "rootLevel" is fr... - 12:17 Revision ef395cb2: [TASK] Rename /prototypes to /proto of form docs
- The folder /prototypes of the form documentation is renamed to /proto.
This is a first step to synchronize the docume... - 10:29 Revision 501acfd8: [BUGFIX] styleguide: Icon search javascript use $ instead of TYPO3.jquery
- 10:25 Revision 9207e27f: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/110 from TYPO3/feature/deprecated-icons
- [FEATURE] styleguide: Render deprecated icons
2018-02-20
- 23:17 Revision ffd75102: [TASK] Streamline deprecation handling in icon API
- Icon API supports some basic handling of deprecated icons
as well as keeping track of replacements. However, it is
no... - 21:54 Revision 859a4600: [BUGFIX] Avoid registering extension icons in IconRegistry
- Extensions usually have an individual icon that can be loaded
from Resources/Public/Icons/Extension.*. For some syste... - 21:53 Revision 514d1ff4: [BUGFIX] Use sys_file as soft reference for formDefinitions
- Register an embedded form definition as sys_file soft reference to show
the usage of the form definition within the f... - 21:23 Revision 2dd7f853: [BUGFIX] Use sys_file as soft reference for formDefinitions
- Register an embedded form definition as sys_file soft reference to show
the usage of the form definition within the f... - 21:21 Revision 881b3fc0: [TASK] Streamline usage of form framework icons
- Use form icons provided by the core. Remove - the now unused - icons
from the form folder.
Resolves: #83964
Releases... - 20:58 Revision 813410bf: [BUGFIX] Notice free FormEngine testing
- Similar solutions as in issue #83975
Change-Id: I04c06f0e73f5e7d44f225ad9b60c9cbed1016308
Resolves: #83981
Related: ... - 20:45 Revision 9dcd78ff: [BUGFIX] Add placeholder to date picker form elements
- Add the possibility to define a placeholder html attribute for
date picker form elements.
Resolves: #82514
Releases:... - 20:45 Revision 93efe905: [TASK] Extend untangleFilesArray function test in RequestBuilder
- Check for cases where the files array is nested more complex or
keywords (e.g. "error") are used as field names.
Run... - 20:40 Revision 9b5b32ba: [BUGFIX] Refactor record querying in deep nested structures in recycler
- This patch refactors how the recycler queries records in deep page
structures.
Instead of resolving each level of the... - 20:31 Revision bd4d2ed6: [BUGFIX] Refactor record querying in deep nested structures in recycler
- This patch refactors how the recycler queries records in deep page
structures.
Instead of resolving each level of the... - 20:24 Revision c05219a9: [BUGFIX] Add placeholder to date picker form elements
- Add the possibility to define a placeholder html attribute for
date picker form elements.
Resolves: #82514
Releases:... - 19:47 Revision e6d2c9b8: [BUGFIX] Fix miscellaneous palette in pages table
- Removed unnecessary locallang reference for field "editlock"
in showitem string. This field has been moved to access ... - 19:29 Revision 5cba4cbe: [BUGFIX] Fix miscellaneous palette in pages table
- Removed unnecessary locallang reference for field "editlock"
in showitem string. This field has been moved to access ... - 18:40 Revision 3d38d40c: [BUGFIX] EXT:form - fix design glitches of new element modal
- Streamline the markup of the new element modal of the form editor and
fix some style glitches due to side effects wit... - 18:40 Revision fbf5650d: [BUGFIX] EXT:form - fix design glitches of new element modal
- Streamline the markup of the new element modal of the form editor and
fix some style glitches due to side effects wit... - 18:25 Revision eba35306: [BUGFIX] Adjust side-effects for TcaSelectItems test cases
- Resolves: #83980
Related: #83975
Releases: master
Change-Id: I2e8a9f3a5682644ef1dd1f3746be961a93ccafca
Reviewed-on: h... - 16:28 Revision 14499f1d: [BUGFIX] Ensures call of synchronizeFieldValues with valid arguments
- Let 8.7 installtool upgrade wizard L10nModeUpdater ignore synchronization if parent entry of given translations is se...
- 15:53 Revision dd5be777: [FEATURE] styleguide: Render deprecated icons
- Renders deprecated icons of IconRegistry.
- 15:29 Revision a00fd09d: [BUGFIX] Ensures call of synchronizeFieldValues with valid arguments
- Let 8.7 installtool upgrade wizard L10nModeUpdater ignore synchronization if parent entry of given translations is se...
- 14:15 Revision 2845b6a3: [BUGFIX] Notice free TcaSelectItems testing
- Making FormEngine data providers notice free is a mixture of
fixing notices in the test subject, and improving test s... - 12:41 Revision 3a7ffec2: [TASK] Migrate Icons to TypeScript
- Change-Id: I4fa87602661e631adfe29d16e0f5bf31bb0f1104
Resolves: #82591
Releases: master
Reviewed-on: https://review.ty... - 12:15 Revision 91e8d3e1: [TASK] EXT:form - Rename "Vendor" javascript folder to "Contrib"
- Move folder typo3/sysext/form/Resources/Public/JavaScript/Backend/Vendor
to typo3/sysext/form/Resources/Public/JavaSc... - 11:58 Revision a98f62f5: [TASK] Extend untangleFilesArray function test in RequestBuilder
- Check for cases where the files array is nested more complex or
keywords (e.g. "error") are used as field names.
Run... - 10:52 Revision 602a2388: [TASK] EXT:form - Rename "Vendor" javascript folder to "Contrib"
- Move folder typo3/sysext/form/Resources/Public/JavaScript/Backend/Vendor
to typo3/sysext/form/Resources/Public/JavaSc... - 08:51 Revision 7427f11c: [BUGFIX] Fix source collection for GIFBUILDER
- If the file resource is a GIFBUILDER object, the dimension is set in the
properties XY, maxWidth or maxHeight.
Chang... - 08:20 Revision 242d3f32: [TASK] Change the label for scheduler "Save and create"
- The label for the "Save and create new document" in the scheduler module,
will be change to a more appropriate label ... - 08:19 Revision 02e28fc5: [TASK] Change the label for scheduler "Save and create"
- The label for the "Save and create new document" in the scheduler module,
will be change to a more appropriate label ... - 04:38 Revision fd9969bf: [BUGFIX] EXT:filelist Fixed exception when creating new text file
- The exception does not occur with the LocalDriver.
For testing use the driver mentioned in the forge issue.
Resolves...
2018-02-19
- 22:41 Revision 2d61aac0: [BUGFIX] Handle empty string icon-overlay identifier
- An overlay identifier can be an empty string, for instance when the icon API is
called with the Fluid icon view helpe... - 21:31 Revision c4666a0b: [TASK] Remove unused Bootstrap dependency from frontend request handler
- Due to moving BE user authentication to a middleware, the Bootstrap
instance is no longer needed in the frontend requ... - 20:51 Revision 5ff6ca61: [TASK] Remove ErrorIconViewHelper and move logic into model and template
- Simplify generation of the error icon by removing the ViewHelper and
generate the icon identifier in the model instea... - 19:24 Revision a5bb019c: [BUGFIX] Show all dropdown items of form finisher
- Show the entire content of a long finisher dropdown in form wizard.
Resolves: #83131
Releases: 8.7
Change-Id: I38a38... - 12:57 Revision 5333ae5b: [TASK] Catch exception in record editing if current record is deleted
- If an edit form is reloaded after the record has been deleted,
a message should be shown to the user instead of an ex... - 12:19 Revision 70e2d2f6: [BUGFIX] Use language fields as defined in TCA for „Duplicate“
- Change-Id: I123e6dae9b0b6a5bb68261bc9ae5aaf75a64822d
Resolves: #83926
Related: #83892
Releases: master
Reviewed-on: h... - 12:04 Revision 05ba3c3c: [TASK] Catch exception in record editing if current record is deleted
- If an edit form is reloaded after the record has been deleted,
a message should be shown to the user instead of an ex... - 11:58 Revision a8c2d085: [TASK] Remove unused ViewHelpers from extension manager
- Several ViewHelpers inside the extension maanger are not used and
can be removed. As those are not public API no RST ... - 11:47 Revision f7463c76: [TASK] Move BE User initialization into PSR-15 middleware
- The initialization of a Backend user for Frontend Contexts is currently
bound to TSFE, however, the only parts where ... - 09:55 Revision 25b9253f: [TASK] Move FE User initialization into PSR-15 middleware
- The initialization of a frontend user is currently bound to TSFE,
however, the only parts where TSFE is actually need... - 09:46 Revision 281755cc: [TASK] Remove "Set" button in belog extension
- The "Set" button is obsolete because the filter change automatically on dropdown select.
Resolves: #83895
Releases: ...
2018-02-18
- 17:52 Revision ff1c068a: [TASK] Migrate ToggleSearchToolbox to TypeScript
- Change-Id: Ib06890d7697f0a819d436b679995162cba5543fe
Resolves: #82605
Releases: master
Reviewed-on: https://review.ty... - 17:47 Revision f9152bc1: [TASK] Migrate Severity to TypeScript
- Change-Id: I5b738983f733da77100830b841419ba9d12fdf23
Resolves: #83955
Releases: master
Reviewed-on: https://review.ty... - 13:44 Revision a5e8ce4c: [BUGFIX] Show links to missing records in InputLink
- If the linked record wasn't found (wrong uid, removed from database) we
check before trying to gather an icon for the... - 13:31 Revision 0a1f7db0: [TASK] Deprecate array handling in AbstractTreeView
- The array handling in AbstractTreeView has not been used
in the core for quite some while. To clean that class up
a b... - 13:17 Revision 96d3514f: [TASK] Remove "Set" button in belog extension
- The "Set" button is obsolete because the filter change automatically on dropdown select.
Resolves: #83895
Releases: ... - 13:12 Revision aa4ce89d: [BUGFIX] Show links to missing records in InputLink
- If the linked record wasn't found (wrong uid, removed from database) we
check before trying to gather an icon for the... - 00:14 Revision 24c68e80: [TASK] Add composer.json integrity check
- Each composer.json file in a system extension now has its dependencies
checked against the root composer.json to avoi...
2018-02-17
- 23:44 Revision 498f4118: [TASK] Add composer.json integrity check
- Each composer.json file in a system extension now has its dependencies
checked against the root composer.json to avoi... - 23:17 Revision d892e05e: [TASK] Add CGL check for CSV fixtures
- We now make sure that invalid CSV no longer gets merged
into TYPO3s core.
Resolves: #83943
Releases: master, 8.7
Cha... - 22:23 Revision db08ce5c: [BUGFIX] Fix CSV fixtures in core
- All CSV fixtures are now a proper CSV file with a proper column count.
This makes editing them with a picky CSV edito... - 22:19 Revision 31e5d1f8: [BUGFIX] Synchronize root composer.json with ext:core composer.json
- Version constraints must be identical to not spoil
composer single extension installations.
Change-Id: Ic799ef5d5f69... - 22:17 Revision 53315d51: [TASK] Add CGL check for CSV fixtures
- We now make sure that invalid CSV no longer gets merged
into TYPO3s core.
Resolves: #83943
Releases: master, 8.7
Cha... - 21:35 Revision 30fbe565: [TASK] Unify installation tests
- MySql receives a test to install the introduction package, PgSql gets
one for the blank page preset.
With this change... - 21:13 Revision da3b740b: [TASK] Unify installation tests
- MySql receives a test to install the introduction package, PgSql gets
one for the blank page preset.
With this change... - 21:07 Revision fbbec9b3: [FEATURE] Allow deactivation of FormDataProviders
- To manipulate the FormEngine data provider list by extensions,
it can be helpful to just set a data provider as disab... - 21:07 Revision 62399539: [FEATURE] Allow deactivation of PSR-15 middlewares
- Similar to other places that use dependency configurations
via arrays, the middleware stack configuration now allows
... - 20:48 Revision e2e65ee2: [BUGFIX] Respect casing in CommandLineBackendUserRemovalUpdate
- System extensions used to create their _cli_* users lowercased.
The wizard queries only for uppercase varieties. Addi... - 20:48 Revision 85ab2f5b: [BUGFIX] Respect casing in CommandLineBackendUserRemovalUpdate
- System extensions used to create their _cli_* users lowercased.
The wizard queries only for uppercase varieties. Addi... - 20:40 Revision 8d8050e5: [TASK] Rewrite DragUploader in TypeScript
- Change-Id: If1aeff95d06e98e9c5a3725445bc616552c1eb14
Resolves: #82585
Releases: master
Reviewed-on: https://review.ty... - 20:39 Revision 111c29f9: [TASK] Move HTML generation in RemoveUserViewHelper to the view
- Instead of creating the HTML in the ViewHelper it should be done in
the template.
Resolves: #83918
Releases: master
... - 20:30 Revision 2348992f: [BUGFIX] Use correct content types in backend ajax and eID responses
- Due to the recent changes in the commit:
e487cf526980570aa8f7a92d170bf439637c5972
[TASK] Create own response ... - 20:00 Revision f0e1ca7f: [TASK] Add UnitTest for Compatibility7ExtractionUpdate
- Change-Id: I2450313e4fb470a62f9bb4e371e0200c720bb4b5
Resolves: #83950
Releases: master, 8.7
Reviewed-on: https://revi... - 19:56 Revision 3b15704f: [TASK] Migrate DocumentHeader to TypeScript
- Change-Id: I44878243205274bac6e328ee8f1e4db79377869c
Resolves: #82584
Releases: master
Reviewed-on: https://review.ty... - 18:24 Revision 12aef7c0: [BUGFIX] Fix CSV fixtures in core
- All CSV fixtures are now a proper CSV file with a proper column count.
This makes editing them with a picky CSV edito... - 16:37 Revision b6528d03: [TASK] Test for dangling instances in unit test execution
- If a test adds some mock or prophecy revelation to the
GeneralUtility::makeInstance() stack using addInstance(),
it i... - 10:03 Revision 7774deca: [TASK] Properly check for HTTPS
- Take into account empty and "off" values for the HTTPS request variable
to support ISAPI with IIS.
Resolves: #81837
...
2018-02-16
- 21:29 Revision d8966fc6: [BUGFIX] Flacky acceptance test
- Better safeguard a BookmarkCest detail to
stabilize that patch again.
Change-Id: Ia873d1c8a04d0ef329c280ff5d4d7518c6... - 21:29 Revision c9206f8d: [BUGFIX] Flacky acceptance test
- Better safeguard a BookmarkCest detail to
stabilize that patch again.
Change-Id: Ia873d1c8a04d0ef329c280ff5d4d7518c6... - 20:05 Revision bdb54ff1: [BUGFIX] Unit tests call parent::tearDown()
- For the memory garbage collection of UnitTestCase to kick in,
it is important that unit tests which implement tearDow... - 20:05 Revision 19e23dce: [BUGFIX] Unit tests call parent::tearDown()
- For the memory garbage collection of UnitTestCase to kick in,
it is important that unit tests which implement tearDow... - 20:04 Revision e487cf52: [TASK] Create own response instance in controller actions
- To further support the PSR-7 / PSR-15 and removal of
GeneralUtility::_GP() and friends efforts, all controllers
no lo... - 20:02 Revision 2b6a19ea: [TASK] Properly check for HTTPS
- Take into account empty and "off" values for the HTTPS request variable
to support ISAPI with IIS.
Resolves: #81837
... - 18:55 Revision 6f4b9e34: [BUGFIX] Fix table markup in DragDropUploader
- Resolves: #83938
Releases: master, 8.7
Change-Id: I71ddeb358cea2b24a4db46545a35ca956c6bc320
Reviewed-on: https://revi... - 17:50 Revision b1848291: [TASK] Deprecate TypoScriptFrontendController->page_cache_reg1
- Property page_cache_reg1 is a poor man limited way to manipulate
page cache tagging. It has been of very little use a... - 17:29 Revision cb4051c7: [TASK] Remove ClickMenuOnIconViewHelper of filelist extension
- Move the templating code into the template instead of using a
ViewHelper.
Resolves: #83919
Releases: master
Change-I... - 16:58 Revision d33c9f1d: [BUGFIX] Fix table markup in DragDropUploader
- Resolves: #83938
Releases: master, 8.7
Change-Id: I71ddeb358cea2b24a4db46545a35ca956c6bc320
Reviewed-on: https://revi... - 13:02 Revision 57d0ae78: [TASK] Unit test DataHandler->clearPrefixFromValue()
- Add a unit test to support the change from issue #83870.
Change-Id: Ic8a1006c56989a1aa2ef2734e1320447875f1138
Resolv... - 13:01 Revision ac263b3d: [CLEANUP] Remove obsolete fixtures of Fluid unit tests
- Change-Id: I8a54c72090fc9e9d39fae1ddd13d8f72f691fcc0
Resolves: #83929
Related: #79972
Related: #77127
Releases: maste... - 13:01 Revision d6b54539: [CLEANUP] Remove obsolete fixtures of Fluid unit tests
- Change-Id: I8a54c72090fc9e9d39fae1ddd13d8f72f691fcc0
Resolves: #83929
Related: #82414
Related: #79972
Related: #77127... - 12:51 Revision 676ce047: [TASK] Move FE OutputCompression to PSR-15
- Output Compression should be separated from the request handling, and is
now moved into a PSR-15 middleware.
This ch...
2018-02-15
- 20:36 Revision 83cdd7ff: [TASK] Move TSFE Initialization into a PSR-15 middleware
- In order to have the main request handler only deal with content creation,
and especially to move fe_user / be_user i... - 20:13 Revision 1220a482: [BUGFIX] Correct check for install tool requests in bootstrap
- Resolves: #83924
Releases: master, 8.7
Change-Id: If9f435c64addea63793586e131da19768749857c
Reviewed-on: https://revi... - 19:56 Revision 9ba14d5b: [TASK] Change the label for scheduler "Save and create"
- The label for the "Save and create new document" in the scheduler module,
will be change to a more appropriate label ... - 19:49 Revision 66e67f22: [TASK] Simplify Frontend Request Handler
- This patch improves the workflow readability by replacing variables,
simplifying if() clauses and orderings etc.
Res... - 19:43 Revision 46205335: [BUGFIX] Correct check for install tool requests in bootstrap
- Resolves: #83924
Releases: master, 8.7
Change-Id: If9f435c64addea63793586e131da19768749857c
Reviewed-on: https://revi... - 19:05 Revision b4aa8b7f: [TASK] Move "pageUnavailable_force" into a PSR-15 middleware
- The check if the frontend is in "maintenance mode",
set by $GLOBALS['TYPO3_CONF_VARS']['FE']['pageUnavailable_force']... - 17:37 Revision 54d3af08: [TASK] Make PSR-15 middlewares use normalizedParams
- This patch uses the newly introduced normalizedParams, marking
the first step away from GeneralUtility::getIndpEnv(),... - 17:00 Revision ff7c2aa0: [BUGFIX] Remove side effects from ErrorController tests
- Resolves: #83921
Releases: master
Change-Id: Icaa53e211ed2ca6ea9824a930960c2d9cee688ef
Reviewed-on: https://review.ty... - 13:30 Revision da4db433: [BUGFIX] Notice free InlineStackProcessor testing
- Change-Id: I77a4782f250a4b37051eb321fd5c6670b4366e24
Resolves: #83908
Releases: master
Reviewed-on: https://review.ty... - 13:27 Revision 53a4cce8: [TASK] Let Bamboo check for clean TypeScript build
- To avoid having stale TypeScript builds, Bamboo now recompiles every
TypeScript via grunt and checks for unwanted mod... - 12:54 Revision a77b2e09: [TASK] Separate Error handling from TSFE
- The goal is to decouple error handling from TSFE.
For that, a new ErrorController is added which can be
called and re... - 12:51 Revision 6362f63f: [TASK] Allow chaining in class ModuleTemplate
- For slightly more dense code ModuleTemplate now
returns $this on setter methods to allow chaining.
Change-Id: Icd92d... - 12:43 Revision d31d3aa2: [TASK] Let Bamboo check for clean TypeScript build
- To avoid having stale TypeScript builds, Bamboo now recompiles every
TypeScript via grunt and checks for unwanted mod... - 06:52 Revision cae6a007: [TASK] Hide "Group by page" if only one page is shown in EXT:belog
- It is unnecessary to show the "Group by page" checkbox if "This page" is
selected in the "Depth" dropdown.
Thus, the ... - 06:51 Revision a531790d: [TASK] Hide "Group by page" if only one page is shown in EXT:belog
- It is unnecessary to show the "Group by page" checkbox if "This page" is
selected in the "Depth" dropdown.
Thus, the ... - 02:29 Revision 48da8ebc: [BUGFIX] Show duplicate button only if it makes sense
- Resolves: #83892
Related: #77685
Releases: master
Change-Id: I16a7d57efa7d75e712bba24724d4da365b0aa40a
Reviewed-on: h...
2018-02-14
- 22:36 Revision 3d870286: [TASK] Move check if workspaces extension is loaded to the controller
- Instead of using a ViewHelper the logic can be moved to the controller
where it belongs.
As the ViewHelper is not a ... - 22:31 Revision cb97b111: [TASK] Set about module free from Extbase
- The whole Extbase stack for the about module
is not necessary, as there is only one action
in this controller, and it... - 22:29 Revision 1b31c266: [TASK] Update typo3/cms-styleguide
- composer update typo3/cms-styleguide
Version 9.0.2 brings examples of the new checkbox renderTypes
and a fal example... - 22:14 Revision 5278a235: [TASK] Show ordered PSR-15 middlewares in Configuration module
- In order to find out what middlewares are called in which order,
the Configuration module now has an additional list ... - 13:58 Revision 340f4eae: [FEATURE] Add normalized server parameters to PSR-7 requests
- To slowly substitute GeneralUtility::getIndpEnv() with a
better API, a new class is introduced that calculates all
no... - 12:57 Revision 414d1346: [TASK] styleguide: TCA: An a fal example with allowLanguageSynchronization
- 12:42 Revision 3ca46352: [TASK] Remove overkill extension classes in about module
- When the about module (EXT:about) was refactored into
Extbase, a Repository and Domain Model for Extensions was
added... - 10:43 Revision c924fbda: [FEATURE] Add possibility to use session data in TS conditions
- Since the session API has been adjusted it is no longer possible
to access the (now protected) sesData property of th... - 10:42 Revision e514f439: [!!!][TASK] Handle E_NOTICE free unit tests
- Raise typo3/testing-framework from 2.0.4 to 3.0.0:
composer require --dev typo3/testing-framework ^3.0
The new typo3... - 09:40 Revision e9960705: [BUGFIX] Cleanup Spool Mailer feature
- The default file path is not set, so the admin has to set this
to a sensible default outside the web folder when he/s...
2018-02-13
- 23:27 Revision 04ad015d: [TASK] Update typo3/testing-framework
- Raise from 2.0.3 to 2.0.4 in master and
from 1.2.2 to 1.2.3 in v8. Brings a patch
to hopefully stabilize acceptance t... - 23:27 Revision fc321fe4: [TASK] Update typo3/testing-framework
- Raise from 2.0.3 to 2.0.4 in master and
from 1.2.2 to 1.2.3 in v8. Brings a patch
to hopefully stabilize acceptance t... - 23:04 Revision d101e40f: [BUGFIX] Remove console.log() from compiled InfoWindow.js
- Resolves: #83886
Related: #83844
Releases: master
Change-Id: I2eca96de481c9b3d4a660f7cfded99099ea87743
Reviewed-on: h... - 22:10 Revision ec7830bb: [BUGFIX] Handle settings for report / check in linkvalidator
- The level and link type checkmark options are now handled seperately
for the "Report" and "Check Links" tab. This way... - 21:50 Revision aae95968: [BUGFIX] Handle settings for report / check in linkvalidator
- The level and link type checkmark options are now handled seperately
for the "Report" and "Check Links" tab. This way... - 20:52 Revision f7b516d0: [FEATURE] Add interlace option for image conversion
- When the option $GLOBALS['TYPO3_CONF_VARS'][GFX][processor_interlace]
is set, all images will be generated with the g... - 20:39 Revision c5eecf0e: [BUGFIX] Add missing htmlspecialchars() calls and cleanup in QueryView
- Add missing htmlspecialchars() calls in
EXT:core/Classes/Database/QueryView.php and do cleanup.
Resolves: #83354
Rel... - 15:19 Revision 0f969002: [BUGFIX] Add missing htmlspecialchars() calls and cleanup in QueryView
- Add missing htmlspecialchars() calls in
EXT:core/Classes/Database/QueryView.php and do cleanup.
Resolves: #83354
Rel... - 14:31 Revision 743d6780: [TASK] Remove two unused settings from LocalConfiguration
- The two (internal) settings 'SYS/isInitialInstallationInProgress' and
'SYS/isInitialDatabaseImportDone' have been obs... - 13:24 Revision 6af66f1d: [FEATURE] Add duplicate button
- This patch provides a new "duplicate" button inside of the topbar of the
edit record form next to the close button. T... - 13:22 Revision 85aa8905: [BUGFIX] Add missing space in regular expression
- DataHandler::clearPrefixFromValue is missing a space
in the regular expression when removing the prependAtCopy
label.... - 08:56 Revision 8858577f: [TASK] Use hash_equals for timing-safe comparison of hash-values
- To prevent timing-attacks on hash-comparions it is advised
to use hash_equals.
Resolves: #83329
Releases: master, 8.... - 08:04 Revision 2235b4a5: [BUGFIX] Fix backend user check in ProductionExceptionHandler
- Uncaught Error: Call to a member function isBackendUserLoggedIn() on null
in […]/typo3/sysext/core/Classes/Error/Prod...
2018-02-12
- 22:51 Revision 3900c7ae: [BUGFIX] Fix backend user check in ProductionExceptionHandler
- Uncaught Error: Call to a member function isBackendUserLoggedIn() on null
in […]/typo3/sysext/core/Classes/Error/Prod... - 22:39 Revision eaa28ad1: [BUGFIX] Show ImageMagick command on failure
- Install tool now shows an ImageMagick command which
failed.
Resolves: #83868
Releases: master
Change-Id: I4555d2ccdf... - 22:33 Revision 0b944f1d: [BUGFIX] Catch __PHP_Incomplete_Class classes
- Resolves: #66587
Releases: master, 8.7
Change-Id: I444c818e9f81d3595ca68513800c85d9f993f9b4
Reviewed-on: https://revi... - 21:45 Revision 16440346: [TASK] Directly wire Application and RequestHandler
- The frontend and backend Application and RequestHandler classes
are tightly coupled since the frontend eID request ha... - 21:43 Revision b6dd5365: [TASK] Use Logging API for scheduler logging
- The custom logging of the scheduler pollutes the sys_log table
by default in all installations.
Switching to proper ... - 20:23 Revision e624c933: [FEATURE] Add signal slot for user switch
- Resolves: #80263
Releases: master
Change-Id: Ida7b06961c2e9e813a03586fc6c8f26b3bcde3d8
Reviewed-on: https://review.ty... - 19:31 Revision 7c7ba163: [BUGFIX] Catch __PHP_Incomplete_Class classes
- Resolves: #66587
Releases: master, 8.7
Change-Id: I444c818e9f81d3595ca68513800c85d9f993f9b4
Reviewed-on: https://revi... - 18:11 Revision 6c8a2df3: [TASK] Deprecate StringFrontend cache frontend
- Can be drop-in replaced by VariableFrontend. There are no
occurrences in core code except for in tests and comments.
... - 17:27 Revision eb5f361e: [BUGFIX] Show hidden translated record only once in clipboard
- Right now, when user in workspace move element with translation
to the clipboard, translation is rendered twice in cl... - 17:27 Revision 213cbde0: [BUGFIX] Updated class name in scheduler docs
- Resolves: #66587
Releases: master, 8.7
Change-Id: If5fbb4df430aeb08122cc0713167a8cc464e6d55
Reviewed-on: https://revi... - 17:27 Revision 3e463610: [BUGFIX] Updated class name in scheduler docs
- Resolves: #66587
Releases: master, 8.7
Change-Id: If5fbb4df430aeb08122cc0713167a8cc464e6d55
Reviewed-on: https://revi... - 17:17 Revision ec15a3c6: [BUGFIX] Show hidden translated record only once in clipboard
- Right now, when user in workspace move element with translation
to the clipboard, translation is rendered twice in cl... - 16:27 Revision 3adb7533: [BUGFIX] Convert eID null return values to a NullResponse
- An eID script (like FileDumpController) might return null.
We need to convert that to a NullResponse in order to be
p... - 16:15 Revision c71c09ad: [TASK] Fix escaping in documentation of EXT:scheduler
- Releases: master
Resolves: #83862
Change-Id: Iba543f6511949b9b4bebd73d65cedd77c4c4a5f2
Reviewed-on: https://review.ty... - 15:28 Revision 5169866e: [TASK] Use native array_replace_recursive implementation
- The custom implementation of array_replace_recursive in YamlSource
has been replaced with the native PHP version of t... - 14:55 Revision 07739dbb: [TASK] Use native array_replace_recursive implementation
- The custom implementation of array_replace_recursive in YamlSource
has been replaced with the native PHP version of t... - 14:05 Revision e5435994: [BUGFIX] Handle Guzzle exceptions in linkvalidator
- * The Guzzle exceptions are handled in order to produce better,
localized error messages in the Report
* Add a new ... - 13:48 Revision 0ec020cc: [BUGFIX] Handle Guzzle exceptions in linkvalidator
- * The Guzzle exceptions are handled in order to produce better,
localized error messages in the Report
* Add a new ... - 13:32 Revision 9e756d64: [BUGFIX] Use `file.identifier` in search result of filelist
- The search results of the filelist access the property
`file.combinedIdentifier`. The property is not available anymo... - 13:17 Revision f48414d3: [BUGFIX] Use `file.identifier` in search result of filelist
- The search results of the filelist access the property
`file.combinedIdentifier`. The property is not available anymo... - 13:06 Revision 4da9b04a: [!!!][BUGFIX] Reorder processing of TCA select items
- It's now possible again to add and remove items via
pageTSconfig after itemsProcFunc has been processed
for TCA selec... - 12:56 Revision 744ee56b: [TASK] Skip test for Yaml PHP extension if not loaded
- Resolves: #83861
Releases: master, 8.7
Change-Id: I235e5e37405b264ce071c8d6ecb2b0c13f64357c
Reviewed-on: https://revi... - 12:46 Revision 0883ceb6: [BUGFIX] Make it possible to translate selectMultipleSideBySide
- For the default language it was possible to view the field, but on
translating the dataset, the following exception i... - 12:38 Revision eaf148d9: [BUGFIX] Make it possible to translate selectMultipleSideBySide
- For the default language it was possible to view the field, but on
translating the dataset, the following exception i... - 12:37 Revision aa83d680: [TASK] Skip test for Yaml PHP extension if not loaded
- Resolves: #83861
Releases: master, 8.7
Change-Id: I235e5e37405b264ce071c8d6ecb2b0c13f64357c
Reviewed-on: https://revi... - 12:20 Revision dbd9dd2d: [BUGFIX] Make it possible to translate selectMultipleSideBySide
- For the default language it was possible to view the field, but on
translating the dataset, the following exception i... - 11:39 Revision e44f009a: [TASK] Move info popups to modal windows
- Resolves: #83844
Releases: master
Change-Id: I5fef80a48d52da9800a7a9a2a23445d60168e8b5
Reviewed-on: https://review.ty... - 11:29 Revision ea595169: [BUGFIX] EXT:filelist Fixed exception when the base path does not exists
- Resolves: #79785
Releases: master, 8.7
Change-Id: I50cf03273747b1fa32a1f8e4aac993a3fbc7b7f0
Reviewed-on: https://revi... - 11:13 Revision 1ea84aa1: [TASK] Unify Backend Request Handlers
- Due to the middleware PSR-15 concept, the AjaxRequestHandler can
be migrated easily into the generic Backend RequestH... - 09:50 Revision 07e566f0: [TASK] Update php-cs-fixer to v2.10.2
- Adjusts comment-indentions for else/elseif.
Commands used:
* composer update friendsofphp/php-cs-fixer --with-depend... - 09:03 Revision f6a34fe1: [TASK] FE: Move Content-Length header to middleware
- Resolves: #83828
Releases: master
Change-Id: Id5f85a5ae38260cc1a1bf730b365a9b1c425bc7e
Reviewed-on: https://review.ty...
2018-02-11
- 14:09 Revision 1dde9c4c: [BUGFIX] Set default values in TCA of sys_file_collection
- Resolves: #83838
Releases: master, 8.7
Change-Id: I3f27f3e610fd4eae7ac37349a0cf4ff03faa1189
Reviewed-on: https://revi... - 13:46 Revision 437015c5: [BUGFIX] Set default values in TCA of sys_file_collection
- Resolves: #83838
Releases: master, 8.7
Change-Id: I3f27f3e610fd4eae7ac37349a0cf4ff03faa1189
Reviewed-on: https://revi... - 13:25 Revision 97ce5725: [BUGFIX] HTML5: use self-closing tags only if allowed
- For HTML5 only certain HTML tags are allowed to be self-closing
(e.g. <img src="..." />), so this needs to be checked... - 13:16 Revision 4830763a: [BUGFIX] HTML5: use self-closing tags only if allowed
- For HTML5 only certain HTML tags are allowed to be self-closing
(e.g. <img src="..." />), so this needs to be checked... - 01:36 Revision 170287bf: [TASK] Popup file id on the right side of "File selector"
- With this patch on the right side of the "File selector" window a popup
with the file id is showing hovering the file... - 01:23 Revision 7a549759: [FEATURE] Add readonly and required attributes to TextareaViewHelper
- The f:form.textarea view helper now supports the HTML attributes
`readonly` and `required`.
Resolves: #82704
Release... - 01:12 Revision c234c6b5: [BUGFIX] Fix quoting and cleanup in AdminPanelView
- In EXT:frontend/Classes/View/AdminPanelView.php add missing
htmlspecialchars() calls, remove unnecessary ones, add qu... - 01:01 Revision 985d0a9e: [BUGFIX] Fix quoting and cleanup in AdminPanelView
- In EXT:frontend/Classes/View/AdminPanelView.php add missing
htmlspecialchars() calls, remove unnecessary ones, add qu... - 00:44 Revision 95f9df58: [FEATURE] Integrate Swift Mailer's spool transport
- Adds new configuration to the install tool and provides an
extbase schedular task and command.
A small refactoring w... - 00:06 Revision fc3c17d6: [BUGFIX] EXT:form - fix clicks on checkbox labels in IE/Edge
- Add the "for" attribute to help Internet Explorer and Edge to target
the actual checkbox field, not the hidden field ... - 00:06 Revision 64f29c34: [TASK] Fix flaky Acceptance Tests
- The current default timeout to wait for elements is 10 seconds.
Turn up to 30 sec to stabilize the situation.
Resolv... - 00:04 Revision 0059eed5: [FEATURE] Allow setting a default replyTo-email-address
- If no other email-address is set as reply-to use this address
as default. This is similar to the existing defaultMail...
2018-02-10
- 23:30 Revision f8fe8ccc: [TASK] Apply uglify to TypeScript builds
- The Grunt task `copy:ts_files` now modifies the uglify configuration
on-the-fly to minify the files compiled by TypeS... - 23:19 Revision 211383c5: [BUGFIX] Respect TSconfig option showHistory
- The TSconfig `options.showHistory` is not respected inside the core.
Add checks for list view and context menu.
Insi... - 23:14 Revision 35e4d4e4: [TASK] Fix flaky Acceptance Tests
- The current default timeout to wait for elements is 10 seconds.
Turn up to 30 sec to stabilize the situation.
Change... - 21:51 Revision 8ac3aebd: [BUGFIX] EXT:form - fix clicks on checkbox labels in IE/Edge
- Add the "for" attribute to help Internet Explorer and Edge to target
the actual checkbox field, not the hidden field ... - 21:29 Revision 2b4c842e: [BUGFIX] Fix RTE CKEditor placements of dropdowns in Chrome
- When used with the Chrome browser, the RTE CKEditor misplaces the
position of its dropdowns/context menus (opened via... - 21:08 Revision ebd35d7d: [TASK] Update UC in recycler only once per action
- The UC of a backend user is now updated only once per request, if there
are actual changes.
Resolves: #83839
Release... - 21:07 Revision 480161c8: [BUGFIX] Fix RTE CKEditor placements of dropdowns in Chrome
- When used with the Chrome browser, the RTE CKEditor misplaces the
position of its dropdowns/context menus (opened via... - 20:59 Revision b8a6ee16: [BUGFIX] Check if UC of recycler was ever set
- Resolves: #83839
Releases: master
Change-Id: I1e72f959a7ec91c3834fc04ddf175c5c8cb441f2
Reviewed-on: https://review.ty... - 19:40 Revision 42016239: [TASK] Update UC in recycler only once per action
- The UC of a backend user is now updated only once per request, if there
are actual changes.
Resolves: #83839
Release... - 19:37 Revision 95549168: [BUGFIX] Correct horizontal scrolling in iframe on iOS browsers
- Browsers on iOS are ignoring the width property for iframes,
this resulted in iframes beeing rendered too wide and pr... - 19:11 Revision 104cee47: [BUGFIX] Correct horizontal scrolling in iframe on iOS browsers
- Browsers on iOS are ignoring the width property for iframes,
this resulted in iframes beeing rendered too wide and pr... - 15:43 Revision d1dd5d4c: [BUGFIX] Fix false icons widths in FormEngine IconSelect
- The width of Icons in TCA selects adjusted in https://review.typo3.org/c/55568/
has been corrected to have Icons use ... - 15:18 Revision 8bea9120: [BUGFIX] Fix false icons widths in FormEngine IconSelect
- The width of Icons in TCA selects adjusted in https://review.typo3.org/c/55568/
has been corrected to have Icons use ... - 00:20 Revision f94c0d6f: [BUGFIX] Show active state for SelectIcons
- Highlight the selected icon. This useful feature has been
removed with the FormEngine rewrite.
Resolves: #83781
Rele... - 00:03 Revision 6625430f: [BUGFIX] Show active state for SelectIcons
- Highlight the selected icon. This useful feature has been
removed with the FormEngine rewrite.
Resolves: #83781
Rele...
2018-02-09
- 21:48 Revision df4b0966: [BUGFIX] Access Close.html from Resources/Public/Html/
- Clicking the close button in a editing popup accesses Close.html in
Resources/Public/Html/ which is a folder accessib... - 21:36 Revision b615b0ae: [BUGFIX] EXT:filelist Fixed exception when the base path does not exists
- Resolves: #79785
Releases: master, 8.7
Change-Id: I50cf03273747b1fa32a1f8e4aac993a3fbc7b7f0
Reviewed-on: https://revi... - 19:52 Revision 8e2528b1: [BUGFIX] Fix typo in field description SYS:ddmmyy
- 'Date' should be 'Day'.
Resolves: #83829
Related: master, 8.7
Change-Id: If422279d147598b02e342a00f3ebcbb3d3f26723
R... - 19:31 Revision 852ee649: [BUGFIX] Fix typo in field description SYS:ddmmyy
- 'Date' should be 'Day'.
Resolves: #83829
Related: master, 8.7
Change-Id: If422279d147598b02e342a00f3ebcbb3d3f26723
R... - 19:14 Revision b1034222: [BUGFIX] Do not check HTTP referrer anymore
- Under certain circumstances some browsers do not set the HTTP referrer
anymore due to privacy reasons. Hence, checkin... - 16:55 Revision 63e26be3: [BUGFIX] Cast values always to string before applying through ini_set
- Resolves: #83826
Releases: master
Change-Id: I55d7141ffb26126215be029547e143ed2f777707
Reviewed-on: https://review.ty... - 16:05 Revision 201e0500: [TASK] Make extension scanner aware of the deprecated EidRequestHandler
- Change-Id: I2a664d445ba501a79a13aa634a8e943ef1726cf0
Releases: master
Resolves: #83831
Related: #83511
Related: #8380... - 14:23 Revision 86c83fbf: [BUGFIX] Add missing character in upgrade wizard SectionFrameToFrameClassUpdate
- Resolves: #83827
Releases: master
Change-Id: Id1d3c7ab540949d8c83bffbd921f57c6b13da879
Reviewed-on: https://review.ty... - 12:31 Revision a37c3ea5: [TASK] Block access to .typoscript files
- As .typoscript is the preferred file ending for TypoScript files,
this should be reflected in the .htaccess access ru... - 00:37 Revision e835a1e1: [BUGFIX] Use MissingArrayPathException in InheritancesResolverService
- With change for issue #83238 the specific exception
MissingArrayPathException has been accidently changed
back to a g... - 00:31 Revision 67944d64: [FEATURE] Add constraint hook in DatabaseRecordList->makeSearchString
- A newly introduced hook in DatabaseRecordList->makeSearchString allows to
modify the constraints which are applied to... - 00:15 Revision 981147b3: [TASK] Resolve Todos in InheritancesResolverService
- Add some comments to understand InheritanceResolverService class.
Minor refactoring of duplicated code.
Add Test for ...
2018-02-08
- 23:56 Revision 728c4fed: [TASK] Resolve Todos in InheritancesResolverService
- Add some comments to understand InheritanceResolverService class.
Minor refactoring of duplicated code.
Add Test for ... - 23:45 Revision 6efe8392: [BUGFIX] Align Storage “is_public” checkbox with checkbox styles
- The markup generated by the UserStorageCapabilityService is now
in line with the overall styling of checkboxes in TCA... - 22:35 Revision eb310ba3: [BUGFIX] Allow silent upgrade service to migrate old displayErrors setting
- The bootstrap throws an exception when the setting SYS/displayErrors
is not set to "-1", "0" or "1". In the Install T... - 22:15 Revision 9501ba13: [TASK] Use PSR-7 Response objects for external URL redirects
- Instead of immediately exiting, allow to post-process the response
through the middleware chain.
Change-Id: Icfb47f7... - 22:04 Revision 6cc0b487: [TASK] Move BE-related bootstrap code to PSR-15 middleware
- Various functionality used by both backend request handlers is moved
into PSR-15 compatible middleware, making the fo... - 21:58 Revision 06fbb8cf: [BUGFIX] Allow silent upgrade service to migrate old displayErrors setting
- The bootstrap throws an exception when the setting SYS/displayErrors
is not set to "-1", "0" or "1". In the Install T... - 20:38 Revision 9f05cba0: [BUGFIX] Allow workspace preview inside another rootline
- The rootline for page view now depends on the webmounts of the workspace
the preview link was generated on and not th... - 20:38 Revision d7c8f291: [BUGFIX] Allow workspace preview inside another rootline
- The rootline for page view now depends on the webmounts of the workspace
the preview link was generated on and not th... - 20:12 Revision 669f67d3: [TASK] Deprecate page.javascriptLibs.*
- The settings page.javascriptLibs and page.javascriptLibs.jQuery
have been marked as deprecated and will be removed in... - 20:06 Revision e48b91c5: [BUGFIX] Remove usage of fluid legacy classes
- With https://review.typo3.org/#/c/54068/ a lot of fluid classes
were changed and replaced by fluid standalone classes... - 20:05 Revision 840becac: [TASK] Improve file overwriting dialog of the filelist module
- - Remove grey background box
- Move buttons on the same row
- Better position for alternatively actions
- Some margin... - 19:21 Revision 140e85ab: [TASK] Improve file overwriting dialog of the filelist module
- - Remove grey background box
- Move buttons on the same row
- Better position for alternatively actions
- Some margin... - 19:17 Revision ae6338fe: [BUGFIX] Respect TSconfig option showHistory
- The TSconfig `options.showHistory` is not respected inside the core.
Add checks for list view and context menu.
Insi... - 15:49 Revision 3b7bd11e: [BUGFIX] Fix unset bits in options.alertPopup bitmask
- The validation in JsConfirmation did not allow for a value
based on JsConfirmation:ALL with some bits unset.
Change-... - 15:24 Revision 41b9b1e8: [BUGFIX] Fix unset bits in options.alertPopup bitmask
- The validation in JsConfirmation did not allow for a value
based on JsConfirmation:ALL with some bits unset.
Change-... - 14:37 Revision 585f361d: [TASK] Rewrite eID handling as PSR-15 middleware
- Releases: master
Resolves: #83803
Change-Id: Id704c5235e5e844d8e42482dd55948e0ad4a2162
Reviewed-on: https://review.ty... - 14:14 Revision c3efc046: [TASK] Show warning when deleting an element which has references
- Show the same warning in the page module as done in the list module,
except without the title and the table:uid combi... - 09:37 Revision 4f17dd08: [BUGFIX] Deprecate broken buildQueryParameters hook
- This change deprecates the "buildQueryParameters" hook in three
different classes and adds two new hooks in DatabaseR...
2018-02-07
- 22:54 Revision 629d6fde: [TASK] Add backwards-compatibility for old BE modules
- Handling of "&M" parameters is added back in order to make
the transition for Backend modules easier.
Resolves: #838... - 22:21 Revision 835a3171: [BUGFIX] Remove wrong phpDoc for defineTypo3RequestTypes function
- There is no return value, drop the @return tag.
Also add @param int $requestType to setRequestType
Resolves: #83801
... - 22:20 Revision f70522cf: [TASK] Rewrite the redirect handler as PSR-15 HTTP middleware
- The code is restructured to clearly distinct between aborting
the middleware chain – returning an own response – and ... - 22:17 Revision 5515ba25: [BUGFIX] Fix timetracker and pre-process middleware sequence
- Correct middleware configuration to preserve the ordering
timetracker initialization and pre-process hook had prior
t... - 21:32 Revision 2ce1dffb: [TASK] Implement runtime_cache for DataHandler->recUpdateAccessCache
- Removes "public internal" cache variable and implements runtime_cache
instead.
Change-Id: I8262a699d60db9e9eb04f23c3... - 20:07 Revision d99e3380: [TASK] Improve prevention of redirect loop
- This prevents a redirect loop with realurl where an editor
doesn't see the pagetree of his login domain in his worksp... - 20:02 Revision 20678ebb: [TASK] Use existing js listeners in page module
- Resolves: #81466
Releases: master, 8.7
Change-Id: Icf9dace3b00667e4d6a17cc5d3559782beffb725
Reviewed-on: https://revi... - 19:56 Revision 526f1795: [TASK] Reenable all additionals in video tag
- Enable all additionalAttributes and additionalConfig’s to cover w3c and special spacs.
Resolves: #81743, #81741
Rele... - 19:50 Revision e993d07f: [TASK] Unify layout of tables in submodules
- Use the same layout for tables in submodules of module 'Info'.
Resolves: #81457
Releases: master
Change-Id: I1135bbf... - 19:49 Revision 755205b0: [TASK] Improve prevention of redirect loop
- This prevents a redirect loop with realurl where an editor
doesn't see the pagetree of his login domain in his worksp... - 13:36 Revision 825e5d32: [TASK] Properly select Chinese (Simplified) in DatePicker.js
- The language identifier key for Chinese in TYPO3s backend is ‘ch’.
The valid identifier should be ‘zh-cn’, but we can...
Also available in: Atom