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
21:46 Revision 8d84796d: [+FEATURE] FLOW3 (MVC): If mod_rewrite is not available generated links will include index.php, resolves #87.
[~TASK] FLOW3 (MVC): Fixed filename of UriBuilderTest.
[~TASK] Welcome: made sure the link to MyPackage works if mod_...
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
18:30 Revision 38d8d5c6: [~TASK] FLOW3 (Error): the DebugExceptionHandler now shows a link to Forge for creating an issue - we'll see how that turns out... Resolves #3030.
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:36 Revision 070738c2: [+TASK] FLOW3 (Documentation): Added some first notes about installing PHP5.3 with IIS7.
Irene Höppner
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
15:04 Revision b078f52f: [~TASK] FLOW3 (Documentation): Fixed some markup issues in security chapter in FLOW3 manual.
Karsten Dambekalns
14:00 Bug #3278 (Resolved): Resource manager doesn't publish files without extension
Applied in changeset r3230. Karsten Dambekalns
13:39 Revision 40a4d252: [+BUGFIX] FLOW3 (Utility): *TypeFromFilename() work now when no extension is present, fixes #3278.
Karsten Dambekalns
13:09 Revision a1996992: [~TASK] FLOW3 (Cache): fixed APCBackendTest
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
11:45 Revision e4fe5388: [!!!][+BUGFIX] FLOW3 (MVC): The RESTController no longer defines the $id argument for methods, this fixes #4013. You must declare the $id argument properly in your controller actions from now on!
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
14:18 Revision 284d5136: [~TASK] FLOW3 (Documentation): Expanded section on annotations used in the code, resolves #4169.
Karsten Dambekalns
11:46 Revision e9f46425: [~TASK] FLOW3 (Security): Fixed two @param annotations.
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:30 Revision a95bc593: [+FEATURE] FLOW3 (Validation): Added CountValidator, resolves #3956.
Karsten Dambekalns
17:04 Revision 4e16dce8: [+TASK] FLOW3 (Package): Added DuplicatePackageException, relates to #3950.
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:50 Revision c7b7b5db: [+FEATURE] FLOW3 (Package): Duplicate packages are now detected and an exception is thrown, resolves #3950.
Karsten Dambekalns
16:35 Revision 81324b75: [+BUGFIX] FLOW3 (Session): Default session save path is now as before (if configzured by the user, uniqueness should be maintained), fixes #4740.
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:25 Revision a0aadb00: [+FEATURE] FLOW3 (Security): Implemented the logoutAction() in the authenctication controller
[+FEATURE] Fluid (ViewHelpers): Implemented an ifGrantedAuthority view helper
[~TASK] Fluid (ViewHelpers): Fixed some...
Andreas Förthner
13:19 Revision bd715808: [+BUGFIX] FLOW3 (Error): When an error is caught by the error handler the FLOW3 exception class is used only if available (otherwise the builtin PHP exception is used), fixes #3415.
[~TASK] FLOW3 (Error): some cleanup in DebugExceptionHandler and ProductionExceptionHandler. 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:04 Revision 222c9d3a: [+FEATURE] FLOW3 (Package): PackageStates.yaml is now created if not present or empty, all available packages are activated. Resolves #3989.
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:13 Revision ade30230: [+FEATURE] FLOW3 (MVC): Removed EmptyView and made NotFoundView display helpful message instead, resolves #4405.
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
10:54 Revision 1778b0e5: [+FEATURE] FLOW3 (Session): Session save path for PHPSession is now configurable, resolves #1663.
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

