Activity

From 2009-09-13 to 2009-10-12

2009-10-09

22:32 Bug #4870 (Resolved): Tests with RSAWalletServicePHP fail on Windows
Ok, glad you got it working now. Karsten Dambekalns
22:04 Bug #4870: Tests with RSAWalletServicePHP fail on Windows
You were right, it was installed, but not working... I solved it by installing "Win32 OpenSSL v0.9.8k Light" from htt... David Bruehlmeier
15:00 Feature #4960 (Resolved): There should be a Request hash check when objects are modified
Applied in changeset r3309. Sebastian Kurfuerst
14:50 Feature #4960 (Resolved): There should be a Request hash check when objects are modified
h2. Scenario:
The developer programmed a form to edit a "Customer", and he can select one role from a dropdown lis...
Sebastian Kurfuerst

2009-10-08

14:27 Bug #4952 (Resolved): Reflection cache of subclasses are not flushed if parent classes change
If a parent class is changed (e.g. new properties are added, properties removed, new methods ...) the reflection cach... Robert Lemke
11:40 Bug #4870: Tests with RSAWalletServicePHP fail on Windows
David Bruehlmeier wrote:
> OpenSSL is installed and working according to phpinfo():
*Installed* yes, working - no...
Karsten Dambekalns

2009-10-07

20:00 Bug #4870: Tests with RSAWalletServicePHP fail on Windows
Hi
OpenSSL is installed and working according to phpinfo():...
David Bruehlmeier
15:06 Task #4931 (Closed): Check correct behaviour of object replacement in persistence
When an object that is a persisted entity is cloned, we (through AOP) set a cloned flag -and drop the memorized clean... Karsten Dambekalns

2009-10-06

16:07 Bug #4870 (Accepted): Tests with RSAWalletServicePHP fail on Windows
It seems @openssl_pkey_new()@ in @generateNewKeyPair()@ returns FALSE instead of the expected resource. There are two... Karsten Dambekalns

2009-10-02

