Activity
From 2009-04-27 to 2009-05-26
2009-05-26
-
23:00 Feature #1501 (Resolved): MVC: initializeView
- Applied in changeset r2404.
-
22:29 Feature #1501 (Accepted): MVC: initializeView
-
14:21 Feature #1501: MVC: initializeView
- What if in my action one view is not enough?
e.g.:
if (check some thing)
$errorView=get some special view... -
12:05 Feature #1501 (Needs Feedback): MVC: initializeView
- What you can do currently is
* setting $this->viewObjectNamePattern
* or setting $this->defaultViewObjectName
*... -
20:19 Feature #3467 (Resolved): Implement meaningful / helpful default view for Production context
- In the production context we should display some meaningful information about how to configure FLOW3 to run in a diff...
-
19:05 Feature #3376: Implement a more attractive and informative default view
- Soem new screendesigns.
-
19:00 Task #3466 (Resolved): Update / move GPL.txt file in FLOW3 distribution
- Applied in changeset r2394.
-
17:21 Task #3466 (Accepted): Update / move GPL.txt file in FLOW3 distribution
- Robert Lemke wrote:
> In Packages/Global/FLOW3/Documentation/ there are two COPYING files - do we need the on about ... -
14:15 Task #3466 (Resolved): Update / move GPL.txt file in FLOW3 distribution
- Currently there's a GPL.txt file (containing GPL v2 text) in the FLOW3 distribution's main directory. Remove that.
... -
12:22 Feature #2237: URLs can only be lowercase
- Christopher Hlubek wrote:
> r2381 fixes the lowercase issue for the query part, that's good.
> But the non-static... -
11:09 Feature #2237: URLs can only be lowercase
- r2381 fixes the lowercase issue for the query part, that's good. But the non-static route parts still get lowercased,...
-
02:10 Task #2126: Implement sub routes support (routes should be configured globally in one place)
- The syntax for subRoutes is (as in r2381):...
-
02:00 Task #2126 (Resolved): Implement sub routes support (routes should be configured globally in one place)
- Applied in changeset r2381.
-
02:00 Task #3441 (Resolved): Routing: Don't process routes in reverse order
- Applied in changeset r2381.
2009-05-25
-
23:58 Bug #3463 (Closed): Short option names for CLI calls do not work anymore
- Sometime during the argument registration changes in the past weeks short option names for CLI calls got broken. Usin...
-
23:06 Feature #2237: URLs can only be lowercase
- Christopher Hlubek wrote:
> I think this is not sufficient. Look at a route, where the parameters are in the path li... -
23:02 Feature #2237: URLs can only be lowercase
- I think this is not sufficient. Look at a route, where the parameters are in the path like @uriPattern: help/{package...
-
20:25 Task #3381: Write installation instructions for Debian
- Hi,
I've seen your instructions. I've some more and will merge them tomorrow. If you have more, please attach it t... -
20:23 Task #3381: Write installation instructions for Debian
- Hi Andreas,
please take a look into the repository. Irene and i already did some work:
http://forge.typo3.org/rep... -
19:44 Task #3381 (Accepted): Write installation instructions for Debian
-
20:00 Bug #2373 (Resolved): PHP session issues fatal error if session_save_path is not writable
- Applied in changeset r2376.
-
18:38 Bug #2373 (Accepted): PHP session issues fatal error if session_save_path is not writable
-
18:39 Bug #3029: Routing is not working correctly on all platforms
- Bastian Waidelich wrote:
> I can't reproduce this on platform:
Do you run PHP as FastCGI, CGI or Apache module? T... -
15:10 Bug #3029 (Needs Feedback): Routing is not working correctly on all platforms
- I can't reproduce this on platform:...
-
12:44 Bug #3029: Routing is not working correctly on all platforms
- Bastian, can you check this one?
-
18:00 Feature #1789 (Resolved): Routing: Implement automatic UUID to object conversion
- Applied in changeset r2371.
-
17:53 Bug #3375: PATH_INFO is empty using fastcgi / Windows
- The % thingy could be worked around by using this...
-
17:31 Task #3457 (Resolved): Write Routing documentation
- Add section about routing to FLOW3 documentation
-
17:23 Feature #1884: Add more query options
- Postponing this to a later release, the array/SplObjectStorage support needs more work.
-
15:50 Bug #3451 (Resolved): LazyLoadingProxy must mark property as clean after activation
- Make sure we mark the property as clean after setting it on the parent in _loadRealInstance(), so it is not considere...
-
15:30 Task #3398 (Resolved): Are methods in CLI\Request still used?
- The methods stay (see above for reasons), explicit registration is nonsense (you need to explicitly fetch them anyway...
-
11:12 Task #3441: Routing: Don't process routes in reverse order
- Go ahead!
-
11:11 Task #3441: Routing: Don't process routes in reverse order
- ack
-
09:59 Feature #3312: Allow for easy logging by annotations
- I think objects could be formatted with @__toString()@ for logging. Arrays should be displayed like @[foo, bar]@, whe...
2009-05-24
-
23:26 Bug #3433: Routes in packages are overruled by global configuration
- If I see it correctly, those issues will be solved when #2126 and #3441 are fixed.
-
10:08 Bug #3433 (Resolved): Routes in packages are overruled by global configuration
- In the current implementation the route configuration is first loaded from all packages, then overwritten or appended...
-
23:25 Task #3441 (Resolved): Routing: Don't process routes in reverse order
- Currently routes are processed from bottom to top.
We decided to change that as it seems to be more intuitive to wor... -
23:00 Feature #2237: URLs can only be lowercase
- Karsten Dambekalns wrote:
> That can be solved like this (by moving the strtolower a little up):
> [...]
I've ... -
22:42 Feature #2237: URLs can only be lowercase
- Christopher Hlubek wrote:
> I have the same problem with URL parameters being lowercased by the URIBuilder. I think ... -
16:17 Feature #2237: URLs can only be lowercase
- I have the same problem with URL parameters being lowercased by the URIBuilder. I think the case of URL parameters sh...
-
17:00 Feature #3435 (Resolved): A package should be able to return it's documentations
- Applied in changeset r2352.
-
12:49 Feature #3435 (Resolved): A package should be able to return it's documentations
- The whole documentation for packages lies in the package's @Documentation@ directory. For each single documentation (...
-
11:00 Bug #3434 (Resolved): getPackageMetaData() will throw an exception
- Applied in changeset r2346.
-
10:44 Bug #3434 (Resolved): getPackageMetaData() will throw an exception
- When using the package manager to get a package and read the metadata there will be an exception. The metadata reader...
2009-05-23
-
23:00 Task #3398: Are methods in CLI\Request still used?
- As for the "Why do we need special arguments for CLI?" see this explanation from my mail "Re: [TYPO3-team-core-v5] CL...
-
19:00 Feature #2853 (Resolved): Routing: @action, @format... should be settable via request arguments
- Applied in changeset r2344.
-
19:00 Bug #3404 (Resolved): Refactor ControllerContext to be built only before passing it to the View
- Applied in changeset r2344.
-
18:22 Bug #3404: Refactor ControllerContext to be built only before passing it to the View
- > There is one question remaining: Should the URIHelper / URIBuilder
> get this whole object, or just the Request ob... -
19:00 Task #3303 (Resolved): Rename URIHelper to URIBuilder
- Applied in changeset r2344.
-
19:00 Task #3368 (Resolved): Move setArgumentsFromRawRequestData() from Router to RequestBuilder
- Applied in changeset r2344.
-
19:00 Task #3400 (Resolved): Is FLOW3\Utility\GenericCollection obsolete?
- Applied in changeset r2344.
-
07:27 Task #3379 (Accepted): Write installation instructions for Windows
2009-05-22
-
18:00 Feature #3401 (Resolved): Object validation errors don't have a reasonable structure
- Applied in changeset r2342.
-
15:35 Bug #3404: Refactor ControllerContext to be built only before passing it to the View
- We decided to rename setupControllerContext() to buildControllerContext(). The instance variable $controllerContext w...
-
13:05 Task #3400: Is FLOW3\Utility\GenericCollection obsolete?
- Yes, it was used in the Routing framework before I rewrote it to use nested arrays.
I still think, this might be a h... -
09:56 Bug #3415 (Resolved): Sorting of $classNamesToReflect in the reflection Service might cause PHP error
- In the method F3\FLOW3\Reflection\reflectEmergedClasses() the $classNamesToReflect-array is being sorted before it's ...
2009-05-21
-
23:00 Feature #2819 (Resolved): View Helper "Flash Message"
- Applied in changeset r2334.
-
11:06 Bug #3404 (New): Refactor ControllerContext to be built only before passing it to the View
-
11:05 Bug #3404 (Resolved): Refactor ControllerContext to be built only before passing it to the View
- $this->controllerContext should not be available in the Controller, but just be passed on to the View.
There is on...
2009-05-20
-
23:21 Feature #2819: View Helper "Flash Message"
- Done, needs better tests before commit.
-
21:35 Feature #3401: Object validation errors don't have a reasonable structure
- A possible solution would be a special @Validation\ObjectError@ class extending @Validation\Error@ that allows for th...
-
21:32 Feature #3401 (Resolved): Object validation errors don't have a reasonable structure
- When validating properties of objects with validators, the errors must be nested just like the properties that were v...
-
21:17 Task #3398: Are methods in CLI\Request still used?
- Hehe, from my OmniFocus:
* rename to avoid confusion with arguments in request object
* make it mandatory to regist... -
19:16 Task #3398 (Resolved): Are methods in CLI\Request still used?
- In the CLI Request I currently find these functions:...
-
21:01 Task #1280 (Resolved): Tag all classes as @internal - except the released API
- Applied in changeset r2293.
-
18:09 Task #1280: Tag all classes as @internal - except the released API
- Here's the script I used to add @internal annotations to all function doc comments:
*The shell command line*
<pre... -
19:50 Task #3400 (Resolved): Is FLOW3\Utility\GenericCollection obsolete?
- Is FLOW3\Utility\GenericCollection obsolete? It seems like a SPLObjectStorage can be used instead - or at least the G...
-
19:07 Task #3303 (Accepted): Rename URIHelper to URIBuilder
-
18:07 Feature #3376: Implement a more attractive and informative default view
- Some first screendesigns from our designer.
-
14:10 Feature #1884: Add more query options
- Only array/SplObjectStorage left to do...
-
14:00 Task #2515 (Resolved): Inconsistent class names in sub namespaces
- Applied in changeset r2282.
-
11:50 Task #3377 (Resolved): Move the manual to a DocBook subdirectory
- Just adjusted the DocTools render controller on the server running the FLOW3 website.
-
11:31 Feature #3306 (Accepted): Flush routes cache automatically on class file modifications
-
01:00 Feature #116 (Resolved): Package Manager provides CLI access
- Applied in changeset r2281.
-
00:39 Feature #116: Package Manager provides CLI access
- A new package can be created easily with @./flow3 package create Welcome@. In r2281 the wiring of the package manager...
-
00:28 Feature #116: Package Manager provides CLI access
- Basically everything should work - but the object factory doesn't get injected into the package manager. I cannot yet...
2009-05-19
-
23:24 Task #3377: Move the manual to a DocBook subdirectory
- Need to check online documentation tomorrow, otherwise done.
-
18:13 Task #3377: Move the manual to a DocBook subdirectory
- * Need to check/adjust DocTools
* Make sure online documentation rendering on flow3.typo3.org doesn't break
* other... -
15:48 Task #3377 (Accepted): Move the manual to a DocBook subdirectory
-
13:15 Task #3377 (Resolved): Move the manual to a DocBook subdirectory
- Currently the manual is located in...
-
20:26 Task #3381: Write installation instructions for Debian
- I would like to help with this task, since i often used Debian for playing around with FLOW3.
But i first would like... -
14:29 Task #3381 (Resolved): Write installation instructions for Debian
- We need some instructions for installing FLOW3 on Debian. Please add these instructions to the FLOW3 DocBook manual.
-
18:36 Task #3380: Write installation instructions for MacOS
- Does it make sense to write installation instructions for OS X for normal users? I think it's very unlikely, that a p...
-
14:29 Task #3380 (Resolved): Write installation instructions for MacOS
- We need some instructions for installing FLOW3 on Mac OS X. Please add these instructions to the FLOW3 DocBook manual.
-
18:09 Task #3373 (Resolved): Check the fixpermissions script
- Fixed in r2256, tweaked in r2258 and r2263
-
13:02 Task #3373 (Accepted): Check the fixpermissions script
-
12:57 Task #3373 (Resolved): Check the fixpermissions script
- The fixpermissions.sh script might not work completely anymore and needs to be updated.
Please also rename it to "se... -
18:00 Feature #3382 (Resolved): Make Fluid the default templating engine in FLOW3
- Applied in changeset r2259.
-
16:43 Feature #3382: Make Fluid the default templating engine in FLOW3
- Fluid is already in the svn:externals of the FLOW3 distribution. It will be added to the dependencies in the Package....
-
15:48 Feature #3382 (Accepted): Make Fluid the default templating engine in FLOW3
-
14:39 Feature #3382 (Resolved): Make Fluid the default templating engine in FLOW3
- Fluid should be the default templating engine in FLOW3. Therefore we need to
- use the Fluid template view as the ... -
14:28 Task #3379 (Resolved): Write installation instructions for Windows
- We need some instructions for installing FLOW3 on Windows. Please add these instructions to the FLOW3 DocBook manual.
-
14:00 Feature #3370 (Resolved): Add lifetime parameter to set method of cache frontend
- Applied in changeset r2252.
-
12:15 Feature #3370 (Resolved): Add lifetime parameter to set method of cache frontend
- The cache frontends do not have a parameter for the lifetime, add it.
-
13:16 Feature #116 (Accepted): Package Manager provides CLI access
- Please also check if the bash script still works.
-
13:11 Feature #3376 (Resolved): Implement a more attractive and informative default view
- The FLOW3 default view should contain more helpful information such as:
- what you can do next
- a link to the ... -
13:08 Bug #3375: PATH_INFO is empty using fastcgi / Windows
- Another thing mentioned (don't know if it's related) was that routing fails if the URI contains a "%" sign.
-
13:07 Bug #3375 (Resolved): PATH_INFO is empty using fastcgi / Windows
- During the T3DD09 someone said that some parts of the routing don't work properly when using fastcgi (on Windows?) be...
-
13:02 Task #3374 (Rejected): Support dedicated package versions per context
- It should be possible to run different versions of a package depending on the application context. This would allow a...
-
12:29 Feature #2819 (Accepted): View Helper "Flash Message"
-
12:29 Feature #1789 (Accepted): Routing: Implement automatic UUID to object conversion
-
12:29 Task #1280 (Accepted): Tag all classes as @internal - except the released API
-
12:16 Feature #2853: Routing: @action, @format... should be settable via request arguments
- It makes sense to be able to override the action, probably even controller and package.
Let's assume that the secu... -
11:43 Feature #2853 (Needs Feedback): Routing: @action, @format... should be settable via request arguments
- maybe @package & @controller should not be settable via GET/POST until the security framework is in action.
Otherwis... -
12:11 Task #3368: Move setArgumentsFromRawRequestData() from Router to RequestBuilder
- No, the routing values should not be overruled by GET/POST, so changing the behavior is fine.
-
11:37 Task #3368 (Needs Feedback): Move setArgumentsFromRawRequestData() from Router to RequestBuilder
- I started to move the method and write tests for it.
There's a side effect:
Before moving the method, GET & POST pa... -
12:00 Bug #1349 (Resolved): Remove MVC\View\Template (was: Method MVC\View\Template->substitutePart is not used and empty)
- Applied in changeset r2250.
-
11:53 Bug #1349 (Accepted): Remove MVC\View\Template (was: Method MVC\View\Template->substitutePart is not used and empty)
-
12:00 Bug #3274 (Resolved): Persistance session is not of scope prototype
- Applied in changeset r2249.
-
11:41 Bug #3274 (Accepted): Persistance session is not of scope prototype
-
11:47 Feature #1884 (Accepted): Add more query options
2009-05-18
-
23:32 Task #3368 (Resolved): Move setArgumentsFromRawRequestData() from Router to RequestBuilder
- That method currently doesn't really do anything Routing-related, so it should be moved from...
2009-05-16
-
19:31 Bug #880 (Resolved): F3_FLOW3_MVC_Controller_ArgumentsValidator is untested
- Resolved in r2185
-
19:28 Task #1822 (Closed): Tag SVN before major changes and "stable" versions
- On June 1st we'll have the first alpha release of FLOW3 and then continuously provide successive release which will b...
-
11:04 Feature #3337 (Resolved): Allow to count lazy-loaded objects without fetching them from the persistence layer
- It should be possible to count objects in a repository without the need to actually fetch and initialize them.
It wo...
2009-05-15
-
21:59 Task #3322 (Closed): Use mocked objects instead of real ones in the RouteTest
- The testcase for F3\FLOW3\MVC\Web\Routing\Route currently uses the real Object Manager and Object Factory for testing...
-
21:33 Feature #1789: Routing: Implement automatic UUID to object conversion
- Some code snippets from T3DD09:...
-
19:00 Feature #3302 (Resolved): Implement a "Controller Context"
- Applied in changeset r2225.
-
18:00 Feature #2825 (Resolved): Routing: Route Part options
- Applied in changeset r2218.
-
15:28 Feature #3312: Allow for easy logging by annotations
- Maybe method arguments and return values could be passed as $additionalData to the logger by default. Than the logger...
-
15:17 Feature #3312: Allow for easy logging by annotations
- In what way (if any) will arguments and/or return values be logged? The example with the custom message includes a va...
-
11:36 Feature #3312 (Needs Feedback): Allow for easy logging by annotations
- For debugging but also other purposes, it would be nice to be able to log a method call by just adding an annotation ...
2009-05-14
-
18:45 Feature #3276 (Resolved): Support Conjunction and Disjunction Composite validators
-
18:42 Feature #3306 (Accepted): Flush routes cache automatically on class file modifications
- If a class containing a route part handler is changed, we also need to flush the routes cache because other routes mi...
-
17:45 Feature #3305 (Accepted): Unmodified objects retrieved from a repository should not be validated in the controller
- Unmodified objects retrieved from a repository should not be validated in the controller
-
16:53 Task #3303 (Resolved): Rename URIHelper to URIBuilder
- Refactor:
old: \F3\FLOW3\MVC\View\Helper\URIHelper
new: \F3\FLOW3\MVC\Web\Routing\URIBuilder
-
16:45 Feature #3302: Implement a "Controller Context"
- Also remove $packageKey from AbstractConctroller - use $request->getControllerPackageKey instead.
-
16:44 Feature #3302 (Resolved): Implement a "Controller Context"
- We need a new class "ControllerContext" which contains contextual information about a controller:
* the request o...
2009-05-12
-
18:42 Bug #3278 (Resolved): Resource manager doesn't publish files without extension
- If a file to be published doesn't have an extension ("MyPage" instead of "MyPackage.html"), the resource publisher th...
-
15:15 Feature #3276 (Resolved): Support Conjunction and Disjunction Composite validators
- The ChainValidator should be replaced by two new validators: the ConjunctionValidator and the DisjunctionValidator. B...
-
15:10 Bug #3275 (Resolved): ValidatorResolver can't parse validator arguments containing round brackets
- Currently validation arguments defined in @validate annotations cannot contain round brackets ')' because they'd be i...
-
15:03 Bug #3274 (Resolved): Persistance session is not of scope prototype
- Probably \F3\FLOW3\Persistence\Session should be a prototype cause there is an annotation "@prototype" in the code.
... -
13:03 Feature #422 (Rejected): XMLHttpRequest Request
2009-05-07
-
14:24 Bug #3240 (Resolved): AOP cache is not emptied if class file is deleted
- I'm not 100% sure but this needs to be checked: If a class file is deleted or moved to a different namespace, the AOP...
2009-04-30
-
18:00 Feature #3093 (Resolved): Implement annotation based validation rules for models
- Applied in changeset r2185.
Also available in: Atom