Activity
From 2009-06-23 to 2009-07-22
2009-07-22
-
17:01 Feature #3616 (Resolved): Implement Accounts/UserManagement
- Resolved in r2851.
-
16:56 Revision 787e55ea: * [+FEATURE] FLOW3 (Object): The object serializer is now able to (de)serialize ArrayObjects.
-
15:14 Revision 724916a2: [~BUGFIX] FLOW3 (Object): The object serializer now handles persitence objects correctly.
- [~TASK] FLOW3 (AOP): Removed the FLOW3 Security subpackage from the AOP blacklist, to be able to store roles in the c...
-
15:09 Revision e2531516: [+FEATURE] FLOW3 (Error): The Debug Exception Handler now provides tooltips for argument values which are longer than 100 characters.
-
12:34 Revision 1ef32d65: [~TASK] FLOW3 (Core): Lowered the PHP requirement just a bit so that FLOW3 works not only with PHP 5.3.0RC2 but alos 5.3.0RC2-dev.
-
12:31 Revision f0e2e83a: [~CONFIGURATION] FLOW3: Now the Production Exception Handler is used (again) in Production context, like it's supposed to.
-
11:48 Feature #3955: Implement limit and ordering for persistence queries
- Maybe you want to port Extbase code ;-)
-
10:45 Feature #3955: Implement limit and ordering for persistence queries
- Bastian Waidelich wrote:
> Not sure, but I think "ordering" has a wrong meaning: http://dict.leo.org/?search=orderin... -
10:26 Feature #3955: Implement limit and ordering for persistence queries
- Not sure, but I think "ordering" has a wrong meaning: http://dict.leo.org/?search=ordering
-
10:12 Feature #3955 (Resolved): Implement limit and ordering for persistence queries
- This needs to be possible:...
-
10:54 Revision ffb6ad8f: [-TASK] FLOW3: Removed (some more) file level docblocks.
- [-TASK] Testing: Removed (some more) file level docblocks.
-
10:15 Feature #3956 (Resolved): Implement a Count Validator
- For the blog (and other apps) we need a Count Validator:...
2009-07-21
-
19:02 Bug #3029: Routing is not working correctly on all platforms
- I can't reproduce the issue on Windows (with PHP as Apache module). Thus I can't validate the Patch either.. All I ca...
-
13:34 Revision b3d75be8: * [~TASK] FLOW3 (Security): Removed a debug statement.
- * [~BUGFIX] FLOW3 (Object): The session registry now explicitly checks, if the session data is an array.
-
13:12 Feature #1947 (Resolved): Implement session scope for object manager
- Resolved in revision r2839.
-
13:04 Revision da293c0f: * [~TASK] FLOW3 (Security): The security framework now uses the new session scope for its session data.
- * [~TASK] FLOW3 (Security): Fixed some doc comments.
-
12:40 Revision d13b26db: * [~TASK] FLOW3 (Object): Refactored the session registry. Extracted the object (de)serialization into a generic object serializer class.
-
11:36 Feature #3950: Package Manager should warn about duplicate packages
- Just a note for the future:
It should be possible to have multiple versions of a package installed. Depending on t... -
11:08 Feature #3950 (Resolved): Package Manager should warn about duplicate packages
- Currently it is possible to use the same package key multiple times within the Packages/* directories, for example:
... -
11:20 Bug #3534 (Resolved): File permission issues
- After playing with the new setfilepermissions.sh script introduced in r2790 I am confident that we solved the basic f...
-
11:14 Task #3584 (Accepted): Write a getting started tutorial
2009-07-20
-
17:52 Revision f446ab3a: [+FEATURE] FLOW3 (Reflection): Class schemata now contain information about requested element types for collection-like properties, use @var type<elementType> annotations. Relates to #3933.
-
14:00 Task #3934 (Resolved): Move class schema handling from Persistence to Reflection
- Applied in changeset r2835.
-
13:36 Revision 4eff2943: [~TASK] FLOW3: moved class schema handling from Persistence to Reflection, resolves #3934.
2009-07-18
-
20:33 Bug #3945 (Closed): Cannot redeclare PackageInterface
- I'm not sure who (FLOW3 or APC) is wrong. But I got error with APC.
[apc-error] Cannot redeclare class f3\flow3\pa...
2009-07-17
-
16:53 Revision 24601b3d: [+BUGFIX] Fluid (ViewHelper): SeelctViewHelper now handles collections of objects passed as options as expected virtually always, fixes #3676
- [~TASK] FLOW3: renamed getUUIDByObject() to getIdentifierByObject() and getObjectByUUID() to getObjectByIdentifier(),...
-
14:43 Task #3934 (Resolved): Move class schema handling from Persistence to Reflection
- The use and scope of class schemata has outgrown the Persistence scope; thus it should be moved to Reflection.
-
14:39 Feature #3933 (Resolved): Support typed parameters for class schemata, persistence, validation
- When a domain model contains an array member variable and expects objects (of a certain kind) in that array, this can...
-
10:40 Revision 981e67f1: [~TASK] FLOW3 (Persistence): removed some @api annotations that should have never been there
2009-07-16
-
16:02 Revision 95ff67f7: [+TASK] FLOW3: Removed file level docblocks and @package/@subpackage annotations.
- [+TASK] Fluid: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Kickstart: Removed file lev...
2009-07-15
-
17:27 Revision ae393d74: [+BUGFIX] FLOW3 (Core): The bootstrap didn't work correctly with symlinked Packages/Framework/ directories, fixed that.
-
16:50 Revision b0a4f38d: [~TASK] FLOW3 (Scripts): Accidently raised the PHP requirement from 5.3.0RC2 to 5.3.0RC3 - reverted that.
-
16:32 Revision b4e8faba: [!!!][~TASK] FLOW3: Renamed the directory "Public" to "Web" and the constant FLOW3_PATH_PUBLIC to FLOW3_PATH_WEB accordingly.
- [!!!][~TASK] FLOW3: Renamed the folder for packages which are included in the FLOW3 distribution from "Distribution" ...
-
14:54 Revision 30fc8743: [+TASK] FLOW3 (Package): adjusted package manager to use new folder structure (Application instead of Local)
-
14:09 Revision 452bd856: [TASK] FLOW3: fixed some @internal vs @api remnants, relates to #3883
-
14:00 Task #3883 (Resolved): Mark all public API with @api tags
- Applied in changeset r2794.
-
13:28 Revision b22b5d93: [TASK] FLOW3: moved from @internal to @api, resolves #3883
-
13:17 Revision 0a12014c: [+BUGFIX][~TASK] FLOW3: Moved the setfilepermissions.sh script to a new location within the FLOW3 package. Also changed the strategy for setting file permissions according to the new tutorial.
2009-07-13
-
21:48 Task #3883 (Accepted): Mark all public API with @api tags
- Today I taught PHP_UML to deal with the @api annotation as expected. Afterwards I started to go over the @internal an...
-
11:12 Task #3883 (Resolved): Mark all public API with @api tags
- The blacklisting approach with @internal tags is too error-prone and tedious to implement. We should go for a white l...
-
18:48 Revision f0f52d19: [+BUGFIX] TYPO3CR (FLOW3 Persistence): Even dependencies which are not properly tagged with @transient annotations are now reinjected. Previously the DataMapper would set those properties to NULL. Resolves #3889
- [~TASK] FLOW3 (Object): Optimized the autowireProperties() method a bit, using more efficient reflection methods.
-
11:29 Bug #3415 (Accepted): Sorting of $classNamesToReflect in the reflection Service might cause PHP error
-
11:09 Task #3882 (Resolved): Document the Signal Slot features
- FLOW3's Signal and Slot features are currently undocumented.
-
11:08 Task #3881 (Resolved): Complete documentation about MVC
- The documentation about MVC is still fragmentary and needs to be completed (and updated).
-
10:34 Bug #3823 (Needs Feedback): FileMonitor does not fix "windows" paths
-
10:32 Bug #3823 (Closed): FileMonitor does not fix "windows" paths
-
10:32 Bug #3815 (Closed): F3\FLOW3\Monitor\FileMonitorTest fails on Windows with alpha2
- Will be solved in duplicated bug report #3823
2009-07-10
-
11:51 Revision f06cacc4: [TASK] FLOW3 (Configuration): changed line delimters to unix style in Objects.yaml. Andi.....!
-
10:12 Feature #3864 (Resolved): Implement filtering for log messages
- Currently all severities are always logged. It should be possible to define filters per backend so only certain log e...
-
10:01 Revision 2c50989b: [~TASK] FLOW3: Moved the session registry ojbect configuration to the correct place in the Objects.yaml
-
09:48 Revision 49f9ab42: [~TASK] FLOW3 (Core): Removed the manual inject* calls for the Session Registry and instead created some configuration in the Objects.yaml.
- [~TASK] FLOW3: Globally replaced occurrences of RuntimeException with more meaningful exceptions.
-
08:58 Revision 9d8af3ee: [+BUGFIX] FLOW3 (Core): The session and session object registry are now initialized correctly in the bootstrap.
- [+FEATURE] FLOW3 (Object): Integrated the new session scope feature into the object manager.
[+BUGFIX] FLOW3 (Object)...
2009-07-09
-
19:19 Revision 45b3efc2: [+FEATURE] FLOW3 (Object): The SessionRegistry now retrieves persited objects from the persistence framework.
-
18:00 Bug #3617 (Needs Feedback): AOP exception + fatal error using libssh2
- Does this error still occur with FLOW3's alpha2and the final of PHP 5.3?
-
16:13 Revision 0642efd0: [TASK] FLOW3 (Tests): replaced try/catch by @expectedException in two Package\ManagerTest tests
-
13:41 Revision a7413542: [+API] FLOW3 (Object): Added a new method getObjectNameByClassName() to retrieve the object name by a given class name.
- [~TASK] FLOW3 (Reflection): setValue() in a property reflection is now able to set private properties.
[+TASK] FLOW3 ... -
12:46 Revision bddc137a: [TASK] FLOW3 (Tests): adjusted some tests to work with changed behaviour of PHPUnit, relates to #3854
-
10:34 Feature #3852 (Resolved): Implement removeAll() for Repository
- The \F3\FLOW3\Persistence\Repository class should provide a removeAll() method which allows to flush / truncate / ......
2009-07-08
-
14:19 Revision 6b063274: [-API] FLOW3 (Package): Removed the getPackagePAth() and getPackageClassesPath() from the Package Manager because they were redundant. Please use $package->getPackagePath() and $package->getClassesPath() respectively.
- [~API] FLOW3 (Package): In the class Package renamed getPackageMetaDataPath() and getPackageDocumentationPath() to ge...
-
09:06 Feature #3846 (Resolved): Enforce validation before persisting model objects
- If there are validation rules defined for a (domain model) object, they should be enforced before actually persisting...
2009-07-07
-
12:51 Revision f8110b65: [~TASK] FLOW3 (Documentation): Some changes to the section on commit message rules.
-
11:57 Revision 2ed8e5fa: [~TASK] FLOW3 (Persistence): isDirty() now considers properties on new objects as dirty.
-
10:14 Bug #3837 (Resolved): Objects added to a repository are not found if repository doesn't follow naming conventions
- We have a model called \F3\TYPO3\Domain\Model\Structure\Site and a repository called \F3\TYPO3\Domain\Repository\Site...
2009-07-06
-
18:35 Bug #3534: File permission issues
- Robert Lemke wrote:
> * Depending on how we decide about the general concept of having a GUI or CLI for the main adm... -
14:58 Bug #3534: File permission issues
- Random additional notes:
* The Public/* directories must be owned by the webserver's user because "touch" seems on...
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.
-
12:24 Revision e87a6e19: [TASK] FLOW3 (Documentation): Updated the documentation to contain the commit message rules, updated the code documentation and did some shuffling around.
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. -
15:45 Revision 5ba91bc3: [TASK] FLOW3 (Tests): Removed a bunch of tests checking the object handling rather than the test target
- [TASK] TYPO3CR (Tests): Removed a bunch of tests checking the object handling rather than the test target
-
15:16 Revision d277992e: [TASK] FLOW3 (Tests): Fixed some issues found while trying PHPUnit 3.4
- [TASK] Fluid (Tests): Fixed some issues found while trying PHPUnit 3.4
[TASK] TYPO3CR (Tests): Fixed some issues foun...
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_... -
14:12 Revision 0839b356: [TASK] FLOW3 (Documentation): Adjusted the documentation slightly in light of the final PHP 5.3 release.
-
11:21 Revision 03fd15aa: Set next version number of package FLOW3 to 1.0.0-alpha3
-
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.
-
00:00 Revision f8e072d4: [FIX] FLOW3 (Persistence): dirty checking and activation of lazy loading work as intended now, fixes #3806
2009-06-30
-
18:00 Task #3559 (Resolved): Get rid of state in Package.xml files
- Applied in changeset r2685.
-
17:48 Revision 64e93c11: * [TASK] FLOW3 (Package): Removed the "state" tag from the Package.xml files and the related code. Resolves #3559
-
15:47 Revision 5628a163: * [TASK] FLOW3 (Core): Improved implementation of the fix for #3568 "PHP version check comes too late on non-namespaced PHP versions"
-
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...
-
15:21 Revision b92c05a0: [TASK] FLOW3 (Documentation): Install PHP 5.3 appendix (Windows) changed to use the stable download page
-
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. ...
-
13:54 Revision c9092ca7: [FIX] FLOW3 (MVC): Different fix for #3795, now arguments are cleared only on forward(), fixes #3795
-
13:40 Revision 5a462704: [TASK] FLOW3 (Documentation): Changed the Context-documentation (from index_dev.php to environment variable), update of PHP-editors that can handle namespaces
-
13:18 Revision 8f871cc5: [FIX] FLOW3 (AOP): Fixed changes introduced with r2640, fixes #3650
- [FIX] FLOW3 (Object): Fixed changes introduced with r2640, fixes #3650
[TASK] TYPO3CR (Tests): Adjusted tests and fix... -
09:58 Revision 6152a60f: [TASK] FLOW3 (Validation): Refactored ValidatorResolver to have less code duplication.
-
01:00 Bug #3568 (Resolved): PHP version check comes too late on non-namespaced PHP versions
- Applied in changeset r2668.
-
00:16 Revision db7e81f3: [FIX] FLOW3: PHP versions below 5.3 now die with a meaningful error message, fixes #3568
2009-06-29
-
23:37 Revision 028f0bf7: [FIX] FLOW3 (MVC): Fixed test for error action that used Arguments object for forward, refs #3790
-
23:37 Revision 08aacc08: [FIX] FLOW3 (MVC): forward() in AbstractController now has (correct) array type hint and documentation for $arguments again
-
23:17 Revision 260ebe75: * [FIX] FLOW3 (MVC): Introduced type hint for arguments in forward
-
22:53 Revision 3a09787a: * [FIX] FLOW3 (MVC): Reintroduced array type hint on redirect that was removed in last commit
-
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...
-
21:31 Revision 46e8f7c6: * [FIX] FLOW3 (MVC): Arguments are reset on each call to processRequest, fixes #3795
- * [FIX] FLOW3 (MVC): Fixed wrong type hints in AbstractController and added the param for redirect arguments
* [+FEAT... -
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...
-
19:56 Revision 35e43ea0: [FIX] FLOW3 (Validation): ValidatorResolver now accepts namespaced class names in validator annotations. This enables custom validator classes and fixes #3801
-
16:00 Bug #3275 (Resolved): ValidatorResolver can't parse validator arguments containing round brackets
- Applied in changeset r2657.
-
15:10 Revision abc7990d: [FIX] FLOW3 (Validation): ValidatorResolver can now parse validator arguments containing round brackets, commas, equal signs, fixes #3275. The option values must be quoted for this to work (either single or double quotes will do).
-
11:09 Revision d9ec88b4: [TASK] FLOW3: Fixed a file header to standard format.
-
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.
-
09:59 Revision 4346a929: * [FIX] FLOW3 (Core): FLOW3's index.php now checks if the PHP version supports namespaces before including the FLOW3 bootstrap. For PHP versions below 5.3.0RC2 an error message will be displayed. Resolves #3568
- * [TASK] FLOW3 (Package): String change in the UnknownPackage exception thrown in the Package Manager.
* [FIX] FLOW3 ...
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
-
12:39 Revision 537a53b4: * [TASK] Welcome: Adjusted the first steps text in the welcome screen.
-
09:49 Revision ec354256: [-API] FLOW3 (MVC): Removed setDataType() from Controller\Argument
-
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:21 Revision f4754854: [TAKS] FLOW3 (MVC): Moved mapping of UUIDs to objects from ArgumentsValidator to Argument, refs #3726
-
23:00 Bug #3733 (Resolved): Site should be unlocked by Exception Handler
- Applied in changeset r2648.
-
22:25 Revision f6cb74b5: * [+FIX] FLOW3 (Error): FLOW3's exception handler now unlocks the site if it previously has been locked by the same request. Resolves #3733
-
19:15 Revision f7541765: * [FIX] FLOW3 (Core): Fixed a regression introduced in the last commit which resulted in the FLOW3 revision not being cached.
- * [TASK] FLOW3 (Monitor): Improved the File Monitor's signals. Now a collective signal is sent containing a list of a...
-
18:01 Revision 040ffa0c: * [TASK] FLOW3 (Core): Further improved the automatic cache flushing mechanism. Instead of only the revision of the Bootstrap class additionally FLOW3's package version number is taken into account. Addresses #3649
-
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:37 Revision 44ad6e9b: * [+FEAT] FLOW3 (Utility): The Files::readDirectoryRecursively() function now supports an optional $suffix parameter which allows for filtering the list of files by a given extension.
- * [+FEAT] FLOW3 (Monitor): The File Monitor now supports monitoring of directories. Once a directory is monitored, an...
-
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
-
17:12 Revision 45408ced: [FIX] FLOW3 (MVC): Moved mapping of UUIDs to objects into ArgumentsValidator, fixes #3726
- [TASK] FLOW3 (MVC): Removed Argument\setNewFilterChain() and related tests, as Filter\Chain does no longer exist
[TAS... -
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... -
12:39 Revision 535b8666: [FIX] FLOW3 (Configuration): Subroute placeholders are now ignored if the package they refer to is not active, fixes #3537
-
11:36 Revision 26e15de5: [TASK] FLOW3 (Object): cleaned up some docblocks, made one method protected
- [TASK] FLOW3 Distribution: removed test.php that should not have been there
-
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:03 Revision bf4790b5: * [+FEAT]: FLOW3 (AOP): AOP proxies now support classes implementing an interface declaring a __construct() signature. Resolves #3650
- * [+FEAT]: FLOW3 (Object): The object manager handles the new AOP proxies.
* [TASK]: FLOW3 (Persistence): Changed som... -
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...
-
16:18 Revision ce251246: [-API] FLOW3 (Utility): removed randomizeArrayOrder(), use native shuffle() function instead, fixes #3735
- [FIX] Testing: Tests are run in random order again, fixes #3734
-
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.
-
11:58 Revision 3990fb87: * [TASK] FLOW3 (Monitor): Renamed F3\FLOW3\Monitor\ChangeDetectionStrategy\ModificationTime to F3\FLOW3\Monitor\ChangeDetectionStrategy\ModificationTimeStrategy
- * [TASK] FLOW3 (Core): Move the F3\FLOW3\FLOW3 class into its own sub package "Core". The class is now called "Bootst...
-
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...
Also available in: Atom