20:56 Bug #4870 (Resolved): Tests with RSAWalletServicePHP fail on Windows
... David Bruehlmeier
14:00 Bug #4859 (Resolved): findOneBy*() in persistence repository does not limit result set size
Applied in changeset r3289. Karsten Dambekalns
13:20 Bug #4859 (Resolved): findOneBy*() in persistence repository does not limit result set size
The @findOneBy*()@ methods should obviously limit the result set size to, well, 1. Karsten Dambekalns
14:00 Bug #4857 (Resolved): ValidatorResolver tries to use data type as validator type
Applied in changeset r3288. Karsten Dambekalns
12:17 Bug #4857: ValidatorResolver tries to use data type as validator type
Bastian Waidelich wrote:
> Additional note: IIRC @resolveValidatorObjectName()@ calls @isObjectRegistered()@ on the ...
Karsten Dambekalns
11:03 Bug #4857: ValidatorResolver tries to use data type as validator type
Additional note: IIRC @resolveValidatorObjectName()@ calls @isObjectRegistered()@ on the object manager (and fires th... Bastian Waidelich
10:49 Bug #4857 (Resolved): ValidatorResolver tries to use data type as validator type
When buildMethodArgumentsValidatorConjunctions() iterates over method arguments, it tries to get a validator for each... Karsten Dambekalns
11:00 Bug #4856 (Resolved): Use of uninitialized $exception variable in APCBackend->set()
Applied in changeset r3286. Karsten Dambekalns
10:44 Bug #4856 (Resolved): Use of uninitialized $exception variable in APCBackend->set()
. Karsten Dambekalns
11:00 Bug #4850 (Resolved): errorAction() of the MVC ActionController doesn't work correct
Applied in changeset r3284. Karsten Dambekalns
10:09 Bug #4850 (Accepted): errorAction() of the MVC ActionController doesn't work correct
We missed that one, indeed. Karsten Dambekalns
10:01 Task #4855 (Closed): Investigate APC slam problem
See http://t3.dotgnu.info/blog/php/user-cache-timebomb for the problem and http://pecl.php.net/bugs/bug.php?id=16814 ... Karsten Dambekalns

2009-10-01

20:07 Bug #4850 (Resolved): errorAction() of the MVC ActionController doesn't work correct
Line 350 of the file ActionController.php doesn't work.
There is the old class "flashMessages" in use....
Benjamin Albrecht old 2

2009-09-30

21:52 Task #4835 (Resolved): Rename FlashMessages to FlashMessageContainer
Resolved as of r3252. Karsten Dambekalns
21:51 Task #4835 (Resolved): Rename FlashMessages to FlashMessageContainer
... and adjust dependent code as needed. Karsten Dambekalns
14:00 Task #4824 (Resolved): Remove LoggerInterface::SEVERITY_* and use LOG_* instead
Applied in changeset r3243. Karsten Dambekalns
12:01 Task #4824 (Resolved): Remove LoggerInterface::SEVERITY_* and use LOG_* instead
. Karsten Dambekalns
12:47 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
v2: The patch has been updated in some areas:
* shell script works now
* reflection service changes
* reading from...
Karsten Dambekalns
00:00 Feature #4333 (Resolved): Implement log rotation
Applied in changeset r3241. Karsten Dambekalns

2009-09-29

16:43 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
Attached is a very first version of a new FLOW3 subpackage "CLI".
It contains of three main classes:
* "Host" abstrac...
Bastian Waidelich
16:15 Feature #4668 (Rejected): Validation improvement
Bastian Waidelich wrote:
> What do you think of following syntax:
> [...]
> vs
> [...]
We cannot rely on the o...
Karsten Dambekalns
09:17 Feature #4668: Validation improvement
Bastian Waidelich wrote:
> I agree to Karsten, we should keep the option to collect all validation errors at once.
...
Falk Kühnel
16:00 Feature #3864 (Resolved): Implement filtering for log messages
Applied in changeset r3239. Karsten Dambekalns
13:00 Bug #4755 (Resolved): findAll() does not return the just before added item.
Applied in changeset r3238. Karsten Dambekalns
12:51 Bug #4755: findAll() does not return the just before added item.
Karsten Dambekalns wrote:
> This is not a bug but intended behaviour. I'll add an explanation to the persistence cha...
Falk Kühnel
12:27 Bug #4755: findAll() does not return the just before added item.
This is not a bug but intended behaviour. I'll add an explanation to the persistence chapter of the FLOW3 manual. Karsten Dambekalns
13:00 Bug #4799 (Resolved): MAC, XAMPP and FLOW3
Applied in changeset r3237. Karsten Dambekalns
11:21 Bug #4799 (Accepted): MAC, XAMPP and FLOW3
I'll add that to the documentation. Karsten Dambekalns
09:23 Bug #4799 (Resolved): MAC, XAMPP and FLOW3
With XAMP 1.7.2a on the MAC, FLOW3 is not running since the PHP parser complains about the declare statements in all ... Falk Kühnel
12:00 Bug #4596 (Resolved): DEVELOPMENT or Development
Applied in changeset r3236. Karsten Dambekalns
09:09 Bug #4487 (Resolved): New Documentation for Xampp
Irene Höppner

2009-09-28

22:01 Feature #87 (Resolved): Add fallback for servers without mod_rewrite / .htaccess support
Applied in changeset r3234. Karsten Dambekalns
20:29 Feature #87: Add fallback for servers without mod_rewrite / .htaccess support
Bastian Waidelich wrote:
> If I'm right, we would "just" need to use "http://localhost/index.php/" instead of "http:...
Karsten Dambekalns
21:54 Feature #4426 (Accepted): Provide Windows compatible version of the FLOW3 Command Line Tool
Karsten Dambekalns
21:53 Bug #2751 (Resolved): Routing: generated links must keep index.php if needed
Solved with #87 and the fact that the context is no longer in the URL. Karsten Dambekalns
21:49 Feature #3864 (Accepted): Implement filtering for log messages
Karsten Dambekalns
19:00 Feature #3030 (Resolved): Testing framework can send bug report to mailinglist
Applied in changeset r3233. Karsten Dambekalns
15:32 Feature #3030 (Accepted): Testing framework can send bug report to mailinglist
Karsten Dambekalns
15:25 Feature #3030: Testing framework can send bug report to mailinglist
For the testing framework I would not do this. Tests in that part should fail on the developer's machine or the CI se... Karsten Dambekalns
17:21 Feature #4668: Validation improvement
I agree to Karsten, we should keep the option to collect all validation errors at once.
What do you think of followi...
Bastian Waidelich
17:09 Feature #4668: Validation improvement
Karsten Dambekalns wrote:
> Well, I have been upset on quite some websites throughout my life that tell me to enter ...
Falk Kühnel
16:54 Feature #4668: Validation improvement
Nikolas Hagelstein (pulponair) wrote:
> This decision needs to be taken by the developer by e.g. introducing a new n...
Karsten Dambekalns
16:50 Feature #4668: Validation improvement
Falk Kühnel wrote:
> Should the validation not interrupt after the first invalid test anyway? Why would you test the...
Karsten Dambekalns
16:22 Feature #4668: Validation improvement
Should the validation not interrupt after the first invalid test anyway? Why would you test the others aswell? Falk Kühnel
15:55 Feature #4668: Validation improvement
Karsten Dambekalns wrote:
> You write "sometimes it makes sense" - how would you imagine defining *if* it makes sens...
Nikolas Hagelstein
15:17 Feature #4668 (Needs Feedback): Validation improvement
You write "sometimes it makes sense" - how would you imagine defining *if* it makes sense or not? Karsten Dambekalns
16:25 Bug #4755: findAll() does not return the just before added item.
Oh, i havent seen Faker yet. Thanks for the hint. Saves quite some work with dummy data ;) Falk Kühnel
12:18 Bug #4755 (Accepted): findAll() does not return the just before added item.
Just a sidenote: for generating fake data, try "Faker":http://forge.typo3.org/projects/show/package-faker... Karsten Dambekalns
15:52 Bug #3029: Routing is not working correctly on all platforms
I delete myself as assignee (again) as I can't reproduce this on my machine - sorry Bastian Waidelich
15:28 Feature #3041 (Closed): Caching Framework - ask for validity
I agree with Robert, if you need to expire cache entries based on some external criteria, make them live forever in t... Karsten Dambekalns
14:00 Bug #3278 (Resolved): Resource manager doesn't publish files without extension
Applied in changeset r3230. Karsten Dambekalns
12:21 Feature #3728: Support arrays of objects as controller arguments
The syntax is set now, it would be @array<\F3\Blog\Post>@ Karsten Dambekalns
12:00 Bug #4013 (Resolved): Argument handling in RESTController doesn't work correctly
Applied in changeset r3225. Karsten Dambekalns
10:54 Bug #4013: Argument handling in RESTController doesn't work correctly
I propose to drop that we simply drop processRequest() from the RESTController. The $id argument should be specified ... Karsten Dambekalns
10:33 Bug #4487: New Documentation for Xampp
Falk: Could you open another Issue for that plz (maybe after you reported it to the xampp guys... ;-)). This one is m... Irene Höppner
10:25 Bug #4487: New Documentation for Xampp
Karsten Dambekalns wrote:
> Has this been reported to the XAMPP guys already? Are others experiencing this issue as ...
Falk Kühnel
10:00 Bug #4487: New Documentation for Xampp
Hi.
Falk Kühnel wrote:
> XAMPP for Mac is complaining about the declare statement in every file. It seems that so...
Karsten Dambekalns

