Activity

From 2012-12-20 to 2013-01-18

2013-01-18

15:19 Feature #37604: Make Flow RestController useless by improving MVC stack
Hi Bastian,
another aspect that a REST API should care about is not only to address resources but also their sub-res...
Marco Falkenberg
14:37 Revision ce08c301: [BUGFIX] The security context is only allowed to be initialized after routing took place
This bugfix solves the root-cause for the following two symptoms:
* two logins needed in Neos until the Site is show...
Sebastian Kurfuerst
12:06 Bug #44602: Update YAML schemas to latest changes
For some reason I got an previous version of Flow by installing a fresh instance using composer.
However, I run co...
Michael Klapper
09:29 Bug #44602: Update YAML schemas to latest changes
Michael Klapper wrote:
> I still get the following errors on a fresh composer based installation [...]
Those ar...
Bastian Waidelich
00:22 Feature #44622 (Under Review): Add unique entity validator
https://review.typo3.org/17585 Aske Ertmann
00:13 Feature #44622 (Resolved): Add unique entity validator
After creating a unique entity validator for Neos I shared it in the IRC channel and people seemed to like the idea. ... Aske Ertmann

2013-01-17

18:39 Task #44542: Mention the risk of requestPatterns regarding foreign package's SecurityContext usage
also see https://review.typo3.org/#/c/17582/ for a related change Sebastian Kurfuerst
17:44 Bug #44602: Update YAML schemas to latest changes
I still get the following errors on a fresh composer based installation:... Michael Klapper
15:36 Bug #44602 (Resolved): Update YAML schemas to latest changes
Applied in changeset commit:911e281962d0c2312d0718daa29a8c8d44bce064. Bastian Waidelich
14:07 Bug #44602 (Resolved): Update YAML schemas to latest changes
Currently... Bastian Waidelich
17:05 Bug #44000: Flow CLI on Windows does not work anymore
I dug deeper into the cause of this problem (this didn't happen in 1.1) and found the following:
In the Packages\F...
Alexander Berl
14:12 Revision 911e2819: [BUGFIX] Adjust YAML schemas to latest changes
the CLI command "./flow configuration:validate" currently reports
invalid configuration for type "Settings" and "Obje...
Bastian Waidelich
10:42 Task #44566: RFC: Change CGL to remove closing PHP tag
I'm pretty insensible to this tbh, but this has the most votes in the Flow tracker! ;)
Ralf Merz wrote:
> If we...
Bastian Waidelich
10:31 Task #44566: RFC: Change CGL to remove closing PHP tag
The closing tag in a PHP file is optional.
http://php.net/manual/en/language.basic-syntax.instruction-separation.php...
Ralf Merz

2013-01-16

14:00 Task #44566: RFC: Change CGL to remove closing PHP tag
but, what was the initial intention to enforce this? Obviously the author was aware that there are other frameworks ;... Adrian Föder
13:57 Task #44566 (Closed): RFC: Change CGL to remove closing PHP tag
Having a closing PHP tag in class definitions is cumbersome, error prone (if whitespace is inserted after the tag) an... Christopher Hlubek
12:21 Feature #42176: Improve resolving of view
Hi Marc,
I've started adjusting your patch to the current version and tweaking the configuration format (attached yo...
Bastian Waidelich
11:28 Feature #44563 (New): Logged in users via HTTP Basic always get re-authenticated
Logged in users via HTTP Basic will always be re-authenticated by the authentication provider manager, because the Us... Marco Falkenberg

2013-01-15

17:43 Task #44542 (New): Mention the risk of requestPatterns regarding foreign package's SecurityContext usage
If someone sets a RequestPattern to his package's namespace, for example... Adrian Föder
15:57 Bug #32829: Mapping to a subclass by __type property fails if subclass adds fields
Are there any news or efforts about solving this bug? Marco Falkenberg
14:58 Revision 6cdca9d9: [BUGFIX] Make use of DateTimeValidator possible
When one used Validate(type="DateTime") the ValidatorResolver would try
to use DateTime as the validator itself. This...
Karsten Dambekalns
14:37 Bug #40449 (Resolved): DateTimeValidator doesn't work as expected
Applied in changeset commit:0a4f1ca4260156fd981bf642048e3f825158887a. Karsten Dambekalns
13:57 Revision 821199ea: Merge "[BUGFIX] Make use of DateTimeValidator possible"
Bastian Waidelich
13:18 Bug #44535 (Under Review): Subclasses of SplObjectStorage, ArrayObject, Collection not considered collection type
See https://review.typo3.org/17542 Karsten Dambekalns
13:10 Bug #44535 (Resolved): Subclasses of SplObjectStorage, ArrayObject, Collection not considered collection type
@TypeHandling::isCollectionType()@ does not consider inheritance when it comes to the checking it does. Thus a subcla... Karsten Dambekalns
13:12 Revision 54d4fe93: [BUGFIX] Check inheritance in TypeHandling::isCollectionType()
With this change TypeHandling::isCollectionType() does consider
inheritance when it comes to the checking it does. Th...
Karsten Dambekalns
12:30 Revision 61ae4455: [BUGFIX] Implement case-sensitivity switch for Query::equals()
That was left as a todo and never done. Now it is possible to check
case-insensitive. Checking case-sensitive works d...
Karsten Dambekalns
10:38 Bug #43960 (Resolved): Memcache and APC backend must expose prefixed cache identifier
Applied in changeset commit:0bc34652f314b93cec8719b47889d627ac9bb724. Dominique Feyer
10:38 Bug #44280 (Resolved): Git core:migration check for applied version fail
Applied in changeset commit:dee953cb80b6e05af25c29ec5895b7ec758394e1. Karsten Dambekalns
10:33 Revision b7fa745c: [BUGFIX] Fix code migration status command
Calling flow:core:migrate --status is fixed by this change.
Change-Id: Ief3b1b923c6d13ad8ff435a03aac8eccdab6b228
Fix...
Karsten Dambekalns
10:30 Revision ea267971: [TASK] Adjust suggested folder structure in Package Management section
I7772051938a4306328108bacde34710c54fc3a69 introduced suggested
names for directories under Resources/Public.
This ad...
Bastian Waidelich
10:13 Bug #44202 (Needs Feedback): $session->start() initializes a new session and does not resume a current one
Helmut, the categories you were looking for are in the Flow project, not the base distribution… :) Karsten Dambekalns
10:11 Bug #44203 (Needs Feedback): Session implementation is still racy
Karsten Dambekalns
10:08 Revision 4d27277a: [BUGFIX] Lock Doctrine ORM to version 2.3.x
This change locks the Doctrine ORM to version 2.3.x to avoid unwanted
changes from sneaking in.
To be on the safe si...
Karsten Dambekalns
09:48 Revision dee953cb: [BUGFIX] Fix git error with "core:migrate --status" command
Obviously there are some different ways git handles the --grep option
to the log command. This changes should make it...
Karsten Dambekalns
09:47 Revision 1e14c97c: [BUGFIX] Fix git error with "core:migrate --status" command
Obviously there are some different ways git handles the --grep option
to the log command. This changes should make it...
Karsten Dambekalns
09:46 Revision 595e4a3f: Merge "[BUGFIX] Fix git error with "core:migrate --status" command"
Karsten Dambekalns

