Activity

From 2009-07-06 to 2009-08-04

2009-08-04

19:09 Feature #4146 (Accepted): Support typed parameters for validation
Following up on #3933 validation should make use of typed parameters... Karsten Dambekalns

2009-08-03

18:00 Bug #4091 (Resolved): F3\FLOW3\Utility\Files::getUnixStylePath() creates invalid paths on windows
Applied in changeset r2981. Karsten Dambekalns
17:52 Bug #4091: F3\FLOW3\Utility\Files::getUnixStylePath() creates invalid paths on windows
This is a major bug that will kill FLOW3 on Windows with a fatal error.
I'm not sure wheter \F3\FLOW3\Utility\Files:...
Bastian Waidelich
17:49 Bug #4091 (Accepted): F3\FLOW3\Utility\Files::getUnixStylePath() creates invalid paths on windows
Karsten Dambekalns
12:58 Bug #4118: Package Manager does not clear the code cache on activating / deactivating packages
-> probably by monitoring the PackageStates.yaml file Robert Lemke
12:56 Bug #4118 (Resolved): Package Manager does not clear the code cache on activating / deactivating packages
When packages are activated and especially when they are deactivated, the package manager must assure that all code c... Robert Lemke

2009-07-31

18:06 Bug #4091 (Resolved): F3\FLOW3\Utility\Files::getUnixStylePath() creates invalid paths on windows
C:\h\flow3\intranet\Web
becomes
C://h/flow3/intranet/Web/
Windows doesn't like the // and fails to create di...
Irene Höppner
16:00 Feature #3990 (Resolved): Allow arbitrary names and locations for "Web" directory
Applied in changeset r2956. Robert Lemke
15:38 Task #4088 (Closed): Check maximum allowed path length only when creating of cache files failed
Currently we're checking the length of each cache file that is generated in the caching FileBackend.
It might be pos...
Bastian Waidelich
15:33 Bug #3029: Routing is not working correctly on all platforms
I could not get hold of Marcus. Maybe someone else with the same setup could try the patch? Bastian Waidelich
14:00 Bug #4085 (Resolved): Package Manager does not ignore files in directory Packages/
Applied in changeset r2953. Robert Lemke
13:34 Bug #4085 (Resolved): Package Manager does not ignore files in directory Packages/
If there are files in the directory Packages/ the package manager will cause a fatal error because it doesn't disting... Robert Lemke
14:00 Bug #4082 (Resolved): FLOW3 uses wrong Packages path via CLI if directories are symlinked
Applied in changeset r2953. Robert Lemke
11:54 Bug #4082 (Resolved): FLOW3 uses wrong Packages path via CLI if directories are symlinked
The paths for scanning directories for packages is currently determined by some relative path to the (real path) of t... Robert Lemke
14:00 Feature #4084 (Resolved): Make the application context accessible by a read-only setting
Applied in changeset r2953. Robert Lemke
13:28 Feature #4084 (Resolved): Make the application context accessible by a read-only setting
In certain areas of FLOW3 it would come handy if the current application context could be retrieved from FLOW3's sett... Robert Lemke

2009-07-28

11:38 Bug #4013 (Resolved): Argument handling in RESTController doesn't work correctly
The RESTController is inherited from the ActionController. Therefore the ArgumentHandling should work as intended.
...
Christoph Blömer

2009-07-27

19:00 Feature #3560 (Resolved): Display meaningful error message if temporary path would be too long for OS
Applied in changeset r2898. Bastian Waidelich
13:00 Bug #3823 (Resolved): FileMonitor does not fix "windows" paths
Applied in changeset r2889. Robert Lemke
12:06 Bug #3029: Routing is not working correctly on all platforms
Bastian Waidelich wrote:
> I can't reproduce the issue on Windows (with PHP as Apache module). Thus I can't validate...
Robert Lemke
12:03 Feature #3990 (Resolved): Allow arbitrary names and locations for "Web" directory
Currently the public directory must be called "Web" and reside on directory below FLOW3's root directory.
More spe...
Robert Lemke
12:00 Bug #3699 (Resolved): Misleading error message when calling inactive package
Applied in changeset r2888. Karsten Dambekalns
11:52 Feature #3989 (Resolved): Generate PackageStates.yaml if it doesn't exist
The package manager should generated the PackageStates.yaml file if it doesn't exist. In this case all available pack... Robert Lemke

2009-07-24

18:13 Bug #3617 (Closed): AOP exception + fatal error using libssh2
I consider this a PHP and/or SSH2 extension bug. It could well be (looking at the last release date of that extension... Karsten Dambekalns
15:33 Bug #3977 (Rejected): TextValidator is insecure
The TextValidator currently allows strings like... Robert Lemke

2009-07-23

18:00 Bug #3837 (Resolved): Objects added to a repository are not found if repository doesn't follow naming conventions
Applied in changeset r2877. Karsten Dambekalns
16:47 Bug #3837 (Accepted): Objects added to a repository are not found if repository doesn't follow naming conventions
Karsten Dambekalns
13:34 Feature #3955 (Resolved): Implement limit and ordering for persistence queries
This has been resolved yesterday, see #3959 for the associated commits. Karsten Dambekalns

2009-07-22

17:01 Feature #3616 (Resolved): Implement Accounts/UserManagement
Resolved in r2851. Andreas Förthner
11:48 Feature #3955: Implement limit and ordering for persistence queries
Maybe you want to port Extbase code ;-) Jochen Rau
10:45 Feature #3955: Implement limit and ordering for persistence queries
Bastian Waidelich wrote:
> Not sure, but I think "ordering" has a wrong meaning: http://dict.leo.org/?search=orderin...
Karsten Dambekalns
10:26 Feature #3955: Implement limit and ordering for persistence queries
Not sure, but I think "ordering" has a wrong meaning: http://dict.leo.org/?search=ordering Bastian Waidelich
10:12 Feature #3955 (Resolved): Implement limit and ordering for persistence queries
This needs to be possible:... Karsten Dambekalns
10:15 Feature #3956 (Resolved): Implement a Count Validator
For the blog (and other apps) we need a Count Validator:... Robert Lemke

