Activity

From 2010-03-07 to 2010-04-05

2010-04-02

11:11 Feature #7113 (Resolved): Make view resolution in ActionController independent from Fluid
Currently the view for any ActionController is tied to Fluid. For every action processed, a Fluid @TemplateView@ will... Christopher Hlubek

2010-03-30

12:20 Revision adfd3b6d: [~TASK] FLOW3 (Error): When logging exceptions, the line number is now correctly output.
[+BUGFIX] FLOW3 (Persistence): Existing value objects' properties are now no longer persisted (nonsense, they are imm... Karsten Dambekalns
11:55 Revision 8ddfdb72: [+BUGFIX] FLOW3 (Resource): Added a safeguard into the ResourceObjectConverter which detects if a file upload has previously been converted to an object. Without this check it could happen that FLOW3 tries to move the uploaded file multiple times, which doesn't work of course.
[+BUGFIX] FLOW3 (Validation): Added a type safeguard to the StringLengthValidator Robert Lemke
11:55 Bug #7069 (Closed): Value objects no longer used after being replaced are not removed
When a value object is replaced (but not "actively deleted") it is not removed from the storage layer. In case of Res... Karsten Dambekalns

2010-03-29

18:00 Feature #7054 (Resolved): Make salted md5 generation and validation available through an API
Applied in changeset r4020. Robert Lemke
17:00 Feature #7054 (Resolved): Make salted md5 generation and validation available through an API
The algorithm for generating salted md5 hashes is used for encrypting passwords, for example for the PersistedUsernam... Robert Lemke
17:09 Revision 8da69b57: [COMMITFIX] FLOW3 (Security): Ooops, some old code slipped in during my last commit.
Robert Lemke
17:08 Bug #7055 (Closed): possible reflection problem.
I have not looked into it in very much detail, but in extbase a problem occured when calling fluid from a pibased fra... Falk Kühnel
17:02 Revision b7190397: [+FEATURE][+API] FLOW3 (Security): Created two new functions for the HashService: createSaltedMd5() and validateSaltedMd5(). Resolves #7054
Robert Lemke
13:00 Bug #7049 (Resolved): PropertyMapper tries to change value objects when mapping
Applied in changeset r4019. Karsten Dambekalns
12:51 Bug #7049 (Resolved): PropertyMapper tries to change value objects when mapping
When the PropertyMapper receives data that ends up in an value object and it detects values to apply after reconstitu... Karsten Dambekalns
12:52 Revision b295b081: [+BUGFIX] FLOW3 (Property): Value objects are no longer map()ped built built from scratch in transformToObject(), fixes #7049.
Karsten Dambekalns
10:21 Revision e44442ef: [~TASK] FLOW3 (MVC): Fixed an exception number.
Robert Lemke

2010-03-27

18:35 Task #7031 (Resolved): Unsafe masking of a dynamic regex pattern
F3\FLOW3\Security\RequestPattern\Uri has method matchRequest() that uses a dynamic regex pattern.... Marcus Krause

2010-03-25

18:00 Feature #6993 (Resolved): Support declaration of additional validation rules by object accessor syntax
Applied in changeset r4013. Robert Lemke
08:49 Feature #6993 (Accepted): Support declaration of additional validation rules by object accessor syntax
Robert Lemke
17:49 Revision 2d005788: [+FEATURE] FLOW3 (Validation): The @validate annotations in action methods now support an object accessor syntax ($argument.subobject.subsubobject) for declaring additional validation rules referring to a property of a nested object. Resolves #6993
[~TASK] FLOW3 (Validation): Brushed up and unified the messages of most validators.
[~TASK] FLOW3 (Error): The var_du...
Robert Lemke
17:49 Revision 801396ee: [+FEATURE] FLOW3 (Validation): The @validate annotations in action methods now support an object accessor syntax ($argument.subobject.subsubobject) for declaring additional validation rules referring to a property of a nested object. Resolves #6993
[~TASK] FLOW3 (Validation): Brushed up and unified the messages of most validators.
[~TASK] FLOW3 (Error): The var_du...
Robert Lemke

2010-03-24