2013-01-14

21:30 Bug #44521: ObjectPathMappingRepository always checks case-sensitive
See https://review.typo3.org/17526
Bastian, can you take this further? To make it work reliably, the used table sh...
Karsten Dambekalns
21:22 Bug #44521 (Resolved): ObjectPathMappingRepository always checks case-sensitive
The @ObjectPathMappingRepository@ always checks for matches using a case-sensitive check. This worked fine for most p... Karsten Dambekalns
21:29 Bug #44520 (Under Review): Case-sensitivity switch for Query::equals() is not implemented
See https://review.typo3.org/17525 Karsten Dambekalns
21:14 Bug #44520 (Resolved): Case-sensitivity switch for Query::equals() is not implemented
Karsten Dambekalns
18:56 Revision 0a4f1ca4: [BUGFIX] Make use of DateTimeValidator possible
When one used Validate(type="DateTime") the ValidatorResolver would try
to use DateTime as the validator itself. This...
Karsten Dambekalns
16:31 Revision 1c2e454e: [FEATURE] Add setOption() to CurlEngine
This allows to configure cURL in the CurlEngine. Examples for use are
proxy server settings or SSL certification hand...
Karsten Dambekalns
16:28 Bug #43960: Memcache and APC backend must expose prefixed cache identifier
Patch set 4 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/17153
Gerrit Code Review
16:27 Revision 0bc34652: [FEATURE] API to access prefixed identifier in cache backend
In case where we need to share cache between different application, it's
needed to access the prefixed identifier to ...
Dominique Feyer
14:56 Bug #44471 (Under Review): Apc Cache backend has side effects
See https://review.typo3.org/17522 Karsten Dambekalns
12:38 Bug #44471 (Accepted): Apc Cache backend has side effects
Karsten Dambekalns
12:25 Bug #40449 (Under Review): DateTimeValidator doesn't work as expected
See https://review.typo3.org/17520 Karsten Dambekalns
09:31 Bug #40449: DateTimeValidator doesn't work as expected
The $possibleClassName found is 'DateTime' instead of 'TYPO3\Flow\Validation\Validator\DateTimeValidator'. That means... Irene Höppner
11:51 Bug #44280 (Under Review): Git core:migration check for applied version fail
See https://review.typo3.org/17518 Karsten Dambekalns
11:49 Bug #44280 (Accepted): Git core:migration check for applied version fail
Karsten Dambekalns
11:50 Revision a898458d: [BUGFIX] Fix git error with "core:migrate --status" command
Obviously there are some different ways git handles the --grep option
to the log command. This changes should make it...
Karsten Dambekalns
11:43 Feature #44157 (Under Review): Object configuration should imply annotated object name
Review at https://review.typo3.org/#/c/17255/ Adrian Föder
11:36 Feature #37854 (Resolved): Refactor ConfigurationManager to Support Custom Configuration Files
Applied in changeset commit:8378b191783f0909ffc9368af80e97b9b9507b65. Anonymous
11:30 Revision f0b1c4ed: Merge "[FEATURE] Allow custom custom configuration files in ConfigurationManager"
Karsten Dambekalns
10:42 Bug #44496 (Resolved): New doctrine.annotations classes are proxied but should not
Pushed directly to master (by accident). Karsten Dambekalns
10:01 Bug #44496 (Resolved): New doctrine.annotations classes are proxied but should not
doctrine.annotations was moved out of Doctrine.Common and so aren't excluded from object management anymore. With tha... Christian Müller
10:39 Revision 2bc1a615: [BUGFIX] Exclude Doctrine Annotations and Collections from reflection
Doctrine split Annotations and Collections from the Common package,
now the exclusion of those packages from reflecti...
Karsten Dambekalns

