September 2009 Commit Log

Number of Commits:
67
Number of Active Developers:
6
k-fish 2009-09-30 21:09 Rev.: 3254

[-TASK] FLOW3: Removed a setting in FLOW3.yaml that should not have been there...

0 lines of code changed in 1 file:

robert 2009-09-30 18:39 Rev.: 3252

[!!!][~API] FLOW3 (Validation): The RangeValidator now expects the arguments "minimum" and "maximum" instead of "startRange" and "endRange". The CountValidator also uses "minimum" and "maxmimum", previously it was "min" and "max"
[!!!][~API] FLOW3 (MVC): The recently introduced class "FlashMessages" was renamed to "FlashMessageContainer" and the property name within the AbstractController was changed to "flashMessageContainer" accordingly. Check your controller code for use of $this->flashMessages!
[!!!][~API] Fluid (ViewHelper): Renamed the "RenderFlashMessages" view helper to "FlashMessages". Replace "<f:renderFlashMessages" by "<f:flashMessages" in your templates if you already used this new feature.

216 lines of code changed in 10 files:

robert 2009-09-30 17:38 Rev.: 3248

[~TASK] FLOW3 (Cache): Modified the way the md5 hash is created for the APC cache entry prefixes. The hash now matches that of the Environment's temporary path prefix.

5 lines of code changed in 1 file:

k-fish 2009-09-30 12:38 Rev.: 3244

[~TASK] FLOW3 (Core): Fixed tiny issue in LockHoldingStackPage.html.

1 lines of code changed in 1 file:

k-fish 2009-09-30 12:37 Rev.: 3243

[+TASK] FLOW3 (Log): Removed SEVERITY_* constants and switched to PHP's LOG_* constants, resolves #4824.

34 lines of code changed in 9 files:

k-fish 2009-09-30 09:54 Rev.: 3242

[~TASK] FLOW3 (Log): the setting for the maximum log file size is now in bytes instead of MB, relates to #4333.

3 lines of code changed in 2 files:

k-fish 2009-09-29 22:59 Rev.: 3241

[+FEATURE] FLOW3 (Log): The file backend now has the ability to rotate log files of they exceed a configured size and can keep a configurable number of log files. Resolves #4333.

102 lines of code changed in 3 files:

skorpi 2009-09-29 16:03 Rev.: 3240

[~TASK] FLOW3 (Documentation): Finished first version of IIS installation documentation.

81 lines of code changed in 1 file:

k-fish 2009-09-29 14:41 Rev.: 3239

[+FEATURE] FLOW3 (Log): The file backend now logs only messages above a given severity, resolves #3864.
[~TASK] FLOW3 (Log): Some cleanup to comments and code.
[~CONFIGURATION]: Added severityThreshold to the log backend options, in Production context only messages warnings (and above) are logged, in Development context all messages are logged.

46 lines of code changed in 9 files:

k-fish 2009-09-29 11:28 Rev.: 3238

[~TASK] FLOW3 (Documentation): Added explanation of add/retrieve behaviour in persistence repositories to the manual, fixes #4755.

131 lines of code changed in 1 file:

k-fish 2009-09-29 11:11 Rev.: 3237

[~TASK] FLOW3 (Documentation): added warning about XAMPP on Mac to the manual. Fixes #4799.
[~TASK] GettingStarted (Documentation): added warning about XAMPP on Mac to the manual. Relates to #4799.

31 lines of code changed in 1 file:

k-fish 2009-09-29 10:41 Rev.: 3236

[+BUGFIX] FLOW3 (Core): When an invalid context is given an error message is displayed, fixes #4596.

7 lines of code changed in 1 file:

skorpi 2009-09-29 08:05 Rev.: 3235

[~TASK] FLOW3 (Documentation): Added XAMPP installation instructions for the new version. Some adjustments to the old instructions.
[~TASK] FLOW3 (Documentation): Startet more detailed PHP5.3 on IIS installation instructions
[~TASK] FLOW3 (Documentation): Corrected the hints to the windows temporary path in the FLOW3 installation instructions

125 lines of code changed in 2 files:

k-fish 2009-09-28 20:46 Rev.: 3234

[+FEATURE] FLOW3 (MVC): If mod_rewrite is not available generated links will include index.php, resolves #87.
[~TASK] FLOW3 (MVC): Fixed filename of UriBuilderTest.
[~TASK] Welcome: made sure the link to MyPackage works if mod_rewrite is disabled.

297 lines of code changed in 3 files:

k-fish 2009-09-28 17:30 Rev.: 3233

[~TASK] FLOW3 (Error): the DebugExceptionHandler now shows a link to Forge for creating an issue - we'll see how that turns out... Resolves #3030.

