Activity

From 2008-02-20 to 2008-03-20

2008-03-20

18:22 Revision 3b52e05c: * FLOW3: (Configuration) Implemented a configuration manager along with a PHP configuration source handler. It's not used yet but will soon be used by the FLOW3 class and others.
* FLOW3: (Error) The Exception Handler still used FLOW3_PATH_ROOT - fixed that. Robert Lemke
14:45 Feature #422 (Rejected): XMLHttpRequest Request
I think it would be useful to have an XMLHttpRequest-Object beneath the Web and CLI-Request in the MVC. This Ajax req... Michael Feinbier
12:11 Revision 3659e3b8: * Moved the index.php bootstrap to a new directory "Public/" and adjusted the FLOW3 class accordingly.
* FLOW3: Removed the FLOW3_PATH_PRIVATEFILECACHE and FLOW3_PATH_PUBLICFILECACHE constants. They will be replaced by p... Robert Lemke
11:27 Revision e563da55: Intermediate commit of some work on the configuration system. Doesn't change any behaviour (yet).
Robert Lemke
08:40 Revision e9fac61f: * FLOW3: (Component) Added a method "getRegisteredComponents()" to the component manager. Resolves #405.
Robert Lemke
08:07 Bug #406 (Resolved): Strange behaviour with PHP-CGI
The context is not a bug. The point is that caching is disabled in 'Testing' context and therefore the problem doesn'... Robert Lemke

2008-03-19

09:13 Bug #401: Permission problems with /tmp/FLOW3
Okay, I forgot about the umask ... I just committed your solution but I'll have to make it configurable at a later po... Robert Lemke
09:12 Revision b9fc977d: * FLOW3: (Utility) Added umask setting to createDirectoryRecursively() - resolves #401 (for now).
Robert Lemke

2008-03-18