20:04 Feature #6993 (Resolved): Support declaration of additional validation rules by object accessor syntax
It is possible to declare additional validation rules in the doc comment of an action methods:... Robert Lemke
20:00 Bug #6992 (Resolved): ValidatorResolver does not build certain validators
Applied in changeset r4012. Robert Lemke
19:49 Bug #6992 (Resolved): ValidatorResolver does not build certain validators
If object types are specified with a leading backslash, for example in a model:... Robert Lemke
19:52 Revision 977b835b: [~FEATuRE] FLOW3 (Error): Adjusted the class name filter of the var_dump method, so that Request and Response for example are still displayed.
[+BUGFIX] FLOW3 (Validation): The Validator Resolver now correctly handles fully qualified class names with a leading... Robert Lemke
13:00 Feature #3846 (Resolved): Enforce validation before persisting model objects
Applied in changeset r4010. Karsten Dambekalns
12:16 Revision ecf96126: [+FEATURE] FLOW3 (Persistence): When persisting all new and dirty objects are validated now, resolves #3846. If validation fails, an exception is thrown.
Karsten Dambekalns

2010-03-23

18:16 Feature #6781 (Resolved): Implement Swift Mailer integration
Implemented in package "SwiftMailer":http://forge.typo3.org/projects/show/package-swiftmailer as of "r4007":http://fo... Karsten Dambekalns
17:00 Bug #6914 (Resolved): Static Object Container cannot handle optional arguments in constructors
Applied in changeset r4006. Karsten Dambekalns
16:09 Bug #6914 (Accepted): Static Object Container cannot handle optional arguments in constructors
Karsten Dambekalns
16:14 Revision 67536db9: [+BUGFIX] FLOW3 (Object): Default values of NULL for constructor arguments are now considered existing when building static object container, fixes #6914.
Karsten Dambekalns
16:00 Task #6949 (Resolved): Rename \F3\FLOW3\MVC\Controller\Context back to \F3\FLOW3\MVC\Controller\ControllerContext
Applied in changeset r4005. Karsten Dambekalns
15:28 Revision 17ae97b6: [~TASK] FLOW3 (MVC): Renamed Controller\Context (back) to Controller\ControllerContext, resolves #6949.
[~TASK] ExtJS: Renamed Controller\Context (back) to Controller\ControllerContext, relates to #6949.
[~TASK] Fluid: Re...
Karsten Dambekalns
15:10 Revision 592484d2: [~TASK] FLOW3: Fixing two failing tests - wondering how that ever worked.
Karsten Dambekalns
15:00 Bug #6968 (Resolved): DynamicObjectContainer does not build methods for interfaces with only a factory
Applied in changeset r4002. Karsten Dambekalns
14:48 Bug #6968: DynamicObjectContainer does not build methods for interfaces with only a factory
The same applies to the @ObjectContainerBuilder@. Karsten Dambekalns
14:43 Bug #6968 (Resolved): DynamicObjectContainer does not build methods for interfaces with only a factory
When configuring an interface that has no default implementation to be available through a factory, the static object... Karsten Dambekalns
15:00 Bug #6967 (Resolved): ConfigurationManager does not return all settings if asked to do so.
Applied in changeset r4002. Karsten Dambekalns
14:41 Bug #6967 (Resolved): ConfigurationManager does not return all settings if asked to do so.
When calling @getConfiguration()@ with a NULL @$packageKey@ the configurationManager is supposed to return all settin... Karsten Dambekalns
14:51 Revision 6db66049: [+BUGFIX] FLOW3 (Configuration): getConfiguration() now returns settings for all packages if asked to do so, fixes #6967.
[+BUGFIX] FLOW3 (Object): Interfaces with no known implementation but a factory can be used now, fixes #6968, relates... Karsten Dambekalns

2010-03-22

10:46 Task #6949 (Resolved): Rename \F3\FLOW3\MVC\Controller\Context back to \F3\FLOW3\MVC\Controller\ControllerContext
After a discussion with Sebastian we agreed that "ControllerContext" fits better. Robert Lemke

2010-03-21

21:22 Bug #3029: Routing is not working correctly on all platforms
confirmed the bug on Debian Squeeze using Apache with mod-fcgid and php-cgi
The patches from r3833 fix the problem o...
Steffen Müller

2010-03-20

14:52 Feature #6913: Implement a FLOW3 optimized var_dump function
Nice feature!
I know this is not finished, but after checking out the current version I think the current CSS can be...
Michael Sauter

2010-03-19

