Activity

From 2010-08-03 to 2010-09-01

2010-09-01

19:27 Bug #9557 (Rejected): It's possible to persist multiple entities with the same identity properties
I annotated the "email" property of my test model with an @identity annotation. Now I would expect the persistence la... Bastian Waidelich
11:57 Feature #9547: Reactivate HMAC or implement substitute
after re-thinking about this, I also think we badly need this feature again. Sebastian Kurfuerst
11:50 Feature #9547 (Rejected): Reactivate HMAC or implement substitute
Currently Fluid Forms still create a hidden "__hmac" field, but apparently that is no longer validated on the server ... Bastian Waidelich
09:54 Bug #7564: Dynamic Object Container does not support scope session
just forget my last comment, it was a missing @transient on my side which caused the problem... So it's working beaut... Sebastian Kurfuerst
09:15 Bug #9539 (Resolved): WebRedirect entry point does not work anymore
Applied in changeset commit:"3f4f616f04d3c821bf939b9ada78de856592fa5c". Robert Lemke

2010-08-31

20:53 Bug #7564: Dynamic Object Container does not support scope session
+1, we really need this also for the widgets -- I just spent a few hours because of this.
Greets,
Sebastian
Sebastian Kurfuerst
17:09 Feature #9528 (Accepted): Log remote IP address
Robert Lemke
10:14 Feature #9528 (Resolved): Log remote IP address
For certain kinds of logs and in certain situations it is helpful to log the remote address of the client using FLOW3... Robert Lemke
15:57 Bug #9540 (Resolved): Ordering of result sets does not work
Ordering doesn't work. No errors appear, but results are in seemingly random order. Karsten Dambekalns
15:49 Bug #9539 (Resolved): WebRedirect entry point does not work anymore
Since the changed behavior of AfterThrowing advices, the RequestDispatchingAspect does not catch AuthenticationRequir... Robert Lemke
15:44 Bug #9538: APC Backend test fails (flushRemovesAllCacheEntries)
Please try with 3.1.4 or newer. Karsten Dambekalns
15:40 Bug #9538: APC Backend test fails (flushRemovesAllCacheEntries)
APC Version 3.1.3p1
MMAP Support Enabled
MMAP File Mask /tmp/apc.5p5pH2
Locking type File Locks
Revision $Revisio...
Robert Lemke
15:19 Bug #9538 (Accepted): APC Backend test fails (flushRemovesAllCacheEntries)
Karsten Dambekalns
15:14 Bug #9538 (Resolved): APC Backend test fails (flushRemovesAllCacheEntries)
On my machine the following test fails:... Robert Lemke
13:34 Feature #9537 (New): Query criterions should be able to compare whole objects
Currently it is not possible to exclude specific objects from a resultset by using query criterions.
Possible synt...
Bastian Waidelich
12:58 Feature #9536 (Resolved): Improve logging of security related events
Security related actions and events should be logged into its own file / backend because
# they log data might be ...
Robert Lemke
12:01 Feature #9534 (Rejected): RAND as order posibility
It would be cool to have a possibilty to get randomize data.. for example... Julian Kleinhans
11:26 Bug #9532 (Resolved): FLOW3 looses session data / tokens if scope session is used elsewhere
In the TYPO3 package I started implementing a TYPO3-specific session class:... Robert Lemke

2010-08-30

16:45 Bug #9093 (Resolved): UUID generated but object is null
Applied in changeset commit:"ebc416ef725248f4196ad85094fb5616f34c1beb". Karsten Dambekalns
16:30 Bug #9504 (Resolved): Mapping objects with collection properties fails on empty request argument
Applied in changeset commit:"e54f526d67c6d13bd4fc44846013a747b8c9aa44". Karsten Dambekalns
15:25 Bug #9504 (Resolved): Mapping objects with collection properties fails on empty request argument
When an object contains a typed (non-literals only) collection property (array or Traversable) the PropertyMapper wan... Karsten Dambekalns
15:15 Bug #9502 (Resolved): After and After Throwing advices intercept exceptions
Applied in changeset commit:"04cf8153232ccfe23535e68df46583be0984962e". Robert Lemke
14:28 Bug #9502 (Resolved): After and After Throwing advices intercept exceptions
Both, After and After Throwing advice, should be triggered after returning from a method or on an exception thrown by... Robert Lemke
14:30 Feature #8774 (Resolved): Query::execute() should return a Proxy instead of array
Applied in changeset commit:"60fadf5cf8cb1805607f0e2e12bd9f69afe37244". Bastian Waidelich