20:50 Bug #401: Permission problems with /tmp/FLOW3
Close to solved ;-)
the generated directory /tmp/FLOW3 had 755 mode and were owned by the user whoever called inde...
Johannes K
13:25 Bug #401 (Resolved): Permission problems with /tmp/FLOW3
Johannes, can you check if your problem is solved in the current version? Robert Lemke
19:33 Bug #406: Strange behaviour with PHP-CGI
Hm is it not possible to edit own comments? :-(
So could you do me a favour an delete some infos from the _server du...
Michael Feinbier
13:51 Bug #406: Strange behaviour with PHP-CGI
Hi robert,
> what operating system you are using...
Michael Feinbier
13:09 Bug #406 (Needs Feedback): Strange behaviour with PHP-CGI
Hi Michael,
please post
* what operating system you are using
* the PHP version
* the Apache version
* the v...
Robert Lemke
13:42 Major Feature #410 (Resolved): A simple and robust configuration system
A simple and robust configuration system Robert Lemke
13:40 Major Feature #216 (Accepted): AOP proxy classes are cached in production mode
Robert Lemke
13:37 Revision 6228ad6c: * FLOW3: (Utility) Added a generic Utility Exception. Resolves #89.
Robert Lemke
13:32 Bug #363: Order of includes (not possible to implement a interface in subfolder?)
Hi Daniel,
I tried to reproduce your problem but had no success so far.
Can you please create a little package wi...
Robert Lemke
13:23 Revision 1b13a879: * FLOW3: (Cache) Included the SAPI name in the building of the temporary directory name hash. This effects in separate cache directories for each SAPI and should resolve #401.
Robert Lemke
12:14 Revision 7189518e: * FLOW3: Added new folders and files to the global /Configuration directory
* FLOW3: Added new sections to the documentation (FLOW3 Bootstrap and Cache).
* FLOW3: Implemented a finer grained, i...
Robert Lemke
10:23 Task #409 (Resolved): Rename "PackageInfo.xml" to "Package.xml"
After the discussion on the mailing list, we agreed to rename the "PackageInfo.xml" file in the "Meta" directory to "... David Bruehlmeier

2008-03-17

19:51 Feature #14: Define the packageInfo.xml format
According to the discussion on the mailing list (http://lists.netfielders.de/pipermail/typo3-project-5_0-general/2008... David Bruehlmeier
12:17 Revision 8bbec155: * FLOW3: (AOP) Implemented a getAspectContainers() method for the AOP Framework. Resolves #407.
* FLOW3: (AOP) Implemented a getAdvicedMethodsInformation..() method for the AOP Framework. Resolves #408. Here's an ... Robert Lemke
10:08 Feature #408 (Resolved): Implement getAdvicedMethodsInformation...() for the AOP Framework
For the AOP browser / debugging we need a method which returns all advices which apply to a given method.
Robert Lemke
10:06 Feature #407 (Resolved): Implement getAspectContainers() for the AOP Framework
Michael Feinbier needs an getAspectContainers() method to retrieve all defined aspects from the AOP Framework in orde... Robert Lemke

2008-03-16

14:00 Bug #406 (Resolved): Strange behaviour with PHP-CGI
If PHP runs as a CGI, FLOW3 does strange things with the context.
By default you get this Message when calling an ...
Michael Feinbier

2008-03-14

23:04 Feature #405 (Resolved): getRegisteredComponents Method in Component Manager
For implementing a component browser in my "AOPBrowser" it would be usefull to have access to the $registeredComponen... Michael Feinbier

2008-03-13

16:13 Revision 5b913c4d: Further decoupling of the Package Manager from the Component Manager: Now (for the time being) the FLOW3 class is responsible for registering the package's classes as components which takes all component-related responsibility off the package manager. This helps a lot when it comes to caching the component configuration.
Please report any problems with this commit in the 5.0 core mailing list.
* FLOW3: Refactoring in multiple classes t...
Robert Lemke
16:01 Revision c611d53e: Further decoupling of the Package Manager from the Component Manager: Now (for the time being) the FLOW3 class is responsible for registering the package's classes as components which takes all component-related responsibility off the package manager. This helps a lot when it comes to caching the component configuration.
Please report any problems with this commit in the 5.0 core mailing list.
* FLOW3: Refactoring in multiple classes t...
Robert Lemke

2008-03-10

23:02 Bug #401: Permission problems with /tmp/FLOW3
argh, i should read texts completely. forget my stupid stuff above.
@robert
U should really think about dedicated...
Tim Eilers
18:27 Bug #401 (Needs Feedback): Permission problems with /tmp/FLOW3
Hi Johannes,
one way to solve this would be to use dedicated temporary directories for CLI and for web requests, t...
Robert Lemke
16:39 Bug #401: Permission problems with /tmp/FLOW3
It is not a problem of FLOW3, it is a problem of your webserver setup.
FLOW3 uses the temp directory, which is set...
Tim Eilers

2008-03-09

17:01 Bug #401 (Resolved): Permission problems with /tmp/FLOW3
I called the index.php from the command line everythings fine:... Johannes K

2008-03-05

19:40 Task #400 (Closed): Security Report of CeBit '08
Today I was on the CeBit in Hannover.
I read this article: http://t3n.yeebase.com/aktuell/news/newspost/cebit-kos...
Malte Jansen

2008-03-04

18:16 Bug #76 (Closed): Rename test methods, add @test annotation, extend base class
Seems to be done. Robert Lemke
18:13 Bug #363 (Needs Feedback): Order of includes (not possible to implement a interface in subfolder?)
Hi Daniel,
thank you for your report.
Can you attach a small package (as .zip file) with the minimum amount of...
Robert Lemke
18:06 Revision e560a2f7: AOP Proxy classes are now cached - and some other improvements with a big speed gain:
* FLOW3: (AOP) !!! Implemented a preliminary solution for caching AOP Proxy classes. Note that you currently need to ... Robert Lemke
15:21 Bug #378 (Closed): Replace Constant TYPO3_PATH_ROOT to FLOW3_PATH_ROOT in index.php
Fixed. Robert Lemke
11:45 Bug #378 (Closed): Replace Constant TYPO3_PATH_ROOT to FLOW3_PATH_ROOT in index.php
Some how this file was forgotten... Malte Jansen
12:16 Revision 553ab5ce: * FLOW3: (Utility) Fix for getPathToTemporaryDirectory() - didn't recognize all Windows flavours correctly.
Robert Lemke
11:18 Revision 62e91e34: * FLOW3: Some small improvements and modifications related to caching.
* Globally replaced the TYPO3_PATH* constants by FLOW3_PATH* Robert Lemke

2008-03-02

21:27 Feature #91: Check how eAccelerator can be supported
I activated eAccelerator on a test vhost on my linux system. While calling flow3 i got this error:... Tim Eilers
20:07 Revision ef86def0: * FLOW3: (Cache) Removed the class cache frontend because storing class code like that is not possible.
* FLOW3: (Cache) Implemented a generic variable cache.
* FLOW3: (AOP) The Proxy Class Builder now uses the new variab...
Robert Lemke

2008-02-29

16:42 Revision 888f5049: Some speed optimizations based on profiling results. (Addresses #374)
Total speed up: 457 % faster
* FLOW3: (Component) Replaced the magic __call() function by real getters in the Compon...
Robert Lemke
12:05 Major Feature #374 (Closed): Speed
Speed Robert Lemke

2008-02-28

16:22 Revision f59cdeac: The results of some more work on the caching features for FLOW3:
* FLOW3: (Cache) Implemented has() and remove() for the File backend. Addresses #368.
* FLOW3: (AOP) The proxy classe...
Robert Lemke

2008-02-27

13:55 Revision 7da2ee0b: * FLOW3: (Reflection) Added getProperty() to T3_FLOW3_Reflection_Class. Fixes #370.
* FLOW3: (Cache) Implemented load() support for the File backend. Addresses #368.
* FLOW3: (Component) The component ...
Robert Lemke
11:21 Bug #370 (Resolved): T3_FLOW3_Reflection_Class->getProperty() does not return FLOW3s property reflection
$class = new T3_FLOW3_Reflection_Class(__CLASS__);
var_dump($class->getProperty('someProperty');
output: Reflecti...
Robert Lemke

2008-02-26

14:27 Revision 1bfbd6de: This commit contains the initial implementation of the new Cache subpackage. It's not finished yet and not used anywhere.
* FLOW3: (Utility) Added a function which returns the path to PHP's temporary directory
* FLOW3: (Utility) Fixed the ...
Robert Lemke
13:41 Feature #14: Define the packageInfo.xml format
I also thought about a similar solution for v4. So I'm just attaching my current draft to keep things compatible and ... Ingo Renner
09:40 Feature #369 (Accepted): Replace path constants by resource manager calls
Robert Lemke
09:40 Feature #369 (Resolved): Replace path constants by resource manager calls
The constants for certains paths still have "TYPO3" in their name and they are ... constants (eg. TYPO3_PATH_PRIVATEF... Robert Lemke
09:38 Major Feature #368 (Closed): Caching Manager with support for different kinds of caches and stores.
The caching framework at least supports caching of arbitrary variables, classes and files. As for the stores, there i... Robert Lemke

2008-02-24

19:03 Bug #363: Order of includes (not possible to implement a interface in subfolder?)
Thanks, but the Interface ends with "Interface" in this case allready.
I tried the Folderstructure you explained but...
Daniel Poetzinger
17:47 Bug #363: Order of includes (not possible to implement a interface in subfolder?)
The structure must look like this:... Malte Jansen
15:31 Bug #363: Order of includes (not possible to implement a interface in subfolder?)
Sorry Folder Structure was actual a bit diffrent:
Classes/Model/ (Interfaces)
Classes/Model/MonetDB/ (Implementatio...
Daniel Poetzinger
15:25 Bug #363 (Rejected): Order of includes (not possible to implement a interface in subfolder?)
I have the following:
Classes/T3_XQuery_ExpressionInterface.php (=Interface)
Classes/MonetDB/T3_XQuery_MonetDBExp...
Daniel Poetzinger

2008-02-20

16:10 Revision 9770fd6d: FLOW3: (AOP) Fixed all CGL issues the current FLOW3CGL validtor could find.
Robert Lemke
14:57 Revision c150a0d0: * Replaced _declare(encoding = 'utf-8');_ by _declare(ENCODING = 'utf-8');_ in all packages of the current TYPO3v5 distribution. Relates to #265.
* FLOW3: Sorted tests into subdirectories grouped by the subpackages. Robert Lemke
14:00 Major Feature #345 (Closed): An initial implementation of the Resource Manager
An initial implementation of the Resource Manager Robert Lemke
12:08 Feature #342 (Resolved): Support for file uploads
The MVC framework needs to support file / multipart uploads. It should be implemented in a way that uploads are only ... Robert Lemke
10:37 Feature #341 (Closed): Define a router interface and Implement a rewrite router
Define a router interface and Implement a rewrite router Robert Lemke
10:36 Major Feature #340 (Closed): The MVC framework provides a default rewriting router and an interface for custom routers
The MVC framework provides a default rewriting router and an interface for custom routers Robert Lemke
10:16 Bug #56 (Closed): DirectoryIterator returns an Path with /C under Windows
Robert Lemke
10:02 Feature #339 (Closed): Improve the Components.ini format
The current Components.ini format mixes up the actual component configuration, the injection of constructor arguments... Robert Lemke
09:47 Bug #332: Error screen just displays the beginning of an absolute path
What about just adding the dots at the beginning instead of the end? The filename is unique and includes normally the... Malte Jansen
09:44 Bug #332: Error screen just displays the beginning of an absolute path
Sorry wrong word yesterday evening..
What about just changing the HTML-output or don't croping it. This should jus...
Malte Jansen
09:23 Bug #332 (Rejected): Error screen just displays the beginning of an absolute path
Your screenshot doesn't show an error message but an exception backtrace. The path you see there is just an argument ... Robert Lemke
 

Also available in: Atom