Activity

From 2011-03-14 to 2011-04-12

2011-04-12

17:31 Task #25923 (Resolved): Clean up session files in compile run
During the compile run, certain / most caches are rebuilt. If an account is currently logged in, it won't be able to ... Robert Lemke
17:00 Bug #25922 (Closed): Proxy classes have to be regenerated when the Objects.yaml has changed
Otherwise we might end up in proxies that don't reflect the dependencies configured in the Objects.yaml. Andreas Förthner
15:30 Bug #25853 (Resolved): Functional tests for persistence are broken
Applied in changeset commit:b8422bb442b9ae9fad69a83552e4759b9382492c. Karsten Dambekalns
15:12 Bug #25853: Functional tests for persistence are broken
Patch set 3 of change Ic714fe64af3fa25872a05b9f8e609ce2645c9c9f has been pushed to the review server.
It is available...
Mr. Hudson
14:41 Bug #25776: Doctrine proxy class files can't be overwritten by other SAPI type
Karsten Dambekalns wrote:
> All files, also the cache files FLOW3 creates, are not writeable by the group, thus the ...
Karsten Dambekalns
14:39 Bug #25776 (Under Review): Doctrine proxy class files can't be overwritten by other SAPI type
Karsten Dambekalns
14:39 Bug #25776: Doctrine proxy class files can't be overwritten by other SAPI type
Patch set 1 of change Icec4e1a7ecebf96cf07a9be09f3c9510b0679f63 has been pushed to the review server.
It is available...
Mr. Hudson
12:34 Bug #25908 (New): ProxyClassBuilder produces invalid code for prototype arguments
Karsten Dambekalns wrote:
> Duplicate with nicer description provided by Bastian :)
sorry for the duplicate, bu...
Bastian Waidelich
12:17 Bug #25908 (Closed): ProxyClassBuilder produces invalid code for prototype arguments
Duplicate with nicer description provided by Bastian :) Karsten Dambekalns
12:13 Bug #25908 (Resolved): ProxyClassBuilder produces invalid code for prototype arguments
When using SwiftMailer the ProxyClassBuilder creates following code in @F3_SwiftMailer_Message.php@:... Bastian Waidelich
12:30 Bug #25880 (Resolved): Increase minimum PHP version
Applied in changeset commit:318044a7450d57880c5f1a14ea1a013168322534. Bastian Waidelich
12:08 Bug #25880: Increase minimum PHP version
Patch set 3 of change If935afa648afbf00d214a7948d7bc8d083d204f9 has been pushed to the review server.
It is available...
Mr. Hudson
12:17 Bug #25448 (Closed): Use of undefined constant 'X' during prototype injection
Duplicate with nicer description provided by Bastian :) Karsten Dambekalns
12:00 Task #25907 (New): Referrer should only contain the URI of the previous request
Currently we store all the referrer parts (package, subpackage, controller, action & arguments) of the original reque... Bastian Waidelich
11:54 Bug #25801: Request arguments should never contain objects
Note: We currently also add objects to the Request in ActionController::forward(). To make sure, we only have simple ... Bastian Waidelich
11:30 Bug #25881 (Resolved): Inherited methods cannot be adviced
Applied in changeset commit:db1043531960d4269f258c6913907ca9f2ec6a17. Robert Lemke
11:28 Bug #25906 (Resolved): Injection with settings use breaks
If configuring injection in @Objects.yaml@ and making use of settings for a factory there the generated proxy is brok... Karsten Dambekalns
10:03 Bug #25902 (Resolved): It's not possible to add an entity as link/redirect argument
It's very common to redirect to a details view after creating an entity:... Bastian Waidelich

2011-04-11

