Project

General

Profile

Activity

From 2017-11-17 to 2017-12-16

2017-12-16

22:00 Revision 569ee970: [TASK] v8 Changelog: Merge master changes
Merges changes from master branch back into
v8 branch for consistency. This fixes various
v8 ReST compilation warning...
Christian Kuhn
21:00 Revision 668a86b2: [TASK] Changelog docs: Re-add v7 files into v8 & master
As proposed in
https://decisions.typo3.org/t/core-changelog-documentation-workflow-revised
the v7 Changelog files are...
Christian Kuhn
21:00 Revision f67d0c13: [TASK] Changelog docs: Re-add v7 files into v8 & master
As proposed in
https://decisions.typo3.org/t/core-changelog-documentation-workflow-revised
the v7 Changelog files are...
Christian Kuhn
19:37 Revision f2b9c8c8: [TASK] v7 Changelog: Add a missing forge reference
One .rst Changelog file misses the mandatory
index to the forge issue number.
Change-Id: I3d4275f777bf164cf51b4df61a...
Christian Kuhn
18:55 Revision e9233a82: [TASK] v7 Changelog: Further fixes and alignments with master
Two fixes in specific .rst files and syncing main Index.rst
and other files on this level with master.
Change-Id: Ib...
Christian Kuhn
17:20 Revision 4ab79b37: [TASK] EXT:Scheduler: Update documentation
Replaced images with new ones from current master.
Adjust the description text where necessary.
Resolves: #72628
Rel...
Michael Oehlhof
17:07 Revision c6ae177b: [TASK] v7 Changelog: Fix compile warnings, update 7.6.x/ Index.rst
Fixes a broken link and restructures the 7.6.x/Index.rst to be
free from patch level releases. This is ok with the lo...
Christian Kuhn
17:02 Revision 9d0a087b: [BUGFIX] EXT:scheduler: Update Documentation version
Resolves: #83351
Releases: 7.6
Change-Id: I62793199cbbd0c2745fd357563c69f1196911c8c
Reviewed-on: https://review.typo3...
Michael Oehlhof
16:47 Revision 6111e9a4: [TASK] CGL fix core after php-cs-fixer 2.9.0 raise
The "self_accessor" fixer is more strict with younger
php-cs-fixer releases and changes method argument type
hints to...
Christian Kuhn
16:07 Revision 48792c87: [TASK] CGL fix core after php-cs-fixer 2.9.0 raise
The "self_accessor" fixer is more strict with younger
php-cs-fixer releases and changes method argument type
hints to...
Christian Kuhn
15:03 Revision 957082fc: [FOLLOWUP][TASK] Remove column sys_file_reference.sorting
Table sys_file_reference is used as "inline 1:n foreign_field" composite
assiciation and is processed in RelationHand...
Oliver Hader
14:57 Revision f339e8e2: [TASK] Update Breaking-82878-RemovedFieldNoCacheInDatabaseTablePages.rst
Add SQL to execute to check if the change affects the system or not.
Releases: master
Resolves: #83343
Change-Id: I2...
Tizian Schmidlin
14:52 Revision beada38c: [TASK] indexed_search docs: specialConfiguration instead of specConfs
Document working typoscript key 'specialConfiguration' instead
of 'specConfs'.
Releases: master
Resolves: #83340
Cha...
Roman Abt
14:51 Revision 1b1d3cac: [TASK] Update INSTALL.md
Replace references to TYPO3 8 by references to TYPO3 9
Releases: master
Resolves: #83342
Change-Id: I6204e550207f5db...
Tizian Schmidlin
14:44 Revision 6c30346c: [TASK] Update Breaking-82421-DroppedOldDBRelatedConfigurationOptions.rst
Releases: master
Resolves: #83344
Change-Id: I5653312697a2568b8b0937e96a315ed08068957d
Reviewed-on: https://review.ty...
Tizian Schmidlin
14:42 Revision e1370d7e: [BUGFIX] Change behavior of new element during drag & drop into node
- place input correctly
- open node with children while holding the mouse over
this node for one second (when drag-ad...
Tymoteusz Motylewski
14:21 Revision 2e669e29: [TASK] Raise ext:styleguide extension versions
Raise ext:styleguide extension versions to
* 9.0.1
* 8.0.14
The styleguide extensions uses and invalid configuration...
Oliver Hader
14:21 Revision 5103a47f: [TASK] Raise ext:styleguide extension versions
Raise ext:styleguide extension versions to
* 9.0.1
* 8.0.14
The styleguide extensions uses and invalid configuration...
Oliver Hader
12:07 Revision 0c4bd38d: [TASK] styleguide: Remove invalid mm config
Susanne Moog

2017-12-15

22:50 Revision 11141379: [BUGFIX] AdminPanelView tries to count null value
Resolves: #83345
Releases: master, 8.7, 7.6
Change-Id: I49e0de26154430c8a93c6a25a7fa54d5e49be39d
Reviewed-on: https:/...
Oliver Hader
20:42 Revision 64e8261c: [BUGFIX] AdminPanelView tries to count null value
Resolves: #83345
Releases: master, 8.7, 7.6
Change-Id: I49e0de26154430c8a93c6a25a7fa54d5e49be39d
Reviewed-on: https:/...
Oliver Hader
18:53 Revision 1b2e4166: [BUGFIX] Add editor permissions to pagetree
The new pagetree repository implementation
did not check editor permissions and disallowed
any edit / show action for...
Susanne Moog
16:22 Revision cc9b6676: [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....
Stefan Neufeind
10:08 Revision ea7f8c63: [TASK] EXT:scheduler: Last old image and cli_dispatch
Exchanged the old BackendModuleMainView image and correct the examples
for the command line call.
Resolves: #83336
R...
Michael Oehlhof

2017-12-14

22:12 Revision 82482dbd: [BUGFIX] Drop unused DataHandler::printLogErrorMessages() argument
The argument can be safely dropped since it is not used in the
method anyways.
Resolves: #83333
Related: #82629
Rele...
Mathias Brodala
21:41 Revision 07bfe639: [BUGFIX] Make sure that foreach loops are applied to arrays only
Fix some foreach loops so as not to run into potentially empty elements.
Use the ?? operator to accomplish that.
Cha...
Wolfgang Klinger
21:27 Revision adb73680: [BUGFIX] Make sure that foreach loops are applied to arrays only
Fix some foreach loops so as not to run into potentially empty elements.
Use the ?? operator to accomplish that.
Cha...
Wolfgang Klinger
21:20 Revision d9f4eb0f: [TASK] Script to check doc comments for invalid annotations
To prevent the introduction of further invalid
php doc annotations a build script should scan
all php files and repor...
Alexander Schnitzler
21:05 Revision 5898cbb0: [BUGFIX] Replace PHP 7.2 deprecated each()
each() is deprecated in PHP 7.2 and has to be replaced.
Resolves: #83321
Releases: master, 8.7, 7.6
Change-Id: Ic318...
Patrick Schriner
21:05 Revision 5d192072: [BUGFIX] Replace PHP 7.2 deprecated each()
each() is deprecated in PHP 7.2 and has to be replaced.
Resolves: #83321
Releases: master, 8.7, 7.6
Change-Id: Ic318...
Patrick Schriner
21:05 Revision e2b7e5a1: [BUGFIX] Ensure absolute paths for &eID=dumpFile
When using realurl (or other extensions modifying the
path of the frontend) then index.php may be linked not
to PATH_...
Xavier Perseguers
20:43 Revision c514a836: [BUGFIX] Replace PHP 7.2 deprecated each()
each() is deprecated in PHP 7.2 and has to be replaced.
Resolves: #83321
Releases: master, 8.7, 7.6
Change-Id: Ic318...
Patrick Schriner
20:34 Revision 2892f6dc: [TASK] EXT:Scheduler: Update documentation
Replaced images with new ones from current master.
Adjust the description text where necessary.
Change presentation o...
Michael Oehlhof
19:53 Revision f5f21800: [TASK] Bamboo: use udiff format for php-cs-fixer diff option
The option produces nice compact output instead of printing whole file.
Resolves: #83335
Releases: master, 8.7
Chang...
Nicole Cordes
19:28 Revision 14bf99b2: [TASK] Bamboo: use udiff format for php-cs-fixer diff option
The option produces nice compact output instead of printing whole file.
Resolves: #83335
Releases: master, 8.7
Chang...
Nicole Cordes
18:15 Revision 0142da45: [TASK] Update friendsofphp/php-cs-fixer to 2.9.0
This also updates needed dependencies.
composer command used:
composer update friendsofphp/php-cs-fixer --with-depe...
Stefan Neufeind
18:12 Revision 239a55ce: [TASK] Optimize structure of ChangeLog documentation
Have a slightly different menu setup of the rendered
documentation, especially affects docs.typo3.org
Change-Id: I35...
Martin Bless
17:58 Revision a5250189: [TASK] Update friendsofphp/php-cs-fixer to 2.9.0
This also updates needed dependencies.
composer command used:
composer update friendsofphp/php-cs-fixer --with-depe...
Nicole Cordes
15:45 Revision c1e62227: [TASK] Show complete diff for cglFixMyCommit on Bamboo
Resolves: #83324
Releases: master, 8.7
Change-Id: Idf7b0119c6d25b1336d3fce04e1bd393f4dc945c
Reviewed-on: https://revi...
Nicole Cordes
15:28 Revision bcf36f64: [TASK] Show complete diff for cglFixMyCommit on Bamboo
Resolves: #83324
Releases: master, 8.7
Change-Id: Idf7b0119c6d25b1336d3fce04e1bd393f4dc945c
Reviewed-on: https://revi...
Nicole Cordes
15:17 Revision f4c4cd00: [BUGFIX] Use correct language file location
With the move of the PageInformationController with change #81865
some labels in the info module needs to be adopted....
Georg Ringer

2017-12-13

19:53 Revision 1a25aee3: [BUGFIX] Changelog docs compile warnings
Fix a series of ReST documentation compile warnings, some of them
lead to missing segments in the rendered docs. Most...
Christian Kuhn
13:52 Revision b1c5f122: [BUGFIX] Allow current dev versions of subtree split packages
To be able to install subtree split packages in dev-master
the package dependencies between them need to allow exactl...
Helmut Hummel
07:55 Revision 39b04f02: [TASK] Salted Passwords: Add a ComposedSaltInterface
Add another interface, in order to allow to code
against interface instead of abstractions,
so composed salts that im...
Benni Mack
00:57 Revision 2a75f8b6: [BUGFIX] Don't list records from tables without searchFields on search
When searching for a string in the database list do not show any records
from tables without a searchField definition...
Stephan Großberndt

2017-12-12

21:21 Revision ac733c59: [TASK] Set TYPO3 version to 9.1.0-dev
Releases: master
Change-Id: Ia7f55a6f40ec6b80939a78b13aa3fafc6c11132a
Reviewed-on: https://review.typo3.org/55055
Tes...
Benni Mack
20:57 Revision a64db288: [BUGFIX] Don't list records from tables without searchFields on search
When searching for a string in the database list do not show any records
from tables without a searchField definition...
Stephan Großberndt
20:53 Revision 8d727148: [BUGFIX] Read TER XML entity value complete
Improve reading the TER XML file while using the php xml extension.
The character data handler could be called multip...
Alexander Opitz
20:51 Revision 272f9565: [BUGFIX] Read TER XML entity value complete
Improve reading the TER XML file while using the php xml extension.
The character data handler could be called multip...
Alexander Opitz
20:16 Revision 54d0332b: [BUGFIX] Read TER XML entity value complete
Improve reading the TER XML file while using the php xml extension.
The character data handler could be called multip...
Alexander Opitz
19:47 Revision 0b82e698: [TASK] Add missing Documentation/9.0/Index.rst
Due to the missing index file, the 9.0 doc files
are not yet rendered on docs.typo3.org
Change-Id: I65781b9de84dd4a0...
Christian Kuhn
17:48 Revision 41235ff8: [RELEASE] Release of TYPO3 9.0.0
Change-Id: Iafe266ef8904526c9822576bfbab135d27b6ce27
Reviewed-on: https://review.typo3.org/55054
Reviewed-by: Benni M...
Benni Mack
17:42 Revision 4c0cb746: [BUGFIX] Filelist folders not expandable
A wrong type given to JsonResponse->setPayload()
fatals the return type on expanding the filelist
folder tree.
Chang...
Christian Kuhn
17:38 Revision 5748f7f0: [TASK] Set TYPO3 version to 8.7.10-dev
Change-Id: I917527d73957dca6b1a613c61b44b608344b60d6
Reviewed-on: https://review.typo3.org/55052
Tested-by: TYPO3com ...
Oliver Hader
17:09 Revision 50b5da13: [RELEASE] Release of TYPO3 8.7.9
Change-Id: Ia41eda1e4f380c00af287472a2dd7b4141fbaeef
Reviewed-on: https://review.typo3.org/55051
Reviewed-by: Oliver ...
Oliver Hader
16:39 Revision 879ec6dc: [!!!][TASK] Upgrade to composer installers 2.0.0
With this step, the typo3/cms package will not be
installable anymore with composer, but only the
single subtree spli...
Helmut Hummel
16:15 Revision a9326c52: [BUGFIX] Register page tree navigation component after it is initialized
Now Viewport.NavigationContainer.setComponentInstance(tree);
is called after the tree is initialized.
A check to prev...
Tymoteusz Motylewski
16:10 Revision 8bf396df: [BUGFIX] Make recycler PHP 7.2 compatible
Change-Id: I36167b0a8b61532adbafea93c88c93097ea52d73
Resolves: #83297
Releases: master, 8.7, 7.6
Reviewed-on: https:/...
Stefan Neufeind
15:59 Revision 5bb7e76e: [!!!][TASK] Implement Salted Passwords against SaltInterface
Salt classes must implement SaltInterface only. The AbstractSalt
class is renamed to AbstractComposedSalt and impleme...
Christian Futterlieb
15:50 Revision 4300c387: [BUGFIX] Make daterange filtering in EXT:belog work again
Use ISO dates and date time objects consistently.
Change-Id: I1095f6690a3b73217657cc2577ebdaf6d7ff5fc0
Releases: mas...
Susanne Moog
15:36 Revision 940051e6: [BUGFIX] Make daterange filtering in EXT:belog work again
Use ISO dates and date time objects consistently.
Change-Id: I1095f6690a3b73217657cc2577ebdaf6d7ff5fc0
Releases: mas...
Susanne Moog
15:22 Revision beda4afe: [BUGFIX] Make ImageService independent from object manager
Resolves: #83295
Related: #82414
Releases: master
Change-Id: I048e8a406b04227e28021b4ad0082c6a6b174708
Reviewed-on: h...
Frans Saris
14:20 Revision 4589cc97: [BUGFIX] Fix branch alias to the current minor version
It's better to fix the current minor release in the branch version too,
so depending projects can use the dev version...
Patrik Karisch
14:09 Revision 2d541bac: [BUGFIX] Make recycler PHP 7.2 compatible
Change-Id: I36167b0a8b61532adbafea93c88c93097ea52d73
Resolves: #83297
Releases: master, 8.7, 7.6
Reviewed-on: https:/...
Susanne Moog
14:09 Revision 2f9fbbd8: [BUGFIX] Make recycler PHP 7.2 compatible
Change-Id: I36167b0a8b61532adbafea93c88c93097ea52d73
Resolves: #83297
Releases: master, 8.7, 7.6
Reviewed-on: https:/...
Susanne Moog
14:00 Revision 47783531: [TASK] Raise PHP requirement to 7.2.0
As decided by core team leader, PHP minimum version
requirement for core version 9.0 is 7.2.0.
The patch sets this i...
Christian Kuhn
13:54 Revision bbe45c69: [TASK] Install tool fails if LocalConfiguration EXT/extConf does not exist
On fresh instances, the install tool may fail if path EXT/extConf
which is written as b/w compat layer does not exist...
Christian Kuhn
13:33 Revision 357547db: [BUGFIX] Repopulate localconfig before cache reload in ext mgr
Reloading caches requires the ext_localconf files. If in an
ext_localconf the extension configuration is accessed thi...
Susanne Moog
11:29 Revision 1195f0b8: [BUGFIX] recycler ignored recursive flag
The recycler checkbox "Recover content and subpages recursively" has no functionality.
Resolves: #81214
Releases: ma...
Benjamin Kluge
09:26 Revision f7cafe6e: [BUGFIX] Do not reprocess image preview when empty configuration is passed
Fixes regression introduced in https://review.typo3.org/53399
Where thumbnail was regenerated every time process was ...
Tymoteusz Motylewski
09:23 Revision 63d49e92: [BUGFIX] Do not reprocess image preview when empty configuration is passed
Fixes regression introduced in https://review.typo3.org/53399
Where thumbnail was regenerated every time process was ...
Tymoteusz Motylewski
09:17 Revision 2f9cf149: [BUGFIX] Do not reprocess image preview when empty configuration is passed
Fixes regression introduced in https://review.typo3.org/53399
Where thumbnail was regenerated every time process was ...
Tymoteusz Motylewski
09:17 Revision 4fa52c79: [BUGFIX] EXT:form - resolve numeric values in finishers
This fixes option parsing for finishers to return any kind of
numeric values within the form runtime or finisher vari...
Mathias Brodala
08:45 Revision 34cf1789: [BUGFIX] EXT:form - resolve numeric values in finishers
This fixes option parsing for finishers to return any kind of
numeric values within the form runtime or finisher vari...
Mathias Brodala
08:23 Revision ef68ffad: [DOCS] Documentation for 9.0
Change-Id: I2ac571a8f7706a5195ffdddcacef437cc30393ba
Resolves: #83292
Releases: master
Reviewed-on: https://review.ty...
Susanne Moog
07:42 Revision 8da435ee: [FOLLOWUP][FEATURE] EXT:Scheduler: Add sorting to the list of scheduler tasks
Properly set variable SplitButtons again.
Show missing classes in an extra table.
Resolves: #45535
Releases: master
...
Stefan Neufeind
06:23 Revision 4624a6aa: [FOLLOWUP][BUGFIX] EXT:form - handle boolean finisher options
Fix preview rendering.
Change-Id: I0c11304175a0734b2c3690c1e460490e3733bba5
Resolves: #82569
Releases: master, 8.7
R...
Mathias Brodala

2017-12-11

22:55 Revision 9595a02b: [FOLLOWUP][BUGFIX] EXT:form - handle boolean finisher options
Fix preview rendering.
Change-Id: I0c11304175a0734b2c3690c1e460490e3733bba5
Resolves: #82569
Releases: master, 8.7
R...
Mathias Brodala
21:23 Revision edeb1889: [TASK] Deprecation: <link> syntax parsing in RteHtmlParser
Functionality regarding parsing / resolving <link> tags is marked
as deprecated as it does not need to be called anym...
Benni Mack
21:04 Revision 49b63d93: [TASK] Set composer config platform.php 7.0.0
Similar to what has been done in v7 already, v8 now
sets config.platform.php in composer.json.
See https://getcompos...
Christian Kuhn
20:51 Revision ffc526d2: [TASK] EXT:form - improve width of form editor stage
Improve and expand the width of the form editor stage for different
modes.
Resolves: #82324
Releases: master, 8.7
Ch...
Andreas Steiger
20:37 Revision d9584f3b: [BUGFIX] Change data-uid to data-state-id
Change data-uid to data-state-id because there isn't uid just state identifier
Releases: master
Resolves: #83280
Cha...
Paweł Rogowicz
20:07 Revision fdde8dbc: [TASK] Streamline composer dependencies for system extensions
All system extensions should have a dependency on
"typo3/cms-core" with a fixed version set to "9.0.0".
Additionally...
Benni Mack
15:54 Revision e122129c: [TASK] EXT:form - Tests for PropertyMappingConfiguration
Resolves: #83279
Releases: master, 8.7
Change-Id: I40f6ab483289cbf45f132453b0a1e0af4b72b5b5
Reviewed-on: https://revi...
Marcel Jürgen Falk
15:36 Revision f3e5b077: [BUGFIX] Use stateIdentifier instead of Uid for SVG tree nodes
Change Uid to stateIdentifier because one Uid can occur in the pagetree
many times, for example in DB mounts.
We need...
Paweł Rogowicz
14:15 Revision c889b7db: [BUGFIX] Use correct path variable on Windows
There is a difference between Apache and CLI exposing global path
configuration on Windows Systems. The CommandUtilit...
Nicole Cordes
13:22 Revision 515b2768: [TASK] EXT:form - improve width of form editor stage
Improve and expand the width of the form editor stage for different
modes.
Resolves: #82324
Releases: master, 8.7
Ch...
Andreas Steiger
11:52 Revision 728bfc19: [!!!][TASK] Remove column sys_file_reference.sorting
The column `sorting` has been removed from table `sys_file_reference` as
it was not used in TYPO3 core and lead to se...
Stephan Großberndt
11:37 Revision fe563ffb: [!!!][TASK] Remove EXT:backend/Resources/Private/Templates/Close.html
Remove unused file EXT:backend/Resources/Private/Templates/Close.html
In #68108 the file Close.html was erroneously ...
Stephan Großberndt
10:20 Revision 87701e7f: [TASK] Adjust size of new content element wizard
Resolves: #83282
Releases: master
Change-Id: I50f06dc620038f3522e95de668cb4f2e0e829e00
Reviewed-on: https://review.ty...
Benjamin Kott
09:42 Revision 7935e4d4: [FEATURE] EXT:Scheduler: Add sorting to the list of scheduler tasks
Extract the HTML markup from "listTaskAction" into Fluid
Resolves: #45535
Releases: master
Change-Id: Ibe8f3407a0260...
Michael Oehlhof
08:48 Revision c00339aa: [BUGFIX] Show correct page title in new page tree
The page title was shown htmlescaped in the new page tree.
Resolves: #83277
Releases: master
Change-Id: I34a06e06d35...
Michael Oehlhof
04:26 Revision b2d34992: [!!!][BUGFIX] Fluid Widget Links: Do not use cHash by default
When using the widget.link viewhelper, it is not possible to create links
without cHash.
In order to achieve this, c...
Benni Mack

2017-12-10

23:29 Revision 3226bd49: [BUGFIX] Use correct path variable on Windows
There is a difference between Apache and CLI exposing global path
configuration on Windows Systems. The CommandUtilit...
Nicole Cordes
23:27 Revision c6a09683: [BUGFIX] Use correct path variable on Windows
There is a difference between Apache and CLI exposing global path
configuration on Windows Systems. The CommandUtilit...
Nicole Cordes
22:11 Revision d0051f12: [BUGFIX] Remove obsolete AJAX routes in EXT:backend
This patch removes obsoletes routes that were left from the ExtJS
removal.
Resolves: #83276
Related: #82426
Releases...
Andreas Fernandez
00:32 Revision 8dcad813: [BUGFIX] Linkhandler - access to data outside editors pagetree
Respect options.pageTree.altElementBrowserMountPoints in RecordLinkHandler
Resolves: #82250
Releases: master, 8.7
Ch...
Anke Altintop
00:30 Revision b1f5cd5c: [BUGFIX] Fix card title of settings module
Change-Id: I80b7e93e699613f6d04bb44d987406e325fe2dda
Resolves: #83275
Releases: master
Reviewed-on: https://review.ty...
Susanne Moog
00:05 Revision e181f6b6: [TASK][FOLLOWUP] Remove leftover ExtJS-related pagetree classes
Some classes regarding ExtJS data providing the tree
can now safely be removed, as they are not in use anymore.
Reso...
Benni Mack

2017-12-09

23:57 Revision eb493646: [TASK] Move Page Title generation to TSFE
The static method "PageGenerator::generatePageTitle()" only
operated on TSFE and is moved within the main controller,...
Benni Mack
23:51 Revision 4e9f8109: [BUGFIX] Move option formatToPageTypeMapping
Move the option formatToPageTypeMapping from
plugin.tx_myextension.settings.view.formatToPageTypeMapping to
plugin.tx...
Christian Futterlieb
23:43 Revision 805a0204: [BUGFIX] Linkhandler - access to data outside editors pagetree
Respect options.pageTree.altElementBrowserMountPoints in RecordLinkHandler
Resolves: #82250
Releases: master, 8.7
Ch...
Anke Altintop
23:38 Revision 367ba370: [TASK] ResourceViewHelper should always return absolute paths
The ResourceViewHelper had a special handling for returning relative
paths, but should always use getAbsoluteWebPath(...
Benni Mack
23:26 Revision 70a08d89: [BUGFIX] Show information if access is not allowed in element information
If the access to the element information is not allowed, show some
information to the user instead of returning an em...
Georg Ringer
23:23 Revision a4ab28a0: [TASK] Allow to create admins as system maintainers in Install Tool
This patch add a checkbox to add the new administrator as system
maintainer.
Resolves: #83178
Releases: master
Chang...
Jonathan IROULIN
23:16 Revision 9a49dd44: [BUGFIX] The CE File Links (fluid_styled_content) create thumbs for non-image files
This patch resolves problems with usage of {file.type} to determine
if the file type is "unknown" ({file.type =} = 0)...
Jonathan IROULIN
23:04 Revision 4360ef0c: [BUGFIX] Consider property clean if lazy loaded proxy is untouched
Objects containing a LazyLoadingProxy will be marked dirty even if the
lazy proxy is untouched.
For more details see...
Matthias Vogel
23:00 Revision 792807af: [BUGFIX] Show information if access is not allowed in element information
If the access to the element information is not allowed, show some
information to the user instead of returning an em...
Georg Ringer
22:57 Revision 0bb438a0: [BUGFIX] Fix offset and limit in list module
Offset and limit in a count query do not make sense.
Additionally the hook deprecation was incomplete
as the core al...
Susanne Moog
22:50 Revision 09d4da58: [BUGFIX] Consider property clean if lazy loaded proxy is untouched
Objects containing a LazyLoadingProxy will be marked dirty even if the
lazy proxy is untouched.
For more details see...
Matthias Vogel
22:48 Revision fb905535: [FEATURE] Add uri/link to backend route ViewHelper
Since unified URL routing is in place for TYPO3 v9 now,
a new pair of linking to routes is added.
Change-Id: Ied1a67...
Ruud Silvrants
22:35 Revision a9488f4c: [FEATURE] Add a hook to hide credentials in the Configuration module
This allows extensions to hide their own credentials in the
Configuration module.
Resolves: #82999
Releases: master
...
Christian Wolff
22:28 Revision e4f7ff11: [TASK] Move public TemplateService properties to protected
The properties are meant to be used only inside the class (and the
extended classes) itself.
Resolves: #83273
Releas...
Elmar Hinz
22:06 Revision 332ed405: [FEATURE] Display (un)substituted TS constant
Display value of TS constants on "UN-substituted constants in green"
mode and constant name when on "Substituted cons...
Philipp Kitzberger
21:33 Revision e1334f7b: [FOLLOWUP][BUGFIX] Make category tree filterable for editors
Check if TCEFORM.pages.categories.config.treeConfig.rootUid
itself is in the users category mounts (no need for a pse...
Christoph Lehmann
21:33 Revision f4521129: [FOLLOWUP][BUGFIX] Make category tree filterable for editors
Check if TCEFORM.pages.categories.config.treeConfig.rootUid
itself is in the users category mounts (no need for a pse...
Christoph Lehmann
21:33 Revision 6ce0b49b: [FOLLOWUP][BUGFIX] Make category tree filterable for editors
Check if TCEFORM.pages.categories.config.treeConfig.rootUid
itself is in the users category mounts (no need for a pse...
Christoph Lehmann
19:49 Revision e207ea61: [TASK] Program to cache frontend interface, not implementations
Instead of annotating and type-hinting specific cache
frontend implementations, TYPO3 should program to
the FrontendI...
Claus Due
19:44 Revision 509037f6: [FOLLOWUP][BUGFIX] Use Fluid standalone abstract classes
Resolves: #82414
Releases: master
Change-Id: I5152b9929d8755adfb8d2d77c03178178c8a8742
Reviewed-on: https://review.ty...
Georg Ringer
19:30 Revision f3e7027d: [TASK] UX: Streamline Page Translation selector in Page Module
The page translation selector in the page module has the label outside
of the dropdown, where as the List module has ...
Benni Mack
19:24 Revision b439597c: [TASK] Speed up page tree loading
Instead of doing manual queries for each tree level, and checking
for children on each tree level, the page tree now ...
Tymoteusz Motylewski
19:07 Revision ebeac423: [TASK] Introduce ExcelMicro as CGL for TypeScript
Resolves: #83248
Releases: master
Change-Id: I1a61178131b358e4cc309bd11fc77278d9220a55
Reviewed-on: https://review.ty...
Frank Nägler
19:07 Revision 50909aae: [BUGFIX] Make Toolbar scrollable if there are too many Pagetypes
If there are too many Pagetype icons for the viewport,
the toolbar is scrollable
Resolves: #81479
Releases: 8.7
Chan...
Felix König
18:02 Revision 682f770a: [TASK] Support longer database passwords
Sometimes the database user has a password that
is larger than 50 characters. At the moment TYPO3
throws an error mes...
Tobias Hüske
16:28 Revision 85de2df7: [TASK] Remove leftover @transient annotations
@transient was deprecated with #54760.
But those usages don't make sense in TYPO3 Core here
and might be leftovers fr...
Stefan Neufeind
09:46 Revision b662e891: [BUGFIX] EXT:form - respect class for file upload field
Resolves: #83260
Releases: master, 8.7
Change-Id: I04c0bfa08ceb19ed0f797107ac307b06a77b4dcb
Reviewed-on: https://revi...
Mathias Brodala
09:46 Revision 574ec3fe: [TASK] Allow Symfony 4 as constraint for composer
Symfony4 was released today, and using Symfony 4 components
should not be restricted.
The current used Symfony compo...
Benni Mack
09:46 Revision 77a59bc7: [!!!][TASK] Drop support for &id=23.1 (id.type) syntax
TYPO3 previously allowed to hand over the typeNum parameter
via index.php?id=pageId.typeNum which is dropped now, as
...
Benni Mack
08:58 Revision 1c9a47f4: [TASK] Allow Symfony 4 as constraint for composer
Symfony4 was released today, and using Symfony 4 components
should not be restricted.
The current used Symfony compo...
Benni Mack
08:48 Revision bb117a01: [BUGFIX] EXT:form - respect class for file upload field
Resolves: #83260
Releases: master, 8.7
Change-Id: I04c0bfa08ceb19ed0f797107ac307b06a77b4dcb
Reviewed-on: https://revi...
Mathias Brodala
08:47 Revision d7e560a1: [TASK] Use JsonResponse for all Backend AJAX calls
The new JsonResponse object should be used throughout the
TYPO3 Backend in order to properly call json_encode() with
...
Benni Mack

2017-12-08

16:16 Revision 3050faa2: [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...
Stephan Großberndt
16:01 Revision e681cfaa: [!!!][TASK] Remove config.lockFilePath functionality
When using the stdWrap.filelist functionality, the lockFilePath
only allowed to be used for a certain directory (usua...
Benni Mack
15:31 Revision 9b4b6be5: [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...
Stephan Großberndt
13:58 Revision 04e68467: [FOLLOWUP][FEATURE] EXT:form - support translation arguments
Add missing YAML for TypoLink example.
Resolves: #81363
Releases: master
Change-Id: I1efc0ab812f96883a938326fb229f15...
Mathias Brodala
13:47 Revision 899fb819: [BUGFIX] Clarify the affected classes and methods in rst file
The documentation file states now clearly which parts of public
API have been removed / marked as deprecated.
Resolv...
Anja Leichsenring
13:47 Revision aa80bd8e: [BUGFIX] Add affected class name to method deprecation
The documentation file misses the class name of the method
that has been deprecated.
Resolves: #78872
Releases: mast...
Anja Leichsenring
13:47 Revision 72b5ce62: [BUGFIX] Mention correct class and function in rst file
Due to a copy-paste error, the description of the documentation
file does not reflect the other parts.
Resolves: #76...
Anja Leichsenring
13:46 Revision 2abb8579: [BUGFIX] Fix invalid type hints in EXT:form's file upload converter
Due to invalid PHP type hints updating a previously uploaded file
reference in a mail form fails in the frontend.
Re...
Oliver Hader
13:18 Revision 11bd3b81: [BUGFIX] Clarify the affected classes and methods in rst file
The documentation file states now clearly which parts of public
API have been removed / marked as deprecated.
Resolv...
Anja Leichsenring
13:18 Revision 5f384e56: [BUGFIX] Add affected class name to method deprecation
The documentation file misses the class name of the method
that has been deprecated.
Resolves: #78872
Releases: mast...
Anja Leichsenring
13:17 Revision 27add577: [BUGFIX] Mention correct class and function in rst file
Due to a copy-paste error, the description of the documentation
file does not reflect the other parts.
Resolves: #76...
Anja Leichsenring
13:16 Revision a6849252: [BUGFIX] Fix invalid type hints in EXT:form's file upload converter
Due to invalid PHP type hints updating a previously uploaded file
reference in a mail form fails in the frontend.
Re...
Oliver Hader
12:12 Revision 5f25826e: [BUGFIX] Improve SVG page tree
- drag and drop doesn't work on firefox
- when request returns error or 500 code loader is still visible
- loader isn...
Tymoteusz Motylewski
11:52 Revision ebf0f1a7: [!!!][FEATURE] Move extension configuration to install tool
With #82254 LocalConfiguration serialized array EXT/extConf has been
changed to a not serialized array in EXTENSIONS....
Markus Hölzle
08:38 Revision 5a01dca3: [BUGFIX] Use given redirectUrl in „list“ wizard, if available
The „list“ wizard now checks whether the redirectUrl was given with
the request and uses this, otherwise it falls bac...
Andreas Fernandez
08:36 Revision dc3770a3: [!!!][TASK] Remove stdWrap option TCAselectItem
The option `TCAselectItem` is rarely used and also does not cover all
possibilities of the core like manipulating ent...
Georg Ringer
08:23 Revision dd29bf4c: [BUGFIX] Use given redirectUrl in „list“ wizard, if available
The „list“ wizard now checks whether the redirectUrl was given with
the request and uses this, otherwise it falls bac...
Andreas Fernandez
06:42 Revision e44470fb: [!!!][TASK] Remove custom userfunc of DataMapper->getPlainValue
DataMapper's hidden functionality of having a callback functionality
to modify a string before storing it in the data...
Benni Mack

2017-12-07

22:07 Revision b1f7a611: [BUGFIX] EXT:form - Cover empty strings for "skipIfValueIsEmpty"
This ensures that e.g. unchecked checkboxes are not tried to be
stored in the database as empty strings causing an er...
Andreas Fernandez
22:07 Revision 90124f9e: [FOLLOWUP][BUGFIX] EXT:form - Cover empty strings for "skipIfValueIsEmpty"
This ensures that e.g. unchecked checkboxes are not tried to be
stored in the database as empty strings causing an er...
Mathias Brodala
20:58 Revision 7b179396: [BUGFIX] EXT:form - Cover empty strings for "skipIfValueIsEmpty"
This ensures that e.g. unchecked checkboxes are not tried to be
stored in the database as empty strings causing an er...
Andreas Fernandez
20:48 Revision bc4efde7: [BUGFIX] EXT:form - handle boolean finisher options
Properly store boolean form definition values. Also
boolean finisher options are returned as boolean now.
Resolves: ...
Ralf Zimmermann
20:37 Revision 71a7076e: [FEATURE] EXT:form - support translation arguments
Form element properties and finisher options can now use arguments
in their translations.
This is especially useful ...
Mathias Brodala
20:34 Revision 04d9d48a: [FEATURE] EXT:form - add file size validator
A new ExtbaseValidator called "FileSizeValidator" has been added which
is able to validate a file resource regarding ...
Ralf Zimmermann
16:46 Revision 3a5a0630: [TASK] Protect internal properties of PageRepository
Mark the public properties as protected and deprecate them within
PageRepository:
- workspaceCache
- error_getRootLi...
Elmar Hinz
15:10 Revision 725505c7: [FOLLOWUP][FEATURE] Show page translations in list module
In case the list module is used for a particular page and
then removing the very same page in the pagetree will lead
...
Oliver Hader
15:06 Revision 87d48502: [FOLLOWUP][BUGFIX] Use Fluid standalone abstract classes
Resolves: #82414
Releases: master
Change-Id: I375bfd92e0b7eb58aa68f5a50e18b854d8fc6bdb
Reviewed-on: https://review.ty...
Benni Mack
14:57 Revision c03e4d77: [BUGFIX] EXT:form - merge properties with configuration settings
Merge the properties set through the formDefinition with the
predefined properties from the base configuration.
Add t...
Ralf Zimmermann
14:14 Revision 3af06145: [BUGFIX] EXT:form - merge properties with configuration settings
Merge the properties set through the formDefinition with the
predefined properties from the base configuration.
Add t...
Ralf Zimmermann
13:17 Revision 1b9ab229: [BUGFIX] Add missing backslashes to class name in rst file
Namespace and classname have not been separated by a backslash,
making that class not easy to identify.
Resolves: #7...
Anja Leichsenring
13:16 Revision fe9b0b85: [BUGFIX] Add missing backslashes to class name in rst file
Namespace and classname have not been separated by a backslash,
making that class not easy to identify.
Resolves: #7...
Anja Leichsenring
10:20 Revision ea19fd5c: [BUGFIX] EXT:form - show message if a form could not be saved
Notify the user if the form could not be saved.
Also remove the timeout of the error messages to ensure editors
have...
Ralf Zimmermann
09:28 Revision 051ae1df: [BUGFIX] Correct method name in documentation file
The mentioned method to be changed was mistyped.
The name given in the rst file doesn't exist.
Resolves: #77750
Rele...
Anja Leichsenring
09:10 Revision 8c684a66: [BUGFIX] Correct method name in documentation file
The mentioned method to be changed was mistyped.
The name given in the rst file doesn't exist.
Resolves: #77750
Rele...
Anja Leichsenring
09:07 Revision d3470548: [BUGFIX] EXT:form - 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...
Ralf Zimmermann
08:34 Revision cb653089: [BUGFIX] EXT:form - show message if a form could not be saved
Notify the user if the form could not be saved.
Also remove the timeout of the error messages to ensure editors
have...
Ralf Zimmermann

2017-12-06

21:50 Revision 3d4d9d01: [BUGFIX] Proper checks for system maintainers
Always use the original user id and never use a fallback to a user id
switched to.
The BackendUserAuthentication->is...
Georg Ringer
21:24 Revision ef7c5a4c: [TASK] Adjust loading animation of modal windows
Use TYPO3 spinner which is properly centered.
Releases: master, 8.7
Resolves: #83218
Change-Id: Ieec359ee0bc05ebb757...
Benjamin Kott
21:04 Revision 1e5624e2: [!!!][TASK] Remove cache_phpcode cache configuration
The "cache_phpcode" cache was used for having TYPO3's own-baked
DBAL layer running. As this is not installed nor ship...
Benni Mack
21:02 Revision f630f0fd: [TASK] Adjust loading animation of modal windows
Use TYPO3 spinner which is properly centered.
Releases: master, 8.7
Resolves: #83218
Change-Id: Ieec359ee0bc05ebb757...
Benjamin Kott
21:00 Revision 42fd7196: [BUGFIX] Require mail subject in finisher overrides
Resolves: #83021
Releases: master, 8.7
Change-Id: Ic88731ce7f2b698d39aca6944cf0257a8a758420
Reviewed-on: https://revi...
Daniel Gohlke
21:00 Revision 53e4f56a: [BUGFIX] EXT:form - allow field options translation by type
Resolves: #82853
Releases: master, 8.7
Change-Id: I7d55cb7a6472d310b2f1d47a9b04014cbd43a832
Reviewed-on: https://revi...
Mathias Brodala
21:00 Revision 0ccf07d7: [BUGFIX] Properly escape "dropzone-target" selector in DragUploader.js
We properly escape some characters of "dropzone-target" data attribute,
since it is being used as a CSS selector to i...
Giannis Economou
20:29 Revision c955b4dc: [BUGFIX] Require mail subject in finisher overrides
Resolves: #83021
Releases: master, 8.7
Change-Id: Ic88731ce7f2b698d39aca6944cf0257a8a758420
Reviewed-on: https://revi...
Daniel Gohlke
19:55 Revision aa268fb3: [BUGFIX] Make fixture invalid for symfony yaml parser
Resolves: #83239
Releases: master, 8.7
Change-Id: I3a617b31f197b19231a858f88f992904c681124d
Reviewed-on: https://revi...
Daniel Gohlke
19:48 Revision af5a7782: [BUGFIX] EXT:form - allow field options translation by type
Resolves: #82853
Releases: master, 8.7
Change-Id: I7d55cb7a6472d310b2f1d47a9b04014cbd43a832
Reviewed-on: https://revi...
Mathias Brodala
18:08 Revision badca6be: [!!!][TASK] Deprecate cache FrontendInterface->getByTag
See #81460 for a detailed reasoning behind the change.
The patch declares the getByTags method as deprecated
and rem...
Claus Due
17:46 Revision 16fcdd40: [BUGFIX] Correct wrong class names in deprecation.rst
Correct two class names, one wrongly named, one with a typo, in
a deprecation rst file of 8.0.
Resolves: #73514
Rele...
Anja Leichsenring
16:25 Revision 137376c1: [BUGFIX] Correct wrong class names in deprecation.rst
Correct two class names, one wrongly named, one with a typo, in
a deprecation rst file of 8.0.
Resolves: #73514
Rele...
Anja Leichsenring
01:59 Revision ac6878a3: [BUGFIX] Output correct max upload size
We should show what the max upload file size is and not the max size of
a HTTP post body.
Resolves: #83230
Releases:...
Alexander Opitz
01:58 Revision 15f1da0a: [BUGFIX] Output correct max upload size
We should show what the max upload file size is and not the max size of
a HTTP post body.
Resolves: #83230
Releases:...
Alexander Opitz
01:07 Revision f7d482f3: [BUGFIX] Output correct max upload size
We should show what the max upload file size is and not the max size of
a HTTP post body.
Resolves: #83230
Releases:...
Alexander Opitz

2017-12-05

20:36 Revision 533a1a34: [!!!][TASK] Remove CMS base ViewHelper classes
This patch sacrifices two features:
* Having $this->controllerContext on ViewHelpers
* Support for render method arg...
Claus Due
12:27 Revision f3454465: [BUGFIX] Wording 78169-IntroduceTranslationSourceFieldForTt_content.rst
Uid is pronounced as a consonent sound (y) or in german "j", therefore it
becomes "a uid".
Releases: master, 8.7
Res...
Simon
12:12 Revision ea436df0: [BUGFIX] Wording 78169-IntroduceTranslationSourceFieldForTt_content.rst
Uid is pronounced as a consonent sound (y) or in german "j", therefore it
becomes "a uid".
Releases: master, 8.7
Res...
Simon
11:19 Revision 240ab826: [TASK] Consistenly update to 2.8.x branch of Symfony packages
To ensure PHP 5.5.0 compatibility as stated in our version constraints,
we limit updating package dependencies within...
Helmut Hummel
01:06 Revision 1bcee0fc: [CLEANUP] Add class-imports in Extbase Persistence classes
This cleanup should ease backporting future patches in that area.
Releases: master, 8.7, 7.6
Resolves: #83189
Change...
Markus Klein
01:05 Revision b454ba65: [CLEANUP] Add class-imports in Extbase Persistence classes
This cleanup should ease backporting future patches in that area.
Releases: master, 8.7, 7.6
Resolves: #83189
Change...
Stefan Neufeind

2017-12-04

19:13 Revision 17e03567: [TASK] bamboo v7: Include php 7.2 in test suite
Run core v7 acceptance, unit and lint tests on php 7.2, too.
Change-Id: I2db7c3fb6cde92c6d2d0320ba39343679e57e126
Re...
Christian Kuhn
18:53 Revision bd518ac6: [TASK] Update typo3/cms-composer-installers from 1.3.1 to 1.3.2
The update brings patches for PHP 7.2 compatibility.
Change-Id: Ibdfc231cd336511e0327eae485003d818fd1cc1e
Resolves: ...
Christian Kuhn
18:20 Revision ddf55b63: [TASK] Update php-cs-fixer from 2.0.0 to 2.2.x
Latest 2.2 branch of the require-dev dependency of
php-cs-fixer brings PHP 7.2 compatibility.
The core has this depen...
Fabian Auer
16:58 Revision 16e7d047: [BUGFIX] Re-add missing labels
Since the page tree change, some default labels are not available
anymore. This patch re-adds missing labels for debu...
Nicole Cordes

2017-12-03

21:53 Revision 5e9e30f1: [BUGFIX] fluid: Harden CountViewHelper
The CountViewHelper calls count() on non-arrays or non-Countable
objects. This throws warnings on PHP 7.2 - sanitize ...
Christian Kuhn
21:53 Revision 1a98b14c: [BUGFIX] Incomplete mocks in fluid tests
Sanitize some view helper unit tests to not trigger
PHP 7.2 warnings count()'ing non-arrays by proper mocking.
Chang...
Christian Kuhn
21:00 Revision 20182ea1: [BUGFIX] Unit tests: Define TYPO3_REQUESTTYPE
Unit test boostrap does not initialize constants
TYPO3_REQUESTTYPE and TYPO3_REQUESTTYPE_*, but various
tests rely on...
Christian Kuhn
20:30 Revision 004193a6: [BUGFIX] Undefined constant ADODB_ASSOC_CASE
adodb (v7 only) expects constant ADODB_ASSOC_CASE to be
set. PHP 7.2 now throws warnings if constants are not
defined...
Christian Kuhn
20:09 Revision db0607da: [BUGFIX] Undefined constant OCI_COMMIT_ON_SUCCESS
Test suite on core v7 with PHP 7.2 complains a lot about
"Undefined constant OCI_COMMIT_ON_SUCCESS". This is
found in...
Christian Kuhn
19:22 Revision ecb9e856: [TASK] Update phpdocumentor/type-resolver from 0.2 to 0.2.1
Raising this indirect require-dev dependency fixes ~330
unit tests on PHP 7.2 that otherwise throw a count() on
non-a...
Christian Kuhn
18:38 Revision 27733ad6: [TASK] bamboo: Include php 7.2 in test suite
Add php 7.2 to 8.7 test suite:
* pre-merge: acceptance, integration, functionals on any PHP agent 7.x
* pre-merge: di...
Christian Kuhn
17:57 Revision e31106f2: [TASK] ext_emconf.php, composer.json: Allow PHP 7.2
Core v8 contains php restrictions in ext_emconf.php and
extensions composer.json files. Raise them to allow PHP 7.2
...
Christian Kuhn
17:44 Revision 31b7b7cd: [TASK] ext_emconf.php: Fix some inconsistencies
Some 'constraints' related inconsistencies, especially
in test fixture extensions.
Change-Id: I015e34a5519cab166d794...
Christian Kuhn
16:21 Revision 5654fb63: [TASK] Raise testing-framework to 1.2.2
Contains a bug fix for PHP 7.2 compatible mocking in
ViewHelperBaseTestcase.
Change-Id: I35e71e7a9d77157b1ce81f0889d...
Christian Kuhn
16:21 Revision 9634a208: [TASK] Raise testing-framework to 2.0.0
master branch of testing-framework is now tagged as 2.x.x for
core master / v9, while the 8 branch of testing-framewo...
Christian Kuhn
15:35 Revision df7ed403: [BUGFIX] Use of undefined constant E_DEBUG
Global function debug() initializes its 6th argument
to constant E_DEBUG which does not exist and then defaults
to st...
Christian Kuhn
15:34 Revision f2bb18d2: [BUGFIX] Use of undefined constant E_DEBUG
Global function debug() initializes its 6th argument
to constant E_DEBUG which does not exist and then defaults
to st...
Christian Kuhn
15:29 Revision c934f5a7: [BUGFIX] Incomplete mock in AbstractViewHelperTest
Extbase ReflectionService->getMethodParameters() must return
an array, the result is later count()'ed. Properly retur...
Christian Kuhn
13:40 Revision 92b586c6: [BUGFIX] PreparedStatement: count() must be an array or countable
Sanitize a count() call in PreparedStatement (8.7, 7.6 only)
for PHP 7.2 compatibility.
Change-Id: I8d3cac3814093c72...
Christian Kuhn
13:38 Revision da6fd1f5: [BUGFIX] PreparedStatement: count() must be an array or countable
Sanitize a count() call in PreparedStatement (8.7, 7.6 only)
for PHP 7.2 compatibility.
Change-Id: I8d3cac3814093c72...
Christian Kuhn
13:04 Revision e0ff86ab: [BUGFIX] phpunit: Update comparator from 1.2.2 to 1.2.4
Raising this indirect require-dev dependency fixes a
PHP 7.2 compatibility issue on core 7.6 branch:
"Declaration of ...
Christian Kuhn
12:22 Revision 1b11b369: [BUGFIX] ContentObjectRendereTest: Undefined constant NL
A data provider uses the not defined constant "NL". PHP 7.2
throws warnings on this. Warnings from data providers do ...
Christian Kuhn
12:22 Revision ecbac33e: [BUGFIX] ContentObjectRendereTest: Undefined constant NL
A data provider uses the not defined constant "NL". PHP 7.2
throws warnings on this. Warnings from data providers do ...
Christian Kuhn

2017-12-02

23:41 Revision 96f8ad0a: [TASK] bamboo: Include php 7.2 in test suite
Add php 7.2 to master test suite:
* pre-merge: acceptance, integration, functionals on any PHP agent 7.x
* pre-merge:...
Christian Kuhn
20:42 Revision 78057915: [TASK] Remove auto-creation of uploads folder
For new plain TYPO3 installations, the uploads/ folder
is not needed anymore, as the TYPO3 core does not
use the uplo...
Benni Mack
02:47 Revision 23f8bd7f: [BUGFIX] Implicit constant to string cast in unit test case
An array key is not used as string but as constant in
two ConfigurationManager test cases. PHP 7.2 is more
picky abou...
Christian Kuhn
02:47 Revision 48d5a5e2: [BUGFIX] Implicit constant to string cast in unit test case
An array key is not used as string but as constant in
two ConfigurationManager test cases. PHP 7.2 is more
picky abou...
Christian Kuhn
02:47 Revision 4062df63: [BUGFIX] Implicit constant to string cast in unit test case
An array key is not used as string but as constant in
two ConfigurationManager test cases. PHP 7.2 is more
picky abou...
Christian Kuhn

2017-12-01

22:41 Revision f5daa014: [CLEANUP] Add class-imports in Extbase Persistence classes
This cleanup should ease backporting future patches in that area.
Releases: master, 8.7, 7.6
Resolves: #83189
Change...
Stefan Neufeind
21:52 Revision 85030908: [BUGFIX] Fix wrong reference to language file in FileList class
During a backport of #80920 the file reference was not updated to
the right location.
Resolves: #83187
Releases: 7.6...
Wouter Wolters
21:49 Revision 77384643: [BUGFIX] Remove double quotations in FileList class
On two occasions there are too many double quotes.
Resolves: #83186
Releases: master
Change-Id: I8708bc5ff1d6ac680bc...
Wouter Wolters
20:21 Revision ff0d2d56: [TASK] Save 2 calls to the runtime cache in DataHandler
By just getting the value and checking what is returned instead of
calling the runtime cache twice for each call
Res...
Wouter Wolters
13:24 Revision 40518282: [BUGFIX] Fix ExtJS removal documentation files
A couple of syntax errors in the .rst files of the
ExtJS / page tree feature.
Resolves: #83185
Related: #82426
Relea...
Christian Kuhn

2017-11-30

21:38 Revision 523f6ce4: [TASK] Re-add autolinking RTE feature in CKeditor
A missing functionality is added, which happened when introducing CKeditor.
Automatically linking a URL when typing ...
Benni Mack
17:16 Revision 71cdfeff: [BUGFIX] Fix injured workspace encapsulation in record localize summary.
This patch resolves problem with the injured workspace encapsulation
for removed records while fetching the record lo...
Gleb Levitin
16:49 Revision 2320d7f9: [BUGFIX] Fix injured workspace encapsulation in record localize summary.
This patch resolves problem with the injured workspace encapsulation
for removed records while fetching the record lo...
Gleb Levitin
16:45 Revision 7c5c26eb: [BUGFIX] Make category tree filterable for editors with category mounts
TCEFORM.pages.categories.config.treeConfig.rootUid should filter
the category tree. Non-Admin users with category mou...
Christoph Lehmann
16:25 Revision 49e2f9cf: [BUGFIX] Add `config.frontend_editing` to tsref.xml of EXT:t3editor
Resolves: #79736
Releases: master
Change-Id: I8662c7adfa38669b3a66b3959485722a285b4448
Reviewed-on: https://review.ty...
Andreas Fernandez
15:40 Revision 86481c37: [BUGFIX] Make quoting of SQL fragments in TCA possible
The table and column name quoting method {#tableName}.{#columnName}
introduced for TypoScript in issue #80506 is now ...
Stephan Großberndt
15:38 Revision 91aa1488: [BUGFIX] Make quoting of SQL fragments in TCA possible
The table and column name quoting method {#tableName}.{#columnName}
introduced for TypoScript in issue #80506 is now ...
Stephan Großberndt
15:26 Revision 3d1fbfd4: [FEATURE] Provide a trait to support public access deprecation
Provides a trait to leverage a smooth migration of public
property access to protected. For the period of deprecation...
Elmar Hinz
15:24 Revision 5b4e54a7: [BUGFIX] Fix language of placeholder for relations
When a parent record (e.g. tt_content) has inline relations
(e.g. sys_file_reference)and these relations show a place...
Nicole Cordes
14:55 Revision 01465531: [BUGFIX] Fix language of placeholder for relations
When a parent record (e.g. tt_content) has inline relations
(e.g. sys_file_reference)and these relations show a place...
Nicole Cordes
14:29 Revision 0ee39dde: [!!!][FEATURE] Replace ExtJS page tree
The ExtJS/ExtDirect based page tree has been replaced with
new implementation based on SVG.
Refactoring and performa...
Tymoteusz Motylewski
14:02 Revision 945f3586: [BUGFIX] Fix exceptions from BE Routing change
Change-Id: I3f74892da6c82a7213b7f77d5027160ee118eabb
Resolves: #83174
Releases: master
Reviewed-on: https://review.ty...
Susanne Moog
13:39 Revision d761efb1: [TASK] Suggest PHP "intl" extension
This is the basis for further improvements, which require
locale aware operations.
Resolves: #83171
Releases: master...
Markus Klein
10:56 Revision 873e4305: [TASK] Use BE Routing / PSR-7 instead of BackendUtility::getModuleUrl
The new PSR-7-based solution since TYPO3 v7 should be used everywhere
instead of "BackendUtility::getModuleUrl()". Th...
Benni Mack
10:32 Revision 87f67654: [FOLLOWUP][BUGFIX] Preview information should not conflict with frontend layout
Switch order of arguments to implode().
Resolves: #83158
Releases: master, 8.7
Change-Id: I15ff9827418e9d24fefae5f3f...
Markus Klein
10:31 Revision e32bfd67: [FOLLOWUP][BUGFIX] Preview information should not conflict with frontend layout
Switch order of arguments to implode().
Resolves: #83158
Releases: master, 8.7
Change-Id: I15ff9827418e9d24fefae5f3f...
Markus Klein

2017-11-29

23:46 Revision ac6519f5: [BUGFIX] Handle docroot relative paths correctly in ResourceCompressor
Resolves: #82863
Releases: master, 8.7
Change-Id: Iaf775d83c526017ff882d21c8f6d7c5c1f78a038
Reviewed-on: https://revi...
Markus Klein
23:29 Revision c33288e5: [BUGFIX] Handle docroot relative paths correctly in ResourceCompressor
Resolves: #82863
Releases: master, 8.7
Change-Id: Iaf775d83c526017ff882d21c8f6d7c5c1f78a038
Reviewed-on: https://revi...
Markus Klein
23:15 Revision e096754a: [TASK] Re-add autolinking RTE feature in CKeditor
A missing functionality is added, which happened when introducing CKeditor.
Automatically linking a URL when typing ...
Benni Mack
22:34 Revision b2bd51f9: [BUGFIX] Return null value instead of string 'NULL'
Add local getPlainValue method in persistence backend, so a
null value instead of string 'NULL' is written to databas...
Gernot Leitgab
22:18 Revision b61e7117: [BUGFIX] Return null value instead of string 'NULL'
Add local getPlainValue method in persistence backend, so a
null value instead of string 'NULL' is written to databas...
Gernot Leitgab
21:43 Revision 01ed5888: [TASK] Add HTML5 checks for "create new admin user" in Install Tool
This patch adds HTML5 attributes to the form fields so the username
field is set to required and the password has to ...
Jonathan IROULIN
20:38 Revision b14b6207: [TASK] Make install tool cards more speaking
Resolves: #83169
Releases: master
Change-Id: Ic9ed0f3ceb06aa3befcc3931ba656639615c2f6f
Reviewed-on: https://review.ty...
Benni Mack
20:32 Revision 6f3fa758: [BUGFIX] Properly handle flexform related exceptions
The FlexFormTools class tries to resolve the datastructure
of flex fields by the given TCA configuration. The flexfor...
Alexander Schnitzler
20:12 Revision 34363179: [BUGFIX] Avoid reflection for public property injection
The property injection in the ObjectContainer always
did reflect the object and made the property accessible,
even if...
Alexander Schnitzler
20:12 Revision 7ee93637: [BUGFIX] Properly handle flexform related exceptions
The FlexFormTools class tries to resolve the datastructure
of flex fields by the given TCA configuration. The flexfor...
Alexander Schnitzler
19:55 Revision 61a9cd35: [TASK] All TCA columns should have a config section
Having a TCA columns field without 'config' array doesn't make
sense. ['config']['type'] is marked as mandatory field...
Christian Kuhn
19:39 Revision f1a0f803: [BUGFIX] Clarify description of FE|sessionDataLifetime
The FE|sessionDataLifetime option is solely used for anonymous
frontend sessions. It does not influence any other ses...
Markus Klein
19:37 Revision 4dead4b5: [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...
Marco Huber
19:24 Revision 308b75fc: [FEATURE] Possibility to set sessionTimeout for Frontend Users
Currently it was only possible to set the session timeout for the backend users
You can define the sessionTimeout wit...
Alexander Opitz
19:21 Revision a3dee2fa: [BUGFIX] Clarify description of FE|sessionDataLifetime
The FE|sessionDataLifetime option is solely used for anonymous
frontend sessions. It does not influence any other ses...
Markus Klein
19:05 Revision 58fa022a: [TASK] Simplify the Clear temp file section in Install Tool
Hide the button for cleaning a directory if the directory is
empty.
Resolves: #82561
Releases: master
Change-Id: I06...
Georg Ringer
18:34 Revision ebe5ac92: [BUGFIX] Install tool: Racy clear tables
JS ajax call to reload stats must be called after
clear table finished and not in parallel.
Change-Id: Ifdaa6f89eafe...
Christian Kuhn
18:31 Revision 1791bebc: [!!!][TASK] Migrate backend_layout.icon to FAL
The last place in TYPO3 Core to use internal_type=file (backend_layout.icon)
is now moved to FAL with sys_file_refere...
Benni Mack
18:13 Revision 5c048a4c: [BUGFIX] Fix recursive FLUIDTEMPLATE cObj's that use layoutRootPaths
FLUIDTEMPLATE variables may contain content elements (e.g. recursive
FLUIDTEMPLATE's) which may instantiate own Templ...
Benjamin Franzke
17:43 Revision d7e1728e: [TASK] Use booleans where currently 1/0 are used
Releases: master
Resolves: #83023
Change-Id: I9fe436f94a1223020b5fd0c308fa5bdb1b81ec39
Reviewed-on: https://review.ty...
Stefan Neufeind
17:38 Revision aa3ad5a5: [BUGFIX] Apply correct button styles on EDITPANEL for pages
Resolves: #83162
Releases: master, 8.7
Change-Id: I76bc60d9ac94eb1fe510bfe324cf49c0ed3bf896
Reviewed-on: https://revi...
Benjamin Kott
17:33 Revision 3adecebc: [!!!][TASK] Remove TYPO3.LLL usages in TYPO3 core
Remove TYPO3.LLL after moving to new JS API for translations TYPO3.lang
Resolves: #83161
Releases: master
Change-Id:...
Pawel Cieslik
17:23 Revision 395e434f: [TASK] Use $pathsToProvideInTestInstance in functional import tests
$pathsToProvideInTestInstance offers the possibility to use real
duplicates instead of linked resources in the filesy...
Oliver Hader
17:12 Revision bf9b0e27: [BUGFIX] Apply correct button styles on EDITPANEL for pages
Resolves: #83162
Releases: master, 8.7
Change-Id: I76bc60d9ac94eb1fe510bfe324cf49c0ed3bf896
Reviewed-on: https://revi...
Benjamin Kott
17:05 Revision 9102e98c: [BUGFIX] Ignore translations from other workspaces
Ignore translations of content elements (tt_content) which are created in
other workspace, so it is able to create a ...
Markus Goldbach
16:59 Revision 0e9c009f: [BUGFIX] Determine Chinese simplified Han "Accept-Language" header
Internet Explorer (IE11 & Edge) changed the submitted HTTP header
for "Accept-Language" from "zh-cn" to "zh-hans-cn"....
DavidsWONG
16:58 Revision 1578f20b: [TASK] Use $pathsToProvideInTestInstance in functional import tests
$pathsToProvideInTestInstance offers the possibility to use real
duplicates instead of linked resources in the filesy...
Oliver Hader
16:51 Revision 21861b1b: [BUGFIX] Ignore translations from other workspaces
Ignore translations of content elements (tt_content) which are created in
other workspace, so it is able to create a ...
Markus Goldbach
16:22 Revision d9c83a79: [FEATURE] URL validator for Extbase
Add a new Extbase validator to check if a value is a valid URL.
Change-Id: Ic4ce6ee0f8a38f082e869c094ae6013493d7fb96...
Roland Golla
16:10 Revision 745e0b28: [BUGFIX] Determine Chinese simplified Han "Accept-Language" header
Internet Explorer (IE11 & Edge) changed the submitted HTTP header
for "Accept-Language" from "zh-cn" to "zh-hans-cn"....
DavidsWONG
16:07 Revision 1553fd49: [BUGFIX] System information: set error filter in link to log
The link in system information menu "We have found 2 errors.
Please check your system log" will now set the appropria...
Felix Althaus
15:54 Revision 08a132d3: [FEATURE] Add support to native SQL time column type
This patch introduce a new key "time" to the TCA property
"dbType" to allow using native SQL time column type.
Resol...
Eric Chavaillaz
14:58 Revision 61c77568: [BUGFIX] Ensure all sys_file_metadata TCA columns have a config section
The main issue is that the core ships a TCA column without a config section.
If EXT:filemetadata is available, this ...
Benni Mack
14:41 Revision 46dbd8b7: [BUGFIX] Ensure all sys_file_metadata TCA columns have a config section
The main issue is that the core ships a TCA column without a config section.
If EXT:filemetadata is available, this ...
Benni Mack
13:42 Revision 301e3f40: [BUGFIX] Preview information should not conflict with frontend layout
The preview information badge was reworked and now has a fixed
always visible position. Clicks on the preview badge a...
Benjamin Kott
13:16 Revision 9b5088ff: [BUGFIX] Preview information should not conflict with frontend layout
The preview information badge was reworked and now has a fixed
always visible position. Clicks on the preview badge a...
Benjamin Kott
12:33 Revision 24a16f9a: [BUGFIX] Prevent catchable error during workspace publishing
When publishing a workspace, incorrect TCA might lead to a catchable
fatal error. This happened, when TCA for a field...
Benni Mack
12:33 Revision f8ecea00: [BUGFIX] Prevent catchable error during workspace publishing
When publishing a workspace, incorrect TCA might lead to a catchable
fatal error. This happened, when TCA for a field...
Benni Mack
12:07 Revision e1146138: [TASK] Remove unused method isLocalizationEnabled
Change-Id: Ib7fd53d28dfd08ba8cc81b14e854812981db268f
Resolves: #83156
Releases: master
Reviewed-on: https://review.ty...
Susanne Moog
12:01 Revision 94418b6b: [BUGFIX] Prevent catchable error during workspace publishing
When publishing a workspace, incorrect TCA might lead to a catchable
fatal error. This happened, when TCA for a field...
Benni Mack
11:42 Revision ebe81613: [TASK] Port TYPO3.LLL usages to TYPO3.lang
TYPO3 core uses new JS api for fetching language labels - TYPO3.lang.
Resolves: #83142
Releases: master
Change-Id: I...
Pawel Cieslik
10:04 Revision 9f879047: [BUGFIX] Allow to upload online media via file list
It was not possible due to a form name mixup to add online media files
via the FileList in TYPO3 v9 anymore.
Related...
Benni Mack
00:12 Revision 016054de: [TASK] Log warning on invalid charset
This gives users a clear hint if e.g. config.metaCharset contains
an invalid value instead of showing a blank page.
...
Stefan Neufeind

2017-11-28

23:46 Revision 1b14468a: [TASK] Remove hard-coded l10n_parent fields for pages
Due to the change of the pages_language_overlay migration, a lot
of hard-coded "l10n_parent" and "sys_language_uid" f...
Benni Mack
23:41 Revision 1432d9ec: [!!!][TASK] Remove BE/fileExtensions/webspace
The option $TYPO3_CONF_VARS[BE][fileExtensions][webspace][*]
is removed.
It was only used in some specific cases, wh...
Benni Mack
23:38 Revision 09945032: [TASK] Add missing delete button for Documentation
Add a missing delete button within the Documentation module. Right now,
a user can't delete previously downloaded do...
Łukasz Uznański
23:34 Revision f8c9afec: [!!!][TASK] Remove stdWrap options space, spaceBefore, spaceAfter
The stdWrap options 'space', 'spaceBefore', 'spaceAfter'
are rarely used and should be better done completely by CSS....
Georg Ringer
23:28 Revision fbd1d72a: [BUGFIX] Disable column sys_file_reference.sorting
Disable the column sys_file_reference.sorting by its according TCA
definition as it is not useful and leads to severe...
Stephan Großberndt
23:11 Revision d1105723: [BUGFIX] Failing task "Fileadmin garbage collection"
Fix the identifier string, which is used to retrive the file object,
a relative path instead of an absolute path is e...
Sebastian Hofer
23:07 Revision dbce47d7: [TASK] Separately extract @validate annotations
Separately exctracting the @validate annotations
makes resolving these annotations more testable.
Also this allows t...
Alexander Schnitzler
23:06 Revision b1413c7d: [TASK] Add missing delete button for Documentation
Add a missing delete button within the Documentation module. Right now,
a user can't delete previously downloaded do...
Łukasz Uznański
20:50 Revision fc4fbc4a: [BUGFIX] Hint for 'Check for broken extensions' if install tool crashes
If the install tool crashes in cards that load ext_* files from extensions,
it currently clears html body and only re...
Christian Kuhn
20:41 Revision 8da63a45: [BUGFIX] Disable column sys_file_reference.sorting
Disable the column sys_file_reference.sorting by its according TCA
definition as it is not useful and leads to severe...
Stephan Großberndt
20:14 Revision 9cefc0a5: [BUGFIX] UpgradeWizard check for utf8 is wrong
The upgrade wizard checking for utf-8 sets a
variable called charsetOk which worked
differently on MySQL compared to ...
Susanne Moog
19:56 Revision bd606fda: [FEATURE] Add support for addQueryString to TypolinkViewHelper
This enables {Link,Uri}/TypoLinkViewHelper to support addQueryString,
addQueryString.method and addQueryString.exclud...
Sebastian Hofer
17:19 Revision 93b720d4: [BUGFIX] Also show port when trustedHosts pattern mismatches
Add the port information to the error message when the
trustedHostsPattern mismatches. This is important as
the SERVE...
Oliver Thiele
16:02 Revision 7eda1b6e: [TASK] Install Tool: Display a warning if PHP fileinfo extension is not loaded
Show a warning message during the installation process if
the PHP fileinfo extension is not loaded.
It only displays ...
Jonathan IROULIN
15:30 Revision 4337087a: [TASK] Install Tool: Display a warning if PHP fileinfo extension is not loaded
Show a warning message during the installation process if
the PHP fileinfo extension is not loaded.
It only displays ...
Jonathan IROULIN
15:29 Revision 1d63c773: [BUGFIX] Check simplexml return type in ImageInfo
According to the php documentation[1] simplexml_load_file may return
false on failure. We need to check for this befo...
Tim Spiekerkötter
15:27 Revision 97de3458: [BUGFIX] Streamline page translation localization modes for enableFields
During the migration of page translations from pages_language_overlay
some fields have been migrated to a localizatio...
Benni Mack
13:52 Revision adfa7822: Revert "[BUGFIX] Fix language of placeholder for relations"
This reverts commit 5be3ec134bf1186260e3172832e8c69dfd13913d.
Further issues popped up in the master patch.
Reverts...
Christian Kuhn
13:47 Revision 6db0ff19: [BUGFIX] Also show port when trustedHosts pattern mismatches
Add the port information to the error message when the
trustedHostsPattern mismatches. This is important as
the SERVE...
Oliver Thiele
13:18 Revision ba19b869: [FOLLOWUP][BUGFIX] Check simplexml return type in ImageInfo
Fix unit test which fails on current master since last patch
set has been too long ago and no re-run was triggered af...
Christian Kuhn
12:14 Revision 8275f3af: [BUGFIX] Check simplexml return type in ImageInfo
According to the php documentation[1] simplexml_load_file may return
false on failure. We need to check for this befo...
Tim Spiekerkötter
11:51 Revision 6708d691: [BUGFIX] Properly escape "dropzone-target" selector in DragUploader.js
We properly escape some characters of "dropzone-target" data attribute,
since it is being used as a CSS selector to i...
Giannis Economou
11:43 Revision bb39b226: [BUGFIX] Set correct HTTP header when page access is denied
Accessing an existing page with insufficient permissions should
not set a 404 header but a 403 header.
Resolves: #23...
Markus Klein
11:34 Revision bffeb737: [FEATURE] Allow nested GET-parameters for config.linkVars
Resolves: #22439
Releases: master
Change-Id: I013d455c2024caede7897551240a0c4fe5c6e1e1
Reviewed-on: https://review.ty...
Markus Klein
11:31 Revision 15f06616: [BUGFIX] Disable edit of file metadata without translation
This avoids an error in case file metadata is edited through a file
reference and there is no file metadata translati...
Łukasz Uznański
11:23 Revision b9784877: [BUGFIX] Make `top.TYPO3.Storage` available again
`top.TYPO3.Storage` is now globally available again, it's not necessary to
load this module via RequireJS. Please kee...
Andreas Fernandez
11:09 Revision bf6ee546: [BUGFIX] Disable edit of file metadata without translation
This avoids an error in case file metadata is edited through a file
reference and there is no file metadata translati...
Łukasz Uznański
11:08 Revision 5be3ec13: [BUGFIX] Fix language of placeholder for relations
When a parent record (e.g. tt_content) has inline relations
(e.g. sys_file_reference)and these relations show a place...
Nicole Cordes
10:50 Revision e8fbcb4c: [CLEANUP] Move rst changelog docs into correct folder
Resolves: #83130
Releases: master, 8.7
Change-Id: I9b552fcdda64a5a1a9a8c1d1e06d20d0ed43cad0
Reviewed-on: https://revi...
Markus Klein
10:28 Revision 0662c815: [CLEANUP] Add missing rst changelog docs
Add the rst files which have been added meanwhile in the 8.7 branch.
Resolves: #83130
Releases: master, 8.7
Change-I...
Markus Klein
09:03 Revision 6b2addc4: [BUGFIX] Use correct language file in element information popup
Use the correct language file which changed by accident during
the fluid transformation.
Resolves: #83126
Releases: ...
Georg Ringer
08:51 Revision 2ba1bc31: [BUGFIX] Set correct HTTP header when page access is denied
Accessing an existing page with insufficient permissions should
not set a 404 header but a 403 header.
Resolves: #23...
Markus Klein
08:50 Revision e4bbf74f: [BUGFIX] Use correct language file in element information popup
Use the correct language file which changed by accident during
the fluid transformation.
Resolves: #83126
Releases: ...
Georg Ringer

2017-11-27

23:52 Revision 3cd59bc3: [BUGFIX] Make category tree filterable for editors with category mounts
TCEFORM.pages.categories.config.treeConfig.rootUid should filter
the category tree. Non-Admin users with category mou...
Christoph Lehmann
23:41 Revision bef9a799: [BUGFIX] Validate page error handler result to report wrong configuration
Resolves: #50186
Releases: master, 8.7
Change-Id: I082a2d48608d43856cd60076852a19aec8a21a7e
Reviewed-on: https://revi...
Markus Klein
23:39 Revision c75083c5: [BUGFIX] IRRE actions should render error messages from DataHandler
When IRRE actions (localize/synchronize) are triggered that result in a
DataHandler error (e.g. "Localization failed,...
Benni Mack
23:37 Revision 4228c7c5: [BUGFIX] Catch Exception while extracting metadata
Catch InsufficientFileAccessPermissionsException while extracting
metadata. Reason for this exception could be that t...
Ricky Mathew
23:27 Revision b5c25e9d: [BUGFIX] Don't show “cut” and “cut release” at the same time
This patchs prevents showing “cut” and “cut release” at the same time in
the clickmenu of the page tree.
Resolves: #...
Frank Nägler
23:26 Revision ed4e4601: [TASK] Visual tweak of "SelectMultipleSideBySideElement"
The position of the buttons aside the wizard are not correct.
Releases: master, 8.7
Resolves: #83072
Change-Id: Ib6...
Gianluigi Martino
23:25 Revision d1fb91bf: [FEATURE] Introduce scheduler task to execute console commands
This commit introduces a task that is similar to the extbase
task that can run command controllers via the scheduler....
Alexander Schnitzler
23:14 Revision 08370e2f: [FEATURE] Replace @ignorevalidation with @Extbase\IgnoreValidation
This patch introduces the "TYPO3\CMS\Extbase\Annotation\IgnoreValidation"
annotation that replaces the @ignorevalidat...
Alexander Schnitzler
23:12 Revision 65f634e9: [BUGFIX] IRRE actions should render error messages from DataHandler
When IRRE actions (localize/synchronize) are triggered that result in a
DataHandler error (e.g. "Localization failed,...
Benni Mack
23:11 Revision ed57eb53: [BUGFIX] Correctly resolve dots inside flexform field names
When a flexform field index attribute contained a dot, only
the last value was kept.
We now correctly append the new ...
Christian Weiske
23:09 Revision bb87f5d1: [BUGFIX] Validate page error handler result to report wrong configuration
Resolves: #50186
Releases: master, 8.7
Change-Id: I082a2d48608d43856cd60076852a19aec8a21a7e
Reviewed-on: https://revi...
Markus Klein
22:54 Revision 6190341f: [TASK] Resolve translated page IDs to default language page in FE
Currently, when accessing a translated page ID via index.php?id=23,
the TypoScript cannot be resolved, as the GET par...
Benni Mack
22:54 Revision 2188f919: [BUGFIX] Correctly resolve dots inside flexform field names
When a flexform field index attribute contained a dot, only
the last value was kept.
We now correctly append the new ...
Christian Weiske
22:51 Revision d94eab59: [BUGFIX] Prepared statement contains too many placeholders
Fix method findInStorageAndNotInUidList where $uidList
contains more then 65536 records in MySQL, 64000 in Oracle,
34...
Pawel Cieslik
22:49 Revision 7c9099c0: [TASK] Visual tweak of "SelectMultipleSideBySideElement"
The position of the buttons aside the wizard are not correct.
Releases: master, 8.7
Resolves: #83072
Change-Id: Ib6...
Gianluigi Martino
22:43 Revision f48f8586: [BUGFIX] Add missing initialization of GraphicalFunctions
Add missing initialization of the GraphicalFunctions helper
during image processing.
Resolves: #83058
Releases: mast...
Joschi Kuphal
22:33 Revision 93f26c24: [BUGFIX] Prepared statement contains too many placeholders
Fix method findInStorageAndNotInUidList where $uidList
contains more then 65536 records in MySQL, 64000 in Oracle,
34...
Pawel Cieslik
22:25 Revision 7d5b706d: [BUGFIX] Only update fe_users.is_online if user is logged in
The field is_online is updated in TSFE right after a user has authenticated,
but if the user has no usergroup, he/she...
Benni Mack
22:23 Revision 5771457d: [BUGFIX] Redirect to the list after save&close in text file edit form
Clicking on the Save & Close button in the FileList
text file editing form redirects back to the list view.
Releases...
Tymoteusz Motylewski
22:19 Revision 3907e862: [TASK] Switch isset() and is_array() to null coalesce
Several hundred function calls and vast numbers
of indentations can be saved by using the null
coalesce operator inst...
Tymoteusz Motylewski
22:16 Revision e3385140: [TASK] Deprecate BE/FE delete clause methods
Prior to Doctrine DBAL, all queries used the deleteClause for BE/FE
in various places, but this is gone, and this fun...
Benni Mack
21:31 Revision da8841e2: [TASK] Deprecate BackendUtility::getHash/storeHash
The methods are only wrappers for the Caching framework, and come
from the time where the caching framework wasn't av...
Benni Mack
19:56 Revision 5b9bf53b: [TASK] Deprecate DataHandler->newlog2()
The "shorthand" method "newlog2()" is deprecated in favor of starting
to integrate a better logging API.
Resolves: #...
Benni Mack
19:44 Revision 5c4aedca: [FEATURE] Separation of search result path to title, uri, linkTag
For styling and individual html markup of the result of indexed_search
it is now possible to get the path information...
Joerg Boesche
19:27 Revision d79d4188: [BUGFIX] Colorpicker in irre records
This patch checks if a value is set before writing
a possbile empty value to the field.
Resolves: #83000
Releases: m...
Frank Nägler
19:04 Revision c6bab2b6: [BUGFIX] Colorpicker in irre records
This patch checks if a value is set before writing
a possbile empty value to the field.
Resolves: #83000
Releases: m...
Frank Nägler
18:56 Revision ac3e12db: [BUGFIX] Fix editing a FileStorage from FileTree on PostgreSQL
Avoid a SQL error on PostgreSQL when editing a FileStorage from FileTree
by passing the UID instead of a combined ide...
Stephan Großberndt
18:21 Revision 3655f532: [BUGFIX] Changed logical operator.
As the Exception says: It is not allowed to have a section without a type
OR a type without a section. So it is not a...
Gabriel Comte
18:00 Revision 78330ec3: [TASK] Use general functionality for fetching templates
Some places in the TYPO3 Core can use the general coding functionality
to fetch absolute URLs, but "GeneralUtility::g...
Benni Mack
17:58 Revision 4bb9a50e: [TASK] styleguide: TCA: Input colorpicker with valuePicker as inline child
Related: https://github.com/TYPO3-CMS/styleguide/issues/83000 Christian Kuhn
17:34 Revision 8f13dc52: [BUGFIX] styleguide: Duplicate l10n_diffsource definition
Christian Kuhn
17:19 Revision 589372b9: [BUGFIX] Send correct Cache-Control header if no client side caching
Add 'Cache-Control: no-store' if conditions allowing client caching
are not met. This change will prevent caching con...
Łukasz Uznański
17:12 Revision 6dcc51c8: [FEATURE] Replace @cascade with @Extbase\ORM\Cascade
This patch introduces the "TYPO3\CMS\Extbase\Annotation\ORM\Cascade"
annotation that replaces the @cascade annotation...
Alexander Schnitzler
17:11 Revision 49fc343c: [BUGFIX] Send correct Cache-Control header if no client side caching
Add 'Cache-Control: no-store' if conditions allowing client caching
are not met. This change will prevent caching con...
Łukasz Uznański
17:03 Revision 9de7f844: [BUGFIX] fix missing l18n fields in blog tag table
The field l18n_parent was missing in table
tx_blogexample_domain_model_tag, but configured in TCA.
This causes an exc...
Sebastian Hofer
17:02 Revision ae1f0289: [BUGFIX] Send correct Cache-Control header if no client side caching
Add 'Cache-Control: no-store' if conditions allowing client caching
are not met. This change will prevent caching con...
Łukasz Uznański
16:42 Revision 03b08c7e: [BUGFIX] fix missing l18n fields in blog tag table
The field l18n_parent was missing in table
tx_blogexample_domain_model_tag, but configured in TCA.
This causes an exc...
Sebastian Hofer
16:37 Revision be807f55: [TASK] Move llXmlAutoFileName() into AbstractXmlParser
The global function in GeneralUtility is moved into the AbstractXmlParser.
Resolves: #83083
Releases: master
Change-...
Benni Mack
16:37 Revision 54033bc5: [FEATURE] Replace @transient with @Extbase\ORM\Transient
This patch introduces the "TYPO3\CMS\Extbase\Annotation\ORM\Transient"
annotation that replaces the @transient annota...
Alexander Schnitzler
16:00 Revision 0b3eb366: [FEATURE] Replace @lazy with @Extbase\ORM\Lazy
This patch introduces the "TYPO3\CMS\Extbase\Annotation\ORM\Lazy"
annotation that replaces the @lazy annotation which...
Alexander Schnitzler
14:28 Revision f2a97547: [BUGFIX] Use config.extTarget for menu links to external URLs
Resolves: #78151
Releases: master
Change-Id: I65356a01f76d1c693a45e4ba84884f6ad01cdf65
Reviewed-on: https://review.ty...
Benni Mack
13:23 Revision 58b23c62: [TASK] Use proper PHPdoc type annotations in Extbase error layer
Resolves: #83111
Releases: master, 8.7
Change-Id: Ifde44802b9cf120f1a6ba3490022ccda1458e00d
Reviewed-on: https://revi...
Oliver Hader
13:03 Revision 4f7fadc7: [TASK] Use proper PHPdoc type annotations in Extbase error layer
Resolves: #83111
Releases: master, 8.7
Change-Id: Ifde44802b9cf120f1a6ba3490022ccda1458e00d
Reviewed-on: https://revi...
Oliver Hader
12:57 Revision 8225ab80: [BUGFIX] Fix editing a FileStorage from FileTree on PostgreSQL
Avoid a SQL error on PostgreSQL when editing a FileStorage from FileTree
by passing the UID instead of a combined ide...
Stephan Großberndt
12:39 Revision 59839c08: [TASK] Use @DoctrineAnnotation ruleset for php-cs-fixer
As doctrine annotations have been introduced in the core
the ruleset for proper formatting should be enabled.
Releas...
Alexander Schnitzler
12:24 Revision b11bdc10: [TASK] Ensure introduction package is properly installed
Resolves: #83108
Releases: master, 8.7
Change-Id: I72d30fdab6ea3cc72078d5cf50b38915ff388fa2
Reviewed-on: https://revi...
Andreas Fernandez
12:24 Revision f98d3c70: [TASK] Ensure introduction package is properly installed
Resolves: #83108
Releases: master, 8.7
Change-Id: I72d30fdab6ea3cc72078d5cf50b38915ff388fa2
Reviewed-on: https://revi...
Andreas Fernandez
12:18 Revision 5bbc9540: [CLEANUP] Alwas put null at the last position
This patch applies the phpdoc_types_order rule of the
php-cs-fixer. See http://cs.sensiolabs.org/ -> phpdoc_types_ord...
Alexander Schnitzler
11:37 Revision a3301a61: [CLEANUP] Alwas put null at the last position
This patch applies the phpdoc_types_order rule of the
php-cs-fixer. See http://cs.sensiolabs.org/ -> phpdoc_types_ord...
Alexander Schnitzler
11:30 Revision 0e2f39d7: [BUGFIX] bamboo: Label parsing
The bamboo test setup relies on a funny solution to determine the
gerrit patch id and patch set, used for reporting r...
Christian Kuhn
11:29 Revision 797b862f: [CLEANUP] The correct case must be used for standard PHP types in phpdoc
This patch applies the phpdoc_types rule of the
php-cs-fixer. See http://cs.sensiolabs.org/ -> phpdoc_types
Releases...
Alexander Schnitzler
11:21 Revision c856e042: [BUGFIX] bamboo: Label parsing
The bamboo test setup relies on a funny solution to determine the
gerrit patch id and patch set, used for reporting r...
Christian Kuhn
11:11 Revision a5efad31: [BUGFIX] bamboo: Label parsing
The bamboo test setup relies on a funny solution to determine the
gerrit patch id and patch set, used for reporting r...
Christian Kuhn
10:38 Revision aed4b6b0: [CLEANUP] The correct case must be used for standard PHP types in phpdoc
This patch applies the phpdoc_types rule of the
php-cs-fixer. See http://cs.sensiolabs.org/ -> phpdoc_types
Releases...
Alexander Schnitzler
09:36 Revision 63a2a917: [BUGFIX] Add missing initialization of GraphicalFunctions
Add missing initialization of the GraphicalFunctions helper
during image processing.
Resolves: #83058
Releases: mast...
Joschi Kuphal

2017-11-26

23:30 Revision 091543cd: [CLEANUP] Remove/Replace non-standard phpdoc annotations
Over the years many different non-standard phpdoc anotations
made it into that core which will now break the Annotati...
Alexander Schnitzler

2017-11-25

18:45 Revision 3b7c06e3: [FEATURE] Introduce Yarn and fix dependency handling and downgrade some libs
Because of the broken dependency manager logic in NPM this patch introduce
yarn as dependency manager for node module...
Benjamin Kott

2017-11-24

20:34 Revision e950ebed: [FOLLOWUP][BUGFIX] Fix some PHP Notices thrown rendering page module
Refer to the correct LanguageService.
The referenced class is not present in TYPO3 version 8.
Related: #82921
Releas...
Jan Helke
17:27 Revision 442211f0: [FEATURE] Introduce Yarn and fix dependency handling and downgrade some libs
Because of the broken dependency manager logic in NPM this patch introduce
yarn as dependency manager for node module...
Frank Nägler
07:51 Revision c860dbf0: [FOLLOWUP][BUGFIX] Spaces between attributes in boolean fields
Spaces added between attributes of boolean input fields.
Resolves: #83040
Releases: 7.6
Change-Id: I28f24bbfbc46d992...
Jigal van Hemert

2017-11-23

21:34 Revision 414a4d74: [TASK] Show allowed media sources in "Add media by URL" modal
In the modal view of "Add media by URL" the possible sources from where
media can be embedded are now shown.
Resolve...
Gianluigi Martino
18:18 Revision 7f9c183c: [BUGFIX] Don't show “cut” and “cut release” at the same time
This patchs prevents showing “cut” and “cut release” at the same time in
the clickmenu of the page tree.
Resolves: #...
Frank Nägler
16:49 Revision 1692a100: [FEATURE] Exclude doktypes in path of search result
The search result has a path with the pagetree structure.
It must be possible to exclude doktypes from the path.
Rel...
Joerg Boesche
16:19 Revision 49edc90c: [TASK] EXT:Scheduler: Extract HTML markup from "editAction" into Fluid
Resolves: #68683
Releases: master
Change-Id: I5bb4327b685d18b6575137f166d18d9640662af2
Reviewed-on: https://review.ty...
Michael Oehlhof
14:39 Revision 690204a3: [BUGFIX] Fix some PHP Notices thrown when rendering page module
Resolves: #82921
Releases: master, 8.7
Change-Id: Id26239e65321aa3653de849932a0be7e626bd653
Reviewed-on: https://revi...
Tymoteusz Motylewski
11:41 Revision 6b46e14f: [BUGFIX] Fix broken back button in EXT:form
This patch fix a regression, introduced with #82668
Resolves: #83057
Related: #82668
Releases: master, 8.7
Change-Id...
Frank Nägler
11:19 Revision 379f0635: [BUGFIX] Use correct runtime cache identifier for locked records
The runtime cache was re-built wrong by using
a custom identifer, thus being called EVERY time a
record is checked. T...
Benni Mack
11:03 Revision 3bfba77a: [BUGFIX] Use correct runtime cache identifier for locked records
The runtime cache was re-built wrong by using
a custom identifer, thus being called EVERY time a
record is checked. T...
Benni Mack
09:27 Revision 2dc0a952: [!!!][TASK] Remove fixed year 2038 in FormEngine validation JavaScript
This patch removes the fixed year 2038 from the validation.
The validation has been simplified.
Resolves: #81973
Rel...
Frank Nägler
09:26 Revision 23d7a015: [TASK] Migrate EXT:backend Login.js and UserPassLogin.js to TypeScript
Resolves: #82594
Resolves: #82608
Releases: master
Change-Id: Ibc3fce2983d5a193db17d8acc1c4dab2baee31db
Reviewed-on: ...
Frank Nägler
09:13 Revision 2d9416d9: [TASK] Optimize FormEngineValidation, Part II
Some functions inside FormEngineValidation are optimized to reduce
runtime or run multiple validations on fields that...
Andreas Fernandez
01:01 Revision 1dcdb136: [BUGFIX] Fix broken back button in EXT:form
This patch fix a regression, introduced with #82668
Resolves: #83057
Related: #82668
Releases: master, 8.7
Change-Id...
Frank Nägler

2017-11-22

20:54 Revision 12b52059: [BUGFIX] Make category tree filterable for editors with category mounts
TCEFORM.pages.categories.config.treeConfig.rootUid should filter
the category tree. Non-Admin users with category mou...
Christoph Lehmann
20:45 Revision c4dd1885: [BUGFIX] backend formfields: Make boolean fields UI working in Edge/IE
Add for/id so clicking the label toggles the checkbox.
Resolves: #83040
Releases: master, 8.7, 7.6
Change-Id: I3dc08...
Stefan Neufeind
13:57 Revision b48e1973: [BUGFIX] Page tree nodes can be (un)mounted again
(Un)mounting nodes in the page tree is now possible again by fixing calls
to the page tree objects.
Resolves: #83051...
Andreas Fernandez
12:57 Revision 9bd69b77: [BUGFIX] Page tree nodes can be (un)mounted again
(Un)mounting nodes in the page tree is now possible again by fixing calls
to the page tree objects.
Resolves: #83051...
Andreas Fernandez
12:56 Revision 38cabb11: [BUGFIX] Use `Storage/Persistent` in page tree
There is a left over usage of `top.TYPO3.Storage` in the ExtJS based
page tree. This usage is replaced with the `Stor...
Andreas Fernandez
09:38 Revision 78e57612: [BUGFIX] backend formfields: Make boolean fields UI working in Edge/IE
Add for/id so clicking the label toggles the checkbox.
Resolves: #83040
Releases: master, 8.7, 7.6
Change-Id: I3dc08...
Stefan Neufeind
09:27 Revision d317842d: [BUGFIX] backend formfields: Make boolean fields UI working in Edge/IE
Add for/id so clicking the label toggles the checkbox.
Resolves: #83040
Releases: master, 8.7, 7.6
Change-Id: I3dc08...
Stefan Neufeind
08:13 Revision c9ee0f52: [BUGFIX] Use correct argument name in PageViewHelper
Fix a variable name which has been changed with the latest
refactoring to make it possible again to set links without...
Georg Ringer

2017-11-21

23:10 Revision 393bc3f6: [BUGFIX] Fix thrown \InvalidArgumentException in access module
The returnUrl is not available if the access module is accessed via
context menu of the page tree. The module now che...
Andreas Fernandez
22:39 Revision 066e8ad7: [BUGFIX] Fix thrown \InvalidArgumentException in access module
The returnUrl is not available if the access module is accessed via
context menu of the page tree. The module now che...
Andreas Fernandez
11:31 Revision 02303de4: [BUGFIX] Fix sorting extensions in "Get Extensions" module
During some Doctrine cleanup the constraint for fetching extension by
extension key got messed up. This patch removes...
Nicole Cordes
00:42 Revision c304e745: [BUGFIX] GIFBUILDER files cannot be delivered via web server
GIFBUILDER uses provided file names and text snippets in order to
generate the final name for files to be written to....
Oliver Hader
00:32 Revision 5dde3a36: [BUGFIX] GIFBUILDER files cannot be delivered via web server
GIFBUILDER uses provided file names and text snippets in order to
generate the final name for files to be written to....
Oliver Hader

2017-11-20

23:57 Revision a2892653: [BUGFIX] Reload page tree if `extendToSubpages` flag changes
Resolves: #83052
Releases: master, 8.7
Change-Id: I9d86c38f8d1749583e154bd52c77b168d20af7dc
Reviewed-on: https://revi...
Andreas Fernandez
23:12 Revision d6c039ff: [BUGFIX] Reload page tree if `extendToSubpages` flag changes
Resolves: #83052
Releases: master, 8.7
Change-Id: I9d86c38f8d1749583e154bd52c77b168d20af7dc
Reviewed-on: https://revi...
Andreas Fernandez
20:51 Revision f3a43aea: [BUGFIX] Prevent javascript error in backend
Adding a condition to check if a backend user has permissions on the
search to prevent a JS error while initializing ...
Markus Günther
20:39 Revision 7c7e4edb: [BUGFIX] Prevent javascript error in backend
Adding a condition to check if a backend user has permissions on the
search to prevent a JS error while initializing ...
Markus Günther
20:29 Revision 65a05362: [BUGFIX] Catch Exception while extracting metadata
Catch InsufficientFileAccessPermissionsException while extracting
metadata. Reason for this exception could be that t...
Ricky Mathew
20:29 Revision 98440bb4: [BUGFIX] Fix sorting extensions in "Get Extensions" module
During some Doctrine cleanup the constraint for fetching extension by
extension key got messed up. This patch removes...
Nicole Cordes
20:29 Revision 9e4f48e6: [TASK] Example for a RTE Flexform config after migration
Releases: master, 8.7
Resolves: #83031
Change-Id: I918ef9ca5ae28f9c605e3c7940cea53b6ed3325a
Reviewed-on: https://revi...
Jörg Velletti
20:14 Revision eac7d30c: [BUGFIX] Fix notices in Filelist module
Resolves: #83002
Releases: master
Change-Id: I06c09f282df7fdcc0d8af11d65c5113f33a9c849
Reviewed-on: https://review.ty...
Tymoteusz Motylewski
16:32 Revision 67a7dddc: [TASK] Example for a RTE Flexform config after migration
Releases: master, 8.7
Resolves: #83031
Change-Id: I918ef9ca5ae28f9c605e3c7940cea53b6ed3325a
Reviewed-on: https://revi...
Jörg Velletti
14:44 Revision ad3bbbc5: [BUGFIX] Fix class name of success button in the install tool
Releases: master, 8.7, 7.6
Fixes: #83044
Change-Id: I2c16f160a18f4c0e58b87261b59fbde90aca2f82
Reviewed-on: https://re...
Markus Günther
14:42 Revision 3aee4f35: [BUGFIX] Fix class name of success button in the install tool
Releases: master, 8.7, 7.6
Fixes: #83044
Change-Id: I2c16f160a18f4c0e58b87261b59fbde90aca2f82
Reviewed-on: https://re...
Markus Günther
14:21 Revision a4a7bd94: [BUGFIX] Fix class name of success button in the install tool
Releases: master, 8.7, 7.6
Fixes: #83044
Change-Id: I2c16f160a18f4c0e58b87261b59fbde90aca2f82
Reviewed-on: https://re...
Markus Günther
10:24 Revision 9ef9c10b: [BUGFIX] Show deleted page actions in record history
Because users have no access to deleted pages,
the access check always fails, leading to delete page
actions not bein...
Helmut Hummel
08:39 Revision 6bf0b30a: [BUGFIX] ConstantEditor: Make boolean fields UI working in Edge/IE
Move the hidden form field out of the label tag to ensure clicking
the label's content (eg. fa icon) really toggles t...
Markus Klein
08:39 Revision e121b779: [BUGFIX] ConstantEditor: Make boolean fields UI working in Edge/IE
Move the hidden form field out of the label tag to ensure clicking
the label's content (eg. fa icon) really toggles t...
Markus Klein
08:36 Revision 1e26d090: [BUGFIX] ConstantEditor: Make boolean fields UI working in Edge/IE
Move the hidden form field out of the label tag to ensure clicking
the label's content (eg. fa icon) really toggles t...
Markus Klein
08:29 Revision 33bc5712: [BUGIFX] Fix JS error in filtering page tree
While fixing #82877 a mistake was introduced which leads
to a JavaScript error when filtering the page tree.
Problem...
Helmut Hummel
08:26 Revision fea8a24e: [BUGIFX] Fix JS error in filtering page tree
While fixing #82877 a mistake was introduced which leads
to a JavaScript error when filtering the page tree.
Problem...
Helmut Hummel
07:03 Revision 7650ede4: [FEATURE] Show page translations in list module
Translations of the current page can now be listed and edited through the
list module again.
This is a follow-up cha...
Benni Mack

2017-11-19

02:37 Revision f6de7c84: [BUGFIX] use included TSconfig files in frontend
The files included in the field tsconfig_includes are now included
when collecting the page TSconfig in the TypoScrip...
Jigal van Hemert
01:57 Revision b10a2b26: [BUGFIX] use included TSconfig files in frontend
The files included in the field tsconfig_includes are now included
when collecting the page TSconfig in the TypoScrip...
Jigal van Hemert

2017-11-17

12:40 Revision 505031df: [TASK] Correct link to a 7.6 changelog resource
The link pointing to the positioning of own handlers (a changelog of v7.6)
was missing a version paramater after "cor...
Robert Wildling
10:36 Revision 1d07441c: [FEATURE] Hook to modify the display results before FluidView assignment
To modify the display result rows before data is assigned to the fluid
view there is a new hook inside the `getDispla...
Joerg Boesche
09:49 Revision fe0de963: [BUGFIX] Add correct conversion of RTE pageTS config
Add all pageTS.RTE options to config without dots appended to the key
to be able to override the RTE config with page...
Frans Saris
08:43 Revision 308af12b: [BUGFIX] Fix notices in UserAuthentication
Resolves: #83003
Releases: master, 8.7
Change-Id: Iceaa7ab9bd436322229e591677c0aee16cd69f5c
Reviewed-on: https://revi...
Tymoteusz Motylewski
 

Also available in: Atom