Activity
From 2009-10-26 to 2009-11-24
2009-11-24
-
22:20 Revision f7e01a63: [+BUGFIX] FLOW3 (AOP): Added safeguard against missing class and method name in new method, relates to #5484
-
22:00 Bug #5484 (Resolved): AOP proxy builder does not add some annotations to built proxy classes
- Applied in changeset r3500.
-
12:20 Bug #5484 (Resolved): AOP proxy builder does not add some annotations to built proxy classes
- The proxy classes retain @param annotations, but loose @return if no parameters exist and also any other annotations....
-
21:44 Revision e37f951a: [+BUGFIX] FLOW3 (AOP): The built proxy classes now retain vital method annotations, fixes #5484
- [~TASK] FLOW3 (Security): Some tweaks to the HashService, renamed generateHash() to generateHmac(), validateHash() to...
-
21:43 Revision eeca0d7e: [+BUGFIX] FLOW3 (AOP): The built proxy classes now retain vital method annotations, fixes #5484
- [~TASK] FLOW3 (Security): Some tweaks to the HashService, renamed generateHash() to generateHmac(), validateHash() to...
-
11:00 Feature #5480 (Resolved): JoinPoint should provide a method hasException()
- Applied in changeset r3487.
-
10:09 Feature #5480 (Resolved): JoinPoint should provide a method hasException()
- When implementing After advices it might be handy to test for a possible exception thrown by the target method. There...
-
10:20 Revision b91aa398: [+API] FLOW3 (AOP): Added the JoinPoint class to the supported API. Also added a new method "hasException()" to the JoinPoint implementation. Resolves #5480
- [~TASK] FLOW3 (Cache): Set the log level of flushCachesByTag to DEBUG
[~FEATURE] FLOW3 (Security): Implemented a logg... -
10:14 Feature #5481 (Resolved): Implement meaningful logging for security / authentication
- Finding out what's wrong during the authentication process can be cumbersome due to its complexity. Therefore we need...
-
09:48 Feature #3620 (Accepted): Implement a request stack
2009-11-23
-
15:33 Feature #342: Support for file uploads
- What we need (to consider):
* a form.file viewhelper
* a file validator of some sort
** applicable to traversabl...
2009-11-20
-
10:51 Revision ff446ca0: [~TASK] FLOW3 (Security): Renamed the JSBN directory from "jsbn" to "JSBN"
- [~TASK] FLOW3 (Security): Moved the JSBN License from the Resources to the Meta folder.
-
09:44 Feature #5446 (Resolved): Implement PDO based Cache Backend
- We need a cache backend which supports PDO compatible databases.
Hint: Look at TYPO3 4.3.
2009-11-19
-
17:53 Revision 2318e1c2: [~TASK] FLOW3 (MVC): Fixed a tiny error in the NotFoundController.
-
17:50 Feature #5442 (New): Destroy session / logout user on deleting an account
- On calling remove() , the Account Repository should invalidate the session (or whatever is necessary) of the given ac...
-
16:40 Task #5440 (Resolved): Security should have its own configuration file
- Currently all security related options are configured in the FLOW3.yaml configuration file. As this configuration wil...
-
14:53 Revision 9617e872: [~TASK] FLOW3 (Log): Added another safeguard to the log() method for cases when the backtrace contains insufficient information.
- [~TASK] FLOW3 (Object): Corrected an exception and its message in the Object Builder for situations in which a factor...
2009-11-17
-
22:22 Revision eac754d7: [~TASK] FLOW3 (Validation): Tiny (non-functional) fix to method documentation.
2009-11-05
-
23:00 Feature #4445 (Resolved): setfilepermissions.sh should check if parent directories are accessible
- Applied in changeset r3456.
-
22:15 Feature #4445 (Accepted): setfilepermissions.sh should check if parent directories are accessible
- It will only check but not change the permissions, this needs to be done by the user as there are multiple ways to gi...
-
22:17 Revision b0624509: [+FEATURE] FLOW3 (Core): setfilepermissions.sh now checks the path upwards for accessibility by the webserver user, resolves #4445.
-
14:41 Revision 38cbb088: [~API] FLOW3 (Log): setLogFileURL() was renamed to setLogFileUrl() in FileBackend.
- [~API] FLOW3 (MVC): redirectToURI() was renamed to redirectToUri() in AbstractController.
[~API] FLOW3 (MVC): setRequ... -
11:54 Revision 57085368: [~TASK][+API] FLOW3 (MVC): Refactored the Controller Context and how its being built in the Abstract Controller and Action Controller. The controllers now provide a method getControllerContext() which can potentially be used as a factory method for injecting a controller's current context into other objects (such as a TypoScript view).
2009-11-04
2009-11-02
-
17:29 Revision e06a52f4: Set next version number of package FLOW3 to version 1.0.0-alpha7
-
16:00 Bug #4952 (Resolved): Reflection cache of subclasses are not flushed if parent classes change
- Applied in changeset r3392.
-
15:16 Bug #4952 (Accepted): Reflection cache of subclasses are not flushed if parent classes change
-
15:30 Revision c5409c19: [+BUGFIX] FLOW3 (Reflection): If a parent class was modified, the Reflection Service will now also flush the reflection cache of classes inheriting this class. Fixes #4952
-
14:00 Bug #5185 (Resolved): ValidatorResolver fails to parse @validate annotations with complex options
- Applied in changeset r3387.
-
13:47 Revision 9d1dd7c1: [~TASK] FLOW3 (Security): Fixed a comment.
-
13:30 Revision e4bf183e: [+BUGFIX] FLOW3 (Validation): @validate annotations with complex options are parsed correctly now, fixes #5185.
2009-10-30
-
17:04 Feature #3337 (Accepted): Allow to count lazy-loaded objects without fetching them from the persistence layer
-
17:04 Bug #5171 (Accepted): Property Mapper: different action required when identity query returned more than 1 object
-
17:00 Bug #5047 (Resolved): Validationresovler regex fails for more than one validator with options
- Applied in changeset r3386.
-
16:54 Bug #5185 (Resolved): ValidatorResolver fails to parse @validate annotations with complex options
- When options like @Bar(Quux=123, Pax="a weird \"string\" with *freaky* stuff")@ are given, they are not parsed correc...
-
16:48 Revision 753b0287: [+BUGFIX] FLOW3 (Validation): Multiple validators with option can now be specified in @validate, fixes #5047.
-
15:00 Bug #5182 (Resolved): Routing: @action should not be case sensitive
- Applied in changeset r3384.
-
14:25 Bug #5182: Routing: @action should not be case sensitive
- Bastian Waidelich wrote:
> uses native strtolower() instead of the PHP6-methods, as discussed with Karsten
The ra... -
14:16 Bug #5182: Routing: @action should not be case sensitive
- v2 contained changes from another patch, sorry.
-
14:13 Bug #5182: Routing: @action should not be case sensitive
- v2 of the patch also lower cases format and uses native strtolower() instead of the PHP6-methods, as discussed with K...
-
13:37 Bug #5182: Routing: @action should not be case sensitive
- Attached patch fixes the issue by lower-casing all MVC parameters (@package, @subpackage, @controller & @action) befo...
-
13:22 Bug #5182 (Resolved): Routing: @action should not be case sensitive
- With the default routing setup, following is (and should be) possible:...
-
15:00 Bug #5180 (Resolved): Documentation: Security Framework, 2 examples have a mistake.
- Applied in changeset r3383.
-
14:36 Bug #5180 (Accepted): Documentation: Security Framework, 2 examples have a mistake.
-
12:59 Bug #5180: Documentation: Security Framework, 2 examples have a mistake.
- Andreas Förthner wrote:
> Hi,
>
> thanks for your findings. I would say the first one is no documentation mistake... -
11:41 Bug #5180: Documentation: Security Framework, 2 examples have a mistake.
- Hi,
thanks for your findings. I would say the first one is no documentation mistake, but an actual bug in the poli... -
00:50 Bug #5180 (Resolved): Documentation: Security Framework, 2 examples have a mistake.
- I think I have found 2 errors in the documentation.
*Example roles definition in the FLOW3.yaml file*
@Customer... -
15:00 Feature #2237 (Resolved): URLs can only be lowercase
- Applied in changeset r3382.
-
14:33 Revision bf77149c: [+BUGFIX] FLOW3 (Security): Added missing testcase change for the previous commit.
-
14:32 Revision a11f255e: [+BUGFIX] FLOW3 (MVC): MVC parameters (package key, controller name, action name, format) are now lowercased before set in the request, fixes #5182.
-
14:26 Revision 62ed9808: [~DOCUMENTATION] FLOW3 (Security): Fixed two mistakes in example code listings. Resolves #5180.
- [+BUGFIX] FLOW3 (Security): Added an is_array check in the policy service, to prevent php fatal erros.
-
14:19 Revision d47677b3: [+FEATURE] FLOW3 (MVC): The handling of case in URIs has been changed in routing and URI building. The default is now to leave case unchanged in user-defined route parts, check the documentation for more details. Resolves #2237. Thanks to Bastian Waidelich.
-
14:00 Feature #5152 (Resolved): Make package settings available in view
- Applied in changeset r3381.
-
13:01 Feature #5152: Make package settings available in view
- I'd do the assign before the call to initializeView(), so that it could be overridden there, if needed.
-
13:15 Revision ec422e02: [+FEATURE] FLOW3 (MVC): Made package settings available in view. Now you can access settings directly in your Fluid template like {settings.someOption}. This resolves #5152
-
10:26 Revision 6ee05a76: [~TASK] FLOW3: Made all exceptions part of the public API, so they get documented properly.
2009-10-29
-
18:32 Feature #2237: URLs can only be lowercase
- Bastian Waidelich wrote:
> The change should be backwards compatible though!
I correct myself. The v2 should be b... -
18:01 Feature #2237: URLs can only be lowercase
- @Karsten: Can you please apply the patch if you have no objections? I wasn't sure whether to commit this before alpha...
-
16:22 Revision c93b0902: [~TASK] FLOW3 (Resource): The PackageStreamWrapper now supports directory handling.
-
12:57 Bug #5171 (Resolved): Property Mapper: different action required when identity query returned more than 1 object
- Currently, when \F3\FLOW3\Property\Mapper::findObjectByIdentityProperties finds more than 1 object, it returns FALSE,...
2009-10-28
2009-10-27
-
20:56 Revision daf323df: [~TASK] Fluid (ViewHelpers): Changed the ResourceViewHelper again, the 'resource' argument is now called 'path'; added 'absolute' argument to generate absolute URLs.
-
19:18 Bug #5153 (Resolved): Routing: RouterCacheAspect only converts objects in the first dimension of route values
- in @Classes/MVC/Web/Routing/Aspect/RouterCachingAspect.php@ we currently have...
-
19:09 Feature #5152: Make package settings available in view
- Patch:...
-
19:08 Feature #5152 (Resolved): Make package settings available in view
- to be able to write...
-
18:08 Bug #5047: Validationresovler regex fails for more than one validator with options
- Karsten Dambekalns wrote:
> Your suggested fix indeed breaks an existing test (using ")" inside an option value). I'... -
17:04 Feature #5149 (Resolved): Support counting objects in persistence queries
- To count results currently something like this is needed:...
-
16:48 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
- Bastian Waidelich wrote:
> I can't apply your patch for some reason - can you please recreate it only for FLOW3 pack... -
15:15 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
- Karsten Dambekalns wrote:
Hi Karsten,
> v2: The patch has been updated in some areas:
I can't apply your pat... -
15:22 Feature #3846 (Accepted): Enforce validation before persisting model objects
-
15:21 Feature #342 (Accepted): Support for file uploads
-
13:01 Revision e4da0bcb: [+BUGFIX] Fluid (ViewHelpers): The ResourceViewHelper can now be used with the new shorthand syntax, fixes #5137.
- [+BUGFIX] Fluid (ViewHelpers): The ResourceViewHelper uses the mirror path configured in FLOW3 now, fixes #5138.
[~TA...
2009-10-26
-
13:51 Bug #5047: Validationresovler regex fails for more than one validator with options
- Your suggested fix indeed breaks an existing test (using ")" inside an option value). I'll look into that for alpha6.
-
13:16 Bug #5047 (Accepted): Validationresovler regex fails for more than one validator with options
-
13:15 Bug #5077 (Resolved): Getting started tutorial links to old flow3 release
- Thanks for the hint.
-
13:13 Bug #5077 (Accepted): Getting started tutorial links to old flow3 release
Also available in: Atom