2013-01-11

22:40 Bug #44471 (Resolved): Apc Cache backend has side effects
If two caches use the APC cache backend, one cache can write and get entries from the other by just using the same ke... Tymoteusz Motylewski
19:36 Task #13694 (Resolved): Provide good naming conventions for directories in Resources/
Applied in changeset commit:4d72543cd7aced3b58cd5b01843cc6877fe58ff8. Bastian Waidelich
19:03 Revision 4f8dbe2b: Merge "[TASK] Adjust suggested folder structure in Package Management section"
Bastian Waidelich
17:19 Feature #37854: Refactor ConfigurationManager to Support Custom Configuration Files
Patch set 12 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/11982
Gerrit Code Review
17:18 Revision 8378b191: [FEATURE] Allow custom custom configuration files in ConfigurationManager
Using the added methods it is possible to register new "types" of
configuration. The set of processing types remains ...
Marc Neuhaus
14:52 Feature #44458: Allow deletion of sub objects
The above statement is not entirely true actually:
If you submit at least one item of a collection, the whole collec...
Bastian Waidelich
13:15 Feature #44458 (Closed): Allow deletion of sub objects
Currently it's not possible to remove a subobject from an entity in it's updateAction without manual interaction.
...
Bastian Waidelich
14:20 Bug #44278: High memory consumption of Debugger::renderObjectDump() prevents display of Exceptions
I had the same issue and your change fixed it for me.
But IMO we should rather "fix" the object dumper to avoid recur...
Bastian Waidelich

