Project

General

Profile

Activity

From 2018-04-18 to 2018-05-17

2018-05-17

18:52 Revision 4027624e: [TASK] Improve form documentation
* introduce new role for inline YAML code styles
* fix some internal and external links
Resolves: #85037
Releases: m...
Björn Jacob
18:36 Revision 18291b78: [TASK] Improved form editor hints and validations
- improved margin between field and hint for "special form" element
- styled custom error message hint -> this also a...
Daniela Pohl
17:40 Revision eb5affe7: [TASK] Add documentation for DatePicker formats
This patch adds some documentation for the DatePicker
form element and the available date formats.
Resolves: #82508
...
Björn Jacob
16:16 Revision 9fa27bb2: [TASK] Make honeypot field accessible
The honeypot field now passes the accessibility tests WCAG 2.0 (tested
with Google Lighthouse).
Instead of inserting...
Björn Jacob
16:03 Revision 090a852f: [TASK] Make honeypot field accessible
The honeypot field now passes the accessibility tests WCAG 2.0 (tested
with Google Lighthouse).
Instead of inserting...
Björn Jacob
14:48 Revision d2b4e2f8: [BUGFIX] Set opt-in for override checkbox in TCA input elements
When useOrOverridePlaceholder mode is used for TCA input type,
use opt-in for the checkbox when placeholder is empty....
Tim Schreiner
14:18 Revision 88e332a9: [TASK] Document 'defaultValue' handling of form
The form framework supports setting a 'defaultValue' for most
of the form elements. This patch adds some information ...
Björn Jacob
13:59 Revision 84344b2b: [TASK] Add clarification regarding honeypot and caching
This patch adds some documentation regarding the automatic
inclusion of the honeypot and (static) site caching.
Reso...
Björn Jacob
13:50 Revision 54c6773a: [TASK] Document 'defaultValue' handling of form
The form framework supports setting a 'defaultValue' for most
of the form elements. This patch adds some information ...
Björn Jacob
10:48 Revision 26c1eb74: [BUGFIX] Add missing docs for youtube no-cookie domain change
The doc file was only added for v7, it must also be added to master
and v8.
Resolves: #85029
Related: #84843
Release...
Mathias Brodala
10:47 Revision 12f69be4: [TASK] Remove saltedpasswords FE.enabled
Manually configuring clear-text password storage in TYPO3 for
frontend users by explicitly setting the ext:saltedpass...
Christian Kuhn
10:28 Revision 24d887da: [BUGFIX] Keep RecordListController->modTSconfig public
For now, we have to keep property modTSconfig public in
RecordListController since it is used from DatabaseRecordList...
Christian Kuhn
10:25 Revision 81a85e6e: [BUGFIX] ActionController must not register superfluous validators
\TYPO3\CMS\Extbase\Mvc\Controller\ActionController::initializeActionMethodValidators
registers a superfluous property...
Alexander Schnitzler
10:17 Revision 833cbc60: [BUGFIX] Set opt-in for override checkbox in TCA input elements
When useOrOverridePlaceholder mode is used for TCA input type,
use opt-in for the checkbox when placeholder is empty....
Tim Schreiner
10:10 Revision d3cae300: [TASK] Add clarification regarding honeypot and caching
This patch adds some documentation regarding the automatic
inclusion of the honeypot and (static) site caching.
Reso...
Björn Jacob
09:51 Revision 2ed59aea: [FEATURE] Backend ViewHelpers for edit creation and editing
Provides Edit- and NewRecord[Link|Uri]ViewHelpers to be used
in all places of the backend, also for extensions.
Remo...
Anja Leichsenring
09:48 Revision 630e26c7: [!!!][TASK] Make localization wizard independent of colPos
The localization wizard in the page module offers now a global translate
action per page only. With this change, a us...
Andreas Fernandez

2018-05-16

20:50 Revision b2ebd754: [BUGFIX] getTreeList must return comma-separated list
While retrieving the list with begin as argument for a
recursive call, getTreeList builds the comma-separated list
co...
Guido S.
18:56 Revision a2c8fe15: [TASK] Add documentation for DatePicker formats
This patch adds some documentation for the DatePicker
form element and the available date formats.
Resolves: #82508
...
Björn Jacob
18:27 Revision 8b8dd6ab: [TASK] Add functional tests for QueryGeneratorTest
Releases: master
Resolves: #85024
Change-Id: I623bff02e95056422c1faf859a7d34740ba6b60f
Reviewed-on: https://review.ty...
Alexander Schnitzler
14:54 Revision e0e63920: [TASK] Remove saltedpasswords bulk update task
This patch is one step into merging the salted passwords
extension code into the core extension, starting with removi...
Christian Kuhn
11:43 Revision 44a4e260: [BUGFIX] Fix deletion of invalid tasks
If the class of a registered task is missing, e.g. because the related
extension has been removed, the task itself wi...
Mathias Brodala
11:37 Revision 45c582a8: [TASK] Streamline TSconfig API
Final patch to de-mess the user / page TSconfig related API.
Page TSconfig can be overriden in user TSconfig by pref...
Christian Kuhn
11:29 Revision 28b65ab8: [BUGFIX] Fix deletion of invalid tasks
If the class of a registered task is missing, e.g. because the related
extension has been removed, the task itself wi...
Mathias Brodala

2018-05-15

18:59 Revision 3a099bad: [FEATURE] Show user TSconfig in Configuration module
The configuration module gets a new entry showing the
user TSconfig of the currently logged in user.
Note it is not p...
Christian Kuhn
15:18 Revision 4a631a36: [BUGFIX] Add css for marking broken links in rte_ckeditor
The styling for broken page links that was added in
RteHtmlParser::markBrokenLinks is by default removed by ckeditor
...
Sybille Peters
15:12 Revision bdde39bc: [TASK] Remove setting style for broken links in RteHtmlParser
This is a followup for issue #84987. The style that is now set by
CSS file in rte_ckeditor should no longer be set by...
Sybille Peters
13:02 Revision 83f4b861: [BUGFIX] Add css for marking broken links in rte_ckeditor
The styling for broken page links that was added in
RteHtmlParser::markBrokenLinks is by default removed by ckeditor
...
Sybille Peters
12:18 Revision a846b13c: [TASK] Anonymize token in Exception handlers
Log entries no longer contain specific tokens.
Instead, they are replaced with `--AnonymizedToken—`.
Resolves: #8450...
Mathias Schreiber
11:08 Revision 4f8db0f4: [TASK] Add additional test to ArrayUtility::getValueByPath()
Verify getValueByPath() can return a sub part of a given array.
Resolves: #85009
Releases: master
Change-Id: Idc7780...
Christian Kuhn
09:19 Revision 0cd0f74c: [FEATURE] Add scheduler task to anonymize IP addresses of tables
IP anonymizing improves the privacy of users and required as part of
the GDPR.
Resolves: #84781
Releases: master, 8....
Georg Ringer

2018-05-14