35 lines of code changed in 1 file:

skorpi 2009-09-28 14:36 Rev.: 3232

[+TASK] FLOW3 (Documentation): Added some first notes about installing PHP5.3 with IIS7.

28 lines of code changed in 1 file:

k-fish 2009-09-28 14:04 Rev.: 3231

[~TASK] FLOW3 (Documentation): Fixed some markup issues in security chapter in FLOW3 manual.

145 lines of code changed in 1 file:

k-fish 2009-09-28 12:39 Rev.: 3230

[+BUGFIX] FLOW3 (Utility): *TypeFromFilename() work now when no extension is present, fixes #3278.

10 lines of code changed in 1 file:

k-fish 2009-09-28 12:09 Rev.: 3229

[~TASK] FLOW3 (Cache): fixed APCBackendTest

0 lines of code changed in 1 file:

k-fish 2009-09-28 10:45 Rev.: 3225

[!!!][+BUGFIX] FLOW3 (MVC): The RESTController no longer defines the $id argument for methods, this fixes #4013. You must declare the $id argument properly in your controller actions from now on!

0 lines of code changed in 2 files:

k-fish 2009-09-24 13:18 Rev.: 3221

[~TASK] FLOW3 (Documentation): Expanded section on annotations used in the code, resolves #4169.

252 lines of code changed in 1 file:

k-fish 2009-09-24 10:46 Rev.: 3220

[~TASK] FLOW3 (Security): Fixed two @param annotations.

2 lines of code changed in 1 file:

k-fish 2009-09-23 16:30 Rev.: 3219

[+FEATURE] FLOW3 (Validation): Added CountValidator, resolves #3956.

4 lines of code changed in 2 files:

k-fish 2009-09-23 16:04 Rev.: 3218

[+TASK] FLOW3 (Package): Added DuplicatePackageException, relates to #3950.

0 lines of code changed in 1 file:

k-fish 2009-09-23 15:50 Rev.: 3217

[+FEATURE] FLOW3 (Package): Duplicate packages are now detected and an exception is thrown, resolves #3950.

3 lines of code changed in 1 file:

k-fish 2009-09-23 15:35 Rev.: 3216

[+BUGFIX] FLOW3 (Session): Default session save path is now as before (if configzured by the user, uniqueness should be maintained), fixes #4740.

8 lines of code changed in 2 files:

andi 2009-09-23 12:25 Rev.: 3215

[+FEATURE] FLOW3 (Security): Implemented the logoutAction() in the authenctication controller
[+FEATURE] Fluid (ViewHelpers): Implemented an ifGrantedAuthority view helper
[~TASK] Fluid (ViewHelpers): Fixed some doc comments in the ifAccess view helper

166 lines of code changed in 9 files:

k-fish 2009-09-23 12:19 Rev.: 3214

[+BUGFIX] FLOW3 (Error): When an error is caught by the error handler the FLOW3 exception class is used only if available (otherwise the builtin PHP exception is used), fixes #3415.
[~TASK] FLOW3 (Error): some cleanup in DebugExceptionHandler and ProductionExceptionHandler.

11 lines of code changed in 3 files:

k-fish 2009-09-23 11:04 Rev.: 3213

[+FEATURE] FLOW3 (Package): PackageStates.yaml is now created if not present or empty, all available packages are activated. Resolves #3989.

7 lines of code changed in 1 file:

k-fish 2009-09-23 10:13 Rev.: 3212

[+FEATURE] FLOW3 (MVC): Removed EmptyView and made NotFoundView display helpful message instead, resolves #4405.

74 lines of code changed in 4 files:

k-fish 2009-09-23 09:54 Rev.: 3211

[+FEATURE] FLOW3 (Session): Session save path for PHPSession is now configurable, resolves #1663.

23 lines of code changed in 2 files:

k-fish 2009-09-22 22:57 Rev.: 3210

[+BUGFIX] FLOW3 (Cache): Added missing dependency configuration for memcache and APC backends to Objects.yaml, fixes #4602.
[~TASK] FLOW3 (Cache): Fixed memcache (and APC) backend to use the cache identifier in their prefix in order to not overwrite entries from different caches having the same entry identifier. Tweaked Caches.yaml so it is possible to change the default cache backend to something with more options than the TransientMemoryBackend. Relates to #4602.

28 lines of code changed in 4 files:

k-fish 2009-09-22 22:55 Rev.: 3209

[~TASK] FLOW3 (Documentation): Changed some more occurrences of "Public" to "Web".

18 lines of code changed in 2 files:

k-fish 2009-09-22 20:22 Rev.: 3208