2013-01-10

14:49 Task #44434 (Under Review): Link generation in functional tests should behave like Apache with mod_rewrite
Patch set 1 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/17448
Gerrit Code Review
14:36 Task #44434 (Resolved): Link generation in functional tests should behave like Apache with mod_rewrite
Currently links generated in functional tests include "index.php" as the @FLOW_REWRITEURLS@ environment variable is n... Karsten Dambekalns
09:38 Bug #44280: Git core:migration check for applied version fail
Here are the info:
- GIT version: 1.7.2.5
- OS: Debian Squeeze 6.0
- Shell: /bin/bash version 4.1.5
About the g...
Tarcisio Fedrizzi

2013-01-09

19:36 Bug #44397 (Resolved): Status for code migrations is broken (call to undefined function)
Applied in changeset commit:5b4cd7c7ff5572f88a4ca9785fca8826f5c48f4e. Karsten Dambekalns
12:08 Bug #44397 (Under Review): Status for code migrations is broken (call to undefined function)
https://review.typo3.org/17427 Karsten Dambekalns
11:54 Bug #44397 (Resolved): Status for code migrations is broken (call to undefined function)
The removal of @getPackageKey()@ on the code migrations needs to be reflected in the status output command. Karsten Dambekalns
19:19 Revision c2a7d732: [TASK] Ignore Libraries in core:migrate commands
This change makes the core:migrate commands ignore the folder
Packages/Libraries to avoid unintended side effects.
C...
Karsten Dambekalns
18:46 Bug #44285: TYPO3\FLOW3\Exception thrown in file Scripts.php
The last line is important ;)
"Please include more helpful information!"
As it looks, your settings.yaml contains...
Alexander Berl
18:41 Bug #44244: defaultOrderings aren't applied on related objects
Subobjects (in a collection) are not fetched through their (possibly not existing) repository, hence the annotation s... Alexander Berl
16:47 Feature #36715 (Accepted): Make simultaneous use of multiple persistence backends possible
Karsten Dambekalns
14:29 Revision 4d72543c: [TASK] Adjust suggested folder structure in Package Management section
I7772051938a4306328108bacde34710c54fc3a69 introduced suggested
names for directories under Resources/Public.
This ad...
Bastian Waidelich
13:50 Bug #44402 (Under Review): Regex search & replace in code migrations never done
https://review.typo3.org/17429 Karsten Dambekalns
13:06 Bug #44402 (Resolved): Regex search & replace in code migrations never done
The code is all in place, but the last step of actually using it is missing… Karsten Dambekalns
13:49 Revision df259e52: [BUGFIX] Actually do regex search/replace in code migrations
Actually makes searchAndReplaceRegex() in code migrations do something
with the target files.
Change-Id: I22931a6766...
Karsten Dambekalns
12:08 Task #44398 (Under Review): flow:core:migrate should ignore the Libraries folder
https://review.typo3.org/17428 Karsten Dambekalns
11:57 Task #44398 (Resolved): flow:core:migrate should ignore the Libraries folder
Karsten Dambekalns
12:07 Bug #43948 (Resolved): Core migration tool halts on packages having no Configuration directory
Karsten Dambekalns
12:07 Bug #44280 (Needs Feedback): Git core:migration check for applied version fail
What Git version are you using? And under what OS/shell combination? Karsten Dambekalns
12:04 Revision 5b4cd7c7: [BUGFIX] Fix code migration status command
Calling flow:core:migrate --status is fixed by this change.
Change-Id: Ief3b1b923c6d13ad8ff435a03aac8eccdab6b228
Fix...
Karsten Dambekalns
12:02 Revision c1aba304: [BUGFIX] Fix migration error on missing Configuration directory
For packages having no Configuration directory the core migration tool
died with an error message when trying to proc...
Karsten Dambekalns
11:43 Task #44396 (Accepted): Move Doctrine ORM integration onto own namespace
The @Persistence\Doctrine@ classes must go into @Persistence\Doctrine\ORM@ to avoid clashes. Karsten Dambekalns

