Activity

From 2009-08-30 to 2009-09-28

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

2009-09-12

22:56 Bug #4606 (Resolved): Spelling error in FLOW3's Package.xml
The description in Packages/Framework/FLOW3/Meta/Package.xml reads
"FLOW3 is an enterprise PHP application framewo...
Andreas Wagner
15:04 Bug #4602 (Resolved): memcache doesn't work
I tried to use memcache for parts of the cache.
Added the following configuration to Caches.yaml:...
Irene Höppner
14:05 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
I know somebody who can do that script, but he said the current version is too hard.... if we move the main stuff to ... Irene Höppner

2009-09-11

23:41 Bug #4596 (Resolved): DEVELOPMENT or Development
Flow3 defaults to production mode if you use DEVELOPMENT as the context.
the context should be case insensitive.
ziyad saeed
18:40 Bug #4487 (Accepted): New Documentation for Xampp
Irene Höppner

2009-09-09

18:49 Task #4518 (Resolved): Installation documentation patch
Here is the patch for installation.xml ziyad saeed

2009-09-08

12:57 Bug #4487 (Resolved): New Documentation for Xampp
The version of xampp available already comes with php 5.3. The documentation need to remove lot of information regard... ziyad saeed
10:09 Feature #4469: Implement a central command line controller
Bastian Waidelich wrote:

> Regarding the interaction. Can someone please try, whether this works on Mac/Unix:
> ...
Robert Lemke

2009-09-07

22:27 Feature #4469: Implement a central command line controller
I've started playing around with a new FLOW3 subpackage "CLI". It could provide a simple API to allow interaction wit... Bastian Waidelich
09:04 Feature #4469 (Resolved): Implement a central command line controller
Currently FLOW3 provides a command line interface through the flow3.sh bash script which has a fixed support for cert... Robert Lemke
17:00 Bug #4441 (Resolved): Route does not correctly replace domain objects in resolve()
Applied in changeset r3134. Karsten Dambekalns
16:08 Bug #4441 (Accepted): Route does not correctly replace domain objects in resolve()
Karsten Dambekalns
15:25 Feature #4457: Improve UriBuilder
Attached you'll find a tweaked version of the Fluid patch:
Link/ActionViewHelper & Uri/ActionViewHelper did not call...
Bastian Waidelich
14:42 Feature #4457: Improve UriBuilder
If the patches won't apply cleanly, you can replace the files manually (see attached zip archives) Bastian Waidelich
14:22 Feature #4457 (Accepted): Improve UriBuilder
Karsten Dambekalns
12:00 Bug #4454 (Resolved): FileMonitor does not detect new files
Applied in changeset r3129. Robert Lemke

2009-09-04

19:57 Feature #4457: Improve UriBuilder
BTW²: The patch resolves #3987 too.
Bastian Waidelich
19:45 Feature #4457: Improve UriBuilder
Bastian Waidelich wrote:
> Attached patches improves the UriBuilder as described [...]
BTW: The patch even brings...
Bastian Waidelich
19:43 Feature #4457: Improve UriBuilder
Attached patches improves the UriBuilder as described and adjusts packages "Fluid" and "DocumentationBrowser" accordi... Bastian Waidelich
19:37 Feature #4457 (Resolved): Improve UriBuilder
As discussed in the mailing lists, the current UriBuilder is not really flexible and extensible.
Besides it does not...
Bastian Waidelich
17:04 Bug #4441: Route does not correctly replace domain objects in resolve()
Bastian Waidelich wrote:
> The provided patch [...] tweaks the error message [...]
Damn it, the error message s...
Bastian Waidelich
16:33 Bug #4441: Route does not correctly replace domain objects in resolve()
The provided patch "4441_Route_does_not_correctly_replace_domain_objects_in_resolve_v2.patch" tweaks the error messag... Bastian Waidelich
16:20 Bug #4454 (Resolved): FileMonitor does not detect new files
If the FileMonitor monitors a directory (registered with monitorDirectory()) it should detect new files. However, it ... Robert Lemke
13:00 Feature #4279 (Resolved): setfilepermissions.sh should give a hint on from where to call it
Applied in changeset r3124. Karsten Dambekalns
12:49 Feature #4279 (Accepted): setfilepermissions.sh should give a hint on from where to call it
Karsten Dambekalns
12:19 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
Thought:
In order to avoid too much duplication the script might be turned into a PHP script that is only invoked by...
Bastian Waidelich
11:49 Feature #4405: EmptyView is misleading
Attached patches replaces EmptyView by NotFoundView in ActionController. Additionally it removes the no longer needed... Bastian Waidelich
11:45 Bug #4407: flow3 script cannot flush caches
By now the caches for all contexts are cleared, *but* only for the CLI SAPI, Thus this is still pending and there isn... Karsten Dambekalns
11:39 Bug #3945 (Needs Feedback): Cannot redeclare PackageInterface
Hmm, I cannot reproduce this error on Mac OSX with Apache 2 and APC.
Does this error appear every time? Even after...
Robert Lemke
11:35 Feature #4406 (Resolved): Implement caching mechanism for configuration files
Resolved in r3107 Robert Lemke
10:31 Feature #4445 (Resolved): setfilepermissions.sh should check if parent directories are accessible
A very common grinch is the access rights of parent directories: If FLOW3 is installed in /var/www/foo/bar/FLOW3, all... Robert Lemke
00:00 Bug #4443 (Resolved): Mapping to plain arrays results in empty arrays
Applied in changeset r3120. Karsten Dambekalns