17:00 Revision 375cabb9: [BUGFIX] do not override forceTypeValue if no pageType is set
If a link doesn't set a pageType and
there is no target that defines a pageType,
then forceTypeValue needs to be used...
Andreas Allacher
16:03 Revision fbbc6cf4: [BUGFIX] Drop undesired backslashes from Scheduler base tasks docs
Releases: master, 8.7, 7.6
Resolves: #84947
Change-Id: I4d81174497158b411c291ee51b331c1d3652e4a1
Reviewed-on: https:/...
Mathias Brodala
15:37 Revision 63510069: [FEATURE] Replace @validate with @Extbase\Validate
This patch introduces the "TYPO3\CMS\Extbase\Annotation\Validate"
annotation that replaces the @validate annotation w...
Alexander Schnitzler
15:18 Revision 25da6bd1: [BUGFIX] Fix display of indexed search advanced search fields
There were some advanced search fields in indexed search that
disappeared after the last update.
In SearchController...
Gianluca Piccolo
14:59 Revision d55f5a47: [BUGFIX] Fix display of indexed search advanced search fields
There were some advanced search fields in indexed search that
disappeared after the last update.
In SearchController...
Gianluca Piccolo
11:09 Revision 3eb78254: [FEATURE] Add scheduler task to anonymize IP addresses of tables
IP anonymizing improves the privacy of users and required as part of
the GDPR.
Resolves: #84781
Releases: master, 8....
Georg Ringer
10:34 Revision 91ea7159: [BUGFIX] Make RecordBrowser highlight selected record again
When using the element browser wizard with a configured record link
handler, the record browser now highlights the cu...
Stanislas Rolland
00:25 Revision b582e126: [BUGFIX] Keep state of extendedSearch
formAction has set a bunch of variables that are required by
the frontend for the extendedSearch
Inside searchAction...
Peter Niederlag
00:16 Revision 8e6aa670: [BUGFIX] Keep state of extendedSearch
formAction has set a bunch of variables that are required by
the frontend for the extendedSearch
Inside searchAction...
Peter Niederlag

2018-05-13

23:16 Revision 1c2866ed: [FEATURE] Allow adding additional query restrictions
Make it possible to add additional query restrictions,
that will be applied to every query.
Resolves: #84244
Release...
Helmut Hummel
22:28 Revision d44856e5: [TASK] Deprecate getTSConfigVal() and getTSConfigProp()
The patch deprecates BackendUserAuthentication->getTSConfigVal()
and ->getTSConfigProp() and adapts usages to rely on...
Christian Kuhn
22:26 Revision c38efee8: [TASK] Deprecate BackendUtility::getPidForModTSconfig()
Removing cruft from BackendUtility is always fun. This time an
internal marked one-liner that is used only once bites...
Christian Kuhn
19:52 Revision 48875bd0: [!!!][TASK] Use no-cookie domain for youtube by default
Improve the privacy of users by using the no-cookie domain of youtube
by default and just use youtube.com if explicit...
Georg Ringer
11:51 Revision 5fe266fb: [BUGFIX] PSR-7 responses return header using getHeader()
The base PSR-7 implementation of the Response object does not
sanitize the headers properly when handing them in as a...
Christian Kuhn
11:50 Revision 4f5c010f: [BUGFIX] Fix basename-fetch in basenameDuringBootstrap
Also add tests for dirnameDuringBootstrap and basenameDuringBootstrap.
Resolves: #84988
Related: #74806
Releases: ma...
Stefan Neufeind
10:36 Revision b3f18c9d: [BUGFIX] PSR-7 responses return header using getHeader()
The base PSR-7 implementation of the Response object does not
sanitize the headers properly when handing them in as a...
Christian Kuhn
10:25 Revision f2476e38: [TASK] Protect user TSconfig properties in BackendUserAuthentication
The patch sets all user TSconfig related properties of class
BackendUserAuthentication to protected. Existing usages ...
Christian Kuhn
09:59 Revision eaa591ac: [TASK] Improve code for IpAnonymization task and fix a typo
Resolves: #84986
Releases: master
Change-Id: Icd4a55386b6f17b0ba96872e213278998c6015f1
Reviewed-on: https://review.ty...
Markus Klein
09:47 Revision b25ecd36: [BUGFIX] Allow setting SYS/session in ConfigurationManager
The config path SYS/session is similar to SYS/caching/cacheConfigurations.
Within the session configuration path sess...
Nicole Cordes
09:47 Revision 31a19095: [BUGFIX] Allow direct access to BE again while being logged in
Having a valid backend authentication and accessing /typo3
now redirects to the backend view again.
Resolves: #84991...
Markus Klein
00:08 Revision 71508fda: [TASK] Use ImageInfo class instead of direct PHP GD call
This ensures maximum compatibility with all available graphics
commands.
Resolves: #78600
Releases: master, 8.7
Chan...
Markus Klein

2018-05-12

