From 2008-05-12 to 2008-06-10


21:36 Feature #764 (Resolved): Implement tagging support for Memcache backend
Applied in changeset r931. Karsten Dambekalns
18:20 Feature #764 (Accepted): Implement tagging support for Memcache backend
Karsten Dambekalns
17:36 Feature #764 (Resolved): Implement tagging support for Memcache backend
The caching framework allows for tagging of cache entries. This feature has not yet been implemented for the Memcache... Robert Lemke
21:35 Revision fc87affb: FLOW3: Implemented tag support for the memcached cache backend. fixes #764
Karsten Dambekalns
19:56 Revision 5c22942e: * FLOW3: (Cache) Added flushCaches() and flushCachesByTag() to the cache manager.
Robert Lemke
19:40 Revision f05386a6: * FLOW3: (Cache) Implemented flush() and flushByTag() for the file backend. The Memcache Backend only contains empty methods yet to satisfy the abstract backend's contract.
Robert Lemke
17:39 Revision 6d43bfaf: * FLOW3: (Cache) Added tagging support (save and find) for the caching framework. For now only the file backend supports tagging, for the memcache backend tagging has not yet been implemented (see #764).
Robert Lemke


18:33 Revision 3b501111: FLOW3:
* declared some more Utility functions as static, adjusted calls to generateUUID() accordingly
* added NodeTy...
Karsten Dambekalns


14:28 Revision 9e4edcc1: * FLOW3: (Reflection) Added more tests for FLOW3's reflection subpackage which now covers the whole functionality. Added reflection support for Parameter.
See also r913. Robert Lemke
14:08 Feature #718 (Closed): make docCommentParser static
Currently the F3_FLOW3_Reflection_DocCommentParser is instantiated for each reflection - that's nonsense. Robert Lemke
13:49 Revision 287c5e1d: FLOW3: The DebugExceptionHandler does no longer hide the last two bytes of string arguments in backtrace output.
Karsten Dambekalns
13:15 Revision b357b48d: * FLOW3: (AOP) Fix for the currently failing test F3_FLOW3_AOP_FrameworkTest->mandatoryArgumentInNonAdvisedConstructorStaysIntact(). The type hinting detection for method arguments during the proxy class building process was broken starting with r903. More tests for the Reflection subpackage - which is the root for this bug - will follow.
Robert Lemke


20:48 Revision d4f9dbe6: * Blog: Added a sample post so we have more opportunities to experiment.
* Blog: Made sure that a Post has a default date - otherwise the __toString() method throws an exception.
* FLOW3: (A...
Robert Lemke
13:48 Feature #47 (Resolved): Implement pointcut designator for annotations
Applied in changeset r903. Robert Lemke
13:47 Revision fca1af85: * FLOW3: (AOP) Added support for a new pointcut designator which allows to filter for matching annotations. This designator is called "classTaggedWith()". Resolves #47.
* FLOW3: (Documentation) Added documentation for the above pointcut designator.
* FLOW3: (Reflection) FLOW3's Reflect...
Robert Lemke
11:40 Revision a1c8a896: * FLOW3: (Documentation) Updated manual to reflect the removal of the Aspect Interface in r899.
Robert Lemke
11:30 Revision f2d04660: * FLOW3: Added the Persistence Manager to FLOW3's initialization sequence (makes the whole thing slower ... sorry).
* FLOW3: (AOP) Removed the AOP Aspect Interface - now it's sufficient to tag a class as @aspect, no need to implement... Robert Lemke


20:57 Revision 474aafc2: * FLOW3: (Persistence) Initial version of the class schema builder and the class schema along with the related tests.
Robert Lemke
17:22 Revision 14c29d32: * FLOW3: (Persistence) Some update: new tests for the persistence framework.
Robert Lemke
12:30 Revision fa9a831b: * FLOW3: (Persistence) Initial commit of the base repository, including its tests.
Robert Lemke
12:03 Task #702: RNG schema for Package.xml files is too strict
I changed @oneOrMore@ to @zeroOrMore@ and attached the file. Could someone with more knowledge about RelaxNG check if... Karsten Dambekalns
11:59 Task #702 (Resolved): RNG schema for Package.xml files is too strict
A few issues:
* When defining such a file, the schema requires an @upload@ element to be present, which makes it imp...
Karsten Dambekalns


22:52 Revision 43df7342: FLOW3, PHPCR:
* Heavy updates to the inline documentation, eliminating all phpDocumentor warnings for the FLOW3 package Karsten Dambekalns
21:55 Revision 136773e8: DocBook documentation consolidation and update:
* moved TypoScript documentation from the old SVN to the TypoScript package documentation
* moved the Coding Guidelin...
Karsten Dambekalns
12:40 Task #670 (Resolved): Change @type annotation in configuration files to @var
Applied in changeset r878. Karsten Dambekalns
12:34 Task #670 (Accepted): Change @type annotation in configuration files to @var
Karsten Dambekalns
12:06 Task #670 (Resolved): Change @type annotation in configuration files to @var
As discussed on the list, we should switch to using @var. The configuration parser and documentation have to be adjus... Karsten Dambekalns
12:39 Revision add8a12b: Changed the @type annotation to @var, fixes #670
Karsten Dambekalns
12:33 Task #672 (Resolved): Finish documentation about configuration in FLOW3
The documentation about FLOW3 configuration needs to be updated and completed (do we still support PHP based configur... Karsten Dambekalns


12:19 Bug #363 (Rejected): Order of includes (not possible to implement a interface in subfolder?)
I checked the package you attached to this ticket, the file structure looks like in the screenshot:
Robert Lemke
12:08 Feature #478 (Resolved): More speed for object creation
Applied in changeset r866. Robert Lemke
12:08 Revision 4d9ddfe8: * FLOW3: (Component) Improved the performance of the component object builder, resolves #478. Thanks to Axel for the suggestion.
* Removed the index*.php files from the main directory - the ones in the Public/ dir should be used. Robert Lemke


15:24 Revision 8694b80c: Further work to make FLOW3 run green in CGL checks:
* Renamed some abstract classes to conform to rules
* Adjusted code using those classes
Karsten Dambekalns


22:00 Revision 49e5dcd6: * FLOW3: (AOP) Renamed the global variable which is used for passing the AOP Framework instance to the unserialized PointcutFilter on wakeup.
* FLOW3: Cosmetic improvements Robert Lemke


18:04 Revision 34df6ccc: Making FLOW3 run green(er) in FLOW3CGL, part 2. Down to 40 errors and 0 warnings from hundreds each...
Karsten Dambekalns
17:32 Revision 50dfe1e7: Making FLOW3 run green(er) in FLOW3CGL, part 1.
Karsten Dambekalns


12:49 Revision 132c3ace: Made sure createDirectoryRecursively() never tries to create a directory ending with /. as this makes PHP's mkdir choke with the recursive flag switched on. Fixes errors when publishing resources after a clearing of the "Resources" cache.
Karsten Dambekalns
12:45 Revision edf0e7f3: Made sure $cacheDirectory always has a trailing slash, avoiding a potential bug with findCacheFiles().
Karsten Dambekalns
12:04 Revision dc18f3c4: * FLOW3: (Documentation) Fixed a typo and a hard-to-understand sentence.
Robert Lemke


13:00 Revision 35878b58: Some small improvements to F3_FLOW3_Utility_Environment.
Karsten Dambekalns
12:10 Bug #507 (Needs Feedback): DebugExceptionHandler prints arguments at wrong place
Now the question is whether we need to provide a workaround. For this we'd need to know if this happens only on your ... Karsten Dambekalns

Also available in: Atom