2013-01-08

13:09 Task #44375 (Accepted): Make all persistence reads go through repositories
Currently Flow fetches some objects directly via the PersistenceManager, without using the repositories for the fetch... Karsten Dambekalns

2013-01-07

13:10 Bug #44361 (New): TYPO3\Flow\I18n\Formatter\DatetimeFormatter - caching DATETIME type
I've encountered problem with DatetimeFormatter using \TYPO3\Flow\I18n\Cldr\Reader\DatesReader::FORMAT_TYPE_DATETIME ... Jerzy no-lastname-given

2013-01-05

11:49 Task #44314 (Accepted): slightly file permissions for .../Configuration/* and .../Data/Persistent/EncryptionKey
Karsten Dambekalns

2013-01-04

18:15 Task #44314 (Accepted): slightly file permissions for .../Configuration/* and .../Data/Persistent/EncryptionKey
File permissions for all files in
*Configuration* folder
and
*Data/Persistent/EncryptionKey*
have *644* permi...
Rafael Kähm

2013-01-03

14:54 Bug #44087: Call to a member function setCookie()
hello robert,
i figured out the problem.
just change line 606 of File TYPO3.Flow/Classes/TYPO3/Flow/Session/Session....
Jochen Weber
14:30 Bug #44285 (Closed): TYPO3\FLOW3\Exception thrown in file Scripts.php
It seems like the PHP binary "C:\php/php" cannot be executed by FLOW3. Set the correct path to the PHP executable in ... torben
11:07 Bug #44280 (Resolved): Git core:migration check for applied version fail
When I migrate a package for the changes introduced in the code I get the following error:... Tarcisio Fedrizzi
11:00 Bug #43967: Error in evaluating orphanRemoval in Flow Annotation driver
Adding the patch that fixes the orphanRemoval issue.
As said in the initial post, in my opinion, other checks
would...
Tarcisio Fedrizzi

2013-01-02

17:43 Bug #44278 (Resolved): High memory consumption of Debugger::renderObjectDump() prevents display of Exceptions
When an arbitrary Exception is thrown i get a "Allowed memory Limit"-Error instead of the Flow Exception-Errormessage... Benno Weinzierl

2012-12-31

13:36 Feature #44258: Set packageType when creating new package
Patch set 2 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/17300
Gerrit Code Review
12:55 Feature #44258 (Under Review): Set packageType when creating new package
Patch set 1 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/17300
Gerrit Code Review

2012-12-30

17:51 Feature #44258 (Resolved): Set packageType when creating new package
When calling packageManager->createPackage you have no way to define what package type you are creating.
By adding...
Soren Malling

2012-12-28

17:26 Bug #44244 (New): defaultOrderings aren't applied on related objects
I tried to load objects and their related subobjects and put them out within a fluid template. Unfortunately the subo... Martin Brüggemann

2012-12-24

13:05 Bug #44086 (Closed): Call to a member function setCookie()
Closing as duplicate of #44087
Thx, Helmut ;)
Bastian Waidelich

