Activity

From 2009-09-08 to 2009-10-07

2009-10-07

20:00 Bug #4870: Tests with RSAWalletServicePHP fail on Windows
Hi
OpenSSL is installed and working according to phpinfo():...
David Bruehlmeier
18:07 Revision 1e7815ed: [+FEATURE] FLOW3 (Persistence): Calls to Repository::update() will now also update the child objects if needed. This is needed if an object with sub-objects is submitted via a form. Relates to #4218.
Sebastian Kurfuerst
15:06 Task #4931 (Closed): Check correct behaviour of object replacement in persistence
When an object that is a persisted entity is cloned, we (through AOP) set a cloned flag -and drop the memorized clean... Karsten Dambekalns
09:41 Revision ebbc33eb: [+TASK] FLOW3 (Reflection): Added a new helper method in ObjectAccess which can traverse object graphs (with the "."-Syntax)
[+TASK] Fluid (ViewHelpers): Refactored the generation of the hidden identity field.
[+FEATURE] Fluid (ViewHelpers): ...
Sebastian Kurfuerst

2009-10-06

16:23 Revision 96f1aa81: [~BUGFIX] FLOW3 (Security): Added an exception if SSL private key generation fails, relates to #4870.
Karsten Dambekalns
16:07 Bug #4870 (Accepted): Tests with RSAWalletServicePHP fail on Windows
It seems @openssl_pkey_new()@ in @generateNewKeyPair()@ returns FALSE instead of the expected resource. There are two... Karsten Dambekalns

2009-10-02

