Activity

From 2009-09-13 to 2009-10-12

2009-10-09

22:32 Bug #4870 (Resolved): Tests with RSAWalletServicePHP fail on Windows
Ok, glad you got it working now. Karsten Dambekalns
22:04 Bug #4870: Tests with RSAWalletServicePHP fail on Windows
You were right, it was installed, but not working... I solved it by installing "Win32 OpenSSL v0.9.8k Light" from htt... David Bruehlmeier
15:20 Revision 044fe9a1: [BUGFIX] FLOW3 (MVC): Bugfix to automatic request hashing in context with CLI. Relates to #4960.
Sebastian Kurfuerst
15:18 Revision 2fe35f37: [BUGFIX] FLOW3 (Security): Bugfix to automatic request hashing in context with CLI. Relates to #4960.
Sebastian Kurfuerst
15:00 Feature #4960 (Resolved): There should be a Request hash check when objects are modified
Applied in changeset r3309. Sebastian Kurfuerst
14:50 Feature #4960 (Resolved): There should be a Request hash check when objects are modified
h2. Scenario:
The developer programmed a form to edit a "Customer", and he can select one role from a dropdown lis...
Sebastian Kurfuerst
14:59 Revision 762b8bd6: [!!!][+FEATURE] FLOW3 (Security): Added a HMAC generator and checker to prevent unauthorized access on objects where no edit fields were generated for. It is mandatory in case objects are modified on the server side. See the issue for a more in-depth explanation. This feature does NOT break backwards-compatibility as long as you use only Fluid for form-generation. In case of custom fields, it WILL break backwards compatibility, and you might need the @dontverifyrequesthash annotation. Resolves #4960.
[+FEATURE] Fluid (ViewHelpers): Added a request hash to all form fields. It is mandatory in case objects are modified... Sebastian Kurfuerst

2009-10-08

15:22 Revision 31e1b9cb: [~TASK] FLOW3 (Persistence): removed some trailing whitespace (watch out, NetBeans users!).
Karsten Dambekalns
15:15 Revision 854bf31e: [~TASK] FLOW3 (MVC): Fixed an error with handling an error in transformValue().
[~TASK] FLOW3 (Persistence): changed the way cloning affect the memorized clean state of an entity, relates to #4931.... Karsten Dambekalns
14:27 Bug #4952 (Resolved): Reflection cache of subclasses are not flushed if parent classes change
If a parent class is changed (e.g. new properties are added, properties removed, new methods ...) the reflection cach... Robert Lemke
11:40 Bug #4870: Tests with RSAWalletServicePHP fail on Windows
David Bruehlmeier wrote:
> OpenSSL is installed and working according to phpinfo():
*Installed* yes, working - no...
Karsten Dambekalns

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
 

Also available in: Atom