2009-09-03

23:29 Bug #4443 (Resolved): Mapping to plain arrays results in empty arrays
When mapping an array or object to a plain array, the target array is unchanged, because it is not passed by referenc... Karsten Dambekalns
23:20 Bug #4409 (Closed): @inject comment property isn't working
Karsten Dambekalns
21:56 Task #4088 (Closed): Check maximum allowed path length only when creating of cache files failed
There seems to by no way to catch the Warning that PHPs touch() command evokes if the file could not be created.. So ... Bastian Waidelich
20:36 Bug #4441 (Needs Feedback): Route does not correctly replace domain objects in resolve()
Attached patch seems to fix the issues.
@Robert: Please validate the patch and commit if applicable.
Bastian Waidelich
20:13 Bug #4441 (Resolved): Route does not correctly replace domain objects in resolve()
At the end of \F3\FLOW3\MVC\Web\Routing\Route::resolve() remaining objects are transformed into respective UUIDs.
Bu...
Bastian Waidelich
20:00 Task #2556 (Resolved): Use only mock objects instead of the real object manager / factory in Routing tests
Applied in changeset r3118. Bastian Waidelich
13:54 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
Attached is a very first (incomplete) version of a batch script "ported" from the FLOW3 Command Line Tool to Windows ... Bastian Waidelich
13:50 Feature #4426 (Resolved): Provide Windows compatible version of the FLOW3 Command Line Tool
FLOW3 distribution comes with an easy to use command line tool (see http://flow3.typo3.org/documentation/tutorials/ge... Bastian Waidelich

2009-08-31

23:39 Bug #4409 (Closed): @inject comment property isn't working
In the Getting Started guide, a blog controller is created that has a blogRepository property.... ziyad saeed
17:28 Bug #4407 (Resolved): flow3 script cannot flush caches
When trying to flush all caches with the flow3 command line script, FLOW3 does instead of flushing the caches output ... Robert Lemke
17:00 Bug #4381 (Resolved): Resource should be considered as denied if no ACL entry is configured
Applied in changeset r3108. Andreas Förthner
16:00 Task #3567 (Resolved): Define FLOW3_SAPITYPE constant in bootstrap
Applied in changeset r3107. Robert Lemke
16:00 Task #2711 (Resolved): Refactor method names in configuration manager
Applied in changeset r3107. Robert Lemke
15:40 Feature #4406 (Resolved): Implement caching mechanism for configuration files
Currently the YAML configuration files are parsed on each request. They should rather be compiled into one fast-to-in... Robert Lemke
14:07 Feature #4405: EmptyView is misleading
I'll provide a patch with the suggested changes Bastian Waidelich
14:00 Feature #4405: EmptyView is misleading
Bastian Waidelich wrote:
> Then EmptyView could be removed I guess..
The empty magic call method from EmptyView...
Bastian Waidelich
13:59 Feature #4405 (Resolved): EmptyView is misleading
When no template is found, FLOW3 uses \F3\FLOW3\MVC\View\EmptyView as view (see ActionController::resolveView()).
In...
Bastian Waidelich
 

Also available in: Atom