2009-09-25

11:38 Bug #4487: New Documentation for Xampp
ziyad saeed: Can you give a hint, what settings you used for the IIS-installation, especially the urlRewrite settings... Irene Höppner

2009-09-24

16:31 Bug #4487: New Documentation for Xampp
XAMPP for Mac is complaining about the declare statement in every file. It seems that somehow the mbstring version us... Falk Kühnel
16:11 Bug #4755 (Resolved): findAll() does not return the just before added item.
When adding an item to a repository and immediately thereafter calling the findAll() method, the just added items are... Falk Kühnel
15:00 Task #4169 (Resolved): Add CGL rules for annotations
Applied in changeset r3221. Karsten Dambekalns
14:16 Task #4169: Add CGL rules for annotations
I'll commit the suggested change to the manual soon. I added lists like above to the CGL appendix. The required annot... Karsten Dambekalns

2009-09-23

18:00 Feature #3956 (Resolved): Implement a Count Validator
Applied in changeset r3219. Karsten Dambekalns
16:52 Feature #3956 (Accepted): Implement a Count Validator
Karsten Dambekalns
17:00 Feature #3950 (Resolved): Package Manager should warn about duplicate packages
Applied in changeset r3217. Karsten Dambekalns
16:37 Feature #3950 (Accepted): Package Manager should warn about duplicate packages
Karsten Dambekalns
17:00 Bug #4740 (Resolved): Default session save path should be per environment
Applied in changeset r3216. Karsten Dambekalns
13:25 Bug #4740 (Resolved): Default session save path should be per environment
After the resolution for #1663 there can be permission issues between CLI and Web due to the shared session directory. Karsten Dambekalns
16:57 Bug #4013 (Accepted): Argument handling in RESTController doesn't work correctly
Karsten Dambekalns
16:24 Bug #3945 (Closed): Cannot redeclare PackageInterface
I'd suspect this was an issue with APC and/or PHP. Closing this - feel free to reopen if needed. Karsten Dambekalns
14:00 Bug #3415 (Resolved): Sorting of $classNamesToReflect in the reflection Service might cause PHP error
Applied in changeset r3214. Karsten Dambekalns
13:13 Bug #3415: Sorting of $classNamesToReflect in the reflection Service might cause PHP error
While the order of things plays a role here, it's not about the classnames. It's the fact that the FLOW3 exception cl... Karsten Dambekalns
13:00 Feature #3989 (Resolved): Generate PackageStates.yaml if it doesn't exist
Applied in changeset r3213. Karsten Dambekalns
11:14 Feature #3989 (Accepted): Generate PackageStates.yaml if it doesn't exist
Karsten Dambekalns
12:00 Feature #4405 (Resolved): EmptyView is misleading
Applied in changeset r3212. Karsten Dambekalns
00:09 Feature #4405 (Accepted): EmptyView is misleading
Karsten Dambekalns
11:14 Bug #3278 (Accepted): Resource manager doesn't publish files without extension
Karsten Dambekalns
11:00 Feature #1663 (Resolved): Make session save path configurable for PHP session backend
Applied in changeset r3211. Karsten Dambekalns
00:09 Feature #1663 (Accepted): Make session save path configurable for PHP session backend
Karsten Dambekalns
00:08 Feature #4457 (Resolved): Improve UriBuilder
Resolved as of r3131 (somehow i forgot the commit message with that change). Karsten Dambekalns
00:00 Bug #4602 (Resolved): memcache doesn't work
Applied in changeset r3210. Karsten Dambekalns