2010-08-25

16:59 Task #9457 (Rejected): Refactor type-conversion into ...Utility\TypeHandling
At some places througout the code, types are converted from String to specific types.
Example:
Classes/MVC/Controll...
Sebastian Kurfuerst
16:30 Bug #6195 (Resolved): Empty form fields converted to empty string instead of type declared for property
Applied in changeset commit:"112feeea56d696abf05ceeda158fec6f879c0b50". Robert Lemke
16:30 Feature #9456 (Resolved): MVC arguments should be converted to their target type
Applied in changeset commit:"112feeea56d696abf05ceeda158fec6f879c0b50". Robert Lemke
16:11 Feature #9456 (Resolved): MVC arguments should be converted to their target type
MVC arguments are mapped from the arguments found in the HTTP request (GET / POST ...) to controller argument objects... Robert Lemke
12:38 Bug #9093 (Accepted): UUID generated but object is null
Karsten Dambekalns
12:38 Bug #9093: UUID generated but object is null
The @Argument->setValue()@ already receives the mapped object but cannot cope with this. Returning the value immediat... Karsten Dambekalns
11:20 Bug #9093: UUID generated but object is null
From the #FLOW3 IRC channel (edited for brevity):... Karsten Dambekalns

2010-08-24

18:30 Bug #9436 (Resolved): Package Manager doesn't check if directory Packages/Application exists
Applied in changeset commit:"d0349c7740a0e9abc0d4b6d1868fe670d80395ab". Robert Lemke
17:38 Bug #9436 (Resolved): Package Manager doesn't check if directory Packages/Application exists
On trying to create a new package, the package manager might fail because Packages/Application does not exist. Robert Lemke
17:31 Bug #6195 (Accepted): Empty form fields converted to empty string instead of type declared for property
Robert Lemke
17:00 Feature #315 (Resolved): Add "format" support to the Request object
Okay, as it seems the Accept header is not used consistently and correctly among different browser (see http://www.ge... Robert Lemke

2010-08-23

04:43 Bug #9403: Authentication does not work
Further analysis revealed:
It is most likely the dot in the input-tag name that causes this issue.
*DOES NOT WORK...
Michael Schams
04:26 Bug #9403 (Closed): Authentication does not work
After recent changes (and as far as I can see the issue occurs in alpha-11, too), user authentication with Security F... Michael Schams

2010-08-20

11:01 Feature #7113: Make view resolution in ActionController independent from Fluid
I think there is something wrong..
since yesterday, after update the latest trunk i get a 404 with this error message...
Julian Kleinhans

2010-08-19

18:06 Feature #8774: Query::execute() should return a Proxy instead of array
We just decided that we probably should add a parameter to the execute() method to define the result type. something ... Bastian Waidelich
18:00 Feature #7113 (Resolved): Make view resolution in ActionController independent from Fluid
Applied in changeset r5023. Robert Lemke
11:33 Bug #7182: Throw an exception if class for annotated dataType is missing
Karsten Dambekalns wrote:
> FLOW3 evaluates the @param annotation in this case, and there you must use valid types, ...
Karsten Dambekalns
11:07 Bug #7182 (Accepted): Throw an exception if class for annotated dataType is missing
Karsten Dambekalns
10:00 Bug #9360 (Resolved): ObjectSerializer does not detect recursion in object references
Applied in changeset r5009. Robert Lemke

2010-08-18

18:08 Bug #7182: Throw an exception if class for annotated dataType is missing
Hi,
I'm puzzled by this:
Christopher Hlubek wrote:
> It's not enough just to skip primitive types since the da...
Karsten Dambekalns
18:00 Bug #6315 (Resolved): Input fields with a name attribute with more than 64 characters are ignored
Applied in changeset r5005. Karsten Dambekalns
17:54 Bug #6315: Input fields with a name attribute with more than 64 characters are ignored
One way for this (special) case of the authentication data: use a nested array instead of the long name. Equally uniq... Karsten Dambekalns
16:14 Bug #6315 (Accepted): Input fields with a name attribute with more than 64 characters are ignored
To me it seems we should avoid such long names.
While it is not a security risk to have long names, Suhosin will c...
Karsten Dambekalns
17:15 Task #8864 (Resolved): We should mention the usage of PHP Error Control Operators in the FLOW3 CGL
Applied in changeset r5004. Karsten Dambekalns
16:48 Feature #8736: Implement generic Identity RoutePartHandler
Bastian Waidelich wrote:
> Yes, but I'm unhappy about yet another syntax
> [...]
> Why hasn't the DateTime object ...
Karsten Dambekalns
16:28 Feature #8736: Implement generic Identity RoutePartHandler
Karsten Dambekalns wrote:
> As for date formatting, this needs to be configurable.
Yes, but I'm unhappy about y...
Bastian Waidelich
15:52 Feature #8736: Implement generic Identity RoutePartHandler
I like the concept. As for date formatting, this needs to be configurable. Since the handler could find out about the... Karsten Dambekalns
15:56 Bug #6928 (Closed): ObjectContainerBuilder does not work for factory setups
Closing, as the problem has not surfaced again so far. And in cases like these, adding an interface to allow for type... Karsten Dambekalns
15:44 Bug #8670 (Resolved): Non-required action argument throws Exception on unknown get-parameter uid
Fixed as of r5003 (gna, used wrong commit message). Karsten Dambekalns
15:20 Bug #8670 (Accepted): Non-required action argument throws Exception on unknown get-parameter uid
Karsten Dambekalns
15:13 Feature #7216 (Closed): Custom CLI Controller without Modification of flow3.sh
Closing this in favour of #4426. Karsten Dambekalns
15:05 Task #6591 (On Hold): Refactor F3\FLOW3\Log\Backend\FileBackend : getFormattedVarDump
You need to sign the CLA before we can accept your contribution, see http://typo3.org/about/licenses Karsten Dambekalns
15:00 Bug #8968 (Resolved): SQL errors when using setOrderings() with multiple fields
Applied in changeset r5002. Karsten Dambekalns
13:45 Bug #9184 (Resolved): No NULL safe query method
Applied in changeset r5000. Karsten Dambekalns
13:39 Bug #9184 (Accepted): No NULL safe query method
Karsten Dambekalns
13:21 Bug #9360 (Resolved): ObjectSerializer does not detect recursion in object references
Given the following object relations:... Robert Lemke
11:30 Bug #9358 (Resolved): isEmpty() in queries works only when used with logicalNot()
Applied in changeset r4999. Karsten Dambekalns
11:01 Bug #9358 (Resolved): isEmpty() in queries works only when used with logicalNot()
When using the isEmpty() constraint against empty collections, this works only when combined with logicalNot(), due t... Karsten Dambekalns
10:45 Bug #9357 (Resolved): Entry identifier needs to be sanitized in Cache\FileBackend
Applied in changeset r4998. Karsten Dambekalns
10:37 Bug #9357 (Resolved): Entry identifier needs to be sanitized in Cache\FileBackend
Currently the entry identifier is not checked at all in Cache\FileBackend. Karsten Dambekalns
10:45 Feature #9356 (Resolved): Implement getAccount() for the Security Context
Applied in changeset r4997. Robert Lemke
10:32 Feature #9356 (Resolved): Implement getAccount() for the Security Context
The \F3\FLOW3\Security\Context could provide a convenience method for retrieving the currently logged in account. Robert Lemke

2010-08-17

17:08 Feature #2738 (Closed): Routing: Configurable appendix for "formatless" URIs
Yeah, it does that. Cool. :) Karsten Dambekalns
17:00 Feature #2738: Routing: Configurable appendix for "formatless" URIs
Karsten Dambekalns wrote:
> What this issue is about was that URLs with a format would get that appended,
> where...
Bastian Waidelich
16:51 Feature #2738 (Needs Feedback): Routing: Configurable appendix for "formatless" URIs
Bastian Waidelich wrote:
> I'm closing this 1-year-old issue for now, cause I don't think we need this anymore with ...
Karsten Dambekalns
12:26 Feature #8774: Query::execute() should return a Proxy instead of array
Attached is a *very first* spike, that introduces the feature to Extbase in order to test possible bottlenecks. I onl... Bastian Waidelich

