Activity

From 2008-06-07 to 2008-07-06

2008-07-01

15:29 Major Feature #216: AOP proxy classes are cached in production mode (Resolved)
Robert Lemke
13:33 Revision 993: FLOW3: * Replaced two wrong (outdated) exception names with the right ones * Fixed ...
FLOW3: * Replaced two wrong (outdated) exception names with the right ones * Fixed use of no longer existing method
k-fish

2008-06-30

08:53 Bug #918: F3_FLOW3_Cache_Backend_FileTest shows 2 errors on WAMP installation
Hi, I checked out the distribution from SVN as shown in the podcast. The default view is showing fine. When running the unit tests for the FLOW3 package, I get the following two errors: <pre> F3_FLOW3_Cache_Backend_FileTest Failure in setC...
David Bruehlmeier
08:50 Bug #917: F3_FLOW3_Package_ManagerTest shows 2 errors on WAMP installation
Hi, I checked out the distribution from SVN as shown in the podcast. The default view is showing fine. When running the unit tests for the FLOW3 package, I get the following two errors: <pre> F3_FLOW3_Package_ManagerTest Failure in getPack...
David Bruehlmeier

2008-06-28

22:37 Revision 990: * FLOW3 (Security): Added the classes and method stubs for the rest of the ACL subp...
* FLOW3 (Security): Added the classes and method stubs for the rest of the ACL subpackage * FLOW3 (Security): Some smaller changes in the rest of the security subpackage
andi

2008-06-27

19:59 Revision 989: FLOW3: (MVC) Fixed two bugs in the CLI request builder _tests_ which only occurred ...
FLOW3: (MVC) Fixed two bugs in the CLI request builder _tests_ which only occurred while testing from the command line.
robert
19:36 Revision 987: * FLOW3: (Persistence) Started implementing the Persistence Session (Unit of Work) ...
* FLOW3: (Persistence) Started implementing the Persistence Session (Unit of Work) * FLOW3: (Persistence) Refactored the class schemata builder
robert
14:34 Feature #890: Add priority for advice chains
The order of running the advices in an advice chain, should be configurable over a priority. E.g. security advices have to be called at first.
Andreas Förthner
14:32 Feature #889: Add a callback pointcut filter
There should be a pointcut filter, that calls a user function if it should match on a specific pointcut.
Andreas Förthner

2008-06-26

18:21 Revision 977: * FLOW3: (Persistence) Speed up of the persistence manager / class schema builder: ...
* FLOW3: (Persistence) Speed up of the persistence manager / class schema builder: It now uses the new reflection service instead of ReflectionClass * FLOW3: (Reflection) Added two new methods to the Reflection Service
robert
17:16 Revision 976: FLOW3: Added a new method to Utility_Arrays to check if an array contains multiple ...
FLOW3: Added a new method to Utility_Arrays to check if an array contains multiple types
k-fish
17:02 Revision 975: FLOW3: Optimized and improved the structure of the FLOW3 bootstrap.
FLOW3: Optimized and improved the structure of the FLOW3 bootstrap.
robert
15:49 Revision 974: Test commit, please ignore.
Test commit, please ignore.
robert
15:48 Revision 973: Deleted the revision file again.
Deleted the revision file again.
robert
15:43 Revision 972: Moved the revision file.
Moved the revision file.
robert
15:39 Revision 971: FLOW3: Added the Revision file.
FLOW3: Added the Revision file.
robert
12:17 Revision 970: * FLOW3: (MVC) Added support of __toString() for the controller argument object * F...
* FLOW3: (MVC) Added support of __toString() for the controller argument object * FLOW3: (Utility) Cleaned up a bit the arrays utility * FLOW3: (Validation) Fixed a fatal error in the arguments validator and made some other cosmetic changes * Test...
robert
11:38 Bug #880: F3_FLOW3_MVC_Controller_ArgumentsValidator is untested
There is no testcase yet for F3_FLOW3_MVC_Controller_ArgumentsValidator and isValidProperty() doesn't work really in a real-world application: Fatal error: Call to a member function getValue() on a non-object in /Users/Shared/Sites/dev/t3v5/dis...
Robert Lemke
11:19 Bug #879: setValidator et al. are misleading method names
Method names such "setValidator" imply that the expected argument actually is a validator object. However in F3_FLOW3_MVC_Controller_Argument the expected argument is a class name. Either rename the method to setNewValidator or change the metho...
Robert Lemke
00:57 Revision 968: * FLOW3 (Security): Added method stubs for authentication, authorization and the fi...
* FLOW3 (Security): Added method stubs for authentication, authorization and the first part of the acl service. * FLOW3 (Session): Added a very basic session interface.
andi

2008-06-21

13:08 Bug #842: Some test fail on Windows
I think these tests only fail on windows. F3_FLOW3_Package_ManagerTest: Failure in getPackageClassesPathReturnsClassesPathOfTestPackage Detail D:\xampp\htdocs\demo\Packages\PHPUnit\Resources\PHP\PHPUnit\Framework\Assert.php:1524 getPackageCl...
Christoph Blömer

2008-06-20