2009-09-22

21:18 Task #4518: Installation documentation patch
Thanks for the second patch. I reorganized things a little and will commit that.
For new patches please open new t...
Karsten Dambekalns
19:53 Task #4518: Installation documentation patch
another patch. Added another ide and fixed an internal link error ziyad saeed
14:01 Task #4518 (Resolved): Installation documentation patch
Applied in changeset r3203. Karsten Dambekalns
19:52 Bug #4487: New Documentation for Xampp
I have been able to run flow3 on IIS7 successfully.
I'm now trying nginx
ziyad saeed
10:53 Bug #4487: New Documentation for Xampp
Yes, sure :-). I'm going to do that before the next release (latest on monday). Just waiting, because I hope to get w... Irene Höppner
18:11 Bug #4602: memcache doesn't work
First issue: Objects.yaml misses the dependencies for the backend, autowiring is off. Solved.
Next issue: Settings d...
Karsten Dambekalns
18:00 Feature #4328 (Resolved): Throw exception when Repository->update() is called with a non-clone
Applied in changeset r3207. Karsten Dambekalns
16:00 Feature #3467 (Resolved): Implement meaningful / helpful default view for Production context
Applied in changeset r3205. Karsten Dambekalns
15:00 Bug #3742 (Resolved): getObjectConfigurations() returns original objects
Applied in changeset r3204. Karsten Dambekalns
13:51 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
Karsten Dambekalns wrote:
> We should definitely move the logic to PHP and use shell / batch only to invoke that. [....
Bastian Waidelich
13:39 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
We should definitely move the logic to PHP and use shell / batch only to invoke that. The same style works well for P... Karsten Dambekalns
13:03 Bug #3945: Cannot redeclare PackageInterface
I don't know, if this is relevant in this case, but the php-download-page (http://windows.php.net/download/) says:
I...
Irene Höppner

2009-09-21

23:00 Bug #4606 (Resolved): Spelling error in FLOW3's Package.xml
Applied in changeset r3202. Karsten Dambekalns
22:41 Bug #4606 (Accepted): Spelling error in FLOW3's Package.xml
Karsten Dambekalns
22:56 Feature #3467 (Accepted): Implement meaningful / helpful default view for Production context
Karsten Dambekalns
22:54 Feature #4328 (Accepted): Throw exception when Repository->update() is called with a non-clone
Karsten Dambekalns
22:53 Task #4169 (Accepted): Add CGL rules for annotations
For classes @aspect and @scope are missing. I'll check more thoroughly. I like the suggested order, so far. Karsten Dambekalns
22:49 Bug #4160 (Resolved): MVC Controller Argument $dataType should NOT be set to "Text" by default
This is fixed as of r3192. Karsten Dambekalns
22:48 Bug #4602 (Accepted): memcache doesn't work
Karsten Dambekalns
22:47 Bug #3742 (Accepted): getObjectConfigurations() returns original objects
Karsten Dambekalns
22:47 Bug #3945: Cannot redeclare PackageInterface
Hi Dmitry, any feedback? Karsten Dambekalns
22:45 Bug #4487: New Documentation for Xampp
Irene, if you could update this this week, that would be nice! Karsten Dambekalns
22:39 Bug #4596 (Needs Feedback): DEVELOPMENT or Development
I oppose, we document "Development" and are case-sensitive everywhere else (except for URLs). Are there any good reas... Karsten Dambekalns
22:35 Task #4518 (Accepted): Installation documentation patch
Karsten Dambekalns

2009-09-17

21:00 Task #3624 (Resolved): Write documentation for the security framework
Applied in changeset r3198. Andreas Förthner
12:00 Bug #4666 (Resolved): Reflection service broken
Applied in changeset r3191. Karsten Dambekalns
10:34 Bug #4666 (Accepted): Reflection service broken
Karsten Dambekalns
10:30 Bug #4666 (Resolved): Reflection service broken
Since r3183 FLOW3s reflection service seems to be broken.
in @F3\FLOW3\Reflection\Service::reflectEmergedClasses()@ ...
Bastian Waidelich
11:23 Feature #4668 (Rejected): Validation improvement
Sometimes it makes sense to stop validation after the first failure.
E.g.
@validation NotEmpty, EmailAddress
In...
Nikolas Hagelstein

2009-09-16

16:00 Feature #3852 (Resolved): Implement removeAll() for Repository
Applied in changeset r3189. Karsten Dambekalns
15:34 Feature #3852 (Accepted): Implement removeAll() for Repository
Karsten Dambekalns

2009-09-15

18:00 Bug #4638 (Resolved): Refactor flash message implementation to use session scope
Applied in changeset r3175. Sebastian Kurfuerst
15:24 Bug #4638 (Resolved): Refactor flash message implementation to use session scope
We should move flash message handling from AbstractController to some separate object which is in the session scope a... Sebastian Kurfuerst
14:00 Bug #4631 (Resolved): Using non-domain-objects as arguments should also work.
Applied in changeset r3174. Sebastian Kurfuerst
13:33 Bug #4631 (Resolved): Using non-domain-objects as arguments should also work.
It should be possible to have an Object bound to a form which does not have the @entity or @valueobject annotation.
...
Sebastian Kurfuerst
13:30 Feature #2510 (Closed): Mapping complex objects -> Relations support
already resolved now. Sebastian Kurfuerst
 

Also available in: Atom