2010-08-16

15:30 Feature #9327 (Resolved): Make the resource argument name for REST controllers configurable
Applied in changeset r4989. Robert Lemke
14:47 Feature #9327 (Resolved): Make the resource argument name for REST controllers configurable
The (not yet fully functional) RestController automatically selects the appropriate action depending on the request t... Robert Lemke
15:04 Bug #8554 (Resolved): AOP interceptor removes default value from method argument
Applied in changeset r4987. Karsten Dambekalns
14:42 Bug #8554: AOP interceptor removes default value from method argument
Well, default values are put into proxy classes, just not for default values that are of type array... :) Karsten Dambekalns
13:35 Bug #8554 (Accepted): AOP interceptor removes default value from method argument
Karsten Dambekalns
13:15 Bug #9184 (Needs Feedback): No NULL safe query method
Well, with r4604 and r4605 this should be solved. Is there more missing? Karsten Dambekalns
13:00 Bug #9093 (Needs Feedback): UUID generated but object is null
Karsten Dambekalns
12:59 Bug #9093: UUID generated but object is null
Could you create a stripped down package that show the erratic behaviour and attach it here? That would be great. Karsten Dambekalns
12:04 Task #9296 (Resolved): Replace $Revision$ keyword in Bootstrap.php
Applied in changeset r4977. Karsten Dambekalns
11:35 Bug #8918 (Resolved): memcached backend: Remove tagIndex
Applied in changeset r4974. Karsten Dambekalns

