Activity
From 2010-12-02 to 2010-12-31
2010-12-27
-
20:45 Bug #11749 (Closed): to long database tablenames
- Hi,
I work in some projects with extbase and now I have a problem with the Flow3 conversion - so I post it in the Fl...
2010-12-25
-
09:23 Revision 7fdeeef8: FLOW3: Raise version number in Package.xml
- Change-Id: I657531b4d14d41256cb306b3eeee6b6e790f4d16
2010-12-24
-
08:35 Task #11683 (Resolved): symlink() is not working on Windows XP
- That means, that the requirements since alpha14 are Windows Vista, Server 2008 or greater (http://de.php.net/manual/e...
2010-12-22
-
23:22 Bug #11659 (Closed): VariableFrontend tests fail if igbinary php module is active
- All tests which use a direct serialize() of a given input fail, if igbinary php module is running.
This is because...
2010-12-21
-
13:49 Bug #10701: F3\FLOW3\Persistence\Exception thrown in file DataMapper.php
- I recently saw this behaviour while tracking down another problem. If an object is persisted but has no property data...
-
13:30 Bug #11621 (Resolved): Fatal error in ObjectManagerTest
- Applied in changeset commit:"68d21a4ae927e9a2dd4b93480f2f8c8d10b6840b".
-
13:16 Bug #11621 (Under Review): Fatal error in ObjectManagerTest
- https://review.typo3.org/590
-
10:55 Bug #11621 (Resolved): Fatal error in ObjectManagerTest
- When running the FLOW3 testrunner, in about 20% of the cases I'm getting a fatal error "Cannot redeclare class [XYZ]"...
-
13:28 Revision 907eff25: Merge "[+BUGFIX] FLOW3 (Testing): Use better uniqid() in ObjectManagerTest"
-
13:19 Revision 48bf2e46: Merge "[~TASK] FLOW3 (Security): Fix a @param annotation"
-
12:45 Revision 29433d2f: [~TASK] FLOW3 (Security): Fix a @param annotation
- Change-Id: I6c2a0a47992db63e601098bbd9f7bc0ec5b06271
-
12:02 Revision 33b82b7b: Merge "[+BUGFIX] FLOW3 (MVC): Fix redirect for sub requests"
-
11:26 Revision 68d21a4a: [+BUGFIX] FLOW3 (Testing): Use better uniqid() in ObjectManagerTest
- On Windows successive calls of the PHP function uniqid() seem to create the
same string in certain circumstances.
In ... -
10:30 Bug #11594 (Resolved): Configuration manager throws exception in production context
- Applied in changeset commit:"eb4bade04699cde03c6225d41e990a02cca70d8b".
-
10:03 Revision 2f0a39ec: Merge "[+BUGFIX] FLOW3 (Configuration): Check array index"
2010-12-20
-
21:41 Revision a360de48: [+BUGFIX] FLOW3 (MVC): Fix redirect for sub requests
- When using redirect() in a controller processing a sub request
the additional arguments of the sub request were carri... -
21:32 Bug #11330 (Resolved): Uploading resources fails on windows due to a missing directory
-
19:04 Bug #11330: Uploading resources fails on windows due to a missing directory
- Tried in windows and indeed with this line everything working. So can be closed.
-
16:51 Bug #11330 (Needs Feedback): Uploading resources fails on windows due to a missing directory
- It is created, see lines 160 and 161 in ResourceManager:...
-
21:19 Revision 2a5aedd3: [+BUGFIX] FLOW3 (Tests): Properly initialize persistence
- This patch makes sure that persistence (ie. the in-memory
database used) is initialized properly in the functional
ba... -
17:22 Bug #7564 (Closed): Dynamic Object Container does not support scope session
- I consider this obsolete now. If needed, reopen.
-
16:43 Bug #7564 (Needs Feedback): Dynamic Object Container does not support scope session
-
16:53 Bug #11392 (Needs Feedback): No proxy class code exception after clearing temporary data in development context
- Are you sure this not caused by some race condition when ExtDirect calls something while clearing temporary data? If ...
-
16:52 Revision eb4bade0: [+BUGFIX] FLOW3 (Configuration): Check array index
- In loadConfiguration() sometimes no settings would exist in
$this->configuration yet, leading to a warning and a foll... -
16:41 Bug #11349 (Resolved): Request format is not resolved for POST requests
-
16:03 Bug #11594 (Under Review): Configuration manager throws exception in production context
-
13:59 Bug #11594: Configuration manager throws exception in production context
- The funny thing is, that this is either fully reproducible, or not at all. Whatever... :)
-
13:58 Bug #11594 (Resolved): Configuration manager throws exception in production context
2010-12-17
-
18:37 Revision a6b3d0f1: Merge "[~TASK] FLOW3 (Security): Fix unit test leftovers"
-
18:19 Revision 031a11f3: [+BUGFIX] FLOW3 (Tests): Fix directory removal order
- In the test
publishStaticResourcesLinksTheSpecifiedDirectoryIfMirrorModeIsLink()
the source path was deleted before ... -
16:14 Revision 182c32c4: Merge "[+BUGFIX] FLOW3 (Utility): Minor fix in Files::emptyDirectoryRecursively()"
-
16:00 Bug #11526 (Resolved): NULL values for single values not stored correctly
- Applied in changeset commit:"48050e53871865678718fe647739d9b398e2104e".
-
13:18 Bug #11526 (Under Review): NULL values for single values not stored correctly
-
15:58 Revision 2ae773fa: Merge "[+BUGFIX] FLOW3 (Persistence): Store NULL values correctly"
-
15:48 Revision d3c96784: [+FEATURE] FLOW3 (Security): Extend Account by creation- and expirationDate
- On creation of accounts the creation date will be set to the current
date and time.
The AccountRepository has a new ... -
14:00 Bug #11056 (Resolved): findOneBy*() methods should return NULL if no item was found
- Applied in changeset commit:"86305942ab4b150659b72fd96146f9e6e7802e00".
-
13:39 Revision 48050e53: [+BUGFIX] FLOW3 (Persistence): Store NULL values correctly
- NULL values in multivalues are handled correctly, but for single values
the type is not set to NULL as it should be.
... -
13:30 Revision 86305942: [!!!][~TASK] FLOW3 (Persistence): Make getFirst() return NULL on empty result
- The QueryResult::getFirst() method – and consequently also the repository's
findOneBy*() method – returned FALSE if t... -
13:27 Revision e0419f34: [+BUGFIX] FLOW3 (Utility): Minor fix in Files::emptyDirectoryRecursively()
- The method was referring to a non-existing variable $filename
Change-Id: I0f53443af6aa029592762bc6b80c434365906f2a -
11:08 Revision 4fd26060: [~TASK] FLOW3 (Security): Fix unit test leftovers
- Two of the tests left a folder named TheBasePath lying around.
Change-Id: I86e6a805e27a75a59aeb57ee051030c9c3fada33
2010-12-16
-
22:14 Bug #11526 (Resolved): NULL values for single values not stored correctly
- NULL values in multivalues are handled correctly, but for single values the type is not set to NULL as it should be.
... -
21:15 Revision 6c93cff3: [+FEATURE] FLOW3 (MVC): Add support for SubRequests
- This implements support for SubRequests which will be used by TYPO3
plugins and Fluid widgets.
Relates to: #11221
Ch... -
17:59 Revision 62ad469f: Merge "[+TASK] FLOW3 (Scripts): Remove test namespace migration script"
-
17:58 Revision 6de45b60: Merge "[+TASK] FLOW3 (Scripts): Add ResourcePointer migration script"
-
13:26 Revision 32b27dae: [+BUGFIX] FLOW3 (Resource): Normalize paths in publishStaticResources()
- On Windows, all public resources are deleted if mirrorMode is set to
"link".
This happens due to the check readlink(...
2010-12-15
-
21:50 Revision 8d61bb9e: [~TASK] FLOW3: Use new base test namespace
- This changeset adjusts the base test case class name used in
the tests of the FLOW3 package to the new namespace.
Re... -
18:33 Bug #11056 (Under Review): findOneBy*() methods should return NULL if no item was found
-
17:35 Revision 7010f30d: [+TASK] FLOW3 (Scripts): Remove test namespace migration script
- Change-Id: Ibc032d80c189fb724ff45a73ea21fe8c0c5113b3
-
17:35 Revision 3dea96e6: [+TASK] FLOW3 (Scripts): Add ResourcePointer migration script
- The introduction of protected resources also brought ResourcePointer
objects and made Resource objects entities. This...
2010-12-14
-
22:00 Feature #11443 (Resolved): Implement igbinary support
- Applied in changeset commit:"d26e82f4de95e96f2e14b6531c8c24a2b05ccfe9".
-
15:51 Feature #11443 (Under Review): Implement igbinary support
-
14:43 Feature #11443 (Resolved): Implement igbinary support
- From http://opensource.dynamoid.com/ :
_"Igbinary is a drop in replacement for the standard PHP serializer. Instead ... -
21:48 Revision ad9b944d: Merge "[+FEATURE] FLOW3 (Cache): Implement igbinary support"
-
21:00 Feature #11421 (Resolved): Allow linking of resources directories for mirror mode link
- Applied in changeset commit:"fe9373f9c89ac6858fe0b295bf145c1418c0cede".
-
20:57 Revision b892f434: Merge "[~TASK][!!!] FLOW3: Make symlink mirror mode the default"
-
20:56 Revision 0d3ddbe3: Merge "[~TASK] FLOW3 (Resource): Link whole directories for static resources"
-
19:21 Revision d199532e: [~TASK][!!!] FLOW3: Make symlink mirror mode the default
- The setting FLOW3:resource:publishing:fileSystem:mirrorMode
is now set to "link" by default which means that instead ... -
17:44 Revision d26e82f4: [+FEATURE] FLOW3 (Cache): Implement igbinary support
- This changeset adds support for the serialization accelerator
igbinary. If the igbinary extension is loaded, the Vari... -
16:40 Revision 6e20e938: Merge "[~TASK] FLOW3 (AOP): Performance improvements for pointcuts"
-
13:48 Revision fe9373f9: [~TASK] FLOW3 (Resource): Link whole directories for static resources
- This change adds a dramatic speed improvement for the development
context by linking the public resource folders and ... -
12:42 Revision 8c4db755: [~TASK] FLOW3 (AOP): Performance improvements for pointcuts
- The logic of matching pointcuts can be improved by returning earlier
if one constraint doesn't match. This speeds up ... -
12:38 Task #8056: Remove configuration option for mirrorMode
- Since we are able to write configuration files we could think about doing some kind of "autosetup" in FLOW3. So we do...
-
12:32 Revision 746dbed1: [~TASK] FLOW3 (Security): Helper methods for multi-factor authentication
- Introduces two helper methods for getting a party by type and an
account by provider name.
Change-Id: Ia270cdb6a3b7d...
2010-12-13
-
16:24 Bug #10516 (Closed): F3\FLOW3\Package\Exception\UnknownPackageException thrown in file PackageManager.php
-
16:23 Bug #10929 (Closed): F3\FLOW3\Package\Exception\UnknownPackageException thrown in file PackageManager.php
-
16:19 Bug #11207 (Resolved): Fatal error when PHPUnit is not installed
- Resolved by shipping a PackageStates.yaml with Testing disabled.
-
16:17 Feature #11428 (Needs Feedback): Add performance profiling support
- Hm. Maybe this is the way to go, but is profiling something you need to have supported in the framework? Is it really...
-
16:16 Feature #11428 (Under Review): Add performance profiling support
- https://review.typo3.org/522
-
16:14 Feature #11428 (Resolved): Add performance profiling support
- Add support for performance profiling, e.g. using XHProf http://pecl.php.net/package/xhprof
-
15:09 Feature #11421 (Resolved): Allow linking of resources directories for mirror mode link
- For static resources full directories could be linked instead of single files, to speed up the bootstrap.
-
15:09 Revision 02e9719a: Merge "[+BUGFIX] FLOW3 (Security): Workaround for session concurrency problem"
-
14:57 Revision e4575773: [~TASK] FLOW3 (Testing): Add $securityContext to FunctionTestCase
- As it is used in various methods, it should be declared as a class member.
Change-Id: I48ab85aee7f3ac0f6ecb1ddc07c22... -
14:53 Revision fdbbf0c8: Merge "[~TASK] FLOW3 (Security): Catch policy service exception in policy voter"
2010-12-12
-
19:58 Revision b066837a: [~TASK] FLOW3 (Security): Catch policy service exception in policy voter
- To be able to use custom voters with custom resources, that are not
maintained by the FLOW3 policy, the policy voter ... -
18:49 Task #8489 (Resolved): Merge policies of different packages
- This should be possible now, as the policy is in its own configuration file and merged by the configuration manager.
-
18:40 Bug #8576 (Resolved): Unable to overwrite inherited ACL roles in Policy.yaml
- I close this issue, as the introduction of the new Everybody role and the fact, that every resource is automatically ...
-
17:45 Revision b550fa86: [+BUGFIX] FLOW3 (Security): Workaround for session concurrency problem
- The FLOW3 session management seems to have concurrency issues.
This results in token objects being duplicated and an ...
2010-12-10
-
20:53 Bug #11392 (Closed): No proxy class code exception after clearing temporary data in development context
- I get occasional exceptions on first access after clearing temporary data in development context:...
-
19:33 Revision 10c0fba7: [+FEATURE] FLOW3 (Tests): Functional persistence testing support
- Change-Id: I86fcae7b4ba0a54ea1ca49b6de188198200d4792
-
16:05 Revision 8b1b5405: [~TASK] FLOW3: Fixed windows line endings in Policy.yaml
- Change-Id: Ia16fcef83fedb283c29dbbc7af0da108520b9d57
2010-12-09
-
21:28 Revision d5d5e98f: Merge "[~TASK] FLOW3 (Configuration): Sync setArguments() and setProperties()"
-
19:05 Revision e9fc5ddd: [~TASK] FLOW3 (Security): Specify AccessDecisionManager
- The new testing AccessDecisionManager needs to be explicitly sepcified.
Change-Id: I254410497298b722d7e3564618013d08... -
18:58 Revision f36e6e5a: [+TASK] FLOW3 (Security): Add functional test for method security
- Change-Id: Id38283d046d165465466957e7b52760977ca80b1
-
18:57 Revision a7aa0a75: [~FEATURE] FLOW3 (Security): Add all resources to the 'Everybody' role by default
- This adds an "ABSTAIN" privilege to all resources for the "Everybody"
role in the policy. By this DENY and GRANT can ... -
18:52 Revision 191d0815: Merge "[+FEATURE] FLOW3 (Tests): Functional security testing support"
-
15:17 Revision c3f3646b: [~TASK] FLOW3 (Configuration): Fix configuration loading
- When loading configuration, contexts were not used for all applicable
types, this is done now.
The more important ch... -
13:50 Revision d2afdc67: [+FEATURE] FLOW3 (Tests): Functional security testing support
- Change-Id: I81e711860b0799d1668b06bb1ccdeba50011b68a
-
12:05 Bug #11349 (Resolved): Request format is not resolved for POST requests
- In @\F3\FLOW3\MVC\Controller\ActionController::detectFormat()@ the default format for an action is resolved but there...
2010-12-08
-
18:19 Revision 1dd82def: Merge "[~TASK] FLOW3 (Security): Cleanup in authentication token code"
-
18:12 Revision 1cdca142: [~TASK] FLOW3 (Security): Fix Apache2AccessRestrictionPublisherTest
- Change-Id: I29e4346a201ea33ac94221d22d0ba3e667d0ada2
-
17:38 Revision 887e7d89: [~TASK] FLOW3 (Security): Cleanup in authentication token code
- Change-Id: Ie1f475d1b985eb003115e600e70ea0e2de893d77
-
17:16 Revision 41ac63f5: Merge "[+FEATURE] FLOW3 (MVC): Expose object identifier in JsonView"
-
16:23 Feature #9968: Promote security publishing configuration automatically when persisting models
- There is a problem, if a resource object is used (published) before it is persisted. Maybe we should skip this feature?
-
15:50 Revision 361bb934: [~BUGFIX] FLOW3 (Security): Fix Apache2 access restriction resource publishing
- To deny access for private resources by the public a "Deny from all"
.htaccess rule is now added.
Change-Id: I41200e... -
13:27 Bug #11330 (Resolved): Uploading resources fails on windows due to a missing directory
- If the directory Data/Persisten/Resources is not present on windows (which is the default currently), the uploading d...
-
13:00 Feature #6605 (Resolved): Integrate the security policy into resource management
- Applied in changeset commit:"670aa59cae5dbbcb9b265ea24d8c29a6357e9eb0".
-
12:40 Revision 670aa59c: [+FEATURE] FLOW3 (Security): Implemented private resource publishing
- Resolves: #6605
Change-Id: I6574cf086d6049594ead7950b7fafc7145bb6f0a -
04:50 Bug #10701: F3\FLOW3\Persistence\Exception thrown in file DataMapper.php
- This is just a heads up on this bug report.
I updated my FLOW3 to the latest git version and still see the same pro...
2010-12-07
-
19:37 Revision dab54f51: [~TASK] FLOW3 (Cache): Fix memory db DSN in tests
- The PdoBackendTest for Cache used a wrong DSN for in-memory SQLite
databases.
Change-Id: I929380797e4b3e6dd9a00f4629... -
19:36 Revision 9815e46e: [~TASK] FLOW3 (Utility): Make PdoHelper static
- The PdoHelper class has no need to be non-static. Adjust the use of it
in persistence and cache PDO backends.
Change... -
14:27 Revision 27091722: [~TASK] FLOW3 (Security): Remove debug output
- Change-Id: Ib74d04b5ad289bef4af178ee0d126f8eee5701c7
-
13:33 Revision f3345278: [+FEATURE] FLOW3 (Security): New strategy for optional authentication
- The new strategy allows for a flexible authentication of any
number of tokens. It will authenticate as many tokens as... -
13:10 Revision 53bf8c9c: [+BUGFIX] FLOW3 (AOP): Fix around advice with exception in chain
- The methodIsInAdviceMode status for a method with an around advice
was not reset correctly if the method itself or an... -
13:00 Revision e027b732: [+BUGFIX] FLOW3 (Security): Fix policy cache write
- This change saves the policy cache as soon as the object container
is initialized using signal slots. Before setting ... -
12:55 Revision 9523284a: Merge "[+FEATURE] FLOW3 (Configuration): Get partial configuration"
-
12:55 Revision c50c1044: [!!!BUGFIX] FLOW3 (AOP): Fix AOP runtime evaluations
- The registration of global objects for runtime evaluations had no
effect, because the settings were not yet there dur...
2010-12-06
-
17:38 Revision 6b44ee71: Merge "[~TASK] FLOW3 (Cache): Use memory db for PDO tests"
-
17:37 Revision f4899d60: Merge "[~TASK][!!!] FLOW3: Moved and renamed base test cases"
-
17:12 Revision 68f2797d: [+FEATURE] FLOW3 (Configuration): Get partial configuration
- This change adds the possibility to get a partial configuration by
specifying a configuration path.
Change-Id: I45d6... -
17:00 Revision 01bdf801: Merge "[+BUGFIX] FLOW3 (I18n): Set UNIX_PATHS flag when using RecursiveDirectoryIterator"
-
17:00 Bug #11240 (Resolved): Set UNIX_PATHS flag when using RecursiveDirectoryIterator
- Applied in changeset commit:"fd8a18e3e9f4c4c945909fa9edc6df9615e6eb03".
-
17:00 Revision b1d455c9: Merge "[~TASK] FLOW3 (Package): Move constants to interface"
-
16:54 Revision 2cea7143: [~TASK] FLOW3 (Utility): Pass array in getValueByPath by reference
- This marks the first argument of getValueByPath() as by-reference in
order to save some memory and cpu cycles. It's s... -
16:07 Revision 5fde8f9a: [~TASK][!!!] FLOW3: Moved and renamed base test cases
- This moves the base test cases for unit, functional and selenium tests
from the Testing package to the FLOW3 package.... -
13:31 Revision e1721767: Merge "[~TASK] FLOW3 (Persistence): Throw helpful exception on missing object"
-
13:30 Revision 9c3e89ad: Merge "[~TASK][!!!] FLOW3 (Reflection): Improved speed of reflection service"
-
13:11 Revision d97a4104: [~TASK] FLOW3 (Configuration): Sync setArguments() and setProperties()
- With Configuration::setArguments() an empty array would clear all set
arguments, with this change setProperties() beh... -
12:19 Revision dce6a264: [+FEATURE] FLOW3 (MVC): Expose object identifier in JsonView
- This changes adds a configuration option _exposeObjectIdentifier
to the JsonView for exporting object identifiers in ...
2010-12-02
-
18:27 Revision 90b8decb: [~TASK] FLOW3 (Package): Move constants to interface
- Some constants from MetaData should be in MetaDataInterface.
Change-Id: Ib400970c8965e5ebc3b4f5453d5d0c8eec0d222e -
18:23 Revision e0a3b678: [~TASK] FLOW3 (Cache): Use memory db for PDO tests
- Use a SQLite in-memory database instead of a file on disk.
Change-Id: Icb76927efb539c2d650bb92cd0f8f8817a9481ac -
18:10 Revision fd8a18e3: [+BUGFIX] FLOW3 (I18n): Set UNIX_PATHS flag when using RecursiveDirectoryIterator
- Currently FLOW3 breaks on Windows, because the I18n service uses the
RecursiveDirectoryIterator without setting the 2... -
18:07 Bug #11240 (Resolved): Set UNIX_PATHS flag when using RecursiveDirectoryIterator
- Currently FLOW3 breaks on Windows, because the I18n service uses the RecursiveDirectoryIterator without setting the 2...
-
16:37 Bug #11207 (Under Review): Fatal error when PHPUnit is not installed
- http://review.typo3.org/416
http://review.typo3.org/417
-
15:57 Bug #11207 (Needs Feedback): Fatal error when PHPUnit is not installed
- The problem consists of two parts.
# The BaseTestCase (and it's two friends FunctionalTestCase and SeleniumTestCase)... -
13:09 Bug #11207 (Accepted): Fatal error when PHPUnit is not installed
Also available in: Atom