[~TASK] FLOW3 (Documentation): Some more tweaks and fixes, relates to #4518.

72 lines of code changed in 5 files:

k-fish 2009-09-22 16:59 Rev.: 3207

[+FEATURE] FLOW3 (Persistence): When calling update() with a non-clone an exception is thrown, resolves #4328.

31 lines of code changed in 2 files:

k-fish 2009-09-22 14:07 Rev.: 3206

[~TASK] FLOW3 (MVC): The standard view now has a title tag.

1 lines of code changed in 1 file:

k-fish 2009-09-22 14:05 Rev.: 3205

[+FEATURE] FLOW3 (MVC): The standard view now has some links to documentation, resolves #3467.

15 lines of code changed in 1 file:

k-fish 2009-09-22 13:41 Rev.: 3204

[+BUGFIX] FLOW3 (Object): Object manager now returns cloned object configurations, fixes #3742; made some tests test what they were supposed to test.

52 lines of code changed in 2 files:

k-fish 2009-09-22 12:58 Rev.: 3203

[~TASK] FLOW3 (Documentation): fixed id for security framework chapter and tweaked installation documentation, resolves #4518.

30 lines of code changed in 2 files:

k-fish 2009-09-21 21:41 Rev.: 3202

[+BUGFIX] FLOW3: fixed description in Package.xml, fixes #4606.

1 lines of code changed in 1 file:

andi 2009-09-17 19:34 Rev.: 3198

* [+DOCUMENTATION] FLOW3 (Security): Added documentation for the main features of the security framework. Resolves #3624.

1157 lines of code changed in 4 files:

k-fish 2009-09-17 14:11 Rev.: 3197

[~TASK] FLOW3 (MVC): adjusted tests to removed default data type for Controller\Argument

6 lines of code changed in 3 files:

k-fish 2009-09-17 14:09 Rev.: 3196

[~TASK] FLOW3 (MVC): removed Text as default data type for Controller\Argument

10 lines of code changed in 3 files:

k-fish 2009-09-17 12:27 Rev.: 3195

[~TASK] FLOW3 (Error): some tweaks to error handling inspired by v4 backport discussion.

72 lines of code changed in 4 files:

sebastian 2009-09-17 10:57 Rev.: 3192

[-API] FLOW3 (MVC): Removed enableValidation() and disableValidation() on the Controller Argument. They are not needed anymore.
[!!!][+BUGFIX] FLOW3 (MVC): Now, in case people do not specify an @param annotation, they will get an exception instead of Text being used.
[+BUGFIX] FLOW3 (MVC): Cleaned up validator registration in ActionController. Now, @dontvalidate annotations only disable the model-based validators.
[+BUGFIX] FLOW3 (Validation): Cleaned up ValidatorResolver. Now, Validators which check the data type from the @param annotation are also added to the validator chain.
[!!!][+BUGFIX] FLOW3 (Validation): @param string is now validated as string, and not anymore as Text. This fixes numerous bug reports in Fluid.

464 lines of code changed in 11 files:

k-fish 2009-09-17 10:24 Rev.: 3191

[+BUGFIX] FLOW3 (Reflection): Class schemata are now really built when needed, fixes #4666.

1 lines of code changed in 1 file:

k-fish 2009-09-16 14:36 Rev.: 3189

[~TASK] FLOW3: Fixed method parameter documentation found by new reflection service checks.
[+FEATURE] FLOW3 (Persistence): added removeAll() to base repository, resolves #3852.

260 lines of code changed in 95 files:

k-fish 2009-09-16 13:23 Rev.: 3185

[~TASK] FLOW3 (Reflection): Adjusted tests to changed reflection service...

25 lines of code changed in 1 file:

k-fish 2009-09-16 13:10 Rev.: 3183

[~TASK] FLOW3 (Reflection): Class schemata are now built only when the corresponding class is reflected as well, the schemata are also cached now with other reflection information.
[~TASK] FLOW3 (Reflection): When reflecting method parameters the @param annotations for those are checked for correctness. For now errors are logged to the FLOW3 system logger with debug priority.

34 lines of code changed in 1 file:

sebastian 2009-09-15 16:15 Rev.: 3175

[!!!][~FEATURE] FLOW3 (MVC): Improved the way flash messages are handled. Now there is a separate "FlashMessages" object which encapsulates handling the flash messages. This removes $this->pushFlashMessage and $this->popFlashMessages inside the Controller and {flashMessages} inside Fluid Template. PLEASE UPGRADE by replacing "$this->pushFlashMessage(" with "$this->flashMessages->add(" inside your Controllers, and use <f:renderFlashMessages /> instead of the custom for loop inside your templates. Note: You can set a custom CSS class for outputting flash messages by using <f:renderFlashMessages class="..." /> inside your templates. Resolves #4638.