2009-07-21

19:02 Bug #3029: Routing is not working correctly on all platforms
I can't reproduce the issue on Windows (with PHP as Apache module). Thus I can't validate the Patch either.. All I ca... Bastian Waidelich
13:12 Feature #1947 (Resolved): Implement session scope for object manager
Resolved in revision r2839. Andreas Förthner
11:36 Feature #3950: Package Manager should warn about duplicate packages
Just a note for the future:
It should be possible to have multiple versions of a package installed. Depending on t...
Bastian Waidelich
11:08 Feature #3950 (Resolved): Package Manager should warn about duplicate packages
Currently it is possible to use the same package key multiple times within the Packages/* directories, for example:
...
Robert Lemke
11:20 Bug #3534 (Resolved): File permission issues
After playing with the new setfilepermissions.sh script introduced in r2790 I am confident that we solved the basic f... Robert Lemke
11:14 Task #3584 (Accepted): Write a getting started tutorial
Robert Lemke

2009-07-20

14:00 Task #3934 (Resolved): Move class schema handling from Persistence to Reflection
Applied in changeset r2835. Karsten Dambekalns

2009-07-18

20:33 Bug #3945 (Closed): Cannot redeclare PackageInterface
I'm not sure who (FLOW3 or APC) is wrong. But I got error with APC.
[apc-error] Cannot redeclare class f3\flow3\pa...
Dmitry

2009-07-17

14:43 Task #3934 (Resolved): Move class schema handling from Persistence to Reflection
The use and scope of class schemata has outgrown the Persistence scope; thus it should be moved to Reflection. Karsten Dambekalns
14:39 Feature #3933 (Resolved): Support typed parameters for class schemata, persistence, validation
When a domain model contains an array member variable and expects objects (of a certain kind) in that array, this can... Karsten Dambekalns

2009-07-15

14:00 Task #3883 (Resolved): Mark all public API with @api tags
Applied in changeset r2794. Karsten Dambekalns

2009-07-13

21:48 Task #3883 (Accepted): Mark all public API with @api tags
Today I taught PHP_UML to deal with the @api annotation as expected. Afterwards I started to go over the @internal an... Karsten Dambekalns
11:12 Task #3883 (Resolved): Mark all public API with @api tags
The blacklisting approach with @internal tags is too error-prone and tedious to implement. We should go for a white l... Robert Lemke
11:29 Bug #3415 (Accepted): Sorting of $classNamesToReflect in the reflection Service might cause PHP error
Robert Lemke
11:09 Task #3882 (Resolved): Document the Signal Slot features
FLOW3's Signal and Slot features are currently undocumented. Robert Lemke
11:08 Task #3881 (Resolved): Complete documentation about MVC
The documentation about MVC is still fragmentary and needs to be completed (and updated). Robert Lemke
10:34 Bug #3823 (Needs Feedback): FileMonitor does not fix "windows" paths
Robert Lemke
10:32 Bug #3823 (Closed): FileMonitor does not fix "windows" paths
Robert Lemke
10:32 Bug #3815 (Closed): F3\FLOW3\Monitor\FileMonitorTest fails on Windows with alpha2
Will be solved in duplicated bug report #3823 Robert Lemke

2009-07-10

10:12 Feature #3864 (Resolved): Implement filtering for log messages
Currently all severities are always logged. It should be possible to define filters per backend so only certain log e... Robert Lemke

2009-07-09

18:00 Bug #3617 (Needs Feedback): AOP exception + fatal error using libssh2
Does this error still occur with FLOW3's alpha2and the final of PHP 5.3? Karsten Dambekalns
10:34 Feature #3852 (Resolved): Implement removeAll() for Repository
The \F3\FLOW3\Persistence\Repository class should provide a removeAll() method which allows to flush / truncate / ...... Robert Lemke

2009-07-08

09:06 Feature #3846 (Resolved): Enforce validation before persisting model objects
If there are validation rules defined for a (domain model) object, they should be enforced before actually persisting... Robert Lemke

2009-07-07

10:14 Bug #3837 (Resolved): Objects added to a repository are not found if repository doesn't follow naming conventions
We have a model called \F3\TYPO3\Domain\Model\Structure\Site and a repository called \F3\TYPO3\Domain\Repository\Site... Robert Lemke

2009-07-06

18:35 Bug #3534: File permission issues
Robert Lemke wrote:
> * Depending on how we decide about the general concept of having a GUI or CLI for the main adm...
Tim Eilers
14:58 Bug #3534: File permission issues
Random additional notes:
* The Public/* directories must be owned by the webserver's user because "touch" seems on...
Robert Lemke
 

Also available in: Atom