Activity

From 2010-01-07 to 2010-02-05

2010-02-05

13:17 Bug #6266: Config of security/cryptography/hashService/encryptionKey
This is my Configuration directory Georg Ortner

2010-02-04

15:14 Feature #3337: Allow to count lazy-loaded objects without fetching them from the persistence layer
I have implemented this in Extbase with a initialize template method in the LazyLoadingProxy/LazyObjectStorage. Jochen Rau
10:33 Bug #6339 (Resolved): F3\FLOW3\Error\Exception thrown in file ErrorHandler.php
Warning: touch() [<a href='function.touch'>function.touch</a>]: Unable to create file C:/xampp/htdocs/FLOW3/Data/Temp... Simon Schaufelberger

2010-02-03

18:27 Bug #6266: Config of security/cryptography/hashService/encryptionKey
Could you package your Configuration folder and attach it here? Feel free to blank out usernames/passwords, but if re... Karsten Dambekalns

2010-02-02

17:35 Bug #6323 (Closed): Classes in the Reflection subpackage should be instantiated via the object framework
E.g. \F3\FLOW3\Reflection\ClassReflection is instantiated throughout FLOW3 with the new operator, but shouldn't. Michael Sauter
14:00 Task #6317 (Resolved): Replace "Granted Authority" by "Role"
Applied in changeset r3806. Robert Lemke
13:11 Task #6317 (Resolved): Replace "Granted Authority" by "Role"
The (more general) concept of granted authorities doesn't seem to be necessary, as a "role" is the only granted autho... Robert Lemke
11:33 Bug #3029 (Accepted): Routing is not working correctly on all platforms
Karsten Dambekalns
11:32 Bug #6154 (Closed): F3\FLOW3\Cache\Exception thrown in file FileBackend.php
Please check your file permissions.
A "sudo ./Packages/Framework/FLOW3/Scripts/setfilepermissions" with the correc...
Robert Lemke
10:52 Bug #6315 (Resolved): Input fields with a name attribute with more than 64 characters are ignored
(by Fabian Guth)
Input fields with a name attribute with more than 64 characters are
ignored.
After hours of ...
Robert Lemke

2010-01-30

21:53 Bug #6290 (Resolved): Dirty checking fails due to order of object reconstitution
Here is how it breaks (for the sake of simplicity in a blog with one post):
# A blog post shall be shown
# The acti...
Karsten Dambekalns

2010-01-29

16:09 Bug #3029: Routing is not working correctly on all platforms
I have made some tests:
I tested this url with different RewriteRules.
http://flow3.wda.local/info/path1/path2,as...
Thomas Fritz
14:39 Bug #3029: Routing is not working correctly on all platforms
Karsten Dambekalns wrote:
> By Marco Weber:
>
> Im not sure... The error message sound familiar.
> Could this be...
Thomas Fritz
09:49 Bug #6266: Config of security/cryptography/hashService/encryptionKey
Yes I do:... Georg Ortner

2010-01-28

17:42 Bug #6266 (Needs Feedback): Config of security/cryptography/hashService/encryptionKey
This works as expected here. If you change the setting, do you get an exception? Or how do you know your setting is n... Karsten Dambekalns
15:52 Bug #6266 (Resolved): Config of security/cryptography/hashService/encryptionKey
... Georg Ortner
17:18 Feature #4469 (Accepted): Implement a central command line controller
Karsten Dambekalns
17:02 Feature #6008 (Resolved): Automatically purge files of removed resources
Resolved as of r3769. Karsten Dambekalns
17:00 Feature #1884 (Resolved): Add more query options
Applied in changeset r3783. Karsten Dambekalns
16:36 Major Feature #6267 (Resolved): Speed up persistence
Do some more profiling, get rid of useless stuff, check dirty checking, ... Karsten Dambekalns

2010-01-27

19:00 Feature #6177 (Resolved): Implement CRUD hooks in persistence
Applied in changeset r3769. Karsten Dambekalns

2010-01-26

11:00 Feature #6137 (Resolved): Implement a PHP Code Cache Frontend
Applied in changeset r3758. Robert Lemke

2010-01-25