22:04 Bug #6928 (New): ObjectContainerBuilder does not work for factory setups
Postponing as it can be gotten to work with a marker interface and some YAML magic. Needs to be discussed. Karsten Dambekalns
21:39 Bug #6928 (Closed): ObjectContainerBuilder does not work for factory setups
When configuring argument injection with a factory object and no name/classname the object container builder throws a... Karsten Dambekalns
19:05 Revision 3b328ac0: [+FEATURE] FLOW3 (Error): Some improvements for the new var_dump method. Relates to #6913
Robert Lemke
17:12 Revision f86485e4: [+FEATURE] FLOW3 (Error): Implemented a FLOW3 optimized var_dump() method - just call it with \F3\var_dump(). Some features are still missing though ... Relates to #6913
Robert Lemke

2010-03-18

18:42 Bug #6914 (Resolved): Static Object Container cannot handle optional arguments in constructors
For a class @Bar@ with 4 optional constructor arguments the code in the static object container looks like this:
<pr...
Karsten Dambekalns
18:41 Feature #6913 (Resolved): Implement a FLOW3 optimized var_dump function
Because FLOW3 uses many nested objects, debugging variables can become cumbersome because almost always the object ma... Robert Lemke
18:00 Bug #6911 (Resolved): SQL error when using setOrderings() without matching()
Applied in changeset r3993. Karsten Dambekalns
16:32 Bug #6911 (Accepted): SQL error when using setOrderings() without matching()
Karsten Dambekalns
15:36 Bug #6911 (Resolved): SQL error when using setOrderings() without matching()
Using setOrderings() on a query object without the use of matching() results in the following SQL error.
Example: ...
Peter Beernink
17:12 Revision e8496fe9: [+BUGFIX] FLOW3 (Persistence): Queries using orderings but no constraints now work, fixes #6911.
Karsten Dambekalns
17:00 Bug #6909 (Resolved): Files for persisted resources no longer deleted upon resource object removal.
Applied in changeset r3992. Karsten Dambekalns
13:53 Bug #6909 (Resolved): Files for persisted resources no longer deleted upon resource object removal.
. Karsten Dambekalns
16:31 Revision b8984e21: [~TASK] FLOW3 (AOP): The persistence subpackage is no longer blacklisted in AOP.
[~TASK] FLOW3 (Persistence): The signal emitters in AbstractBackend are no longer "handmade".
[+BUGFIX] FLOW3 (Resour...
Karsten Dambekalns
13:00 Bug #6902 (Resolved): $objectName is not meaningful enough in serializeObjectAsPropertyArray()
Applied in changeset r3991. Karsten Dambekalns
11:42 Bug #6902: $objectName is not meaningful enough in serializeObjectAsPropertyArray()
Ok, seemingly tricky...
Part I: The ObjectSerializer relied on the "object name" stored to detect top-level object...
Karsten Dambekalns
12:15 Bug #6894 (Closed): F3\FLOW3\Security\Exception\MissingConfigurationException thrown in file HashService.php
Wrong way of writing the configuration file, see http://forge.typo3.org/issues/show/6266#note-7 for the solution. Karsten Dambekalns
12:13 Revision b78ada4e: [~TASK] FLOW3 (MVC): Fixed doc comment in RequestHandlerInterface, getPriority() is not expected to throw LogicException.
[+BUGFIX] FLOW3 (Object): The ObjectSerializer now uses a unique hash for all objects, fixes #6902. Karsten Dambekalns

2010-03-17

21:21 Bug #6902 (Accepted): $objectName is not meaningful enough in serializeObjectAsPropertyArray()
The object serializer might be useful at some point even outside of @scope session use, thus we should stay on the sa... Karsten Dambekalns
20:48 Bug #6902: $objectName is not meaningful enough in serializeObjectAsPropertyArray()
Hi,
the object name is only used for top-level objects. For all objects below that we use the current object hash ...
Andreas Förthner
20:16 Bug #6902 (Resolved): $objectName is not meaningful enough in serializeObjectAsPropertyArray()
The method ObjectSerializer::serializeObjectAsPropertyArray() used $objectName as the key for its object registry to ... Robert Lemke
19:05 Revision c4b3f23d: [+BUGFIX] FLOW3 (MVC): Fixed the recently introduced setControllerObjectName method in the MVC Request class - it wrongly accepted object names with a leading backslash.
Robert Lemke
14:15 Revision 0cd8d04d: Fixed the ObjectSerializer test which didn't match the Object Serializer from my last commit.
Robert Lemke
13:54 Bug #6894 (Closed): F3\FLOW3\Security\Exception\MissingConfigurationException thrown in file HashService.php
You must configure an encryption key for the HashService
15 F3\FLOW3\Security\Cryptography\HashService::injectSettin...
Nys
11:30 Revision 66143611: [+BUGFIX] FLOW3 (Object): The object serializer now serializes only the properties of the target class if the given object is proxied.
[+BUGIFX] FLOW3 (Property): The property mapper now handles optional constructor arguments of target objects correctl... Robert Lemke

2010-03-16

18:00 Bug #6786 (Resolved): Persistence Query Orderings integers ordered like strings
Applied in changeset r3966. Karsten Dambekalns
17:39 Revision 469a1525: [+BUGFIX] FLOW3 (Persistence): When ordering query results the ordering now works as expected for integers, fixes #6786.
Karsten Dambekalns
16:54 Feature #3586 (Resolved): Assure that value objects are immutable
As of r3962 value objects are checked for setters when building class schemata, thus settings this to resolved. Karsten Dambekalns
16:38 Revision c8dbd67b: [~TASK] FLOW3 (Reflection): Determining method parameter reflection data now gives @param precendence over type hints, this fixes property mapping onto typed collections (e.g. related posts in the Blog).
Karsten Dambekalns
16:36 Revision 44dcbec2: [~TASK] FLOW3 (Reflection): Determining method parameter reflection data now gives @param precendence over type hints, this fixes property mapping onto typed collections (e.g. related posts in the Blog).
Karsten Dambekalns
14:28 Revision a875db23: [~TASK] FLOW3 (Reflection): When building class schemata properties pointing to objects not being declared entity or valueobject are skipped now.
Karsten Dambekalns
14:00 Feature #6868 (Resolved): Classes tagged as value object must have a constructor and no setters
Applied in changeset r3961. Karsten Dambekalns
10:20 Feature #6868 (Resolved): Classes tagged as value object must have a constructor and no setters
To enforce the concept of (immutable) value objects, the class scheme builder should assure that classes which are ta... Robert Lemke
13:49 Revision 3840888d: [+FEATURE] FLOW3 (Reflection): When building class schemata the ReflectionService now checks value objects for a constructor and no setters, resolves #6868.
Karsten Dambekalns
13:36 Revision d05f6a03: [+FEATURE] FLOW3 (Reflection): When building class schemata the ReflectionService now checks value objects for a constructor and no setters, resolves #6868.
[~TASK] Party: PersonName now has a constructor and no longer any setters. Karsten Dambekalns
13:00 Feature #6869 (Resolved): Enable the property mapper to create value objects
Applied in changeset r3960. Karsten Dambekalns
10:28 Feature #6869 (Resolved): Enable the property mapper to create value objects
Immutable value objects don't have any setter methods. However we want the property mapper to be able creating such o... Robert Lemke
12:11 Revision f1d7ed1e: [~TASK] FLOW3 (Persistence): Fixed Jochen's favorite FLOW3 code snippet, see http://twitter.com/jocrau/statuses/10537988072
[+FEATURE] FLOW3 (Property): When creating object the PropertyMapper now makes use of constructor arguments, this ena... Karsten Dambekalns
10:12 Task #4268: handle model-attributes, that are not of type string, but user-input
I'm getting the same error for integers as well (with latest SVN - r3949). The setup is also the same, the number is ... Michael Sauter

2010-03-15

21:58 Task #6727: Refactor the ConjunctionValidator and DisjunctionValidator
I'm sorry. I didn't see this possibillity ;-( Lukas Lentner
18:00 Task #6727 (Resolved): Refactor the ConjunctionValidator and DisjunctionValidator
Applied in changeset r3949. Karsten Dambekalns
17:51 Task #6727: Refactor the ConjunctionValidator and DisjunctionValidator
Lukas Lentner wrote:
> I also simplified both validators not needing anymore a variable $result.
And thus not inc...
Karsten Dambekalns
17:40 Task #6727 (Accepted): Refactor the ConjunctionValidator and DisjunctionValidator
Karsten Dambekalns
17:57 Feature #6456 (Accepted): Customization/localization of validator errors
Robert Lemke
17:52 Revision 54596f70: [~TASK] FLOW3 (Validation): Some documentation cleanup to DisjunctionValidator, resolves #6727.
Karsten Dambekalns
17:00 Bug #6846 (Resolved): The static object container is not rebuilt automatically if the FLOW3 revision changed
Applied in changeset r3946. Robert Lemke
15:17 Bug #6846 (Resolved): The static object container is not rebuilt automatically if the FLOW3 revision changed
If the FLOW3 revision changes, all caches are flushed. Because the static object container is no regular cache, it is... Robert Lemke
17:00 Bug #6806 (Resolved): EmailAddressValidator missing IP addresses
Applied in changeset r3945. Karsten Dambekalns
15:58 Bug #6806 (Accepted): EmailAddressValidator missing IP addresses
Karsten Dambekalns
16:34 Revision 722b4931: [+BUGFIX] FLOW3 (Object): The static object container is now rebuilt automatically if the FLOW3 revision changed. Fixes #6846
Robert Lemke
16:26 Revision 3d051dd8: [+BUGFIX] FLOW3 (Validation): EmailAddressValidator accepts valid IP addresses now, fixes #6806.
Karsten Dambekalns
16:00 Bug #6847 (Resolved): Straight value property injection fails with strings in static object container
Applied in changeset r3941. Karsten Dambekalns
15:46 Bug #6847 (Resolved): Straight value property injection fails with strings in static object container
If strings are to be injected as straight values via property injection, the resulting code in the static object cont... Karsten Dambekalns
15:52 Revision 522f6678: [+BUGFIX] FLOW3 (Object): When building the static object container injected string values are quoted now, fixes #6847.
Karsten Dambekalns
14:00 Bug #6807 (Resolved): Uncaught Exception in FLOW3 #1264589155: Object "F3\FLOW3\Object\SessionRegistry" is not registered
Applied in changeset r3940. Karsten Dambekalns
13:09 Bug #6807 (Accepted): Uncaught Exception in FLOW3 #1264589155: Object "F3\FLOW3\Object\SessionRegistry" is not registered
Karsten Dambekalns
14:00 Bug #6761 (Resolved): Security context in session grows with each load
Applied in changeset r3939. Karsten Dambekalns
13:03 Bug #6761: Security context in session grows with each load
The problem is caused by @seperateActiveAndInactiveTokens()@ in combination with the way @initialize()@ sets @$this->... Karsten Dambekalns
13:22 Revision 7fc4206d: [+BUGFIX] FLOW3 (Core): Removed leftover SessionRegistry usage, fixes #6807. Adjusted StaticObjectContainerTemplate along the way.
Karsten Dambekalns
13:10 Revision b236c247: [+BUGFIX] FLOW3 (Security): Fixed the token duplication in the security context, fixes #6761.
Karsten Dambekalns

2010-03-13

10:03 Bug #6807: Uncaught Exception in FLOW3 #1264589155: Object "F3\FLOW3\Object\SessionRegistry" is not registered
I can confirm this bug on r3935. It also occurs in the view and seems like the @SessionRegistry@ was removed from the... Christopher Hlubek

2010-03-12

15:35 Feature #6390: ObjectAccess::getPropertyPath doesn't support Arrays
Here is a Diff(Based on current trunk) to enable the Access of Arrays through ObjectAccess Marc Neuhaus
12:36 Bug #6718 (Resolved): UnexpectedValueException thrown in file Session.php
Great to see that fixed. The SessionRegistry problem is known and will be fixed by middle of next week at the latest ... Karsten Dambekalns
10:53 Bug #6718: UnexpectedValueException thrown in file Session.php
Thanks this seems to be fixed now, but there is something broken with the Session now.... Georg Ortner
11:20 Bug #6807 (Resolved): Uncaught Exception in FLOW3 #1264589155: Object "F3\FLOW3\Object\SessionRegistry" is not registered
... Thomas Fritz
11:13 Bug #6806 (Resolved): EmailAddressValidator missing IP addresses
The EmailAddressValidator misses email addresses with ip parts like 249 in them.
I do not know, if this is on purp...
Falk Kühnel

2010-03-11

23:00 Bug #6780 (Resolved): ResourceViewHelper wrong path to persisted resources
Applied in changeset r3932. Karsten Dambekalns
22:12 Bug #6780: ResourceViewHelper wrong path to persisted resources
If the title is NULL it will give the result you see. Karsten Dambekalns
10:44 Bug #6780 (Accepted): ResourceViewHelper wrong path to persisted resources
Karsten Dambekalns
10:36 Bug #6780 (Resolved): ResourceViewHelper wrong path to persisted resources
Template code:
<img src="{f:uri.resource(resource: article.image.originalResource, title: article.image.title)}" sty...
Georg Ortner
22:21 Bug #6786 (Accepted): Persistence Query Orderings integers ordered like strings
Karsten Dambekalns
14:59 Bug #6786 (Resolved): Persistence Query Orderings integers ordered like strings
Code (property order is declared as INT):... Georg Ortner
22:17 Revision 26b0ec23: [-TASK] FLOW3 (Object): Removed the leftover SessionRegistryTest.
Karsten Dambekalns
22:14 Revision 33118977: [+BUGFIX] FLOW3 (Resource): When publishing persistent resources NULL for the title is now ignored as well, fixes #6780.
Karsten Dambekalns
22:00 Feature #3337 (Resolved): Allow to count lazy-loaded objects without fetching them from the persistence layer
Applied in changeset r3930. Karsten Dambekalns
22:00 Feature #6120 (Resolved): Re-implement lazy loading in persistence...
Applied in changeset r3930. Karsten Dambekalns
21:40 Bug #6718 (Needs Feedback): UnexpectedValueException thrown in file Session.php
Please test with current SVN, this sounds familiar and should be fixed as of now. Karsten Dambekalns
10:51 Bug #6718 (Accepted): UnexpectedValueException thrown in file Session.php
Karsten Dambekalns
21:07 Revision 6027ad2b: [+FEATURE] FLOW3 (Persistence): Reimplemented lazy loading, resolves #6120. See updated manual for details.
[+FEATURE] FLOW3 (Persistence): Lazy loaded SplObjectStorage can now be counted without triggering activation, resolv... Karsten Dambekalns
17:09 Bug #6761 (Accepted): Security context in session grows with each load
Seems like I didn't fix this completely Robert Lemke
17:00 Bug #6761 (Resolved): Security context in session grows with each load
Applied in changeset r3929. Robert Lemke
17:00 Bug #6787 (Resolved): New accounts cannot be persisted and existing accounts cannot be found
Applied in changeset r3929. Robert Lemke
16:31 Bug #6787 (Resolved): New accounts cannot be persisted and existing accounts cannot be found
Since the last commit new accounts cannot be persisted and existing accounts cannot be found Robert Lemke
16:32 Revision 6fa5c967: [+BUGFIX] FLOW3 (Object): Removed the obsolete SessionRegistry which was causing trouble resulting in a drastically growing session file. Fixes #6761
[+BUGFIX] FLOW3 (Security): Fixed a bug which resulted in a non working Account Repository. Fixes #6787 Robert Lemke
11:05 Feature #6605 (Accepted): Integrate the security policy into resource management
Robert Lemke
11:01 Feature #6781 (Resolved): Implement Swift Mailer integration
For the App we need a mailer and Swift Mailer seems to be the right choice. We need some integration in form of a sep... Robert Lemke
10:55 Feature #6604 (Accepted): Implement QueryRewriting according to the security policy
Robert Lemke

2010-03-10

19:00 Feature #5846 (Resolved): Implement Account Factory
Applied in changeset r3926. Robert Lemke
18:09 Feature #5846 (Accepted): Implement Account Factory
Robert Lemke
19:00 Feature #6774 (Resolved): Improve error message in Property Mapper if type hint of method parameter is invalid
Applied in changeset r3925. Robert Lemke
18:00 Feature #6774 (Resolved): Improve error message in Property Mapper if type hint of method parameter is invalid
If the type hint or doc comment of a parameter / property of the target object is invalid, the property mapper doesn'... Robert Lemke
18:57 Revision 00343be8: [+FEATURE] FLOW3 (Security): The new AccountFactory now allows for convenient creation of a new account with username and password. Resolves #5846
[+BUGFIX] FLOW3 (Property): Fixed the failing tests of the Property Mapper. Also replaced a few occurrences of $objec... Robert Lemke
18:01 Revision fbc770ea: [+FEATURE] FLOW3 (Property): The property mapper now issues a meaningful mapping error if the type hint or doc comment of a target setter is invalid. Resolves #6774
Robert Lemke
18:00 Bug #6773 (Resolved): Debug Exception Handler does not escape characters in exception message
Applied in changeset r3924. Robert Lemke
17:55 Bug #6773 (Resolved): Debug Exception Handler does not escape characters in exception message
The debug exception Handler does not escape characters in exception message, so that strings like "<type>" are unnoti... Robert Lemke
17:57 Revision 89170890: [+BUGFIX] FLOW3 (Error): The debug exception handler now escapes the exception message. Resolves #6773
Robert Lemke
14:00 Bug #6761: Security context in session grows with each load
Attached two session files. The file doubles it's size on every page load. Karsten Dambekalns
13:57 Bug #6761: Security context in session grows with each load
Ok, it seems the session grows also when not logging in or trying to do so. Only it grows at a much lower speed, in k... Karsten Dambekalns
13:35 Bug #6761: Security context in session grows with each load
The effect continues even after logging out again. Karsten Dambekalns
13:33 Bug #6761 (Resolved): Security context in session grows with each load
Since the latest changes to security it seems something goes wrong with object serialization to the session. It grows... Karsten Dambekalns
13:57 Feature #6426: Implement caching backend for other opcode caches.
Karsten Dambekalns wrote:
> Well, alongside APC we support memcache. eaccelerator did not work with PHP 5.3 anyway l...
Nikolas Hagelstein
11:56 Revision b858afa8: [~TASK] FLOW3 (Persistence): Generating the hash for value objects now handles arrays.
Karsten Dambekalns
11:17 Revision a73a581b: [~TASK] FLOW3 (Documentation): Some tiny updates regarding PHP 5.3.
Karsten Dambekalns
11:15 Revision 27b45a92: [~TASK] FLOW3 (Resource): deleteResource() now returns a boolean as documented.
Karsten Dambekalns
11:14 Revision 89dceaa6: [~TASK] FLOW3 (Object): Non-functional change to clean up.
Karsten Dambekalns
09:13 Feature #6609: Implement joins for queries
I will implement the object accessor syntax as an experimental feature in Extbase (#6755) to get feed-back on this fe... Jochen Rau

2010-03-09

17:52 Feature #3588: Support value objects in the Object Factory
... Robert Lemke
17:52 Feature #3588 (Accepted): Support value objects in the Object Factory
* value objects are immutable because they must not have setters
* values are passed through the constructor
* calc...
Robert Lemke
17:43 Feature #3740 (Resolved): Implement a Static Object Container
Robert Lemke
17:41 Feature #3846 (Accepted): Enforce validation before persisting model objects
Robert Lemke
17:38 Bug #3977 (Accepted): TextValidator is insecure
Robert Lemke
17:36 Feature #4146 (Accepted): Support typed parameters for validation
Robert Lemke
17:25 Feature #6121: Add validator and filter for HTML
Lukas Lentner wrote:
> Wouldn't it make sense to deligate this function to a rich text editor
No, it wouldn't. Be...
Karsten Dambekalns
17:19 Feature #6712: Implement mixin support
don't forget that the class schema builder must be able to detect the introduced property Robert Lemke
15:42 Revision f68400d5: [~DOCUMENTATION] FLOW3 (Persistence): Updated sequence diagrams and text to reflect current state.
Karsten Dambekalns

2010-03-08

17:45 Feature #6609: Implement joins for queries
There is a great danger of data loss, if only a part of the related objects are loaded. Let's assume, that you only l... Jochen Rau
16:48 Feature #6736 (Resolved): Allow comfortable chaining of constraints with Query::logicalAnd() and logicalOr(), or not? ;-)
Currently it is very unhandy to chain multiple constraints via logicalAnd() or logicalOr().
I am going to implemen...
Jochen Rau

2010-03-07

18:16 Feature #6121: Add validator and filter for HTML
Is such a package planed?
- Richtexteditor
- Viewhelper for fluid
- gui by extjs
- complex transformation &...
Lukas Lentner
18:03 Feature #6121: Add validator and filter for HTML
Wouldn't it make sense to deligate this function to a rich text editor who so or so has to take care about the transf... Lukas Lentner
17:33 Task #6727: Refactor the ConjunctionValidator and DisjunctionValidator
The diffs where made in Windows! (Tabs wrong and so on ...)
Here the proper Linux version
Lukas Lentner
17:23 Task #6727 (Resolved): Refactor the ConjunctionValidator and DisjunctionValidator
Hi,
I changed some comments in the DisjunctionValidator which where copied from the ConjunctionValidator without a...
Lukas Lentner
 

Also available in: Atom