18:30 Bug #25851 (Resolved): Methods whose name contain "protected" can't be adviced
Applied in changeset commit:036fd8b3a8a5a53c0295ceb9fbc785b1458dece1. Robert Lemke
18:08 Bug #25851: Methods whose name contain "protected" can't be adviced
Patch set 2 of change I11c5cdbeed4caa97682907a0cf39d689e79c3d4a has been pushed to the review server.
It is available...
Mr. Hudson
18:20 Bug #25881: Inherited methods cannot be adviced
Patch set 1 of change I86277ef2b80e68135d069b842fba48b337c05014 has been pushed to the review server.
It is available...
Mr. Hudson
12:04 Bug #25881 (Resolved): Inherited methods cannot be adviced
Due to a bug in the AOP Proxy Class Builder methods of the target class which have been inherited from a parent class... Robert Lemke
18:06 Bug #25776: Doctrine proxy class files can't be overwritten by other SAPI type
No, it's a more general problem. All files, also the cache files FLOW3 creates, are not writeable by the group, thus ... Karsten Dambekalns
16:12 Bug #25880: Increase minimum PHP version
Patch set 2 of change If935afa648afbf00d214a7948d7bc8d083d204f9 has been pushed to the review server.
It is available...
Mr. Hudson
12:09 Bug #25880: Increase minimum PHP version
Patch set 1 of change If935afa648afbf00d214a7948d7bc8d083d204f9 has been pushed to the review server.
It is available...
Mr. Hudson
12:04 Bug #25880 (Resolved): Increase minimum PHP version
Currently the @MINIMUM_PHP_VERSION@ is set to '5.3.0RC2-dev' in the Bootstrap.
But we're calling @\ReflectionMethod:...
Bastian Waidelich
13:36 Task #25886 (Resolved): Clean up Request hierarchy and fix type hints
Currently we a hierarchy around RequestInterface like this:... Karsten Dambekalns
12:25 Feature #25882 (Accepted): Dedicated query log
Will do... Karsten Dambekalns
12:11 Feature #25882 (Resolved): Dedicated query log
For debugging purposes it would be helpful to log queries executed by Doctrine into a dedicated log ("Query_Developme... Robert Lemke
12:00 Bug #13979 (Resolved): Problem with deleting package
Applied in changeset commit:ee876fdaf524e55cf0fce90283f02271985cfc15. Karsten Dambekalns
12:00 Bug #25858 (Resolved): General global settings override local context settings
Applied in changeset commit:f5c57f1d353aabcd192553c9855a53b79c95d01c. Karsten Dambekalns
10:27 Bug #25874 (Resolved): Security Randomizer produces a Warning on Windows if openssl_* is not available
In line 166ff of the Security_Randomizer script we're currently using to create the CSRF tokens a random string is ge... Bastian Waidelich
10:19 Bug #25859: CSRF protection does not work for methods that contain upper case characters
Patch set 1 of change Ibae8ad81a7839c983b64bad86a8631c0176c59b1 has been pushed to the review server.
It is available...
Mr. Hudson

2011-04-08

17:44 Bug #25859: CSRF protection does not work for methods that contain upper case characters
solution: all methods and classes should be stored and checked in lowercase in the security context... Andreas Förthner
17:37 Bug #25859 (Resolved): CSRF protection does not work for methods that contain upper case characters
I'm trying to protect all methods of certain controllers with following policy rule:... Bastian Waidelich
17:31 Bug #25853: Functional tests for persistence are broken
Patch set 2 of change Ic714fe64af3fa25872a05b9f8e609ce2645c9c9f has been pushed to the review server.
It is available...
Mr. Hudson
15:18 Bug #25853 (Under Review): Functional tests for persistence are broken
Karsten Dambekalns
15:04 Bug #25853: Functional tests for persistence are broken
Patch set 1 of change Ic714fe64af3fa25872a05b9f8e609ce2645c9c9f has been pushed to the review server.
It is available...
Mr. Hudson
12:42 Bug #25853 (Resolved): Functional tests for persistence are broken
When a database is configured globally it is used instead of the database configured in the FLOW3 package for Testing... Karsten Dambekalns
17:28 Bug #25858 (Under Review): General global settings override local context settings
Karsten Dambekalns
17:27 Bug #25858: General global settings override local context settings
Patch set 1 of change Ic24a63b530e1e2babeb31ec7a9403d3062522f19 has been pushed to the review server.
It is available...
Mr. Hudson
17:23 Bug #25858 (Resolved): General global settings override local context settings
When evaluating the configuration of settings in FLOW3 the settings should be evaluated in the following order, later... Karsten Dambekalns
12:39 Bug #3463 (Closed): Short option names for CLI calls do not work anymore
Outdated... Karsten Dambekalns
11:24 Bug #25851: Methods whose name contain "protected" can't be adviced
Patch set 1 of change I11c5cdbeed4caa97682907a0cf39d689e79c3d4a has been pushed to the review server.
It is available...
Mr. Hudson
11:17 Bug #25851 (Resolved): Methods whose name contain "protected" can't be adviced
Due to a bug in the pointcut expression parser, methods which contain the string "public" or "protected" in their nam... Robert Lemke
11:14 Bug #25804 (Rejected): Distribution Base Package is not downloadable
Regine Rosewich wrote:
> The git-repository http://git.typo3.org/FLOW3/Distributions/Base.git is not clonable. The...
Bastian Waidelich

2011-04-07

13:56 Bug #25816: Improve error handling for invalid types
Yes, as I have the same problem here currently: Please go for solution 1! -> I will include that in my serialization ... Andreas Förthner
08:50 Bug #25816 (Resolved): Improve error handling for invalid types
After introducing the Utility\TypeHandling functions, an InvalidArgumentException is thrown if some @var annotation u... Robert Lemke
10:15 Bug #13979: Problem with deleting package
Patch set 4 of change I445530204cbe7413879b3130610ebc8ba3ab685f has been pushed to the review server.
It is available...
Mr. Hudson
08:19 Bug #13979: Problem with deleting package
Patch set 3 of change I445530204cbe7413879b3130610ebc8ba3ab685f has been pushed to the review server.
It is available...
Mr. Hudson
09:00 Bug #25472 (Resolved): Files::emptyDirectoryRecursively() cannot remove directories starting with a dot
Applied in changeset commit:9fe27068f684e3953823f1148374fec2577a39c8. Karsten Dambekalns
08:19 Bug #25472: Files::emptyDirectoryRecursively() cannot remove directories starting with a dot
Patch set 3 of change Icfdb5027e431140cbf975b8f0002b6f2f53537de has been pushed to the review server.
It is available...
Mr. Hudson
08:35 Feature #11428: Add performance profiling support
The initial implementation of XHProf support was committed as I3bdb20f763a4130291476b1750e392605e2492f3 but abandoned... Robert Lemke
08:16 Bug #25776: Doctrine proxy class files can't be overwritten by other SAPI type
For reference, this is what we use, the trick is the umask in combination with our recommended permissions (sticky gr... Karsten Dambekalns

2011-04-06

20:34 Bug #25790: newest Index of FLOW3 throws error
The var_dump of the variable throwing the error has the following content.... Regine Rosewich
13:48 Bug #25790 (Closed): newest Index of FLOW3 throws error
After having updated FLOW3 to the newest Index. I get odd errors when trying to start the FLOW3-Welcome Package
<pre...
Regine Rosewich
17:10 Bug #25804 (Rejected): Distribution Base Package is not downloadable
The git-repository http://git.typo3.org/FLOW3/Distributions/Base.git is not clonable. The command... Regine Rosewich
17:08 Task #25802 (Resolved): Add notion of "internal request arguments"
The referrer fields that Fluid adds to all forms currently end up in the target request and thus in the form action o... Bastian Waidelich
17:05 Bug #25801 (Resolved): Request arguments should never contain objects
Request arguments are serialized in Fluid forms in order to generate the hidden referrer fields that are required to ... Bastian Waidelich
10:25 Bug #25701: Various injection errors in FLOW3
The first one has been solved by now (removed the code). Karsten Dambekalns

2011-04-05

18:32 Bug #25776 (Accepted): Doctrine proxy class files can't be overwritten by other SAPI type
Karsten Dambekalns
18:12 Bug #25776 (Resolved): Doctrine proxy class files can't be overwritten by other SAPI type
When you run FLOW3 with empty caches for example from the command line, Doctrine proxy classes will be created. Howev... Robert Lemke
12:08 Task #13973 (Needs Feedback): Possible table name clash with Doctrine
What we need to discuss is how to build a prefix to avoid those clashes, keeping in mind the table name length limits... Karsten Dambekalns

2011-04-01

21:17 Bug #25608 (Resolved): Adjust functional tests to new proxy class mechanism
fixed :) Sebastian Kurfuerst
20:03 Task #25714: Include Randomizer Library as external component
Also make sure to use it in place of our Utility\Algorithms::getRandomBytes() method. Karsten Dambekalns
18:07 Task #25714 (Resolved): Include Randomizer Library as external component
Andreas Förthner
16:39 Bug #7727: Better handling of "wrong" parameters in ./flow3
Meanwhile this has changed and one gets no output at all: ... Karsten Dambekalns
16:21 Bug #25694: Multiple annotations with the same name are not supported by the reflection service
Yes, but the values array contains the values of one tag, e.g. @validate abc def ghi means that $values = array('abc'... Andreas Förthner
12:07 Bug #25694: Multiple annotations with the same name are not supported by the reflection service
Did you see my comment at https://review.typo3.org/#patch,sidebyside,1300,2,Classes/Object/Proxy/ProxyMethod.php for ... Karsten Dambekalns
11:02 Bug #25694 (Closed): Multiple annotations with the same name are not supported by the reflection service
As the returned $tags array is indexed by the annotation name, e.g. two @validate annotations will override eachother. Andreas Förthner
14:47 Bug #13891 (Resolved): F3\FLOW3\Error\Exception thrown in file ErrorHandler.php
Karsten Dambekalns
14:30 Bug #25607 (Resolved): Reflection Service does not save emerged class reflections
Applied in changeset commit:3353765d3c5001a2c82da12d2b4f4cd635db7265. Robert Lemke
14:17 Bug #25607: Reflection Service does not save emerged class reflections
Patch set 2 of change I25d94f6ea84dfa84ea29aed830c71c3bbe183079 has been pushed to the review server.
It is available...
Mr. Hudson
00:33 Bug #25607 (Under Review): Reflection Service does not save emerged class reflections
Robert Lemke
00:30 Bug #25607: Reflection Service does not save emerged class reflections
Patch set 1 of change I25d94f6ea84dfa84ea29aed830c71c3bbe183079 has been pushed to the review server.
It is available...
Mr. Hudson
13:38 Feature #14037 (Accepted): Translation files (XLIFF) must be possible per package
Karsten Dambekalns
13:38 Bug #25701 (Closed): Various injection errors in FLOW3
I see these with everything on master as of right now and clean caches:
* Could not autowire property F3\FLOW3\AOP\B...
Karsten Dambekalns
11:59 Bug #25609: Router should skip routes if the target controller does not exist
Patch set 3 of change I3bdff3dcd4384af088f3859d5640ad07d33a732d has been pushed to the review server.
It is available...
Mr. Hudson
01:32 Bug #25609: Router should skip routes if the target controller does not exist
Patch set 2 of change I3bdff3dcd4384af088f3859d5640ad07d33a732d has been pushed to the review server.
It is available...
Mr. Hudson
01:29 Bug #25609: Router should skip routes if the target controller does not exist
Patch set 1 of change I3bdff3dcd4384af088f3859d5640ad07d33a732d has been pushed to the review server.
It is available...
Mr. Hudson
01:13 Bug #25609 (Resolved): Router should skip routes if the target controller does not exist
The Router should check if the Controller exists. If not, the route should be skipped when resolving route values.
F...
Bastian Waidelich

2011-03-31

22:07 Bug #25608 (Resolved): Adjust functional tests to new proxy class mechanism
Functional tests don't work anymore with the new bootstrap and proxy class mechanism. Andreas Förthner
22:00 Bug #25607 (Resolved): Reflection Service does not save emerged class reflections
Because the Reflection Service was not correctly connected to the bootstrap shutdown emerged classes (which were not ... Robert Lemke
21:41 Task #25605 (Resolved): In the FLOW3 Bootstrap in handleCommandLineSlaveRequest() persistAll() should be triggered by a signal slot
See the Fixme in the code on line 289. Andreas Förthner
21:40 Bug #13890 (Closed): The compile run failed due to an exception while sending the HTTP request
Does not apply anymore to the new Bootstrap (doesn't use HTTP) Robert Lemke
11:05 Bug #13979: Problem with deleting package
Hi guys, thanks for checking.
First of all..no .svn or .git folders where there. For sure
Priviliges also shoul...
Dawid

2011-03-30

21:11 Bug #10669 (Closed): Login session not "cleared" when creating new admin (security framework related?)
The solution to this is to clear a user's session as soon as the account is destroyed. This is covered by #5442. Andreas Förthner
15:50 Bug #13979 (Under Review): Problem with deleting package
Karsten Dambekalns
15:46 Bug #13979: Problem with deleting package
Patch set 2 of change I445530204cbe7413879b3130610ebc8ba3ab685f has been pushed to the review server.
It is available...
Mr. Hudson
15:42 Bug #13979: Problem with deleting package
Patch set 1 of change I445530204cbe7413879b3130610ebc8ba3ab685f has been pushed to the review server.
It is available...
Mr. Hudson
15:40 Bug #13979: Problem with deleting package
Another possible cause: there is a @.svn@ or @.git@ directory in your package directory. That cannot be deleted right... Karsten Dambekalns
10:03 Bug #13979 (Accepted): Problem with deleting package
No, it tries to do the right thing, but fails to remove some items due to permission problems. Thus some files are le... Karsten Dambekalns
15:48 Bug #25472 (Under Review): Files::emptyDirectoryRecursively() cannot remove directories starting with a dot
Karsten Dambekalns
15:46 Bug #25472: Files::emptyDirectoryRecursively() cannot remove directories starting with a dot
Patch set 2 of change Icfdb5027e431140cbf975b8f0002b6f2f53537de has been pushed to the review server.
It is available...
Mr. Hudson
15:42 Bug #25472: Files::emptyDirectoryRecursively() cannot remove directories starting with a dot
Patch set 1 of change Icfdb5027e431140cbf975b8f0002b6f2f53537de has been pushed to the review server.
It is available...
Mr. Hudson
15:32 Bug #25472 (Resolved): Files::emptyDirectoryRecursively() cannot remove directories starting with a dot
If a directory is to be emptied and it contains more directories whose name starts with a dot, those directories will... Karsten Dambekalns
09:26 Bug #25448 (Closed): Use of undefined constant 'X' during prototype injection
When a prototype is needed for DI but has constructor arguments (that can be created through a factory), everything c... Karsten Dambekalns
09:20 Bug #10595 (Accepted): ObjectManager should not allow injection of prototypes
As discussed a few times in the past weeks, prototype injection should be possible, but it needs to
* have everyth...
Karsten Dambekalns

2011-03-28

17:07 Bug #13634 (Closed): Wrong SQL statement in \F3\Persistence\Backend\GenericPdo\Backend.php
Too little information, cannot reproduce. Karsten Dambekalns
17:05 Task #11956 (Resolved): check Translate-ViewHelper in incubation state, and migrate it to fluid
It has been merged into Fluid. Karsten Dambekalns

2011-03-25

22:00 Bug #12993 (Resolved): Cache memcache backend: Memcache delete fails
Applied in changeset commit:17ec57fdb0804a614ccd62ed488609ab37bfe3f8. Karsten Dambekalns

2011-03-24

22:19 Task #11956 (Under Review): check Translate-ViewHelper in incubation state, and migrate it to fluid
https://review.typo3.org/1262 Karsten Dambekalns
21:56 Task #11956 (Accepted): check Translate-ViewHelper in incubation state, and migrate it to fluid
Karsten Dambekalns
22:17 Task #11954 (Accepted): Check the current status of i18n / L10n
Today I played around with I18n in FLOW3. My goal was to add translated labels to at least some pages of the Blog. I ... Karsten Dambekalns
22:05 Feature #14037 (Resolved): Translation files (XLIFF) must be possible per package
Currently the XliffTranslationProvider uses a hardcoded base path to look for XLIFF files of @resource://FLOW3/Privat... Karsten Dambekalns
21:57 Task #11955 (Accepted): assess the current state of the I18n feature
Karsten Dambekalns

2011-03-22

18:54 Bug #13979 (Resolved): Problem with deleting package
Looks like there is some kind of problem with recursive deleting files.
After typing ./flow3 package delete Packag...
Dawid
17:55 Task #13977 (Resolved): Document incompatibility of Apache's MulitViews and the resource rewrite rule
The rewrite rule in the .htaccess file used to access the published resources is not compatible with enabled MultiVie... Andreas Förthner
16:32 Bug #13974 (Resolved): Tables are dropped after deactivating a package
When a package is deactivated, the way we use the SchemaManager of Doctrine drops related tables. This might be unexp... Karsten Dambekalns
16:31 Task #13973 (Resolved): Possible table name clash with Doctrine
When having two entities with the same unqualified classname, they both end up with the same table name by default (i... Karsten Dambekalns

2011-03-21

20:15 Bug #11659 (Closed): VariableFrontend tests fail if igbinary php module is active
Because the use if igbinary is subject to a flag that is set in @initializeObject()@, but that function is never call... Karsten Dambekalns
12:08 Bug #13324: It's not possible to update entities without repository
The correct solution when taking the domain model into account would be to fetch the Post the comment is attached to ... Karsten Dambekalns
12:05 Bug #12430: F3\FLOW3\I18n\Cldr\Reader\Exception\UnableToFindFormatException thrown in file NumbersReader.php
Karol, could you have a look at this? Karsten Dambekalns
12:04 Bug #11392 (Closed): No proxy class code exception after clearing temporary data in development context
Most probably outdated anyway... Karsten Dambekalns
12:02 Bug #12266 (Rejected): AccountRepository QueryResult not reflecting correct result
If you var_dump() it, the QueryResult is not initialized. If you use toArray() or iterate over the QueryResult, thing... Karsten Dambekalns
12:01 Bug #11749 (Closed): to long database tablenames
In the generic persistence layer of FLOW3 only four tables are ever used (entities, properties, properties_data, valu... Karsten Dambekalns
12:00 Bug #12994 (Resolved): Exception message for missing memcache wrong
Applied in changeset commit:"ea949d531b05f3593b682778b68634f4bdaf57d8". Karsten Dambekalns
11:23 Bug #12994 (Under Review): Exception message for missing memcache wrong
http://review.typo3.org/1218 Karsten Dambekalns
11:19 Bug #12994: Exception message for missing memcache wrong
We could of course rename the whole backend from MemcachedBackend to MemcacheBackend for more consistency. Although f... Karsten Dambekalns
11:14 Bug #12994 (Accepted): Exception message for missing memcache wrong
Karsten Dambekalns
11:59 Bug #13634: Wrong SQL statement in \F3\Persistence\Backend\GenericPdo\Backend.php
In the meantime I use the Doctrine2 persistence, so the error will not happen any more. But as far as I remember it h... Regine Rosewich
11:13 Bug #13634 (Needs Feedback): Wrong SQL statement in \F3\Persistence\Backend\GenericPdo\Backend.php
Well, sematically that should be the same, no? What error does this cause, and under which circumstances? Karsten Dambekalns
11:29 Bug #12993 (Under Review): Cache memcache backend: Memcache delete fails
http://review.typo3.org/1219 Karsten Dambekalns
11:23 Bug #12993 (Accepted): Cache memcache backend: Memcache delete fails
Karsten Dambekalns
11:12 Bug #13891 (Under Review): F3\FLOW3\Error\Exception thrown in file ErrorHandler.php
https://review.typo3.org/#change,1214 Karsten Dambekalns

2011-03-20

10:50 Bug #13634: Wrong SQL statement in \F3\Persistence\Backend\GenericPdo\Backend.php

I should have looked in the bug tracker earlier, I spent hours with this issue.
Anyway, thanks a lot for sharing!!
Alexander Stehlik

2011-03-17

23:58 Bug #13891: F3\FLOW3\Error\Exception thrown in file ErrorHandler.php
appears after calling fresh install:
Warning: file_get_contents(http://conference.local.lan/?FLOW3_BOOTSTRAP_ACTIO...
Daniel Poetzinger
23:56 Bug #13891 (Resolved): F3\FLOW3\Error\Exception thrown in file ErrorHandler.php
Notice: Undefined index: FLOW3_BOOTSTRAP_COMPILEKEY in /opt/local/apache2/htdocs/Conference/Packages/Framework/FLOW3/... Daniel Poetzinger
22:51 Bug #13890: The compile run failed due to an exception while sending the HTTP request
We are at it, the bug can be confirmed. Karsten Dambekalns
21:51 Bug #13890 (Closed): The compile run failed due to an exception while sending the HTTP request
This error comes with a http authorization (htaccess)
file_get_contents(http://domain.de/?FLOW3_BOOTSTRAP_ACTION=c...
Julian Kleinhans
13:17 Bug #13333 (Accepted): AOP for methods with references do not work.
Robert Lemke
13:16 Bug #13796 (Closed): PHP Parse error: syntax error, unexpected $end
Cannot reproduce this.
Please note that the proxy building mechanism might not have been stable in the version you...
Robert Lemke
 

Also available in: Atom