2010-08-15

22:14 Feature #7724 (Resolved): Implement Message Formatter subsystem
This issue is done, related issue opened #9313. Karol Gusak
22:14 Feature #9313 (New): Support for currencies
Currencies should probably be handled in a special way in FLOW3. Maybe there should be a @Currency@ class which would... Karol Gusak
21:43 Feature #7721 (Resolved): Implement locale-aware resource management subsystem
Well, it came very different than I assumed in the beginning - I think that the solution with locale identifiers in r... Karol Gusak
21:37 Task #7719 (Resolved): Implement Locale class
Karol Gusak

2010-08-13

17:30 Task #8835 (Resolved): Remove @version annotation from FLOW3 classes
Applied in changeset r4969. Karsten Dambekalns
17:25 Task #9296 (Resolved): Replace $Revision$ keyword in Bootstrap.php
This is getting hairy with git, and I doubt it would work anyway (as the recorded revision only changes when @Bootstr... Karsten Dambekalns

2010-08-12

22:42 Task #8835: Remove @version annotation from FLOW3 classes
Some helper, for the record:... Karsten Dambekalns
18:00 Bug #9184 (Accepted): No NULL safe query method
Karsten Dambekalns
18:00 Bug #9093 (Accepted): UUID generated but object is null
Karsten Dambekalns
18:00 Bug #8918 (Accepted): memcached backend: Remove tagIndex
Karsten Dambekalns
17:54 Bug #8968 (Accepted): SQL errors when using setOrderings() with multiple fields
Karsten Dambekalns

2010-08-11

14:35 Feature #9246 (Resolved): Implement locale-aware validators
Changed @NumberValidator@ and @DateTimeValidator@ so they use @I18n@ subpackage and it's functionality. This is how I... Karol Gusak
12:54 Feature #9246 (Resolved): Implement locale-aware validators
Some locale-aware validators for FLOW3 Validation subsystem should be implemented. Karol Gusak
11:59 Feature #7113 (Accepted): Make view resolution in ActionController independent from Fluid
Robert Lemke

2010-08-10

18:15 Feature #7722 (Resolved): Implement CLDR data reader
After many minor and major rewrites the @Reader@ classes look like I think they should ;-). Karol Gusak
18:13 Feature #7723 (Resolved): Implement message resources support (XLIFF, plural forms)
Karol Gusak
18:12 Feature #7725 (Resolved): Implement Input Parser subsystem
Karol Gusak
18:10 Feature #8842 (Resolved): Implement Translator class
Karol Gusak

2010-08-06

15:30 Bug #8558 (Resolved): Multiple validations will append to list of errors instead of replacing list from last validation
Applied in changeset r4948. Karsten Dambekalns
13:42 Bug #8558: Multiple validations will append to list of errors instead of replacing list from last validation
Working on this, expect fix in SVN today. Some more validators miss the reset and of course we need to add an unit te... Karsten Dambekalns
14:31 Bug #9184 (Resolved): No NULL safe query method
As mentioned in
http://lists.typo3.org/pipermail/flow3-general/2010-May/000367.html
there is no NULL safe query...
Christian Lerrahn

2010-08-05

09:40 Bug #8558: Multiple validations will append to list of errors instead of replacing list from last validation
Are there any new developments on this? This is a bit of a show stopper for our project. :(
Does my patch make sense?
Christian Lerrahn

2010-08-04

20:00 Task #9136 (Resolved): Clean up View implementations
Applied in changeset r4931. Bastian Waidelich
19:47 Task #9136 (Resolved): Clean up View implementations
Currently there are four classes implementing F3\FLOW3\MVC\View\ViewInterface in the FLOW3 package: AbstractView, Emp... Bastian Waidelich
 

Also available in: Atom