Activity

From 2009-02-03 to 2009-03-04

2009-03-04

10:22 Feature #2506: Automagic action argument registration
Implemented support for object arguments. Not committed yet, though. Robert Lemke

2009-03-03

16:00 Bug #2557 (Resolved): Links rendered by the Router ignore application context
Applied in changeset r1967. Karsten Dambekalns
15:17 Bug #2557 (Accepted): Links rendered by the Router ignore application context
Karsten Dambekalns
15:18 Bug #2751 (Resolved): Routing: generated links must keep index.php if needed
URI generated must keep index.php if needed (e.g. if mod_rewrite is not available) Karsten Dambekalns
13:00 Feature #1511 (Resolved): Create a "Not Found" Controller
Applied in changeset r1961. Robert Lemke

2009-03-02

20:49 Task #2126: Implement sub routes support (routes should be configured globally in one place)
Bastian and I talked about routing for some hours last Friday (Feb 27th). We had this idea to solve this (Bastian, if... Karsten Dambekalns
16:00 Bug #2683 (Resolved): Advice can only be declared on public methods
Applied in changeset r1954. Karsten Dambekalns
15:55 Bug #2683: Advice can only be declared on public methods
It seems, you gotta use @\ReflectionClass@ in order to fetch private and protected methods of a class. Bastian Waidelich
15:28 Bug #2683: Advice can only be declared on public methods
This is caused by "unexpected" behaviour of PHP. @get_class_methods()@ returns only names of public methods, but is u... Karsten Dambekalns
12:00 Feature #1791 (Resolved): Routing: Implement Caching
Applied in changeset r1951. Karsten Dambekalns
11:37 Bug #1315 (Closed): Routing: URLs with/without trailing slash change meaning of relative links
The problem is with the way browser interpret some URLs. It is correctly solved by using a base tag together with hel... Karsten Dambekalns
11:36 Feature #2738 (Closed): Routing: Configurable appendix for "formatless" URIs
It should be possible to create "mycompany/about-us.html" as well as "mycompany/about-us/" or even "mycompany/about-u... Karsten Dambekalns

2009-02-27

12:57 Bug #2683 (Accepted): Advice can only be declared on public methods
Karsten Dambekalns
12:25 Feature #2237: URLs can only be lowercase
Solution to be implemented:
* default is to generate URI in lowercase and match case-insensitive
* optionally ena...
Karsten Dambekalns
11:55 Task #2126 (Accepted): Implement sub routes support (routes should be configured globally in one place)
Karsten Dambekalns

2009-02-25

22:51 Feature #2237 (Accepted): URLs can only be lowercase
Two ways to solve this:
* make generated URIs have the case they should have according to the route configuration
*...
Karsten Dambekalns
21:25 Feature #1235 (Closed): Check if mod_rewrite is enabled
I added an ifmodule condition to the .htaccess files, the remainder of this issues is better dealt with in #87. Karsten Dambekalns
20:40 Task #2711 (Resolved): Refactor method names in configuration manager
The methods getSpecialConfiguration() and loadSpecialConfiguration() seem to be misnamed. What is special about them?... Karsten Dambekalns
20:30 Bug #1349 (Needs Feedback): Remove MVC\View\Template (was: Method MVC\View\Template->substitutePart is not used and empty)
Probably the MVC\View\Template class could be removed completely. It is very bare-bones and Fluid will be used for TY... Karsten Dambekalns

2009-02-23

15:37 Bug #2683 (Resolved): Advice can only be declared on public methods
Advice can only be declared on public methods. This should work for protected methods, too. Bastian Waidelich

2009-02-16

18:00 Feature #1790 (Resolved): Routing: optional RouteParts
Applied in changeset r1921. Bastian Waidelich
18:00 Task #2342 (Resolved): Routing: Replace square brackets by curly brackets in dynamic Route Parts
Applied in changeset r1921. Bastian Waidelich

2009-02-13

21:12 Bug #2618: Tweak/Improvment: ActionController
Ok, I didn't know that... Malte Jansen
11:02 Bug #2618 (Rejected): Tweak/Improvment: ActionController
We can't mark the method as final or private because then we won't be able to unit test it. Robert Lemke
12:00 Bug #2619 (Resolved): Deprecated function in \FLOW3\Classes\AOP\PointcutSettingFilter
Applied in changeset r1918. Robert Lemke
11:00 Bug #2630 (Resolved): Fatal error: Call to undefined method SplObjectStorage::addAll()
Applied in changeset r1917. Robert Lemke
09:58 Bug #2630 (Resolved): Fatal error: Call to undefined method SplObjectStorage::addAll()
With an updated version of the FLOW3 distribution I'm getting a... Bastian Waidelich

2009-02-12

16:00 Feature #1849 (Resolved): Inject dependencies after object reconstitution
Applied in changeset r1912. Karsten Dambekalns
14:21 Feature #1849 (Accepted): Inject dependencies after object reconstitution
Karsten Dambekalns
16:00 Bug #1724 (Resolved): Unserialzing of persisted objects will call the __wakeup function
Applied in changeset r1912. Karsten Dambekalns
14:21 Bug #1724 (Accepted): Unserialzing of persisted objects will call the __wakeup function
Karsten Dambekalns
14:19 Feature #1677 (Resolved): Query: add convenience method returning the first object of a result set
I consider this resolved as of changeset r1890 by Robert Lemke. Karsten Dambekalns
11:09 Feature #2621 (Resolved): Support SPLObjectStorage as container for references to other persisted objects
Currently references to other objects must be stored in an array or as a single property:... Robert Lemke
00:28 Bug #2619 (Resolved): Deprecated function in \FLOW3\Classes\AOP\PointcutSettingFilter
Following error is thrown while Testing:
_Deprecated: Function split() is deprecated in ~\Packages\Global\FLOW3\Cl...
Malte Jansen
00:16 Bug #2618 (Rejected): Tweak/Improvment: ActionController
It's not really a bug, but a little tweak for the ActionController...
What about making the following function _fi...
Malte Jansen

2009-02-10

21:00 Feature #2603 (Resolved): Implement magic findBy*() and findOneBy*() methods in the base repository
Applied in changeset r1890. Robert Lemke
18:34 Feature #2603 (Resolved): Implement magic findBy*() and findOneBy*() methods in the base repository
The base Repository should provide some magic __call() method taking care of findBy*() and findOneBy*() method calls,... Robert Lemke
21:00 Feature #1676 (Resolved): FLOW3, Persistence: support for "magic finder methods"
Applied in changeset r1890. Robert Lemke
16:03 Feature #2602 (Resolved): Automatically render the view if action returns nothing (NULL)
Applied in changeset r1889. Robert Lemke
14:57 Feature #2602 (Resolved): Automatically render the view if action returns nothing (NULL)
To save even more typing while developing a controller, we can tell the action controller to automatically render a v... Robert Lemke

2009-02-09

17:03 Bug #2580 (Resolved): Crash in MVC-Controller
Applied in changeset r1884. Robert Lemke
17:03 Bug #2601 (Resolved): canProcessRequest doesn't accept mocked requests
Applied in changeset r1884. Robert Lemke
15:44 Bug #2601 (Resolved): canProcessRequest doesn't accept mocked requests
Currently the canProcessRequest() method only checks if the class name of the request 100% matches the class names sp... Robert Lemke

2009-02-06

00:01 Bug #2580: Crash in MVC-Controller

By the way in the AbstractController the function initializeArguments() should be protected like all others init-fu...
Malte Jansen

2009-02-05

23:53 Bug #2580: Crash in MVC-Controller
Have I read it later.
Perhaps there just must be two lines switched...
ActionController:
@
protected functi...
Malte Jansen
20:12 Bug #2580: Crash in MVC-Controller
The first call should be to initializeObject(), it is supposed to be called right after any injections have been done... Karsten Dambekalns
16:12 Bug #2580 (Resolved): Crash in MVC-Controller
The function initializeAction() of the ActionController does not have the access to the to $this->view, because the f... Malte Jansen
14:21 Bug #2558 (Closed): Property Injection doesn't work with subclasses
No change required, works as expected. Karsten Dambekalns
14:03 Bug #2558 (Accepted): Property Injection doesn't work with subclasses
Karsten Dambekalns

2009-02-04

20:45 Bug #2557: Links rendered by the Router ignore application context
Also the routing has hard-coded support only for index_dev.php, other contexts are not supported.
It would be nice...
Karsten Dambekalns
12:18 Bug #2557 (Resolved): Links rendered by the Router ignore application context
If the application context is != production, the URL usually includes the index_*.php segment:... Robert Lemke
13:29 Bug #2558 (Closed): Property Injection doesn't work with subclasses
A property flagged for property injection will only be injected in the class it has been defined, not in one of the s... Robert Lemke
12:09 Task #2556 (Resolved): Use only mock objects instead of the real object manager / factory in Routing tests
Currently most of the tests of MVC/Web/Routing/* use real objects instead of mocked ones (especially in the RouteTest... Robert Lemke
 

Also available in: Atom