23:34 Revision 48bc5295: [BUGFIX] Allow setting SYS/session in ConfigurationManager
The config path SYS/session is similar to SYS/caching/cacheConfigurations.
Within the session configuration path sess...
Helmut Hummel
23:20 Revision 4a741bf6: [BUGFIX] Prevent loading jsfunc.inline.js twice
This patch fix a JS error on creating file references because of
loading jsfunc.inline.js twice.
Resolves: #84989
Re...
Frank Nägler
19:38 Revision 554b3afa: [!!!][TASK] Use no-cookie domain for youtube by default
Improve the privacy of users by using the no-cookie domain of youtube
by default and just use youtube.com if explicit...
Georg Ringer
17:32 Revision dd667bb8: [BUGFIX] Clarify permission legend in access module
The legend of the access module now reflects the intended
behavior of the `edit page` and `delete page` bits.
Resolv...
Guido Schmechel
16:53 Revision d7a68b8a: [TASK] Return full userTS in getTSConfig()
By making the first argument $objectString optional in
BackendUserAuthentication->userTSConfig(), we allow the method...
Christian Kuhn
16:42 Revision 0c6d0179: [BUGFIX] Clarify permission legend in access module
The legend of the access module now reflects the intended
behavior of the `edit page` and `delete page` bits.
Resolv...
Guido Schmechel
16:34 Revision d0ecd223: [TASK] Return full userTS in getTSConfig()
By making the first argument $objectString optional in
BackendUserAuthentication->userTSConfig(), we allow the method...
Christian Kuhn
16:18 Revision 19d916ad: [BUGFIX] Add missing information on Feature-84581-SiteHandling.rst
* Adds a description for the option "iso-639-1"
* Describes the location of "config.yaml" when TYPO3 runs in composer...
Riccardo De Contardi
14:57 Revision cf1dfad1: [TASK] Deprecate BackendUserAuthentication->simplelog()
The method is a shortcut to writelog() and used only once in
the core. To simplify the old fashioned non logging fram...
Christian Kuhn
14:43 Revision db09daa5: [TASK] Deprecate BackendUserAuthentication->addTScomment()
addTScomment() adds comment strings to user TSconfig before
parse time. This is rather useless since the unparsed fin...
Christian Kuhn
14:43 Revision 4078abac: [BUGFIX] Enable localizationStateSelector for selectTreeElement
This patch enables the localizationStateSelector for the
selectTreeElement, so an editor can select the localization ...
Christian Kuhn
13:27 Revision cc8b7de0: [BUGFIX] Have proper dom in TCA select tree
Patch for issue #84564 violates the DOM all other elements
stick to and just adds the field wizard outside the eleme...
Christian Kuhn
12:58 Revision 74044c19: [BUGFIX] Show all content elements with mod.web_layout.defLangBinding
The option is meant to show translated content elements
alligned with their translation parent element (connected mod...
Nicole Cordes
12:58 Revision 26894af6: [BUGFIX] Fix relogin with popup
The re-login popup in BE has some issues:
- An empty frameset is loaded within the popup which is not needed
and make...
Benni Mack
12:16 Revision 594059c6: [BUGFIX] Do not move processed files to recycler folder
When a file gets moved to the recycler folder on delete. The processed
files should not be moved to the recycler fold...
Nicole Cordes
11:23 Revision 02aecbf9: [FEATURE] Add more arguments to the ModuleLinkViewHelper
Improve the ModuleLinkViewHelper by providing arguments as string
and the possibility to add a returnUrl.
Resolves: ...
Georg Ringer
09:33 Revision 231bd4f9: [TASK] styleguide: locallang references from ext:core instead of ext:lang
Christian Kuhn
09:30 Revision ea7848ab: [TASK] styleguide: meta tab on elements_select
Christian Kuhn
09:25 Revision 5f03f583: [TASK] styleguide: allowLanguageSynchronization enabled on select_tree_1
Christian Kuhn
00:15 Revision eaa2f350: [TASK] Simplify frontend page generation code
The additional isINTincScript check stems from the time
where this code was in a separate file, which
was included tw...
Helmut Hummel

2018-05-11

23:06 Revision 5bfafff2: [BUGFIX] Drop undesired backslashes from Scheduler base tasks docs
Releases: master, 8.7, 7.6
Resolves: #84947
Change-Id: I4d81174497158b411c291ee51b331c1d3652e4a1
Reviewed-on: https:/...
Mathias Brodala
18:05 Revision f17c6250: [BUGFIX] Disable fluid debug in adminPanel edit module
Fluid debug information will not be shown in the admin
panel edit module anymore.
Resolves: #84974
Releases: master
...
Susanne Moog
17:54 Revision ef03c745: [BUGFIX] JS error on folder change in file list
Change-Id: I9e2b05aee5a283d391703330b99d0378bfeca788
Resolves: #84972
Releases: master, 8.7
Reviewed-on: https://revi...
Andreas Wolf
17:37 Revision fec959d3: [FEATURE] Add bcrypt and argon2i password hashes
Two new ext:saltedpasswords classes implement bcrypt
and argon2i password hashes.
Change-Id: I3acda7f797ee107403662b...
Christian Futterlieb
17:09 Revision b177511c: [BUGFIX] JS error on folder change in file list
Change-Id: I9e2b05aee5a283d391703330b99d0378bfeca788
Resolves: #84972
Releases: master, 8.7
Reviewed-on: https://revi...
Andreas Wolf
16:54 Revision ae3970b8: [TASK] Rewrite toggle and save to ajax in AdminPanel
As the next step on the road to a better adminPanel,
the save and toggle actions were rewritten to use ajax
getting m...
Susanne Moog
16:53 Revision 2e53818b: [BUGFIX] Compatibility for finishers which set content into the response
Since #83822 EXT:form makes usage of the controller context
response object which has impacts to the finisher logic w...
Ralf Zimmermann
16:01 Revision 0c543625: [BUGFIX] Compatibility for finishers which set content into the response
Since #83822 EXT:form makes usage of the controller context
response object which has impacts to the finisher logic w...
Ralf Zimmermann
15:48 Revision b3f93726: [TASK] Use PathUtility wrappers for basename/dirname
Basename and dirname are locale aware and can damage path and file names
if they are used with UTF-8 file/path names ...
Jigal van Hemert
15:01 Revision 5519649d: [BUGFIX] Use pageTree.backgroundColor recursively
When a page is listed in the pageTree, the option
pageTree.backgroundColor is recursively checked and all
subpages ge...
Guido S.
14:29 Revision 5aadb488: [TASK] Make linkvalidator table usable without scrolling
Currently using the linkvalidator and the table of broken links may
result in excessive horizontal scrolling, as the ...
Ingo Pfennigstorf
14:27 Revision 0bcc546e: [TASK] Use symfony/finder to collect TCA
Resolves: #84672
Releases: master
Change-Id: Id6843a1e8fb94c5c7aea3a5c463d8e5229bfc448
Reviewed-on: https://review.ty...
Andreas Fernandez
14:08 Revision e06f73c2: [TASK] Make linkvalidator table usable without scrolling
Currently using the linkvalidator and the table of broken links may
result in excessive horizontal scrolling, as the ...
Ingo Pfennigstorf
14:03 Revision 424633e8: [BUGFIX] Add l10n_mode prefixLangTitle to metadata alternative
"Translate to X" will be prepended to the alternative text,
if an element is translated.
Resolves: #83763
Releases: ...
Guido Schmechel
14:02 Revision 2a7b199a: [TASK] fix btn-group implementation
The current btn-group implementation using spans results in :first-child
and :last-child not working correctly.
There...
Marco Pfeiffer
12:17 Revision c5d0f240: [TASK] Cleanup TypeScript type defintions and editorconfig
Resolves: #84969
Releases: master
Change-Id: I871656c436a9ded5c82fbade4a28d5bd5e84de26
Reviewed-on: https://review.ty...
Frank Nägler
11:34 Revision 0235c136: [TASK] Deprecate various TSFE methods
A lot of functionality has been migrated from
TypoScriptFrontendController into middlewares
- functionality that has ...
Benni Mack
10:08 Revision bb420660: [TASK] Various cleanups regarding comments and API calls
This patch is a small summary of clean ups in various
places of TYPO3 Core.
- EditDocumentController can be simplifi...
Benni Mack
09:49 Revision 545c3c9b: [BUGFIX] Migrate cObject to LoggerAwareTrait
TYPO3 Core supports PSR-3 through the LoggerAwareTrait and LoggerAwareInterface
since TYPO3 v9 in all available PHP c...
Benni Mack
07:15 Revision ef8e4770: [BUGFIX] No CORS Error in WS preview
We should not manipulate document.domain in workspace preview as we need
to communicate with our parent master window...
Benni Mack
06:51 Revision 9f1e1548: [BUGFIX] No CORS Error in WS preview
We should not manipulate document.domain in workspace preview as we need
to communicate with our parent master window...
Alexander Opitz

2018-05-10

22:52 Revision 37ece89c: [TASK] Clean up TimeTracker usage in frontend requests
For historical purposes, TimeTracker->push() is
called with an empty string in the second parameter,
however, as this...
Benni Mack
22:51 Revision 46c282af: [BUGFIX] Enforce int for timestamp on DateTime mapping
This patch ensures using an integer value for turning a timestamp
to a DateTime object as otherwise a PHP error is th...
Nicole Cordes
22:22 Revision 28a3f53b: [BUGFIX] Enforce int for timestamp on DateTime mapping
This patch ensures using an integer value for turning a timestamp
to a DateTime object as otherwise a PHP error is th...
Nicole Cordes
22:09 Revision 439ba967: [BUGFIX] Enforce int for timestamp on DateTime mapping
This patch ensures using an integer value for turning a timestamp
to a DateTime object as otherwise a PHP error is th...
Nicole Cordes
21:37 Revision 669018c6: [BUGFIX] Respect GFX/jpg_quality when cropping
LocalCropScaleMaskHelper generates thumbnails with
imageMagickConvert and custom crop parameters. This
will overwrite...
Guido Schmechel
20:54 Revision 1c1677bf: [TASK] Add more rules for Code sniffer
In order to improve code quality, the following code sniffers are added:
- cast_spaces
- declare_equal_normalize
- d...
Georg Ringer
20:36 Revision 52f33c31: [BUGFIX] Unify language handling within TranslationStatusController
The localization overview within the info module should hide hidden
sys_language records as those are also not availa...
Georg Ringer
20:17 Revision d4c9ae76: [BUGFIX] Remove duplicate database indices
Percona toolkit found some duplicate
indices in some ext_tables.sql.
Remove or update the mentioned indices.
Resolve...
Stefan Froemken
20:15 Revision 9106cf7f: [BUGFIX] Unify language handling within TranslationStatusController
The localization overview within the info module should hide hidden
sys_language records as those are also not availa...
Georg Ringer
20:10 Revision dd5f4f90: [TASK] Extract workspace preview uri generation
All logic regarding generating preview links for workspaces has been
extracted into the "PreviewUriBuilder" method. P...
Benni Mack
19:53 Revision fe115c75: [BUGFIX] Remove duplicate database indices
Percona toolkit found some duplicate
indices in some ext_tables.sql.
Remove or update the mentioned indices.
Resolve...
Stefan Froemken
19:41 Revision fa6ac7ea: [BUGFIX] Evaluate config.ftu earlier in a FE request
The TypoScript option config.ftu is used to transfer a
session via GET parameters.
However this option is - unlike o...
Benni Mack
19:40 Revision 38245a51: [BUGFIX] Adapt a couple of broken test file namespaces
Resolves: #84960
Releases: master
Change-Id: I26d76f9e4a636bc47190244f8e388e1bd94c4d50
Reviewed-on: https://review.ty...
Christian Kuhn
19:40 Revision e430cada: [TASK] Update composer installer package to v2.2.0
composer update typo3/cms-composer-installers
Change-Id: I23e4474adf0942fafacd0bc6e61bdf8f9831a704
Resolves: #84959
...
Anja Leichsenring
16:47 Revision d5095df8: [TASK] Update composer-dep nikic/php-parser to 4.0.1
Command used:
composer require nikic/php-parser ^4.0
Resolves: #84237
Releases: master
Change-Id: I7eed5bbc31f2be608...
Stefan Neufeind
15:43 Revision 704bf843: [BUGFIX] Consider `translationSource` for fetching localized records
Using `transOrigPointerField` to fetch localized records does not work
for records that were copied into a different ...
Andreas Fernandez
15:42 Revision 4eccdabd: [BUGFIX] Enable localizationStateSelector for selectTreeElement
This patch enables the localizationStateSelector for the
selectTreeElement, so an editor can select the localization ...
Torben Hansen
15:25 Revision 3c6cdaed: [BUGFIX] Consider `translationSource` for fetching localized records
Using `transOrigPointerField` to fetch localized records does not work
for records that were copied into a different ...
Andreas Fernandez
15:06 Revision 3eb35aa2: [FEATURE] Add SEO fields to Pages TCA
This feature adds some new SEO fields to the Pages TCA. It also
introduces a new SEO tab containing all SEO related m...
Tom Warwick
15:03 Revision 3874c6e6: [FEATURE] Add metadata to filebrowser search
Now also searching for metadata in the filebrowser is possible.
The corresponding files are then listed.
Resolves: #...
Guido Schmechel
13:18 Revision 0d583b43: [BUGFIX] Do not move processed files to recycler folder
When a file gets moved to the recycler folder on delete. The processed
files should not be moved to the recycler fold...
Guido S.
13:12 Revision 1ab8bcf4: [BUGFIX] do not override forceTypeValue if no pageType is set
If a link doesn't set a pageType and
there is no target that defines a pageType,
then forceTypeValue needs to be used...
Andreas Allacher
12:14 Revision a6c0fe21: [TASK] Use variable argument-list ObjectManager and Container
Supported since PHP 5.6. This makes the code easier to read
and allows to properly document using phpdoc.
https://se...
Alexander Schnitzler
12:01 Revision 89984e4c: [BUGFIX] Drop undesired backslashes from Scheduler base tasks docs
Releases: master, 8.7, 7.6
Resolves: #84947
Change-Id: I4d81174497158b411c291ee51b331c1d3652e4a1
Reviewed-on: https:/...
Mathias Brodala
11:58 Revision 1507bfbe: [TASK] Move redirect to shortcut and mount point to middleware
Instead of using HttpUtility to redirect and exit the program
flow, we now return a proper redirect response in a mid...
Helmut Hummel

2018-05-09

18:14 Revision af32dfff: [TASK] Upgrade phpunit 6 to 7
Our dependencies are meanwhile phpunit 7 compatible
so we can upgrade to it now. Some minor changes in
the tests are ...
Christian Kuhn
17:15 Revision b97ba812: [!!!][TASK] Use no-cookie domain for youtube by default
Improve the privacy of users by using the no-cookie domain of youtube
by default and just use youtube.com if explicit...
Georg Ringer
14:11 Revision e1213b2c: [TASK] Replace static variable with class variable in FileInfo
By removing the graphicFunctions object from global scope, unit
tests are easier to add in this area.
Change-Id: I8d...
Anja Leichsenring
13:24 Revision c3ba772f: [TASK] Add unit tests for ImageInfo
Change-Id: I3d9ef96e3296de676d02aa84a5ebd926b10cae53
Resolves: #84934
Relates: #84583
Releases: master, 8.7
Reviewed-...
Anja Leichsenring
12:04 Revision 6907f9a1: [TASK] Replace static variable with class variable in FileInfo
By removing the graphicFunctions object from global scope, unit
tests are easier to add in this area.
Change-Id: I8d...
Anja Leichsenring
11:58 Revision 6dd767b5: [BUGFIX] Avoid calling frontend page preparations twice
With the introduced cleanup, one removed condition was
essential to avoid calling page rendering preparations twice.
...
Helmut Hummel
10:33 Revision 05cc0cc6: [TASK] Remove two unneeded packages from composer.lock
Two packages are defined in composer.lock that are no
dependents of any other package. Remove them:
composer remove ...
Christian Kuhn
10:14 Revision aec2e63f: [TASK] Add unit tests for ImageInfo
Change-Id: I3d9ef96e3296de676d02aa84a5ebd926b10cae53
Resolves: #84934
Relates: #84583
Releases: master, 8.7
Reviewed-...
Anja Leichsenring
09:44 Revision 7a0b88dc: [TASK] Simplify frontend page generation code
The additional isINTincScript check stems from the time
where this code was in a separate file, which
was included tw...
Helmut Hummel
00:04 Revision a9676e34: [TASK] Make failing acceptance tests after image update run again
The agent update introduced a higher chromedriver version that
caused several acceptance tests to fail. Adjusting wai...
Anja Leichsenring

2018-05-08

22:45 Revision 2cdbfde9: [TASK] Make failing acceptance tests after image update run again
The agent update introduced a higher chromedriver version that
caused several acceptance tests to fail. Adjusting wai...
Anja Leichsenring
15:25 Revision 11cd408d: [BUGFIX] Set correct foreign parentkey when writing inline relations
When attaching or updating 1:N relations via extbase (INLINE) the
parents uid property was taken as parentKey for the...
Philipp Wrann
13:54 Revision 1b4288f1: [TASK] Migrate ContextMenu to TypeScript
Resolves: #82579
Releases: master
Change-Id: I58165fff637ca72e921057e9441f6bc73f175808
Reviewed-on: https://review.ty...
Andreas Fernandez
13:45 Revision a1974138: [TASK] Make new toggle checkboxes keyboard accessible
Make the checkbox input field transparent, instead of hiding it completely,
so it can still be accessed via keyboard....
Carsten Dietrich
13:41 Revision 528466d1: [TASK] Make core/Tests/Unit/Package/ notice free
Releases: master
Resolves: #84817
Change-Id: Id3d2cc7c47c7ba3ff46b8689970a3c8490261802
Reviewed-on: https://review.ty...
Jan Helke

2018-05-07

20:00 Revision d4521761: [TASK] Have bamboo plan updates and minor ac test stabilization
* bamboo composer environment is a9.3.0@dev
* Adapt a test result parsing to slightly changed git
output in younger...
Christian Kuhn
18:58 Revision f88e67a9: [TASK] Run postgres tests on non-default port in v8 core
The bamboo testing images have been updated to ubuntu 18.04 base
which comes with postgres 10 by default. This howeve...
Christian Kuhn
08:49 Revision cd1397a4: [TASK] Simplify fetching section labels in global settings
Put labels into the configuration description file
to have everything in one place.
With that in place, we can put t...
Helmut Hummel

2018-05-06

16:59 Revision 5b8092c2: [TASK] Cleanup workspaces backend AJAX calls
The AJAX endpoints for the workspaces backend module
on the PHP side still are 1:1 like the good old ExtJS times.
In...
Benni Mack
16:24 Revision 736f74f2: [FEATURE] Allow to sort subpages by nav title
The sort-subpages functionality available in the
context menu of a page now also allows to sort by
nav_title.
This a...
Benni Mack
12:06 Revision d358e798: [BUGFIX] Obsolete keywords in t3editor tokenizer
Some removed Page TSconfig related properties were
still found in the t3editor tokenizer keywords file.
Resolves: #8...
Christian Kuhn
11:41 Revision 6b323528: [TASK] Update composer-dep enm1989/chromedriver
Minor-update 2.33 to 2.38
Command used:
composer update enm1989/chromedriver
Resolves: #84238
Releases: master, 8.7...
Stefan Neufeind
11:41 Revision 9eab94fd: [TASK] Update composer-dep enm1989/chromedriver
Minor-update 2.33 to 2.38
Command used:
composer update enm1989/chromedriver
Resolves: #84238
Releases: master, 8.7...
Stefan Neufeind

2018-05-05

22:57 Revision 32f43c0d: [BUGFIX] Do not copy icon of former EXT:lang during build
The `grunt build` command copies icons of the icon repository into
different locations. Since EXT:lang does not exist...
Andreas Fernandez

2018-05-04

16:42 Revision eb07d736: [!!!][FEATURE] Enhanced new MetaTag API
It is now possible to use a new MetaTag API having managers to handle
specific Meta Tag "families" like OpenGraph.
Y...
Richard Haeser
15:28 Revision 53cd95c8: [TASK] Make PageRepositoryTest notice free
Resolves: #84889
Releases: master
Change-Id: Ied9640b8cf664086a5533b910e5ff2b1a2e6aece
Reviewed-on: https://review.ty...
Sybille Peters
15:11 Revision b1c92443: [FEATURE] Add TypoScript conditions based on the site configuration
Two new TypoScript conditions are added to check for the currently
used site configuration of a Frontend Request.
[s...
Georg Ringer
14:37 Revision 7ca050df: [FEATURE] Add scheduler task to anonymize IP addresses of tables
IP anonymizing improves the privacy of users and required as part of
the GDPR.
Resolves: #84781
Releases: master, 8....
Georg Ringer
13:12 Revision d6ca05c8: [BUGFIX] Do not sharpen images if GFX/processor_effects is -1
Sharpen images only if the install tool setting GFX/processor_effects is
set to 1 and not if it is set to 0 or -1
Re...
Guido S.
12:59 Revision 7e393917: [TASK] Improve wording in maintenance section of Install Tool
Use proper HTML markup to improve readability.
Resolves: #84912
Releases: master
Change-Id: I384b5b048ed39cf0ebae017...
Georg Ringer
12:47 Revision fdd0c8c3: [BUGFIX] Do not block UI rendering when checking for broken extensions
This patch replaces the highly discouraged and deprecated `async: false`
approach by promises to un-block the UI rend...
Andreas Fernandez
12:28 Revision 06092ea8: [TASK] Move page rendering preparations into middleware
In the course of making TSFE request/response aware,
we split the rendering preparations of TSFE
into a PSR-15 middle...
Helmut Hummel
12:05 Revision e1a8c99d: [FEATURE] Add RuntimeCacheWriter to Logging Framework
To be able to easily log request specific information
via the logging framework a new log writer has been
introduced ...
Susanne Moog

2018-05-03

09:41 Revision 33567878: [TASK] Inform user if TS condition does not make sense
Empty conditions `[]` always evaluate to false. Warn the user
if such a condition is present.
Resolves: #84911
Relea...
Markus Klein
08:27 Revision 90942bba: [TASK] Inform user if TS condition does not make sense
Empty conditions `[]` always evaluate to false. Warn the user
if such a condition is present.
Resolves: #84911
Relea...
Markus Klein

2018-05-02

21:13 Revision 9b548afa: [TASK] Use later hook for rendering of adminPanel
The admin panel should be rendered as late as possible
to display a mostly complete set of data.
Relates: #84044
Res...
Susanne Moog
14:43 Revision 437c2c21: [BUGFIX] Streamline and move labels for checkboxes
This patch is a followup patch for the checkbox toggle switch
changes. Labels are moved into correct positions and fi...
Frank Nägler
14:35 Revision b85a1a52: [BUGFIX] Respect empty allowedMimeTypes for file uploads
Make it possible to allow all mime types (except php) within file upload
form elements.
Since there are some default ...
Ralf Zimmermann
07:31 Revision bdced2ab: [TASK] Use "assets" cache for t3editor configuration
The t3editor cache is now stored in the `assets` cache, as `cache_core`
is discouraged for extensions.
As the cache o...
Andreas Fernandez

2018-04-29

22:11 Revision d00cec45: [BUGFIX] Prevent re-initialization of logger in SignalSlot Dispatcher
Resolves: #84890
Releases: master
Change-Id: I41917d5d9feab62701da893c5c4c7ba08e5fbc58
Reviewed-on: https://review.ty...
Nicole Cordes
12:38 Revision a61bbcc6: [TASK] Make core/Tests/Unit/Database/ notice free
Releases: master
Resolves: #84723
Change-Id: I4ed49cd7002fa8a0c002222c54249d714e91a379
Reviewed-on: https://review.ty...
Jan Helke

2018-04-28

06:18 Revision 48adc7ac: [TASK] Log signal dispatching to debug log
To be able to find out which signals are triggered
during requests debug logging has been implemented
in the SignalSl...
Susanne Moog

2018-04-27

21:40 Revision 3402b689: [TASK] Replace PATH_thisScript with Environment API call
All occurrences in the TYPO3 core have been replaced with
Environment::getCurrentScript() in order to slowly migrate
...
Benni Mack
17:45 Revision b4d9a0ca: [TASK] Change checkboxes in sys_file_storage
Some checkboxes are changed to new rendertype checkboxToggle.
One checkbox is type => user and the rendering is adapt...
Ingo Nolden
16:05 Revision 8c5e7081: [TASK] Amend Installer text
This commit is intended to improve the language
used in the Installer.
[+] Review each paragraph and amend if requir...
Tom Warwick
12:27 Revision 42defcc8: [TASK] Change checkboxes in tx_scheduler_task_group and index_config
Some checkboxes are changed to new rendertype checkboxToggle.
Resolves: #84829
Related: #84793
Releases: master
Chan...
Ingo Nolden
11:34 Revision e13891c4: [TASK] Change checkboxes in be_groups and be_users to new rendertype
Some checkboxes are changed to new rendertype checkboxToggle.
One checkbox label (IPlockState) is added.
Resolves: #...
Ingo Nolden
11:06 Revision 2441968c: [TASK] Change checkboxes in pages to new rendertype
Some checkboxes are changed to new rendertype checkboxToggle.
Four checkbox labels are added.
Resolves: #84796
Relat...
Ingo Nolden
11:00 Revision 0964039c: [TASK] Change checkboxes in tt_content
Some checkboxes are changed to new rendertype checkboxToggle.
Resolves: #84828
Related: #84793
Release: master
Chang...
Ingo Nolden
10:46 Revision e1443a91: [FEATURE] Introduce fluid data-processor for language menus
The HMENU is extended to support the auto filling of the special.value
with all languages defined for the current sit...
Simon Gilli
08:09 Revision 92b94046: [BUGFIX] Unify the filename sanitation for upload, create, rename
isValidFilename allows other characters in file names
than sanitizeFileName. This patch sanitizes new file
names auto...
Wolfgang Klinger

2018-04-26

18:37 Revision 6008e4bc: [BUGFIX] ErrorController is called via PSR-7 request
One call to the ErrorController->pageNotFoundAction is missing the PSR-7
object, which is now added.
Resolves: #8485...
Benni Mack
18:37 Revision 966e13b2: [TASK] Replace TYPO3_OS constant with Environment check
In order to move away from using hard-coded constants,
the Environment class method "isWindows" is used.
Resolves: #...
Benni Mack
18:06 Revision e30516e9: [TASK] Update testing framework to latest version
composer command:
- composer update typo3/testing-framework
Resolves: #84882
Releases: master
Change-Id: Ie6cfcf1417...
Susanne Moog
17:47 Revision 25aede95: [BUGFIX] Catch exceptions for invalid form configuration files
Resolves: #84859
Releases: master, 8.7
Change-Id: I64b14c87758178f76258bdbf747931b008d9a71c
Reviewed-on: https://revi...
Benni Mack
17:09 Revision 62541c37: [TASK] Change checkboxes in sys_action and sys_note
Checkboxes are changed to new rendertype checkboxToggle in the following files:
sys_note
sys_action
This patch requi...
Ingo Nolden
16:58 Revision 4ccb2860: [TASK] Change checkboxes in sys_workspace
Two checkboxes are changed to new rendertype checkboxToggle.
Resolves: #84830
Related: #84793
Releases: master
Chang...
Ingo Nolden
16:57 Revision a8f0f00d: [TASK] Change checkboxes in EXT: core TCA files
Checkboxes are changed to new rendertype checkboxToggle in the following
files:
sys_category
sys_collection
sys_file_...
Ingo Nolden
16:52 Revision ad181238: [TASK] Change checkboxes in sys_redirect
Some checkboxes are changed to new rendertype checkboxToggle.
One checkbox label (hitcountState) is added.
This patch...
Ingo Nolden
16:29 Revision 2d17ea8e: [TASK] Change checkboxes in EXT:frontend TCA files
Some checkboxes are changed to new rendertype checkboxToggle in:
sys_domain
sys_template
backend_layout
Resolves: #8...
Ingo Nolden
14:44 Revision c208e547: [TASK] Change checkboxes in fe_users and fe_groups
Some checkboxes are changed to new rendertype checkboxToggle.
Resolves: #84820
Related: #84793
Releases: master
Chan...
Ingo Nolden
11:13 Revision d8fa5f3b: [BUGFIX] Hide save and new button in connected translation mode
In connected translation mode it should not be possible to use the
save and new button as this would lead to an incon...
Patrick Broens
08:47 Revision 4511fe7d: [BUGFIX] Catch exceptions for invalid form configuration files
Resolves: #84859
Releases: master, 8.7
Change-Id: I64b14c87758178f76258bdbf747931b008d9a71c
Reviewed-on: https://revi...
Benni Mack
07:41 Revision f807b74a: [BUGFIX] Ensure webmounts in list module are calculated only once
When using the backend search the list module is fetching the list of
PIDs to recursively look for every single TCA t...
Benni Mack
06:23 Revision 15c917a2: [BUGFIX] Correctly check for a key in getPageForRootline
Move coalescing operator to inside is_array. It was was introduced
in https://review.typo3.org/#/c/54558/
Releases: ...
Tymoteusz Motylewski

2018-04-25

23:32 Revision 8bae8fed: [BUGFIX] Only show default language pages for sorting
The sorting of subpages also shows all translations
which leads to very bad side-effects due to the removal
of pages_...
Benni Mack
12:08 Revision d9504dcf: [BUGFIX] Respect multi-byte values in search sword
Resolves: #84857
Releases: master, 8.7
Change-Id: I72563fad6233f0508273f6a75b2f7ab51894e501
Reviewed-on: https://revi...
Benni Mack
11:53 Revision f8b62af1: [TASK] Add hook for resolving custom link types
The extendability of the link wizard is incomplete since the
refactoring of it. This patch adds a missing hook to res...
Daniel Goerz
11:49 Revision d1a3cfb0: [BUGFIX] Respect multi-byte values in search sword
Resolves: #84857
Releases: master, 8.7
Change-Id: I72563fad6233f0508273f6a75b2f7ab51894e501
Reviewed-on: https://revi...
Benni Mack
11:05 Revision d3f65fd0: [BUGFIX] Skip extra rendering of fields in ElementInformation
tstamp & crdate fields must be added in the TCA columns
section to have those available in extbase models. Skip
those...
Georg Ringer
10:44 Revision b18fe245: [BUGFIX] Skip extra rendering of fields in ElementInformation
tstamp & crdate fields must be added in the TCA columns
section to have those available in extbase models. Skip
those...
Georg Ringer
10:37 Revision ef4a1180: [TASK] Sort languages of field typo3Language in Site Management
Sort the languages by its name instead of identifier.
Resolves: #84732
Releases: master
Change-Id: I0337cbc6a4003eb1...
Georg Ringer
10:28 Revision 05c97180: [!!!][TASK] Move last language files away from language extension
This commit moves any language file of EXT:lang into a proper
destination, which renders EXT:lang obsolete.
This chan...
Wouter Wolters
09:52 Revision ac88689f: [BUGFIX] Validate column count before using it
Fix a regression introduced with #84338 to check the column count
first before using it.
Resolves: #84491
Releases: ...
Georg Ringer
09:20 Revision ba6fa129: [BUGFIX] Fix spelling in InheritancesResolverService
Resolves: #84862
Releases: master
Change-Id: I40bff1e106efad9c43780e2df1e6ddb54b64fd1f
Reviewed-on: https://review.ty...
Benni Mack
09:20 Revision 03848901: [TASK] Move TypoScript inclusion into ext_localconf
The Form configuration is now included inline instead
of a separate file.
Resolves: #84861
Releases: master
Change-I...
Benni Mack
09:12 Revision 1d39413e: [TASK] Remove legacy styling in Web->Template module
Some values (bgColor4) for rendering the tree in the Web->Template module
are never used, and are removed as they are...
Benni Mack
09:00 Revision 33f1f91c: [TASK] Add tests for BackendUtility::splitTable_Uid
Resolves: #84855
Releases: master
Change-Id: I20c189b082c616590bcb2bdabff9e2f2c22a1bce
Reviewed-on: https://review.ty...
Benni Mack
08:53 Revision 1bcc8fbc: [BUGFIX] Remove double inclusion of PageTSconfig
Due to some mixup in patches the PageTSconfig for
the form framework is included twice.
Resolves: #84860
Releases: m...
Benni Mack
07:17 Revision 1b6ea2b6: [!!!][TASK] Update doctrine/dbal 2.6.3 ❯ 2.7.1
Command used:
composer require doctrine/dbal:^2.7
Resolves: #84744
Releases: master
Change-Id: I7b063cd15d8bc7f9c466...
Stefan Neufeind

2018-04-24

17:52 Revision 0c1c8a8e: [BUGFIX] Fix type of additionalConfig in media viewhelper
Change the type from string to array.
Resolves: #84848
Releases: master, 8.7
Change-Id: I28071b1116b2c9b4fcdcc639c37...
Georg Ringer
17:25 Revision aa1ce77b: [BUGFIX] Fix type of additionalConfig in media viewhelper
Change the type from string to array.
Resolves: #84848
Releases: master, 8.7
Change-Id: I28071b1116b2c9b4fcdcc639c37...
Georg Ringer
16:34 Revision c4d48bb6: [TASK] Correct description for QueryGenerator->getTreeList
Resolves: #84847
Releases: master, 8.7
Change-Id: Ica8a5cc234c6ea90a1964c87228136d06d9713ac
Reviewed-on: https://revi...
Tymoteusz Motylewski
16:08 Revision 1f54e704: [TASK] Add hook for resolving custom link types
The extendability of the link wizard is incomplete since the
refactoring of it. This patch adds a missing hook to res...
Daniel Goerz
15:46 Revision a4c2d980: [TASK] Correct description for QueryGenerator->getTreeList
Resolves: #84847
Releases: master, 8.7
Change-Id: Ica8a5cc234c6ea90a1964c87228136d06d9713ac
Reviewed-on: https://revi...
Tymoteusz Motylewski
13:01 Revision 6c6cae4a: [BUGFIX] Add sorting to menu of categorized content
Sort content elements of menu type "categorized content" by the
sorting value.
This improves the output if all conte...
Georg Ringer
06:27 Revision e45acadb: [BUGFIX] Execution order of hooks preprocessRequest and pageIndexing changed
Between 8 LTS and 9.2 the order of the execution of the following hooks was changed:
8.7
- First: $GLOBALS['TYPO3_C...
Timo Hund
02:13 Revision 7a2c858b: [FEATURE] Password fields in the Install tool
Now it is possible to define password fields in the Install tool
configuration.
Now the field transport_smtp_passwor...
Guido Schmechel
02:02 Revision d4d83ee9: [FEATURE] Make indexed_search ready for GDPR
To be compatible with the GDPR, 2 new features are added to
the indexed_search extension:
- Make the index_stat_sear...
Georg Ringer

2018-04-23

23:07 Revision 2fb7be7b: [TASK] Use ImageInfo class instead of direct PHP GD call
This ensures maximum compatibility with all available graphics
commands.
Resolves: #78600
Releases: master, 8.7
Chan...
Markus Klein

2018-04-21

14:43 Revision 34067326: [TASK] Add new language labels
New labels for the new checkbox rendertypes.
The visibility checkbox in most record types uses the same language
labe...
Ingo Nolden
14:36 Revision 09eda80e: [!!!][TASK] Remove the explicitConfirmationOfTranslation setting
This feature is unused, and the used buttons are being removed
in the "unsplit the split button" concept. This change...
Rens Admiraal
14:26 Revision f6455976: [BUGFIX] Always exclude E_USER_DEPRECATED from exceptionalErrors
There is a limited use case for exceptions to be thrown
on deprecation messages. To ease the upgrade path to TYPO3 9
...
Helmut Hummel
10:22 Revision 161ba9bd: [BUGFIX] Resolve recursing DOM manipulation
To fix the recursive DOM manipulation, the selector class name used to
find the "blueprint" is removed from the actua...
Andreas Fernandez
10:21 Revision 3c22ba8f: [BUGFIX] Use jQuery iterator for proper contextual variable handover
Use jQuery's each() method to handover variables from within the loop
to objects which are decoupled through jQuery's...
Ralf Zimmermann

2018-04-20

22:17 Revision 6b24a1f5: [BUGFIX] Harden CSS of install tool
Capsulated CSS classes in _module_install.scss.
Releases: master
Resolves: #84825
Change-Id: I664318f44e02bdf3818567...
Philipp Hamid
17:37 Revision 395d5efb: [BUGFIX] Make labeledToggleCheckbox localizable
The labels of a labeledToggleCheckbox are now localizable using
the well known LLL syntax.
Resolves: #84803
Releases...
Mathias Schreiber
16:27 Revision d698ac14: [BUGFIX] Make translation of form validation errors consistent
The labels have been made consistent with a native speaker.
Resolves: #84804
Releases: master
Change-Id: Iec8e6aed7...
Kay Strobach
16:26 Revision 11c55be2: [TASK] Improve Install Tool UX
Implemented card layout and modals instead of gridder.
Action buttons like clear all cache trigger it's action now di...
Philipp Hamid
15:17 Revision 6a020f16: [BUGFIX] Wait some seconds before click in modal content
Some acceptance tests fails because of a timing issues. If a modal is not
ready the next click fails. This patch adds...
Frank Nägler

2018-04-19

23:21 Revision ea3d1294: [BUGFIX] Check if file exists for backend logo
If an invalid file path is given, an exception is thrown if trying to
access its properties and the backend is not ac...
Lidia Demin
22:57 Revision 8146446c: [BUGFIX] Check if file exists for backend logo
If an invalid file path is given, an exception is thrown if trying to
access its properties and the backend is not ac...
Lidia Demin
20:37 Revision ca582481: [BUGFIX] Do not write empty array values in form definitions
Symfony YAML dumps empty arrays as sequence ("{ }"). Due to this, some
JavaScript modules of the form framework fail...
Ralf Zimmermann
20:34 Revision 9fc37bd4: [BUGFIX] Check if client supports localStorage
Resolves: #84788
Releases: master, 8.7
Change-Id: If7a1c3e1b04c4de391d0bdb943d989971def6e8a
Reviewed-on: https://revi...
Andreas Fernandez
20:10 Revision a9f1117d: [BUGFIX] Validation error arguments are not applied
If an extbase error object wants to be translated through EXT:form and
no translation is found, the original error me...
Ralf Zimmermann
20:03 Revision 49e42af8: [FEATURE] Add HTML5 date form element
Add an HTML5 date form element and a date range server side validator to
the form framework.
Resolves: #82511
Releas...
Ralf Zimmermann
20:00 Revision 97582e4d: [BUGFIX] Do not write empty array values in form definitions
Symfony YAML dumps empty arrays as sequence ("{ }"). Due to this, some
JavaScript modules of the form framework fail...
Ralf Zimmermann
18:57 Revision 59f3177e: [BUGFIX] Check if client supports localStorage
Resolves: #84788
Releases: master, 8.7
Change-Id: If7a1c3e1b04c4de391d0bdb943d989971def6e8a
Reviewed-on: https://revi...
Andreas Fernandez
17:48 Revision 76ceac62: [BUGFIX] Prevent recursive AJAX calls
The form editor calls the icon API within
jQuery's beforeSend() AJAX hook.
Since the Icon API also makes use of AJAX ...
Ralf Zimmermann
15:55 Revision f987f7ac: [FEATURE] Make indexed_search ready for GDPR
To be compatible with the GDPR, 2 new features are added to
the indexed_search extension:
- Make the index_stat_sear...
Georg Ringer
15:32 Revision 70b8ffc0: [BUGFIX] Validation error arguments are not applied
If an extbase error object wants to be translated through EXT:form and
no translation is found, the original error me...
Ralf Zimmermann
15:15 Revision 9de418d5: [FEATURE] Make indexed_search ready for GDPR
To be compatible with the GDPR, 2 new features are added to
the indexed_search extension:
- Make the index_stat_sear...
Georg Ringer
15:01 Revision 6f9e25d9: [FEATURE] Store icons in localStorage
The icons that get requested by the Icon API on JavaScript side are not
stored in the client's localStorage.
To have ...
Andreas Fernandez
14:23 Revision a6e91c83: [BUGFIX] Disable "Create new translation headers" when no selection is made
The "Create new translation headers" is now disabled if no page to be
translated is selected to avoid errors in the t...
Andreas Fernandez
13:55 Revision 895ec997: [BUGFIX] Disable "Create new translation headers" when no selection is made
The "Create new translation headers" is now disabled if no page to be
translated is selected to avoid errors in the t...
Oskar Dydo
13:19 Revision 4a3a21b2: [FEATURE] Add API to anonymize IP addresses
Add an API to anonymize IP addresses.
The core uses this API to anonymize all IP addresses before
storing them. E.g. ...
Georg Ringer
12:38 Revision e07aed42: [TASK] Compress flag icons
Following command was used to add grunt-contrib-imagemin
yarn add grunt-contrib-imagemin --dev
Resolves: #84783
Rele...
Benjamin Kott
12:00 Revision 6b672293: [BUGFIX] Preserve multivalue property sorting in form fields
This ensures e.g. the order of select options is preserved between
form edits.
Background: If you put "{"5":"5","4":...
Ralf Zimmermann
12:00 Revision 5fe2a684: [BUGFIX] Let form framework finisher parseOption respect arrays
The method "parseOption()" can now handle arrays. This is necessary if a
finisher option references a form element va...
Ralf Zimmermann
11:54 Revision 23ef7dbe: [FEATURE] Add API to anonymize IP addresses
Add an API to anonymize IP addresses.
The core uses this API to anonymize all IP addresses before
storing them. E.g. ...
Georg Ringer
11:09 Revision 5df2d9ab: [BUGFIX] Perform the translation key look-up as it was before #81775
If a form is rendered through the "form" content element,
the identifier of the form is modified with a suffix since ...
Ralf Zimmermann
09:42 Revision 656e5530: [BUGFIX] Render systeminformation toolbar items inline
Resolves: #84773
Releases: master, 8.7
Change-Id: Ib92146527fdae9c8b2c4ccc23ba387b89412eb6e
Reviewed-on: https://revi...
Benjamin Kott
08:59 Revision 85c96a9b: [TASK] Use stricter types in JsonView and its test
Also clean up the code a bit, use more imports, and use
assertSame to do type-safe checks.
Resolves: #84571
Release...
Oliver Klee

2018-04-18

17:13 Revision 04818164: [BUGFIX] Render systeminformation toolbar items inline
Resolves: #84773
Releases: master, 8.7
Change-Id: Ib92146527fdae9c8b2c4ccc23ba387b89412eb6e
Reviewed-on: https://revi...
Benjamin Kott
15:44 Revision bbdf85c9: [BUGFIX] Cast floor’ed division to int
The division is rounded by a `floor()` call. Since `floor()` returns a
value of type `double`, the result must get ca...
Andreas Fernandez
14:25 Revision 931f50c0: [BUGFIX] Preserve multivalue property sorting in form fields
This ensures e.g. the order of select options is preserved between
form edits.
Background: If you put "{"5":"5","4":...
Ralf Zimmermann
14:21 Revision 819a118f: [BUGFIX] Let form framework finisher parseOption respect arrays
The method "parseOption()" can now handle arrays. This is necessary if a
finisher option references a form element va...
Ralf Zimmermann
13:40 Revision 8d8b0391: [TASK] Move rst file into the correct folder
With #84053 the new API to anonymize IP addresses was introduced, but
the RST file was placed in the wrong directory,...
Frank Nägler
00:11 Revision 619e10a6: [TASK] Improve the form manager
Improve the form manager in several ways:
- add reload button to docheader
- add 'for' attribute to all labels in fo...
Björn Jacob
00:07 Revision d0737775: [BUGFIX] Form editor breaks if property path does not exist
If a property path - which should be validated within the form editor -
does not exist within the form definition and...
Ralf Zimmermann
00:04 Revision 8dbdfc60: [BUGFIX] Unregister formeditor events through off()
Resolves a variable naming collision within the formeditor model method
off() to make it possible to unregister forme...
Ralf Zimmermann
00:02 Revision fb6715bd: [BUGFIX] Exclude hidden fields within summary pages and mails
Add a "renderingOptions" property called "_isHiddenFormElement" to
prevent form elements from being shown within summ...
Ralf Zimmermann
 

Also available in: Atom