20:00 Bug #6209 (Resolved): Not uploading a file for a resource leads to an error
Applied in changeset r3757. Karsten Dambekalns
19:00 Bug #6209 (Accepted): Not uploading a file for a resource leads to an error
Karsten Dambekalns
17:53 Bug #6209 (Resolved): Not uploading a file for a resource leads to an error
Try creating a post without uploading a file and you'll get a nice exception:... Karsten Dambekalns
18:00 Bug #6204 (Resolved): Runtime Notice in PropertyMapper Line 249
Applied in changeset r3756. Karsten Dambekalns
16:22 Bug #6204 (Accepted): Runtime Notice in PropertyMapper Line 249
Karsten Dambekalns
14:49 Bug #6204 (Resolved): Runtime Notice in PropertyMapper Line 249
Runtime Notice: Only variables should be passed by reference in ***/Packages/Framework/FLOW3/Classes/Property/Propert... Tommy Seus

2010-01-24

21:59 Bug #6195 (Resolved): Empty form fields converted to empty string instead of type declared for property
After submitting an empty form field of an integer property i get the following error:
#1244465559: Expected prope...
Fabian Guth

2010-01-23

19:40 Bug #6188 (Resolved): The properties of the AOP proxy should have a more "internal" name
The AOP proxy classes define several properties, e.g. $objectFactory. Now if you try to advice a class having defined... Andreas Förthner

2010-01-22