218 lines of code changed in 6 files:

sebastian 2009-09-15 12:34 Rev.: 3174

[+FEATURE] FLOW3 (MVC): Now, non-domain-objects can be mapped inside an argument as well. Additionally, improved the exceptions in these cases. Resolves #4631

70 lines of code changed in 2 files:

robert 2009-09-09 09:48 Rev.: 3167

[~TASK] FLOW3 (Documentation): Removed an example demonstrating the Objects.php file syntax which is not supported anymore.

4 lines of code changed in 1 file:

k-fish 2009-09-07 17:24 Rev.: 3148

Set next version number of package FLOW3 to 1.0.0-alpha5

1 lines of code changed in 1 file:

Repository Tag: 1.0.0-alpha4
k-fish 2009-09-07 15:30 Rev.: 3134

[+BUGFIX] FLOW3 (MVC): resolve() in Router now handles (nested) domain objects correctly, fixes #4441.

32 lines of code changed in 2 files:

k-fish 2009-09-07 15:30 Rev.: 3133

[+BUGFIX] FLOW3 (MVC): setRequest() in UriBuilder accepts generic RequestInterface instances again, need to make CLI controllers work.

2 lines of code changed in 1 file:

k-fish 2009-09-07 15:05 Rev.: 3131

557 lines of code changed in 8 files:

robert 2009-09-07 10:43 Rev.: 3129

[+BUGFIX] FLOW3 (Monitor): monitorDirectory() now detects new files. Hopefully resolves #4454

86 lines of code changed in 2 files:

k-fish 2009-09-04 11:54 Rev.: 3124

[+FEATURE] FLOW3 (Core): setfilepermissions.sh now checks if is called from the FLOW3 root directory. Resolves #4279.

8 lines of code changed in 1 file:

k-fish 2009-09-04 10:35 Rev.: 3123

[~TASK] FLOW3 (MVC): setValue() no longer checks datatype if NULL is given (broke optional object arguments).

2 lines of code changed in 1 file:

k-fish 2009-09-03 22:32 Rev.: 3120

[~API] FLOW3 (Property): The map() method of the Mapper now accepts a class name as $target and tries to do the right thing (fetch, fetch/clone or create the right object).
[+FEATURE] FLOW3 (Property): When mapping to objects, UUIDs and identity arrays are now mapped to objects recursively.
[+BUGFIX] FLOW3 (Property): Mapping to plain arrays is now possible, fixes #4443.
[~TASK] FLOW3 (MVC): Streamlined setValue() in Controller\Argument.
[~TASK] FLOW3 (Validation): UUIDValidator - moved regular expression match pattern for UUID to class constant.
[~TASK] FLOW3 (Property): Fixed inheritance chain for some exceptions.
[~TASK] FLOW3 (Cache): Changed string character access from {} to [].

388 lines of code changed in 10 files:

bwaidelich 2009-09-03 18:59 Rev.: 3118

[~TASK] FLOW3 (MVC): replaced objectFactory & objectManager by mock objects in RouteTest, added some tests. This resolves #2556

268 lines of code changed in 1 file:

robert 2009-09-03 13:09 Rev.: 3115

[-FEATURE] FLOW3 (Core): For now disabled the Lock Manager which caused too much hassle for the developers in Development context. Will enable it again once it is more mature.

1 lines of code changed in 1 file:

robert 2009-09-03 13:08 Rev.: 3114

[+TASK] FLOW3 (Documentation): Added documentation about the recent refactorings of the Configuration Framework.

84 lines of code changed in 1 file:

k-fish 2009-09-02 17:29 Rev.: 3113

[~DOCUMENTATION] FLOW3 (Documentation): Added mbstring install to PHP 5.3 installation instructions for MacPorts.

8 lines of code changed in 1 file:

k-fish 2009-09-02 17:17 Rev.: 3112

[~DOCUMENTATION] FLOW3 (Documentation): Updated PHP 5.3 installation instructions for MacPorts.

17 lines of code changed in 1 file:

andi 2009-09-02 13:40 Rev.: 3111

* [~DOCUMENTATION] FLOW3 (Object): Session scope is implemented. Adjusted the documentation accordingly.

3 lines of code changed in 1 file:

robert 2009-09-02 08:57 Rev.: 3110

[+TASK] FLOW3 (Package): The package manager now accepts underscores "_" as part of the package key. Use them wisely!

19 lines of code changed in 3 files:

August 2009 »

Generated by StatSVN 0.5.0