Activity
From 2009-06-06 to 2009-07-05
2009-07-05
-
23:50 Bug #3699 (Needs Feedback): Misleading error message when calling inactive package
- Please have a look at the attached patch.
It brings some extensive changes to the way the controller is resolved and...
2009-07-03
-
18:59 Bug #3699: Misleading error message when calling inactive package
- I'll upload a patch with a suggested solution tomorrow.
2009-07-02
-
19:00 Bug #3823 (Resolved): FileMonitor does not fix "windows" paths
- Several FileMonitorTests fail on Windows due to backslashes in pathes.
Attached patch fixes the issue for me.
2009-07-01
-
21:51 Bug #3815 (Closed): F3\FLOW3\Monitor\FileMonitorTest fails on Windows with alpha2
- Failure in detectChangesEmitsDirectoryChangedSignalAndMemorizesDirectoryIfDirectoryHasNotBeenMonitoredPreviously
Det... -
16:24 Bug #3029: Routing is not working correctly on all platforms
- I can reproduce this on two machines:
Debian Etch
Apache/2.2.3 with mod_fcgid
PHP 5.3.0 as CGI/FastCGI
cgi.fix_... -
09:09 Bug #3569 (Resolved): setfilepermissions.sh: with non-writable Temporary folder caches end up elsewhere (CLI mode)
- Resolved in r2684 (FLOW3 distribution)
-
00:00 Bug #3806 (Resolved): Persistence fails when objects and/or lazy loading are involved...
- Applied in changeset r2691.
2009-06-30
-
18:00 Task #3559 (Resolved): Get rid of state in Package.xml files
- Applied in changeset r2685.
-
15:25 Bug #3806 (Resolved): Persistence fails when objects and/or lazy loading are involved...
- The fix for #3451 in r2591 has some side effects - even after adding something to a proxied SplObjectStorage it is no...
-
14:00 Bug #3795 (Resolved): Arguments in AbstractController are not cleared after forward
- Applied in changeset r2675.
-
12:58 Bug #3795 (Accepted): Arguments in AbstractController are not cleared after forward
- The fix in r2659 breaks REST controllers, maybe more. I'll check.
-
14:00 Feature #3650 (Resolved): AOP proxies support classes implementing an interface declaring a __construct() signature
- Applied in changeset r2673.
-
12:51 Feature #3650 (Accepted): AOP proxies support classes implementing an interface declaring a __construct() signature
- Almost, but the original constructor is never called, unless it is advised with anything calling proceed() it seems. ...
-
01:00 Bug #3568 (Resolved): PHP version check comes too late on non-namespaced PHP versions
- Applied in changeset r2668.
2009-06-29
-
22:00 Feature #3790 (Resolved): Generic error action and validation errors for current request
- Applied in changeset r2659.
-
22:00 Bug #3795 (Resolved): Arguments in AbstractController are not cleared after forward
- Applied in changeset r2659.
-
00:17 Bug #3795 (Resolved): Arguments in AbstractController are not cleared after forward
- The arguments object is created in the constructor of the @AbstractController@ class. After a forward the existing co...
-
20:00 Bug #3801 (Resolved): ValidatorResolver doesn't accept custom validator classes as validator name
- Applied in changeset r2658.
-
19:28 Bug #3801 (Resolved): ValidatorResolver doesn't accept custom validator classes as validator name
- When trying to implement a new Validator for URLs I stumbled upon a problem in the ValidatorResolver: it is currently...
-
16:00 Bug #3275 (Resolved): ValidatorResolver can't parse validator arguments containing round brackets
- Applied in changeset r2657.
-
10:59 Bug #3569 (Accepted): setfilepermissions.sh: with non-writable Temporary folder caches end up elsewhere (CLI mode)
- While the fix was mentioned in the commit message, it seems it was not committed...
-
10:00 Bug #3569 (Resolved): setfilepermissions.sh: with non-writable Temporary folder caches end up elsewhere (CLI mode)
- Applied in changeset r2655.
-
10:57 Bug #3568 (Accepted): PHP version check comes too late on non-namespaced PHP versions
- The parsing is done before the execution... See:
kmac:Public karsten$ /usr/bin/php -v
PHP 5.2.8 (cli) (built: Feb... -
10:00 Bug #3568 (Resolved): PHP version check comes too late on non-namespaced PHP versions
- Applied in changeset r2655.
2009-06-28
-
18:31 Feature #3790 (Resolved): Generic error action and validation errors for current request
- The user shouldn't have to write a custom error action (altough it should still be possible) for handling argument ma...
2009-06-25
-
09:36 Task #3755 (New): Concurrency stress testing and cache mechanism
- After the first experiences and results from #3582 we need to do some more thorough stress testing to identify race c...
-
09:33 Task #3582 (Closed): Concurrency stress test
- Did some first stress testing with concurrent requests with siege and the front page of the Blog Example.
If cache...
2009-06-24
-
23:00 Bug #3733 (Resolved): Site should be unlocked by Exception Handler
- Applied in changeset r2648.
-
18:00 Feature #3649 (Resolved): Caches should be flushed on package version number changes
- Applied in changeset r2645.
-
18:00 Bug #3240 (Resolved): AOP cache is not emptied if class file is deleted
- Applied in changeset r2645.
-
17:34 Bug #3240: AOP cache is not emptied if class file is deleted
- The problem lies in the Monitoring mechanism, not in the AOP framework.
-
17:18 Bug #3240 (Accepted): AOP cache is not emptied if class file is deleted
-
18:00 Feature #3736 (Resolved): Implement support for Directory status monitoring
- Applied in changeset r2645.
-
18:00 Bug #3726 (Resolved): Links with arguments don't work without routes
- Applied in changeset r2644.
-
13:29 Bug #3726: Links with arguments don't work without routes
- The property mapper adds the returned errors to it's local MappingResults instance only if they are Validation\Proper...
-
13:22 Bug #3726 (Accepted): Links with arguments don't work without routes
-
12:58 Bug #3726: Links with arguments don't work without routes
- The change in "isPropertyValid()":http://forge.typo3.org/repositories/diff/package-flow3/trunk/Classes/MVC/Controller...
-
17:30 Feature #1947 (Accepted): Implement session scope for object manager
-
17:23 Task #3624 (Accepted): Write documentation for the security framework
-
17:19 Bug #3275 (Accepted): ValidatorResolver can't parse validator arguments containing round brackets
-
13:00 Bug #3537 (Resolved): Subroute placeholders appear in URL if no replaced
- Applied in changeset r2643.
-
12:09 Bug #3537 (Accepted): Subroute placeholders appear in URL if no replaced
- Thanks for the patch, it solves the issue.
Injecting a logger into the configuration manager is impossible, as the... -
11:30 Bug #3742 (Resolved): getObjectConfigurations() returns original objects
- getObjectConfigurations() currently returns the original configuration objects, which allows to alter those circumven...
-
10:51 Task #3583 (Closed): Profiling of persistence framework / CR
- I worked on this using XHProf (http://mirror.facebook.net/facebook/xhprof/) as Xdebug is awefully slow (albeit it's t...
-
10:37 Feature #3740 (Resolved): Implement a Static Object Container
- As work on #3583 showed, object creation takes a lot more time than desired. Especially autowiring is a good target f...
2009-06-23
-
21:53 Bug #3726: Links with arguments don't work without routes
- revision r2620 works, revision r2621 doesn't.
-
18:00 Feature #3650 (Resolved): AOP proxies support classes implementing an interface declaring a __construct() signature
- Applied in changeset r2640.
-
11:17 Feature #3650 (Accepted): AOP proxies support classes implementing an interface declaring a __construct() signature
-
17:00 Bug #3735 (Resolved): randomizeArrayOrder() does not randomize...
- Applied in changeset r2639.
-
16:12 Bug #3735 (Resolved): randomizeArrayOrder() does not randomize...
- randomizeArrayOrder() (added with r114) uses array_rand(), which does not randomize if as many "random" keys are requ...
-
16:19 Feature #3736 (Resolved): Implement support for Directory status monitoring
- Currently the File Monitor and the ModificationTimeStrategy only support file monitoring. Implement support for whole...
-
15:43 Bug #3733 (Resolved): Site should be unlocked by Exception Handler
- If the site was locked and during that run FLOW3 crashes with some exception, the lock is not removed which results i...
-
12:00 Bug #3730 (Resolved): Signal Slot Dispatcher does not check if slot class is a registered object
- Applied in changeset r2637.
-
11:51 Bug #3730 (Resolved): Signal Slot Dispatcher does not check if slot class is a registered object
- If a slot class is not registered as an object at the Object Manager, the Object Manager throws a not very meaningful...
-
12:00 Feature #3581 (Resolved): Site lock / code cache flushing mechanism
- Applied in changeset r2637.
-
08:12 Feature #3728 (New): Support arrays of objects as controller arguments
- Sometimes, you need to receive a variable number of objects of a given type as argument in the controller.
It woul...
2009-06-22
-
22:38 Bug #3726 (Resolved): Links with arguments don't work without routes
- If you set an action link with fluid that uses arguments, it generates a URL like this:
http://blog.flow3.local:81/b... -
13:14 Feature #3581 (Accepted): Site lock / code cache flushing mechanism
2009-06-19
2009-06-18
-
14:25 Bug #3699 (Resolved): Misleading error message when calling inactive package
- When trying to use an inactive package you currently get a "404 Not Found - No controller could be resolved which wou...
2009-06-16
-
11:36 Feature #3616: Implement Accounts/UserManagement
- Added two charts, describing the two main authentication scenarios:
* Delegated (LDAP)
* integrated (e.g. compar...
2009-06-15
-
00:03 Bug #3633 (Closed): Local packages path is guessed wrong
- I could not reproduce the issue again and the code seems actually to be right. So I'll close this for now as everythi...
2009-06-12
-
12:26 Feature #3650 (Resolved): AOP proxies support classes implementing an interface declaring a __construct() signature
- Currently AOP proxy classes add a few parameters to the constructor in order to inject the Object Manager and the Obj...
-
11:32 Task #3559 (New): Get rid of state in Package.xml files
-
11:30 Feature #3649 (Resolved): Caches should be flushed on package version number changes
- Usually when upgrading from one FLOW3 version to another the user will experience a PHP fatal error because some inte...
2009-06-10
-
11:00 Feature #3639 (Resolved): Active packages should be saved in a configuration file
- Applied in changeset r2596.
-
10:12 Feature #3639 (Resolved): Active packages should be saved in a configuration file
- To activate and deactivate packages, a list of active packages must be saved.
This should be done by providing wri...
2009-06-09
-
22:00 Bug #3451 (Resolved): LazyLoadingProxy must mark property as clean after activation
- Applied in changeset r2591.
-
18:51 Bug #3633 (Closed): Local packages path is guessed wrong
- A wrong path for local packages ("Packages/Local") will be used by the package manager if the Global diretcory is lin...
2009-06-08
-
22:32 Task #3624 (Resolved): Write documentation for the security framework
- .
-
22:31 Feature #3623 (Resolved): Implement authentication providers
- We should have at least the following:
* generic Username/Password (refactor the existing ones)
* HTTP Basic/Dige... -
22:29 Feature #3622 (Resolved): Implement an access view helper
- This view helper should expect a resource as argument and render its subnodes only, if the current user has access to...
-
22:26 Feature #3621: Implement dynamic firewall filter registration
- Check, if request processors are a better place to do argument transformations...
-
22:25 Feature #3621 (New): Implement dynamic firewall filter registration
- This is e.g. needed to support transparent encryption and decryption of request arguments.
-
22:22 Feature #3620 (Closed): Implement a request stack
- Intercepted requests (e.g. because of a security exception) should be pushed on the stack. After resolving the proble...
-
22:19 Feature #3619 (New): Implement System Policy Support/System Security
- There should be something like a system policy or general system security, that is always enforced and cannot be circ...
-
22:16 Feature #3618 (Closed): Extended ACL possibilities
- Currently ACLs only cover PHP methods as resources. In the future we will need some more functionality like:
* rea... -
22:11 Bug #3617 (Closed): AOP exception + fatal error using libssh2
- OK here is a strange one:
I'm currently writing a server-administration tool with FLOW3. As I want to connect to oth... -
22:04 Feature #3616 (Resolved): Implement Accounts/UserManagement
- We need a general concept how to store users, their assigned roles and custom user identity information. The default ...
Also available in: Atom