Activity
From 2008-06-17 to 2008-07-16
2008-07-16
-
18:42 Revision 07dca8cf: * FLOW3: (Utility) Hopefully a fix for the tempdir problem.
-
18:02 Revision 0573c88a: * FLOW3: (Cache) Changed the way temporary directory names are created. Now the process username is taken into consideration which should solve possible access problems when running FLOW3 through CLI / Web with different users (and probably concurrently).
- * FLOW3: (Utility) The Environment->getPathToTemporaryDirectory() now returns a path which already contains the "FLOW...
-
17:20 Bug #507 (Closed): DebugExceptionHandler prints arguments at wrong place
- In r1019 the length of output arguments was increased and the bug described originally seems to be bogus / gone.
-
17:09 Revision ea171b7d: * FLOW3: (Error) Improved the DebugExceptionHandler a little - now even longer arguments are displayed fully in the backtrace.
-
14:59 Revision 15dd7c43: * FLOW3: Changed the way the system's temporary directory is detected (now uses a PHP built-in function).
-
14:26 Revision d480ebd8: * FLOW3: Resources are now published in a dedicated directory for web and CLI requests respectively. That helps avoiding read / write access problems if resources were mirrored by the respective other request / user context.
2008-07-15
-
21:51 Bug #1064 (Resolved): Non-existing configuration options should throw an exception
- When accessing an option in a configuration container that has not been set (i.e. does not exist) an exception should...
-
21:48 Task #672 (On Hold): Finish documentation about configuration in FLOW3
- Started with r1011. Needs to be refined later.
-
18:10 Revision 9848f600: FLOW3:
- * when setting additional include_path segments in Packages.php those are now prepended instead of appended to the ex...
-
17:54 Revision 58e5e0b2: FLOW3:
- * Started documentation of the configuration manager.
-
17:46 Feature #889 (Resolved): Add a callback pointcut filter
- Applied in changeset r1010.
-
16:25 Feature #889 (Accepted): Add a callback pointcut filter
-
17:45 Revision a366ff6e: * FLOW3: (AOP) Added a new pointcut designator: filter() allows for creating custom pointcut filters (see FLOW3 manual). Resolves #889
-
17:07 Revision dfb18a4f: FLOW3:
- * Package configuration and settings now need to specify their package and are returned only for the package key give...
2008-07-14
-
17:55 Revision 72cc123e: FLOW3: Persistence can now be enabled and disabled (default).
-
16:16 Revision 843e1238: FLOW3 (Persistence): Fixed a bug in the persistence manager. Now it also works if no repository classes are available. Added a test for this.
-
15:45 Revision 3755c3a4: FLOW3 (Session): Implemented a very basic session class, that uses PHP session functionality.
2008-07-08
-
12:12 Revision 8beaf918: * FLOW3: (AOP) Prefixed names of all internal proxy class methods with "AOPProxy" in order to prevent namespace conflicts with existing methods of the target class.
- * FLOW3: (Persistence) Extended the interface for a persistence backend
* FLOW3: (Persistence) Initial implementation...
2008-07-01
-
15:29 Major Feature #216 (Resolved): AOP proxy classes are cached in production mode
-
13:33 Revision 2585b59e: FLOW3:
- * Replaced two wrong (outdated) exception names with the right ones
* Fixed use of no longer existing method
2008-06-30
-
08:53 Bug #918 (Resolved): 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 runnin... -
08:50 Bug #917 (Closed): 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 runnin...
2008-06-28
-
22:37 Revision d7bc9037: * 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
2008-06-27
-
19:59 Revision d8f3e7e8: FLOW3: (MVC) Fixed two bugs in the CLI request builder _tests_ which only occurred while testing from the command line.
-
19:36 Revision d2cea47e: * FLOW3: (Persistence) Started implementing the Persistence Session (Unit of Work)
- * FLOW3: (Persistence) Refactored the class schemata builder
-
14:34 Feature #890 (New): 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 ha...
-
14:32 Feature #889 (Resolved): Add a callback pointcut filter
- There should be a pointcut filter, that calls a user function if it should match on a specific pointcut.
2008-06-26
-
18:21 Revision e6fd906c: * 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
-
17:16 Revision 80082c14: FLOW3: Added a new method to Utility_Arrays to check if an array contains multiple types
-
17:02 Revision c6cf7fa4: FLOW3: Optimized and improved the structure of the FLOW3 bootstrap.
-
15:49 Revision 6a94aab0: Test commit, please ignore.
-
15:48 Revision e09ba9cf: Deleted the revision file again.
-
15:43 Revision 8c1e02ac: Moved the revision file.
-
15:39 Revision 93fffc33: FLOW3: Added the Revision file.
-
12:17 Revision cc4790b0: * 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 val... -
11:38 Bug #880 (Resolved): 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 ...
-
11:19 Bug #879 (Closed): 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...
-
00:57 Revision e5e949b1: * FLOW3 (Security): Added method stubs for authentication, authorization and the first part of the acl service.
- * FLOW3 (Session): Added a very basic session interface.
2008-06-25
-
00:57 Feature #19: Add a feature for replacing "new" with "getComponent" in php source files
- Notice:
The ComponentManager does not know the classes provided by PHP.
e.g. ArrayObject() -
00:11 Bug #857 (Resolved): Date is not save correctly in logfile
- On line 75 of http://forge.typo3.org/repositories/entry/package-log/trunk/Classes/F3_Log_SimpleFileLogger.php
The ...
2008-06-21
-
13:08 Bug #842 (Closed): Some test fail on Windows
- I think these tests only fail on windows.
F3_FLOW3_Package_ManagerTest:
Failure in getPackageClassesPathReturnsCl...
2008-06-20
-
21:46 Revision de4e58b2: * 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 into the Memcached backend constructor which asserts that the Memcached PHP extension ...
-
16:32 Revision 610c87ed: 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 configuration file). In practice that means that annotations and new classes (or removed classes) will only be recognized by FLOW3 if you flush the cache (currently manually by delteing the FLOW3 directories in /tmp).
- Speed gain for the default view: 350%.
2008-06-19
-
14:12 Revision 850cd67b: * FLOW3: (Reflection) Added tests for the Reflection Service.
-
13:42 Revision 098b9ba5: * 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...
2008-06-18
-
13:42 Revision a520a15d: fixed failing tests.
-
09:46 Revision ef7c8095: * FLOW3: (MVC) Revert of commit r944 due to failing tests.
-
09:39 Revision 677180f1: FLOW3: (Security) Fixed Andi's fatal errors in the recently committed interfaces.
2008-06-17
-
17:34 Revision a9a5139e: 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.
-
16:11 Revision 9db185a5: FLOW3:
- * added an interface for persistence backend implementations
* if a backend is configured and available it will be in...
Also available in: Atom