23:57 Revision 2f4303f9: [+BUGFIX] FLOW3 (Cache): Added missing dependency configuration for memcache and APC backends to Objects.yaml, fixes #4602.
[~TASK] FLOW3 (Cache): Fixed memcache (and APC) backend to use the cache identifier in their prefix in order to not o... Karsten Dambekalns
23:55 Revision 7c44c01e: [~TASK] FLOW3 (Documentation): Changed some more occurrences of "Public" to "Web".
Karsten Dambekalns
21:22 Revision bcffa7fb: [~TASK] FLOW3 (Documentation): Some more tweaks and fixes, relates to #4518.
Karsten Dambekalns
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
17:59 Revision ef3edea7: [+FEATURE] FLOW3 (Persistence): When calling update() with a non-clone an exception is thrown, resolves #4328.
Karsten Dambekalns
16:00 Feature #3467 (Resolved): Implement meaningful / helpful default view for Production context
Applied in changeset r3205. Karsten Dambekalns
15:07 Revision ab763463: [~TASK] FLOW3 (MVC): The standard view now has a title tag.
Karsten Dambekalns
15:05 Revision b071b4c0: [+FEATURE] FLOW3 (MVC): The standard view now has some links to documentation, resolves #3467.
Karsten Dambekalns
15:00 Bug #3742 (Resolved): getObjectConfigurations() returns original objects
Applied in changeset r3204. Karsten Dambekalns
14:41 Revision 2944e75b: [+BUGFIX] FLOW3 (Object): Object manager now returns cloned object configurations, fixes #3742; made some tests test what they were supposed to test.
Karsten Dambekalns
13:58 Revision 3d940ce9: [~TASK] FLOW3 (Documentation): fixed id for security framework chapter and tweaked installation documentation, resolves #4518.
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:41 Revision d637358b: [+BUGFIX] FLOW3: fixed description in Package.xml, fixes #4606.
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
20:34 Revision fe10e969: * [+DOCUMENTATION] FLOW3 (Security): Added documentation for the main features of the security framework. Resolves #3624.
Andreas Förthner
15:11 Revision adfb88a8: [~TASK] FLOW3 (MVC): adjusted tests to removed default data type for Controller\Argument
Karsten Dambekalns
15:09 Revision ab0b1753: [~TASK] FLOW3 (MVC): removed Text as default data type for Controller\Argument
Karsten Dambekalns
13:27 Revision 5fc25ea2: [~TASK] FLOW3 (Error): some tweaks to error handling inspired by v4 backport discussion.
Karsten Dambekalns
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:57 Revision 3fc6a59d: [-API] FLOW3 (MVC): Removed enableValidation() and disableValidation() on the Controller Argument. They are not needed anymore.
[!!!][+BUGFIX] FLOW3 (MVC): Now, in case people do not specify an @param annotation, they will get an exception inste... Sebastian Kurfuerst
11:24 Revision c0c1a84a: [+BUGFIX] FLOW3 (Reflection): Class schemata are now really built when needed, fixes #4666.
Karsten Dambekalns
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
15:36 Revision cebf33d0: [~TASK] FLOW3: Fixed method parameter documentation found by new reflection service checks.
[+FEATURE] FLOW3 (Persistence): added removeAll() to base repository, resolves #3852. Karsten Dambekalns
14:23 Revision fea43f50: [~TASK] FLOW3 (Reflection): Adjusted tests to changed reflection service...
Karsten Dambekalns
14:10 Revision 7c35c063: [~TASK] FLOW3 (Reflection): Class schemata are now built only when the corresponding class is reflected as well, the schemata are also cached now with other reflection information.
[~TASK] FLOW3 (Reflection): When reflecting method parameters the @param annotations for those are checked for correc... 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
17:15 Revision 22fd15cf: [!!!][~FEATURE] FLOW3 (MVC): Improved the way flash messages are handled. Now there is a separate "FlashMessages" object which encapsulates handling the flash messages. This removes $this->pushFlashMessage and $this->popFlashMessages inside the Controller and {flashMessages} inside Fluid Template. PLEASE UPGRADE by replacing "$this->pushFlashMessage(" with "$this->flashMessages->add(" inside your Controllers, and use <f:renderFlashMessages /> instead of the custom for loop inside your templates. Note: You can set a custom CSS class for outputting flash messages by using <f:renderFlashMessages class="..." /> inside your templates. Resolves #4638.
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:34 Revision ad8eaa64: [+FEATURE] FLOW3 (MVC): Now, non-domain-objects can be mapped inside an argument as well. Additionally, improved the exceptions in these cases. Resolves #4631
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
10:48 Revision b1c71279: [~TASK] FLOW3 (Documentation): Removed an example demonstrating the Objects.php file syntax which is not supported anymore.
Robert Lemke

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
18:24 Revision 2ff5c886: Set next version number of package FLOW3 to 1.0.0-alpha5
Karsten Dambekalns
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
16:30 Revision b670a278: [+BUGFIX] FLOW3 (MVC): resolve() in Router now handles (nested) domain objects correctly, fixes #4441.
Karsten Dambekalns
16:30 Revision 920ec714: [+BUGFIX] FLOW3 (MVC): setRequest() in UriBuilder accepts generic RequestInterface instances again, need to make CLI controllers work.
Karsten Dambekalns
16:07 Revision 20582565: [!!!][~API] FLOW3 (MVC): URIBuilder is now UriBuilder
Karsten Dambekalns
16:05 Revision 7be81127
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
11:43 Revision b7648077: [+BUGFIX] FLOW3 (Monitor): monitorDirectory() now detects new files. Hopefully resolves #4454
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:54 Revision cc8c709d: [+FEATURE] FLOW3 (Core): setfilepermissions.sh now checks if is called from the FLOW3 root directory. Resolves #4279.
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
11:35 Revision 747b7ecf: [~TASK] FLOW3 (MVC): setValue() no longer checks datatype if NULL is given (broke optional object arguments).
Karsten Dambekalns
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:32 Revision 5cdfd329: [~API] FLOW3 (Property): The map() method of the Mapper now accepts a class name as $target and tries to do the right thing (fetch, fetch/clone or create the right object).
[+FEATURE] FLOW3 (Property): When mapping to objects, UUIDs and identity arrays are now mapped to objects recursively... Karsten Dambekalns
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
19:59 Revision 7ff016ae: [~TASK] FLOW3 (MVC): replaced objectFactory & objectManager by mock objects in RouteTest, added some tests. This resolves #2556
Bastian Waidelich
14:09 Revision e9a0f4de: [-FEATURE] FLOW3 (Core): For now disabled the Lock Manager which caused too much hassle for the developers in Development context. Will enable it again once it is more mature.
Robert Lemke
14:08 Revision 7956e83d: [+TASK] FLOW3 (Documentation): Added documentation about the recent refactorings of the Configuration Framework.
Robert Lemke
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-09-02

18:29 Revision 6bb0dace: [~DOCUMENTATION] FLOW3 (Documentation): Added mbstring install to PHP 5.3 installation instructions for MacPorts.
Karsten Dambekalns
18:17 Revision afe2cd94: [~DOCUMENTATION] FLOW3 (Documentation): Updated PHP 5.3 installation instructions for MacPorts.
Karsten Dambekalns
14:40 Revision 826a2c98: * [~DOCUMENTATION] FLOW3 (Object): Session scope is implemented. Adjusted the documentation accordingly.
Andreas Förthner
09:57 Revision 9aec88d1: [+TASK] FLOW3 (Package): The package manager now accepts underscores "_" as part of the package key. Use them wisely!
Robert Lemke

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:05 Revision 820fcbf5: * [+BUGFIX] FLOW3 (Security): Resources are now considered as denied, if no ACL entry is configured. Resolves #4381.
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:56 Revision 2cda63f5: [+FEATURE] FLOW3 (AOP): Parse errors in AOP proxy code (introduced by a potential bug) will now be treated properly by throwing a meaningful exception.
[-FEATURE] FLOW3 (Configuration): Removed support for PHP-based configuration files. This caused a lot of overhead an... 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