20:56 Bug #4870 (Resolved): Tests with RSAWalletServicePHP fail on Windows
... David Bruehlmeier
14:00 Bug #4859 (Resolved): findOneBy*() in persistence repository does not limit result set size
Applied in changeset r3289. Karsten Dambekalns
13:20 Bug #4859 (Resolved): findOneBy*() in persistence repository does not limit result set size
The @findOneBy*()@ methods should obviously limit the result set size to, well, 1. Karsten Dambekalns
14:00 Bug #4857 (Resolved): ValidatorResolver tries to use data type as validator type
Applied in changeset r3288. Karsten Dambekalns
12:17 Bug #4857: ValidatorResolver tries to use data type as validator type
Bastian Waidelich wrote:
> Additional note: IIRC @resolveValidatorObjectName()@ calls @isObjectRegistered()@ on the ...
Karsten Dambekalns
11:03 Bug #4857: ValidatorResolver tries to use data type as validator type
Additional note: IIRC @resolveValidatorObjectName()@ calls @isObjectRegistered()@ on the object manager (and fires th... Bastian Waidelich
10:49 Bug #4857 (Resolved): ValidatorResolver tries to use data type as validator type
When buildMethodArgumentsValidatorConjunctions() iterates over method arguments, it tries to get a validator for each... Karsten Dambekalns
13:58 Revision a7c463af: [~TASK] FLOW3 (Cache): Some optical cleanup in APC cache backend test.
Karsten Dambekalns
13:42 Revision a256c687: [+BUGFIX] FLOW3 (Persistence): findOneBy*() now limits the result set size to 1, fixes #4859.
Karsten Dambekalns
13:36 Revision b684099d: [+BUGFIX] FLOW3 (Validation): ValidatorResolver no longer tries to use action method argument data type as validator type, fixes #4857. Optimized a little.
Karsten Dambekalns
11:00 Bug #4856 (Resolved): Use of uninitialized $exception variable in APCBackend->set()
Applied in changeset r3286. Karsten Dambekalns
10:44 Bug #4856 (Resolved): Use of uninitialized $exception variable in APCBackend->set()
. Karsten Dambekalns
11:00 Bug #4850 (Resolved): errorAction() of the MVC ActionController doesn't work correct
Applied in changeset r3284. Karsten Dambekalns
10:09 Bug #4850 (Accepted): errorAction() of the MVC ActionController doesn't work correct
We missed that one, indeed. Karsten Dambekalns
10:45 Revision 2f2b23ec: [+BUGFIX] FLOW3 (Cache): Fixed use of uninitialized variable in case APCBackend->set() encounters an error, fixes #4856.
Karsten Dambekalns
10:36 Revision 942886e3: [+BUGFIX] FLOW3 (MVC): Fixed leftover use of flashMessages variable in ActionController, fixes #4850.
Karsten Dambekalns
10:01 Task #4855 (Closed): Investigate APC slam problem
See http://t3.dotgnu.info/blog/php/user-cache-timebomb for the problem and http://pecl.php.net/bugs/bug.php?id=16814 ... Karsten Dambekalns

2009-10-01

20:07 Bug #4850 (Resolved): errorAction() of the MVC ActionController doesn't work correct
Line 350 of the file ActionController.php doesn't work.
There is the old class "flashMessages" in use....
Benjamin Albrecht old 2
11:58 Revision 1a2221df: Set next version number of package FLOW3 to version 1.0.0-alpha6
Karsten Dambekalns

2009-09-30

22:09 Revision 628dfe46: [-TASK] FLOW3: Removed a setting in FLOW3.yaml that should not have been there...
Karsten Dambekalns
21:52 Task #4835 (Resolved): Rename FlashMessages to FlashMessageContainer
Resolved as of r3252. Karsten Dambekalns
21:51 Task #4835 (Resolved): Rename FlashMessages to FlashMessageContainer
... and adjust dependent code as needed. Karsten Dambekalns
19:39 Revision 5b2db81d: [!!!][~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... Robert Lemke
18:38 Revision fe49f700: [~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.
Robert Lemke
14:00 Task #4824 (Resolved): Remove LoggerInterface::SEVERITY_* and use LOG_* instead
Applied in changeset r3243. Karsten Dambekalns
12:01 Task #4824 (Resolved): Remove LoggerInterface::SEVERITY_* and use LOG_* instead
. Karsten Dambekalns
13:38 Revision 9e708d13: [~TASK] FLOW3 (Core): Fixed tiny issue in LockHoldingStackPage.html.
Karsten Dambekalns
13:37 Revision 69fd72aa: [+TASK] FLOW3 (Log): Removed SEVERITY_* constants and switched to PHP's LOG_* constants, resolves #4824.
Karsten Dambekalns
12:47 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
v2: The patch has been updated in some areas:
* shell script works now
* reflection service changes
* reading from...
Karsten Dambekalns
10:54 Revision 3164b417: [~TASK] FLOW3 (Log): the setting for the maximum log file size is now in bytes instead of MB, relates to #4333.
Karsten Dambekalns
00:00 Feature #4333 (Resolved): Implement log rotation
Applied in changeset r3241. Karsten Dambekalns

2009-09-29

23:59 Revision ba0a5722: [+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.
Karsten Dambekalns
17:03 Revision f8109efc: [~TASK] FLOW3 (Documentation): Finished first version of IIS installation documentation.
Irene Höppner
16:43 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
Attached is a very first version of a new FLOW3 subpackage "CLI".
It contains of three main classes:
* "Host" abstrac...
Bastian Waidelich
16:15 Feature #4668 (Rejected): Validation improvement
Bastian Waidelich wrote:
> What do you think of following syntax:
> [...]
> vs
> [...]
We cannot rely on the o...
Karsten Dambekalns
09:17 Feature #4668: Validation improvement
Bastian Waidelich wrote:
> I agree to Karsten, we should keep the option to collect all validation errors at once.
...
Falk Kühnel
16:00 Feature #3864 (Resolved): Implement filtering for log messages
Applied in changeset r3239. Karsten Dambekalns
15:41 Revision 9ba1f85f: [+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 ...
Karsten Dambekalns
13:00 Bug #4755 (Resolved): findAll() does not return the just before added item.
Applied in changeset r3238. Karsten Dambekalns
12:51 Bug #4755: findAll() does not return the just before added item.
Karsten Dambekalns wrote:
> This is not a bug but intended behaviour. I'll add an explanation to the persistence cha...
Falk Kühnel
12:27 Bug #4755: findAll() does not return the just before added item.
This is not a bug but intended behaviour. I'll add an explanation to the persistence chapter of the FLOW3 manual. Karsten Dambekalns
13:00 Bug #4799 (Resolved): MAC, XAMPP and FLOW3
Applied in changeset r3237. Karsten Dambekalns
11:21 Bug #4799 (Accepted): MAC, XAMPP and FLOW3
I'll add that to the documentation. Karsten Dambekalns
09:23 Bug #4799 (Resolved): MAC, XAMPP and FLOW3
With XAMP 1.7.2a on the MAC, FLOW3 is not running since the PHP parser complains about the declare statements in all ... Falk Kühnel
12:28 Revision 4e90b2af: [~TASK] FLOW3 (Documentation): Added explanation of add/retrieve behaviour in persistence repositories to the manual, fixes #4755.
Karsten Dambekalns
12:11 Revision 448fa912: [~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. Karsten Dambekalns
12:00 Bug #4596 (Resolved): DEVELOPMENT or Development
Applied in changeset r3236. Karsten Dambekalns
11:41 Revision dc9a5350: [+BUGFIX] FLOW3 (Core): When an invalid context is given an error message is displayed, fixes #4596.
Karsten Dambekalns
09:09 Bug #4487 (Resolved): New Documentation for Xampp
Irene Höppner
09:05 Revision 7e98b142: [~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 (Documenta...
Irene Höppner

2009-09-28

22:01 Feature #87 (Resolved): Add fallback for servers without mod_rewrite / .htaccess support
Applied in changeset r3234. Karsten Dambekalns
20:29 Feature #87: Add fallback for servers without mod_rewrite / .htaccess support
Bastian Waidelich wrote:
> If I'm right, we would "just" need to use "http://localhost/index.php/" instead of "http:...
Karsten Dambekalns
21:54 Feature #4426 (Accepted): Provide Windows compatible version of the FLOW3 Command Line Tool
Karsten Dambekalns
21:53 Bug #2751 (Resolved): Routing: generated links must keep index.php if needed
Solved with #87 and the fact that the context is no longer in the URL. Karsten Dambekalns
21:49 Feature #3864 (Accepted): Implement filtering for log messages
Karsten Dambekalns
21:46 Revision 8d84796d: [+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_...
Karsten Dambekalns
19:00 Feature #3030 (Resolved): Testing framework can send bug report to mailinglist
Applied in changeset r3233. Karsten Dambekalns
15:32 Feature #3030 (Accepted): Testing framework can send bug report to mailinglist
Karsten Dambekalns
15:25 Feature #3030: Testing framework can send bug report to mailinglist
For the testing framework I would not do this. Tests in that part should fail on the developer's machine or the CI se... Karsten Dambekalns
18:30 Revision 38d8d5c6: [~TASK] FLOW3 (Error): the DebugExceptionHandler now shows a link to Forge for creating an issue - we'll see how that turns out... Resolves #3030.
Karsten Dambekalns
17:21 Feature #4668: Validation improvement
I agree to Karsten, we should keep the option to collect all validation errors at once.
What do you think of followi...
Bastian Waidelich
17:09 Feature #4668: Validation improvement
Karsten Dambekalns wrote:
> Well, I have been upset on quite some websites throughout my life that tell me to enter ...
Falk Kühnel
16:54 Feature #4668: Validation improvement
Nikolas Hagelstein (pulponair) wrote:
> This decision needs to be taken by the developer by e.g. introducing a new n...
Karsten Dambekalns
16:50 Feature #4668: Validation improvement
Falk Kühnel wrote:
> Should the validation not interrupt after the first invalid test anyway? Why would you test the...
Karsten Dambekalns
16:22 Feature #4668: Validation improvement
Should the validation not interrupt after the first invalid test anyway? Why would you test the others aswell? Falk Kühnel
15:55 Feature #4668: Validation improvement
Karsten Dambekalns wrote:
> You write "sometimes it makes sense" - how would you imagine defining *if* it makes sens...
Nikolas Hagelstein
15:17 Feature #4668 (Needs Feedback): Validation improvement
You write "sometimes it makes sense" - how would you imagine defining *if* it makes sense or not? Karsten Dambekalns
16:25 Bug #4755: findAll() does not return the just before added item.
Oh, i havent seen Faker yet. Thanks for the hint. Saves quite some work with dummy data ;) Falk Kühnel
12:18 Bug #4755 (Accepted): findAll() does not return the just before added item.
Just a sidenote: for generating fake data, try "Faker":http://forge.typo3.org/projects/show/package-faker... Karsten Dambekalns
15:52 Bug #3029: Routing is not working correctly on all platforms
I delete myself as assignee (again) as I can't reproduce this on my machine - sorry Bastian Waidelich
15:36 Revision 070738c2: [+TASK] FLOW3 (Documentation): Added some first notes about installing PHP5.3 with IIS7.
Irene Höppner
15:28 Feature #3041 (Closed): Caching Framework - ask for validity
I agree with Robert, if you need to expire cache entries based on some external criteria, make them live forever in t... Karsten Dambekalns
15:04 Revision b078f52f: [~TASK] FLOW3 (Documentation): Fixed some markup issues in security chapter in FLOW3 manual.
Karsten Dambekalns
14:00 Bug #3278 (Resolved): Resource manager doesn't publish files without extension
Applied in changeset r3230. Karsten Dambekalns
13:39 Revision 40a4d252: [+BUGFIX] FLOW3 (Utility): *TypeFromFilename() work now when no extension is present, fixes #3278.
Karsten Dambekalns
13:09 Revision a1996992: [~TASK] FLOW3 (Cache): fixed APCBackendTest
Karsten Dambekalns
12:21 Feature #3728: Support arrays of objects as controller arguments
The syntax is set now, it would be @array<\F3\Blog\Post>@ Karsten Dambekalns
12:00 Bug #4013 (Resolved): Argument handling in RESTController doesn't work correctly
Applied in changeset r3225. Karsten Dambekalns
10:54 Bug #4013: Argument handling in RESTController doesn't work correctly
I propose to drop that we simply drop processRequest() from the RESTController. The $id argument should be specified ... Karsten Dambekalns
11:45 Revision e4fe5388: [!!!][+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!
Karsten Dambekalns
10:33 Bug #4487: New Documentation for Xampp
Falk: Could you open another Issue for that plz (maybe after you reported it to the xampp guys... ;-)). This one is m... Irene Höppner
10:25 Bug #4487: New Documentation for Xampp
Karsten Dambekalns wrote:
> Has this been reported to the XAMPP guys already? Are others experiencing this issue as ...
Falk Kühnel
10:00 Bug #4487: New Documentation for Xampp
Hi.
Falk Kühnel wrote:
> XAMPP for Mac is complaining about the declare statement in every file. It seems that so...
Karsten Dambekalns

2009-09-25

11:38 Bug #4487: New Documentation for Xampp
ziyad saeed: Can you give a hint, what settings you used for the IIS-installation, especially the urlRewrite settings... Irene Höppner

2009-09-24

16:31 Bug #4487: New Documentation for Xampp
XAMPP for Mac is complaining about the declare statement in every file. It seems that somehow the mbstring version us... Falk Kühnel
16:11 Bug #4755 (Resolved): findAll() does not return the just before added item.
When adding an item to a repository and immediately thereafter calling the findAll() method, the just added items are... Falk Kühnel
15:00 Task #4169 (Resolved): Add CGL rules for annotations
Applied in changeset r3221. Karsten Dambekalns
14:16 Task #4169: Add CGL rules for annotations
I'll commit the suggested change to the manual soon. I added lists like above to the CGL appendix. The required annot... Karsten Dambekalns
14:18 Revision 284d5136: [~TASK] FLOW3 (Documentation): Expanded section on annotations used in the code, resolves #4169.
Karsten Dambekalns
11:46 Revision e9f46425: [~TASK] FLOW3 (Security): Fixed two @param annotations.
Karsten Dambekalns

2009-09-23

18:00 Feature #3956 (Resolved): Implement a Count Validator
Applied in changeset r3219. Karsten Dambekalns
16:52 Feature #3956 (Accepted): Implement a Count Validator
Karsten Dambekalns
17:30 Revision a95bc593: [+FEATURE] FLOW3 (Validation): Added CountValidator, resolves #3956.
Karsten Dambekalns
17:04 Revision 4e16dce8: [+TASK] FLOW3 (Package): Added DuplicatePackageException, relates to #3950.
Karsten Dambekalns
17:00 Feature #3950 (Resolved): Package Manager should warn about duplicate packages
Applied in changeset r3217. Karsten Dambekalns
16:37 Feature #3950 (Accepted): Package Manager should warn about duplicate packages
Karsten Dambekalns
17:00 Bug #4740 (Resolved): Default session save path should be per environment
Applied in changeset r3216. Karsten Dambekalns
13:25 Bug #4740 (Resolved): Default session save path should be per environment
After the resolution for #1663 there can be permission issues between CLI and Web due to the shared session directory. Karsten Dambekalns
16:57 Bug #4013 (Accepted): Argument handling in RESTController doesn't work correctly
Karsten Dambekalns
16:50 Revision c7b7b5db: [+FEATURE] FLOW3 (Package): Duplicate packages are now detected and an exception is thrown, resolves #3950.
Karsten Dambekalns
16:35 Revision 81324b75: [+BUGFIX] FLOW3 (Session): Default session save path is now as before (if configzured by the user, uniqueness should be maintained), fixes #4740.
Karsten Dambekalns
16:24 Bug #3945 (Closed): Cannot redeclare PackageInterface
I'd suspect this was an issue with APC and/or PHP. Closing this - feel free to reopen if needed. Karsten Dambekalns
14:00 Bug #3415 (Resolved): Sorting of $classNamesToReflect in the reflection Service might cause PHP error
Applied in changeset r3214. Karsten Dambekalns
13:13 Bug #3415: Sorting of $classNamesToReflect in the reflection Service might cause PHP error
While the order of things plays a role here, it's not about the classnames. It's the fact that the FLOW3 exception cl... Karsten Dambekalns
13:25 Revision a0aadb00: [+FEATURE] FLOW3 (Security): Implemented the logoutAction() in the authenctication controller
[+FEATURE] Fluid (ViewHelpers): Implemented an ifGrantedAuthority view helper
[~TASK] Fluid (ViewHelpers): Fixed some...
Andreas Förthner
13:19 Revision bd715808: [+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. Karsten Dambekalns
13:00 Feature #3989 (Resolved): Generate PackageStates.yaml if it doesn't exist
Applied in changeset r3213. Karsten Dambekalns
11:14 Feature #3989 (Accepted): Generate PackageStates.yaml if it doesn't exist
Karsten Dambekalns
12:04 Revision 222c9d3a: [+FEATURE] FLOW3 (Package): PackageStates.yaml is now created if not present or empty, all available packages are activated. Resolves #3989.
Karsten Dambekalns
12:00 Feature #4405 (Resolved): EmptyView is misleading
Applied in changeset r3212. Karsten Dambekalns
00:09 Feature #4405 (Accepted): EmptyView is misleading
Karsten Dambekalns
11:14 Bug #3278 (Accepted): Resource manager doesn't publish files without extension
Karsten Dambekalns
11:13 Revision ade30230: [+FEATURE] FLOW3 (MVC): Removed EmptyView and made NotFoundView display helpful message instead, resolves #4405.
Karsten Dambekalns
11:00 Feature #1663 (Resolved): Make session save path configurable for PHP session backend
Applied in changeset r3211. Karsten Dambekalns
00:09 Feature #1663 (Accepted): Make session save path configurable for PHP session backend
Karsten Dambekalns
10:54 Revision 1778b0e5: [+FEATURE] FLOW3 (Session): Session save path for PHPSession is now configurable, resolves #1663.
Karsten Dambekalns
00:08 Feature #4457 (Resolved): Improve UriBuilder
Resolved as of r3131 (somehow i forgot the commit message with that change). Karsten Dambekalns
00:00 Bug #4602 (Resolved): memcache doesn't work
Applied in changeset r3210. Karsten Dambekalns

2009-09-22

23:57 Revision 2f4303f9: [+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 o... Karsten Dambekalns
23:55 Revision 7c44c01e: [~TASK] FLOW3 (Documentation): Changed some more occurrences of "Public" to "Web".
Karsten Dambekalns
21:22 Revision bcffa7fb: [~TASK] FLOW3 (Documentation): Some more tweaks and fixes, relates to #4518.
Karsten Dambekalns
21:18 Task #4518: Installation documentation patch
Thanks for the second patch. I reorganized things a little and will commit that.
For new patches please open new t...
Karsten Dambekalns
19:53 Task #4518: Installation documentation patch
another patch. Added another ide and fixed an internal link error ziyad saeed
14:01 Task #4518 (Resolved): Installation documentation patch
Applied in changeset r3203. Karsten Dambekalns
19:52 Bug #4487: New Documentation for Xampp
I have been able to run flow3 on IIS7 successfully.
I'm now trying nginx
ziyad saeed
10:53 Bug #4487: New Documentation for Xampp
Yes, sure :-). I'm going to do that before the next release (latest on monday). Just waiting, because I hope to get w... Irene Höppner
18:11 Bug #4602: memcache doesn't work
First issue: Objects.yaml misses the dependencies for the backend, autowiring is off. Solved.
Next issue: Settings d...
Karsten Dambekalns
18:00 Feature #4328 (Resolved): Throw exception when Repository->update() is called with a non-clone
Applied in changeset r3207. Karsten Dambekalns
17:59 Revision ef3edea7: [+FEATURE] FLOW3 (Persistence): When calling update() with a non-clone an exception is thrown, resolves #4328.
Karsten Dambekalns
16:00 Feature #3467 (Resolved): Implement meaningful / helpful default view for Production context
Applied in changeset r3205. Karsten Dambekalns
15:07 Revision ab763463: [~TASK] FLOW3 (MVC): The standard view now has a title tag.
Karsten Dambekalns
15:05 Revision b071b4c0: [+FEATURE] FLOW3 (MVC): The standard view now has some links to documentation, resolves #3467.
Karsten Dambekalns
15:00 Bug #3742 (Resolved): getObjectConfigurations() returns original objects
Applied in changeset r3204. Karsten Dambekalns
14:41 Revision 2944e75b: [+BUGFIX] FLOW3 (Object): Object manager now returns cloned object configurations, fixes #3742; made some tests test what they were supposed to test.
Karsten Dambekalns
13:58 Revision 3d940ce9: [~TASK] FLOW3 (Documentation): fixed id for security framework chapter and tweaked installation documentation, resolves #4518.
Karsten Dambekalns
13:51 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
Karsten Dambekalns wrote:
> We should definitely move the logic to PHP and use shell / batch only to invoke that. [....
Bastian Waidelich
13:39 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
We should definitely move the logic to PHP and use shell / batch only to invoke that. The same style works well for P... Karsten Dambekalns
13:03 Bug #3945: Cannot redeclare PackageInterface
I don't know, if this is relevant in this case, but the php-download-page (http://windows.php.net/download/) says:
I...
Irene Höppner

2009-09-21

23:00 Bug #4606 (Resolved): Spelling error in FLOW3's Package.xml
Applied in changeset r3202. Karsten Dambekalns
22:41 Bug #4606 (Accepted): Spelling error in FLOW3's Package.xml
Karsten Dambekalns
22:56 Feature #3467 (Accepted): Implement meaningful / helpful default view for Production context
Karsten Dambekalns
22:54 Feature #4328 (Accepted): Throw exception when Repository->update() is called with a non-clone
Karsten Dambekalns
22:53 Task #4169 (Accepted): Add CGL rules for annotations
For classes @aspect and @scope are missing. I'll check more thoroughly. I like the suggested order, so far. Karsten Dambekalns
22:49 Bug #4160 (Resolved): MVC Controller Argument $dataType should NOT be set to "Text" by default
This is fixed as of r3192. Karsten Dambekalns
22:48 Bug #4602 (Accepted): memcache doesn't work
Karsten Dambekalns
22:47 Bug #3742 (Accepted): getObjectConfigurations() returns original objects
Karsten Dambekalns
22:47 Bug #3945: Cannot redeclare PackageInterface
Hi Dmitry, any feedback? Karsten Dambekalns
22:45 Bug #4487: New Documentation for Xampp
Irene, if you could update this this week, that would be nice! Karsten Dambekalns
22:41 Revision d637358b: [+BUGFIX] FLOW3: fixed description in Package.xml, fixes #4606.
Karsten Dambekalns
22:39 Bug #4596 (Needs Feedback): DEVELOPMENT or Development
I oppose, we document "Development" and are case-sensitive everywhere else (except for URLs). Are there any good reas... Karsten Dambekalns
22:35 Task #4518 (Accepted): Installation documentation patch
Karsten Dambekalns

2009-09-17

21:00 Task #3624 (Resolved): Write documentation for the security framework
Applied in changeset r3198. Andreas Förthner
20:34 Revision fe10e969: * [+DOCUMENTATION] FLOW3 (Security): Added documentation for the main features of the security framework. Resolves #3624.
Andreas Förthner
15:11 Revision adfb88a8: [~TASK] FLOW3 (MVC): adjusted tests to removed default data type for Controller\Argument
Karsten Dambekalns
15:09 Revision ab0b1753: [~TASK] FLOW3 (MVC): removed Text as default data type for Controller\Argument
Karsten Dambekalns
13:27 Revision 5fc25ea2: [~TASK] FLOW3 (Error): some tweaks to error handling inspired by v4 backport discussion.
Karsten Dambekalns
12:00 Bug #4666 (Resolved): Reflection service broken
Applied in changeset r3191. Karsten Dambekalns
10:34 Bug #4666 (Accepted): Reflection service broken
Karsten Dambekalns
10:30 Bug #4666 (Resolved): Reflection service broken
Since r3183 FLOW3s reflection service seems to be broken.
in @F3\FLOW3\Reflection\Service::reflectEmergedClasses()@ ...
Bastian Waidelich
11:57 Revision 3fc6a59d: [-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 inste... Sebastian Kurfuerst
11:24 Revision c0c1a84a: [+BUGFIX] FLOW3 (Reflection): Class schemata are now really built when needed, fixes #4666.
Karsten Dambekalns
11:23 Feature #4668 (Rejected): Validation improvement
Sometimes it makes sense to stop validation after the first failure.
E.g.
@validation NotEmpty, EmailAddress
In...
Nikolas Hagelstein

2009-09-16

16:00 Feature #3852 (Resolved): Implement removeAll() for Repository
Applied in changeset r3189. Karsten Dambekalns
15:34 Feature #3852 (Accepted): Implement removeAll() for Repository
Karsten Dambekalns
15:36 Revision cebf33d0: [~TASK] FLOW3: Fixed method parameter documentation found by new reflection service checks.
[+FEATURE] FLOW3 (Persistence): added removeAll() to base repository, resolves #3852. Karsten Dambekalns
14:23 Revision fea43f50: [~TASK] FLOW3 (Reflection): Adjusted tests to changed reflection service...
Karsten Dambekalns
14:10 Revision 7c35c063: [~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 correc... Karsten Dambekalns

2009-09-15

18:00 Bug #4638 (Resolved): Refactor flash message implementation to use session scope
Applied in changeset r3175. Sebastian Kurfuerst
15:24 Bug #4638 (Resolved): Refactor flash message implementation to use session scope
We should move flash message handling from AbstractController to some separate object which is in the session scope a... Sebastian Kurfuerst
17:15 Revision 22fd15cf: [!!!][~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.
Sebastian Kurfuerst
14:00 Bug #4631 (Resolved): Using non-domain-objects as arguments should also work.
Applied in changeset r3174. Sebastian Kurfuerst
13:33 Bug #4631 (Resolved): Using non-domain-objects as arguments should also work.
It should be possible to have an Object bound to a form which does not have the @entity or @valueobject annotation.
...
Sebastian Kurfuerst
13:34 Revision ad8eaa64: [+FEATURE] FLOW3 (MVC): Now, non-domain-objects can be mapped inside an argument as well. Additionally, improved the exceptions in these cases. Resolves #4631
Sebastian Kurfuerst
13:30 Feature #2510 (Closed): Mapping complex objects -> Relations support
already resolved now. Sebastian Kurfuerst

2009-09-12

22:56 Bug #4606 (Resolved): Spelling error in FLOW3's Package.xml
The description in Packages/Framework/FLOW3/Meta/Package.xml reads
"FLOW3 is an enterprise PHP application framewo...
Andreas Wagner
15:04 Bug #4602 (Resolved): memcache doesn't work
I tried to use memcache for parts of the cache.
Added the following configuration to Caches.yaml:...
Irene Höppner
14:05 Feature #4426: Provide Windows compatible version of the FLOW3 Command Line Tool
I know somebody who can do that script, but he said the current version is too hard.... if we move the main stuff to ... Irene Höppner

2009-09-11

23:41 Bug #4596 (Resolved): DEVELOPMENT or Development
Flow3 defaults to production mode if you use DEVELOPMENT as the context.
the context should be case insensitive.
ziyad saeed
18:40 Bug #4487 (Accepted): New Documentation for Xampp
Irene Höppner

2009-09-09

18:49 Task #4518 (Resolved): Installation documentation patch
Here is the patch for installation.xml ziyad saeed
10:48 Revision b1c71279: [~TASK] FLOW3 (Documentation): Removed an example demonstrating the Objects.php file syntax which is not supported anymore.
Robert Lemke

2009-09-08

12:57 Bug #4487 (Resolved): New Documentation for Xampp
The version of xampp available already comes with php 5.3. The documentation need to remove lot of information regard... ziyad saeed
10:09 Feature #4469: Implement a central command line controller
Bastian Waidelich wrote:

> Regarding the interaction. Can someone please try, whether this works on Mac/Unix:
> ...
Robert Lemke
 

Also available in: Atom