2012-12-22

21:22 Bug #44203 (Needs Feedback): Session implementation is still racy
Disclaimer: I did not test anything, but only making assumptions by reading the code. Just close this ticket if I'm m... Helmut Hummel
20:50 Bug #44202 (Resolved): $session->start() initializes a new session and does not resume a current one
Disclaimer: I did not test anything, but only making assumptions by reading the code. Just close this ticket if I'm m... Helmut Hummel
20:29 Bug #44086: Call to a member function setCookie()
can be closed as duplicate Helmut Hummel

2012-12-21

13:29 Bug #44186 (New): Request does not accept custom Content-Type
Http\Request::decodeBodyArguments() currently only correctly detects content type headers in the form "*/<format>".
...
Bastian Waidelich
13:26 Bug #44185 (New): XML body always need a root node
If the request contains xml and the Content-Type header is set to "*/xml" the client currently has to surround the XM... Bastian Waidelich
13:26 Bug #44184 (New): Request arguments are not merged correctly for single object actions
Following szenario:
I try to update a single entity via PUT:...
Bastian Waidelich
11:30 Feature #44149: getIdentifierByObject for POP-Objects
Hi,
I moved this issue to the Flow tracker in order to get some more feedback, but I doubt that we should include ...
Bastian Waidelich

2012-12-20

16:00 Revision 1c357548: [BUGFIX] Prevent UriBuilder adding current namespaced arguments
UriBuilder no longer removes namespaced arguments from the
parent request causing all arguments of namespaced sub req...
Aske Ertmann
15:42 Feature #44157: Object configuration should imply annotated object name
good idea, minus one *"source of error"* for developers by multiple definition of the same property.
But be careful...
Rafael Kähm
15:06 Feature #44157 (Resolved): Object configuration should imply annotated object name
consider the following use case:... Adrian Föder
15:00 Feature #44149: getIdentifierByObject for POP-Objects
Bastian Waidelich wrote:
> Benno Weinzierl wrote:
>
> > > Objects that are not known to the Persistence Manager d...
Benno Weinzierl
12:46 Feature #44149: getIdentifierByObject for POP-Objects
Benno Weinzierl wrote:
> > Objects that are not known to the Persistence Manager don't have an identifier. so how ...
Bastian Waidelich
12:31 Feature #44149: getIdentifierByObject for POP-Objects
> Objects that are not known to the Persistence Manager don't have an identifier. so how should we generate the link?... Benno Weinzierl
12:22 Feature #44149 (Needs Feedback): getIdentifierByObject for POP-Objects
Objects that are not known to the Persistence Manager don't have an identifier. so how should we generate the link? S... Bastian Waidelich
12:16 Feature #44149 (Closed): getIdentifierByObject for POP-Objects
PersistenceManager::getIdentifierByObject() currently returns NULL if you pass it a "non-entity", thus PersistenceMan... Benno Weinzierl
14:10 Revision 6c48a05e: [TASK] Some documentation fixes regarding Caching
This corrects an incorrect mentioned of ``Settings.yaml``
(which must be ``Objects.yaml`` correctly), and some
occurr...
Adrian Föder
11:24 Bug #43948 (Under Review): Core migration tool halts on packages having no Configuration directory
https://review.typo3.org/17251 Karsten Dambekalns
11:23 Revision dec41821: [BUGFIX] Fix migration error on missing Configuration directory
For packages having no Configuration directory the core migration tool
died with an error message when trying to proc...
Karsten Dambekalns
11:00 Bug #44148 (New): Documentation for executeCommand() needs clarification
The documentation at http://flow.typo3.org/documentation/guide/partiii/commandline.html#executing-sub-commands needs ... Karsten Dambekalns
00:03 Bug #44139 (Resolved): UriBuilder includes all arguments of namespaced sub request
When creating a link in a sub request using argument namespace the arguments of the current sub request is added to a... Aske Ertmann
 

Also available in: Atom