21:46 Revision 960: * FLOW3: (Configuration) Fixed a fatal bug which ocurred in the configuration casca...
* FLOW3: (Configuration) Fixed a fatal bug which ocurred in the configuration cascade when the container tried to override an existing array with a container. See test mergeDoesNotTryToMergeAContainerWithAnArray() * FLOW3: (Cache) Added a check in...
robert
18:06 Bug #838: Images not working when Packages directory is not available from Web
Info(Hint) for Revision 957: The images from testing are not available if the Packages directory is not available from web. I made a virtualhost "flow3" pointing on the Public directory and run the testing. http://flow3/testing The Image...
Christoph Blömer
16:32 Revision 959: Further implementaion of the new Reflection Service and integration into the AOP pr...
Further implementaion of the new Reflection Service and integration into the AOP proxy building process and the component manager. Note that reflection information is now cached even in development mode (you can disable it through the FLOW3.php co...
robert

2008-06-19

14:12 Revision 952: * FLOW3: (Reflection) Added tests for the Reflection Service.
* FLOW3: (Reflection) Added tests for the Reflection Service.
robert
13:42 Revision 951: * FLOW3: (AOP) Optimized the proxy class builder - replaced method calls by static ...
* FLOW3: (AOP) Optimized the proxy class builder - replaced method calls by static calls. * FLOW3: (AOP) Removed the IntroductionInterface * FLOW3: (Component) Removed unused arguments in some methods of the component manager * FLOW3: (Reflection)...
robert

2008-06-18

13:42 Revision 948: fixed failing tests.
fixed failing tests.
andi
09:46 Revision 947: * FLOW3: (MVC) Revert of commit r944 due to failing tests.
* FLOW3: (MVC) Revert of commit r944 due to failing tests.
robert
09:39 Revision 946: FLOW3: (Security) Fixed Andi's fatal errors in the recently committed interfaces.
FLOW3: (Security) Fixed Andi's fatal errors in the recently committed interfaces.
robert

2008-06-17

17:34 Revision 944: This is the first commit of the new security framework. BEWARE: This is all work in...
This is the first commit of the new security framework. BEWARE: This is all work in progress, the classes only reflect the structure and have at most empty method stubs with some documentation! More to follow up soon.
andi
16:11 Revision 942: FLOW3: * added an interface for persistence backend implementations * if a backend ...
FLOW3: * added an interface for persistence backend implementations * if a backend is configured and available it will be initialized
k-fish

2008-06-16

22:02 Revision 941: FLOW3: Removed an unused line in Resource_Publisher
FLOW3: Removed an unused line in Resource_Publisher
k-fish
13:23 Revision 938: * FLOW3: (Cache) Fixed the tests and port of the implementation of the Memcached ba...
* FLOW3: (Cache) Fixed the tests and port of the implementation of the Memcached backend. The setServer() method is protected and therefore couldn't be called in the tests anymore. And tests were not properly skipped if the mecache daemon wasn't r...
robert
11:29 Revision 937: FLOW3: * Cache's AbstractBackend now accepts options in form of an array * Made the...
FLOW3: * Cache's AbstractBackend now accepts options in form of an array * Made the backend used for metadata caching configurable in resource publisher
k-fish

2008-06-12

16:52 Revision 934: * FLOW3: (Cache) Allowed the underscore "_" for cache entry tags. * FLOW3: Made it ...
* FLOW3: (Cache) Allowed the underscore "_" for cache entry tags. * FLOW3: Made it possible to actually use the memcached cache backend for the AOP proxy and component configuration (and not only in theory ...). Make sure to pass the servers confi...
robert

2008-06-11

17:56 Revision 933: FLOW3 (Cache): * The memcache backend now supports flush() * The memcache backend t...
FLOW3 (Cache): * The memcache backend now supports flush() * The memcache backend tests now skip (instead of fail) if no memcached is running
k-fish

2008-06-10

21:36 Feature #764: Implement tagging support for Memcache backend (Resolved)
Applied in changeset r931.
Karsten Dambekalns
21:35 Revision 931: FLOW3: Implemented tag support for the memcached cache backend. fixes #764
FLOW3: Implemented tag support for the memcached cache backend. fixes #764
k-fish
19:56 Revision 930: * FLOW3: (Cache) Added flushCaches() and flushCachesByTag() to the cache manager.
* FLOW3: (Cache) Added flushCaches() and flushCachesByTag() to the cache manager.
robert
19:40 Revision 929: * FLOW3: (Cache) Implemented flush() and flushByTag() for the file backend. The Mem...
* 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
18:20 Feature #764: Implement tagging support for Memcache backend (Accepted)
Karsten Dambekalns
17:39 Revision 928: * FLOW3: (Cache) Added tagging support (save and find) for the caching framework. F...
* 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
17:36 Feature #764: 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 backend (but exists for the File backend). Refer to the File backend's unit tests for how this needs to be implemented.
Robert Lemke

2008-06-09

18:33 Revision 923: FLOW3: * declared some more Utility functions as static, adjusted calls to generate...
FLOW3: * declared some more Utility functions as static, adjusted calls to generateUUID() accordingly PHPCR: * added NodeTypeManager and NodeTypeTemplate interfaces * some cleanup to type hints and documentation * removed components configuration...
k-fish
« Previous
 

Also available in: Atom