18:00 Bug #6162 (Resolved): ReflectionService throws a Runtime Notice
Applied in changeset r3754. Karsten Dambekalns
17:13 Bug #6162 (Accepted): ReflectionService throws a Runtime Notice
Argh, once again I wonder why I didn't get an exception for that notice while trying that out. Thanks for the report. Karsten Dambekalns
04:13 Bug #6162 (Resolved): ReflectionService throws a Runtime Notice
Runtime Notice: Only variables should be passed by reference in /home/clfn/Development/FLOW3/FLOW3_DIst02/trunk/Packa... Tommy Seus
17:11 Bug #6163 (Resolved): Namespace-Check throws an Error with PHP 5.3.0.
Fixed as of r3749. Karsten Dambekalns
04:23 Bug #6163 (Resolved): Namespace-Check throws an Error with PHP 5.3.0.
Error:
Because FLOW3 uses namespaces, it requires at least PHP 5.3.0, you have 5.3.0
version_compare(phpversio...
Tommy Seus
17:08 Feature #6178 (New): Implement FileType and FileSize validators
. Karsten Dambekalns
17:04 Feature #6177 (Resolved): Implement CRUD hooks in persistence
We need some hooks to react on persistence events, e.g. to remove a resource file if the related value object is even... Karsten Dambekalns

2010-01-21

22:00 Bug #6153 (Resolved): JCR_OPERATOR_LIKE in F3\FLOW3\Persistence\Backend\AbstractSqlBackend
Applied in changeset r3746. Karsten Dambekalns
20:26 Bug #6153 (Accepted): JCR_OPERATOR_LIKE in F3\FLOW3\Persistence\Backend\AbstractSqlBackend
Karsten Dambekalns
17:30 Bug #6153 (Resolved): JCR_OPERATOR_LIKE in F3\FLOW3\Persistence\Backend\AbstractSqlBackend
This is probably a leftover from the renaming session:
JCR_OPERATOR_LIKE in line 113 should probably be OPERATOR_L...
Falk Kühnel
22:00 Feature #6142 (Resolved): Class schema must check for entity when setting identity and identifier property
Applied in changeset r3746. Karsten Dambekalns
20:26 Feature #6142 (Accepted): Class schema must check for entity when setting identity and identifier property
Karsten Dambekalns
10:28 Feature #6142 (Resolved): Class schema must check for entity when setting identity and identifier property
It should be possible to set identity and identifier properties only when the class schema type is entity Karsten Dambekalns
22:00 Feature #6140 (Resolved): ClassSchema must reset identity property and identifier property when being made value object
Applied in changeset r3746. Karsten Dambekalns
10:23 Feature #6140 (Resolved): ClassSchema must reset identity property and identifier property when being made value object
If a class schema exists, and the type is set to value object, properties only useful for entities must be reset. Karsten Dambekalns
22:00 Feature #6141 (Resolved): Check prototype on entity/valueobject
Applied in changeset r3746. Karsten Dambekalns
21:12 Feature #6141 (Accepted): Check prototype on entity/valueobject
Karsten Dambekalns
10:26 Feature #6141 (Resolved): Check prototype on entity/valueobject
Entites and value objects must be declared prototype! Karsten Dambekalns
22:00 Feature #5612 (Resolved): Property Mapper should be able to map to target if only a setter exists
Applied in changeset r3746. Karsten Dambekalns
18:55 Bug #6154 (Closed): F3\FLOW3\Cache\Exception thrown in file FileBackend.php
The cache directory "/home/vkrolow/projects/flow3/Data/Temporary/297cdac9ea3a/Cache/Data/FLOW3_Resource_Status/f/2/" ... Vinícius Krolow
10:30 Feature #6143 (Resolved): Handle expiry time smarter in memcache and APC backends
The memcache/APC backends should check expirytime limit and act accordingly, i.e. convert to a timestamp if needed (s... Karsten Dambekalns

2010-01-20

22:23 Feature #6137 (Resolved): Implement a PHP Code Cache Frontend
The AOP framework and some other parts of FLOW3 (in the future) store and retrieve PHP code using the cache framework... Robert Lemke
22:00 Bug #6005 (Resolved): ObjectAccess::getProperty() behaves not as documented when property does not exist
Applied in changeset r3739. Karsten Dambekalns
21:14 Feature #5612 (Accepted): Property Mapper should be able to map to target if only a setter exists
Karsten Dambekalns
19:07 Task #6135 (Resolved): Authentication Manager has to make sure that only one Party can be authenticated at a time
. Andreas Förthner
17:09 Feature #3740 (Accepted): Implement a Static Object Container
Robert Lemke
15:00 Task #6124 (Resolved): Reorganize and clean up persistence backend
Applied in changeset r3734. Karsten Dambekalns
12:51 Task #6124 (Resolved): Reorganize and clean up persistence backend
The new persistence backend layer needs to be cleaned up a little:
* move data mapper alongside backend (they are te...
Karsten Dambekalns
12:15 Feature #6121 (Rejected): Add validator and filter for HTML
We need a validator that can check for malicious content in strings that are supposed to contain some HTML. And it wo... Karsten Dambekalns
12:11 Bug #3977: TextValidator is insecure
Attached a patch for the unit test that makes adding new valid and invalid input easier. Karsten Dambekalns
12:00 Bug #6089 (Resolved): EmailAddressValidator does not recognize multiple @
Applied in changeset r3731. Karsten Dambekalns
11:06 Bug #6089 (Accepted): EmailAddressValidator does not recognize multiple @
Karsten Dambekalns
11:11 Feature #6120 (Resolved): Re-implement lazy loading in persistence...
We need a replacement for the lazy loading that is gone with alpha 7.
This time build it in a way that makes it re...
Karsten Dambekalns
10:03 Bug #6118 (Resolved): Integer arguments are not validated automatically
The annotation... Robert Lemke
10:00 Major Feature #5659 (Accepted): Implement content security
Robert Lemke

2010-01-19

11:00 Bug #6092 (Resolved): Resources imported with importResource() are not published
Applied in changeset r3682. Robert Lemke
10:06 Bug #6092: Resources imported with importResource() are not published
reported by Julian Kleinhans Robert Lemke
10:05 Bug #6092 (Resolved): Resources imported with importResource() are not published
If i call the ResourceManager->importResource direct, the image stores in Data/Persistance/Resources/ but NOT in the ... Robert Lemke
00:20 Bug #6089 (Resolved): EmailAddressValidator does not recognize multiple @
EmailAddressValidator fails for addresses like 'andreas@foerthner@example.com'. This issue is already resolved in Ext... Jochen Rau

2010-01-18

16:15 Bug #6047 (Resolved): ./flow3 - wrong flush cache controller
Resolved in r3654 Robert Lemke
16:14 Bug #6059 (Resolved): ./flow3 - wrong package controller
Resolved in r3654 Robert Lemke
09:45 Bug #6059 (Accepted): ./flow3 - wrong package controller
Karsten Dambekalns
12:00 Bug #6073 (Resolved): ObjectAccess::getProperty() causes warning with array and non-existing property
Applied in changeset r3658. Karsten Dambekalns
11:33 Bug #6073 (Resolved): ObjectAccess::getProperty() causes warning with array and non-existing property
If you use getProperty() to ask for a non-existing property on an array, the input is eventually passed to get_object... Karsten Dambekalns
11:00 Bug #5599 (Resolved): Various typos in documentation
Applied in changeset r3656. Karsten Dambekalns
11:00 Bug #6069 (Resolved): PdoBackend cannot handle uninitialized SplObjectStorage properties
Applied in changeset r3653. Karsten Dambekalns
09:49 Bug #6069 (Resolved): PdoBackend cannot handle uninitialized SplObjectStorage properties
Properties with a declared type of @SplObjectStorage@ that have a NULL value break persistence.
Zachary Davis
> I...
Karsten Dambekalns

2010-01-16

20:39 Bug #6059 (Resolved): ./flow3 - wrong package controller
I believe that line 127 should be changed from:
CONTROLLER='Manager'
to:
CONTROLLER='PackageManager'
Seem...
Zach Davis
13:52 Bug #6047 (Accepted): ./flow3 - wrong flush cache controller
Robert Lemke
00:18 Bug #6047 (Resolved): ./flow3 - wrong flush cache controller
Hi,
the commandline script ./flow3 calls a wrong controller by flushing the cache
line 177
CONTROLLER='Manage...
Julian Kleinhans

2010-01-15

16:00 Task #5658 (Resolved): Inconsistent class names in sub namespaces (Part II)
Applied in changeset r3643. Robert Lemke
15:53 Task #5658: Inconsistent class names in sub namespaces (Part II)
Attached script which I used to migrate the class names of the FLOW3 Base distribution. Robert Lemke

2010-01-14

18:00 Bug #6030 (Resolved): Router needlessly lowercases names of package, controller, action
Applied in changeset r3633. Karsten Dambekalns
17:30 Bug #6030 (Resolved): Router needlessly lowercases names of package, controller, action
Templates in Fluid need to be in a path whose parts have to be lowercased, which breaks consistency. That is caused b... Karsten Dambekalns
18:00 Bug #6029 (Resolved): PdoBackend cannot handle uninitialized DateTime properties
Applied in changeset r3633. Karsten Dambekalns
17:26 Bug #6029 (Resolved): PdoBackend cannot handle uninitialized DateTime properties
Properties with a declared type of DateTime that have a NULL value break persistence, because the PdoBackend tries to... Karsten Dambekalns
18:00 Bug #6028 (Resolved): DataMapper cannot handle wrongly typed input.
Applied in changeset r3633. Karsten Dambekalns
17:24 Bug #6028 (Resolved): DataMapper cannot handle wrongly typed input.
When a property value comes back from the persistence depths as string, but is supposed to be an integer (or some oth... Karsten Dambekalns

2010-01-13

18:04 Bug #5889 (Resolved): Kickstart twice defined as svn:external
Resolved in r3613 Robert Lemke
16:45 Bug #5889 (Accepted): Kickstart twice defined as svn:external
Karsten Dambekalns
18:00 Feature #6006 (Resolved): Base FLOW3 persistence directly on database, not on TYPO3CR
Applied in changeset r3616. Karsten Dambekalns
16:55 Feature #6006 (Resolved): Base FLOW3 persistence directly on database, not on TYPO3CR
Once upon a time we decided to use JSR-283 for storing our content. That still makes sense for the CMS, but for the f... Karsten Dambekalns
17:03 Feature #342 (Resolved): Support for file uploads
Robert Lemke
16:59 Feature #6008 (Resolved): Automatically purge files of removed resources
When a resource object is discarded, the related file should be removed as well.
However, such a mechanism require...
Robert Lemke
16:53 Feature #5481 (Resolved): Implement meaningful logging for security / authentication
Robert Lemke
16:51 Bug #6005 (Resolved): ObjectAccess::getProperty() behaves not as documented when property does not exist
The method should throw an exception as per it's documentation, but returns NULL, which is not really the same thing ... Karsten Dambekalns
14:00 Feature #5998 (Resolved): More flexible subpackage directory structure
Applied in changeset r3606. Robert Lemke
12:32 Feature #5998 (Resolved): More flexible subpackage directory structure
Currently there is an option to set a @subpackage in a route configuration which will later be translated into a clas... Robert Lemke
14:00 Feature #5995 (Resolved): Implicitly call __toString method if action result is an object
Applied in changeset r3606. Robert Lemke
11:57 Feature #5995 (Resolved): Implicitly call __toString method if action result is an object
If an action method returns an object, the ActionController should check if a __toString method exists and if so call... Robert Lemke
12:09 Task #5658 (Accepted): Inconsistent class names in sub namespaces (Part II)
Robert Lemke

2010-01-08

09:32 Task #5927 (Resolved): Write documentation for Cache Framework
The basic use of the cache framework and the setup of its different backends needs to be documented. Robert Lemke
 

Also available in: Atom