Activity
From 2010-10-19 to 2010-11-17
2010-11-17
-
16:04 Revision 58e041c0: Merge "[~TASK] FLOW3 (Configuration): Create configuration cache directory"
-
16:03 Revision 5dc5cbf1: Merge "[~TASK] FLOW3 (Cache): Fix @param in RedisBackend"
-
16:03 Revision b660e99b: [+FEATURE] FLOW3 (Log): Log more info in FileBackend
- The FileBackend now adds the process id to the log (if posix_getpid() is
available) and logs the given class and meth... -
15:50 Revision fe8ef257: [~TASK] FLOW3 (Configuration): Create configuration cache directory
- When the configuration is to be cached (e.g. in production context), the
target directory needs to be created before ... -
15:17 Revision 302ed28f: [~TASK] FLOW3 (Cache): Fix @param in RedisBackend
- Change-Id: I48d0aa4eb6b3640db69d32dd6887d6c8453e0216
2010-11-16
-
13:22 Revision cd7f31d8: [~TASK] FLOW3: Update version in Package.xml
- Change-Id: I962b74645493dcd7214789f4d84720b2482dcccd
2010-11-15
-
15:40 Revision 46a6bbba: [~TASK] FLOW3 (MVC): Make redirect() use request format
- redirect() in AbstractController now allows to request a format through
an optional parameter. If not given, the form... -
15:04 Revision a1e6c841: Merge "[!!!][~TASK] FLOW3 (MVC): Indexed arrays and config prefix for JsonView"
-
14:16 Revision dd78aca1: [~TASK] FLOW3 (Cache): Clean up the RedisBackend
- Some comments and a useless method have been removed, the exception
lines have been compacted and an incorrect author... -
13:25 Revision 923af427: [~TASK] FLOW3 (Cache): Rename Redis Cache Backend
- This renames the cache backend formerly named "PhpredisRedisBackend"
to "RedisBackend".
If there should be, at some ... -
12:00 Feature #9017 (Resolved): Implement redis as cache backend
- Applied in changeset commit:"7f11528521db7d04845e652d948a429b93f2f2e9".
-
11:49 Revision 2454bfe8: Merge "[+FEATURE] FLOW3 (Cache): Implement redis as cache backend"
-
11:15 Bug #10718 (Resolved): Content security: query rewriting fails if no other constraints are set on the query
- Applied in changeset commit:"bc30a9d4360efa035e6656e05bd2e3c3c87efb47".
2010-11-14
-
23:19 Revision 3ae9cec3: [!!!][~TASK] FLOW3 (MVC): Indexed arrays and config prefix for JsonView
- JsonView could not process indexed arrays without configuring each
key. To prevent collisions with array keys, the co... -
21:48 Revision 7f115285: [+FEATURE] FLOW3 (Cache): Implement redis as cache backend
- Redis is a noSQL database with very good scaling characteristics
in relation to the amount of entries and data size a...
2010-11-13
-
22:08 Bug #10718: Content security: query rewriting fails if no other constraints are set on the query
- Hi Florian,
it would be really cool if you could test the fix in http://review.typo3.org/330
Thanks, Karsten
2010-11-12
-
16:30 Bug #10718 (Under Review): Content security: query rewriting fails if no other constraints are set on the query
- http://review.typo3.org/330
-
16:19 Bug #10718: Content security: query rewriting fails if no other constraints are set on the query
- yep, this is correct. Fix looks good to me. @Karsten: Do we get this into alpha13, or is it already too late?
-
16:18 Bug #10718 (Accepted): Content security: query rewriting fails if no other constraints are set on the query
-
16:06 Bug #10718: Content security: query rewriting fails if no other constraints are set on the query
- Andi, any comments?
-
16:28 Revision bc30a9d4: [+BUGFIX] FLOW3 (Security): Fix query rewriting sans constraint
- Adding the security constraint(s) failed if the original query did not
have any constraint itself.
Change-Id: Icaa95... -
16:05 Bug #10669 (Needs Feedback): Login session not "cleared" when creating new admin (security framework related?)
- Well, this is really something that could be solved in the TYPO3 package. But there should be no automatism - imagine...
-
16:01 Bug #10701 (Needs Feedback): F3\FLOW3\Persistence\Exception thrown in file DataMapper.php
- It seems you have a property marked as @lazy but the corresponding entity is not marked as @lazy on the class-level. ...
-
13:16 Revision e9ea98d7: [~TASK] FLOW3 (MVC): Use only non-empty format in UriBuilder
- Change-Id: I57e9146d6d6e571fc9ded6f7dec83d85c3866459
2010-11-11
-
23:51 Revision 3c9d5677: Merge "[~TASK] FLOW3 (MVC): Send empty body on redirects for JSON requests"
-
23:44 Revision fc518150: Merge "[~TASK] FLOW3 (MVC): Throw exception on empty name for setControllerActionName()"
-
13:33 Task #9457 (Needs Feedback): Refactor type-conversion into ...Utility\TypeHandling
- I cannot find more places where this would obviously be used in Fluid (or elsewhere) aside from the Argument class. A...
-
13:26 Feature #6607: Enable security for REST services
- Will this be done for alpha 13 - i.e. today evening? Maybe it's even better if not :)
-
12:45 Revision fbf53e3b: [~TASK] FLOW3 (MVC): Trivial unit test fix
- In strict mode PHPUnit complains about tests that don't do any
assertions. In this case this is false alarm, thus a s... -
12:38 Revision a3b26fc8: [~TASK] FLOW3 (MVC): Throw exception on empty name for setControllerActionName()
- Change-Id: I739f82c06aa27c036a08f2456a90ad26a8baa6ce
2010-11-10
-
19:14 Bug #10718 (Resolved): Content security: query rewriting fails if no other constraints are set on the query
- The query rewriting aspect fails if the policy constraint is the only constraint on the query.
In @PersistenceQuer... -
16:56 Revision 490edd20: [~TASK] FLOW3 (MVC): Send empty body on redirects for JSON requests
- Change-Id: Id28d63c5ada47f6ab45582a90728d846c7a31b9a
-
08:01 Bug #10701 (Closed): F3\FLOW3\Persistence\Exception thrown in file DataMapper.php
- I get the following exception when trying to render a view of my model. The model is very similar to another model
w...
2010-11-09
-
22:14 Feature #10539 (Accepted): Add real inheritance and alias support for CLDR data
-
10:45 Bug #10687 (Resolved): @subpackage cannot be unset when rendering URIs
- Applied in changeset commit:"e805f558ae63a2ce3829f30c35398443a3433ee0".
2010-11-08
-
23:35 Bug #10687 (Under Review): @subpackage cannot be unset when rendering URIs
-
23:25 Bug #10687 (Resolved): @subpackage cannot be unset when rendering URIs
- The UriBuilder's behavior is that if no controller, package, subpackage etc. are specified to the uriFor() method, th...
-
23:27 Revision e805f558: [+BUGFIX] FLOW3 (MVC): Fix URI building for links between within and outside subpackages
- UriBuilder errorously used the current subpackage key while trying to render
a link from a controller within a subpac... -
22:30 Feature #10680 (Resolved): Implement Content Negotiation Support
- Applied in changeset commit:"ec2b14d3518c3b9680b3145640a07dcd7cd7226b".
-
17:17 Feature #10680 (Resolved): Implement Content Negotiation Support
- There is now a use case for content negotiation in FLOW3:
For most requests, content negotiation based on the Acce... -
22:24 Revision ec2b14d3: [+FEATURE] FLOW3 (MVC): Content Negotiation support in ActionController
- This adds support for content negotiation based on the Accept HTTP header.
If a format other than "html" is accepted ... -
16:46 Bug #10678 (New): ReflectionService doesn't reflect methods of child classes correctly when they get reflected before their parent class in the initialization process
- ReflectionService::reflectClass() calls $this->convertParameterReflectionToArray() to reflect the parameters of a met...
-
15:27 Revision 605e1102: Merge "[~TASK] FLOW3 (MVC): Move setControllerContext() to AbstractView"
-
11:47 Revision 7c50913b: [~TASK] FLOW3 (MVC): Move setControllerContext() to AbstractView
- The ViewInterface requires views to implement a setControllerContext()
method. All implementations did implement this... -
11:37 Revision 6563d20f: Merge "[BUGFIX] FLOW3 (MVC): Litle cleanup inside MVC\Request"
-
11:35 Revision d272c8d6: Merge "[+FEATURE] FLOW3 (MVC): Support __call() method for actions"
-
11:30 Bug #10180 (Resolved): Text of exception in StringCache
- Applied in changeset commit:"68bc829b843537d1c9009f1caf354255b3d42a08".
-
11:22 Bug #10180 (Under Review): Text of exception in StringCache
- https://review.typo3.org/286
-
11:19 Revision 68bc829b: [+BUGFIX] FLOW3 (Cache): Improve exception message in StringCache
- Synchronize rev. 9024 in TYPO3v4 caching framework to FLOW3.
Fixes: #10180
Change-Id: I7c2f2b8a01a5e6b582158f69b9920... -
09:23 Bug #10669 (Closed): Login session not "cleared" when creating new admin (security framework related?)
- Hi,
Sorry if this one should go into the TYPO3 package - if so, please move it :)
On "latest.phoenix.typo3.org"...
2010-11-05
-
15:02 Revision 719f4555: [BUGFIX] FLOW3 (MVC): Litle cleanup inside MVC\Request
- Inside MVC request, the subpackageKey was spelled subPackageKey.
Change-Id: I3195425d1f10889df29826862883c4090e3b60b7 -
13:36 Revision 0d7e8adc: [+FEATURE] FLOW3 (MVC): Support __call() method for actions
- The ActionController checks if the resolved action method actually
exists before it is called. In the TYPO3 package h...
2010-11-04
-
18:12 Revision 36a46d26: Merge "[~TASK] FLOW3 (Persistence): Reset repositories after persistAll"
-
18:10 Revision 18164c45: [~TASK] FLOW3 (Persistence): Reset repositories after persistAll
- Currently a call to persistAll inside a request will not reset
the repositories. Strange things with added and remove... -
17:48 Revision 2ee8bd1f: Merge "[~TASK] FLOW3 (Persistence): Move backend code up to abstract class"
-
12:49 Revision 7ca3609b: Merge "[~TASK] FLOW3 (Session): Rename getID() to getId() in Session"
-
12:46 Revision e1547bb3: Merge "[~TASK] FLOW3 (Tests): Fix whitespace output during unit tests"
2010-11-03
- 21:52 Revision 8ec3682a: [~TASK] FLOW3 (Documentation): JS Unit Testing
- Added a few lines about location / namespaces to be used.
Change-Id: Id28f95a8c313d6cd944a5ea45ffb8ee98eaadcd1 -
21:43 Revision 41abd866: [~TASK] FLOW3 (Persistence): Move backend code up to abstract class
- Some methods regarding the collection of property data are moved up to
the abstract backend class. Some method signat... -
19:44 Revision de203d57: [~TASK] FLOW3 (Session): Rename getID() to getId() in Session
- Change-Id: Iba65ac89c70f7d16621b95da33b4d1c89fd59783
-
18:29 Revision 594f5015: [~TASK] FLOW3 (Tests): Fix whitespace output during unit tests
- Change-Id: I6ca754eb1fc40c156aad57f5a112dc3d6b55276d
-
16:17 Revision c5813c2c: Merge "[~TASK] FLOW3 (Persistence): Add internal method to clear the state"
-
14:58 Revision 0fa92493: [~TASK] FLOW3 (Persistence): Add internal method to clear the state
- Change-Id: I1c84e2d62c0caa1ad11450b014a405ccb16c32ee
2010-11-02
-
14:57 Bug #10595 (Rejected): ObjectManager should not allow injection of prototypes
- Currently it is possible to inject prototypes like:...
2010-11-01
-
16:58 Revision 0d4f159b: [TASK] FLOW3 (Documentation): Update JavaScript CGLs
- Added a note to @return {void} annotations.
Relates to: #10086
Change-Id: If59c47b923139e6d87839e5c2e960d57a797d6f7
2010-10-29
-
20:30 Feature #10539 (Resolved): Add real inheritance and alias support for CLDR data
- CLDR uses concept of "Locale inheritance":http://www.unicode.org/reports/tr35/#Locale_Inheritance and "aliases":http:...
-
10:00 Task #10316 (Resolved): Check CldrModelCollection::getRawArray() for correct behaviour
- Applied in changeset commit:"07ebe7635eeccd8afd4ba18eade8f9cde88ed73e".
-
09:50 Feature #10524 (Closed): Support multiple package directories
- Currently I have trouble developing several seperated modules. To test them each module must either be starting at th...
2010-10-28
-
23:15 Task #10316 (Under Review): Check CldrModelCollection::getRawArray() for correct behaviour
- https://review.typo3.org/244
-
23:10 Revision 07ebe763: [~TASK] FLOW3 (I18n): Make CldrModel::getRawArray() always return array or FALSE
- The method getRawArray() now returns array (or FALSE on failure).
Additionally, a new method called getRawData() retu... -
14:55 Bug #10516 (Closed): F3\FLOW3\Package\Exception\UnknownPackageException thrown in file PackageManager.php
- This problem only occurs once under windows vista. Seems that some component is misbehaving/misusing he windows direc...
-
11:07 Revision 45d24f86: [TASK] FLOW3 (Documentation): Update JavaScript CGLs
- Added an example.
Relates to: #10086
Change-Id: I915d7036a4ccff0a03abd59f9f904dd1621eb9be -
07:41 Revision 94ce3c18: [TASK] FLOW3 (Documentation): Update JavaScript CGLs
- Fixed a TODO comment in the JavaScript CGLs.
Relates to: #10086
Change-Id: I4db61af32b9d4d2f014670fe9696ba3a306f3c3d
2010-10-27
-
21:00 Bug #10486 (Resolved): Validation for multiple validators and nested objects broken
- Applied in changeset commit:"f5b121d792063cecff9cebea6eab2f05f30d7b7c".
-
20:56 Bug #10486 (Under Review): Validation for multiple validators and nested objects broken
- https://review.typo3.org/230
-
20:55 Bug #10486 (Resolved): Validation for multiple validators and nested objects broken
- Currently the validation is seriously broken for nested objects and with multiple validators with different options.
... -
20:56 Revision f5b121d7: [+BUGFIX] Fix validation for multiple validators and nested objects
- Currently the validation is seriously broken for nested objects and with
multiple validators with different options.
... -
17:59 Revision 809f755f: [~TASK] FLOW3 (Tests): Fix RsaWalletServiceTest
- The test used a non-qualified class name and no longer worked correctly
after the tests got their own namespace.
Cha... -
07:40 Revision 81d510e3: [TASK] FLOW3 (Documentation): Update JavaScript CGLs
- Fixed many TODO comments in the JavaScript CGLs.
Relates to: #10086
Change-Id: Ib4e57202986112e74be9b63a2acf4f3011d...
2010-10-26
-
18:25 Revision 86d76570: Merge "[+FEATURE] FLOW3 (MVC): Support integer results of canHandleRequest() methods"
-
17:55 Revision 704fda96: [TASK] FLOW3 (Documentation): Update JavaScript CGLs
- We just had a skype meeting about the JavaScript CGLs,
and the uploaded document is already much more final than
befo... -
17:26 Revision 07c700bb: [+FEATURE] FLOW3 (MVC): Support integer results of canHandleRequest() methods
- The RequestHandlerResolver determines if request handlers can handle
a request by calling their canHandleRequest() me... -
10:30 Task #10343 (Resolved): Sync rounding default value from NumbersParser to NumbersReader
- Applied in changeset commit:"602a51fa5660fe666fffe6195c638eecb85bb001".
-
10:29 Revision 04032e6c: Merge "[+TASK] FLOW3 (I18n): Adjust rounding default value in NumbersReader"
2010-10-25
-
18:07 Revision 6513b8d9: Merge "[TASK] FLOW3 (Documentation): Update JavaScript CGL"
-
18:05 Revision d1c81fab: [TASK] FLOW3 (Documentation): Update JavaScript CGL
- I have created a second draft version of the JS CGLs, and added
a little more dummy text to the CSS CGLs.
Relates to... -
17:45 Feature #10360 (Resolved): Make option handling in persistence backends more flexible
- Applied in changeset commit:"a39924d6a06f93f7f5a02c5bcfcb31924ef9fdda".
-
17:32 Revision a39924d6: [+FEATURE] FLOW3 (Persistence): More flexible handling of backend options
- Now unknown backend options are ignored if the value is NULL. This way
you can still set valid settings to NULL. For ... -
17:07 Revision a1eb426b: Merge "[~TASK] FLOW3 (AOP): Implement a basic functional test for AOP"
-
17:05 Revision 3aec5bec: Merge "[+BUGFIX] FLOW3: Adjust test case fixture namespaces"
-
16:58 Revision c28b3f50: [+FEATURE] FLOW3 (Configuration): Allow context dependent configuration
- This change introduces context overridable configuration for Settings,
Objects and Package configuration types.
Chan... -
16:50 Revision 0c4554bb: [~TASK] FLOW3 (AOP): Implement a basic functional test for AOP
- This simple, but meaningful functional test for the AOP framework
mostly serves as a test bed for the new functional ... -
16:43 Revision cdd09423: [+BUGFIX] FLOW3: Adjust test case fixture namespaces
- Some tests were failing because the test case namespaces migration
script did not (and could not) consider unqualifie... -
16:07 Revision 24d61c3c: [~TASK] FLOW3: Migrated test case namespaces
- Migrated the namespaces of all existing test cases to match the
new conventions for this purpose.
Relates to: #10426... -
16:00 Bug #10341 (Resolved): DateTime properties cannot be persisted
- Applied in changeset commit:"db096250945f611663d543b16ef0f8d4b8882297".
-
15:55 Revision a4d2645d: [+FEATURE] FLOW3: Functional Tests Support
- This changeset adds support for functional tests in related
parts of FLOW3, such as the Class Loader, Object Manageme... -
15:47 Revision 56f78888: Merge "[+BUGFIX] FLOW3 (Object): Register DateTime at the object management"
-
15:45 Revision 09c974d7: Merge "[~TASK] FLOW3: Remove vfsStream class file inclusions from tests"
-
15:30 Revision 2e7b3dfa: [+FEATURE] FLOW3: Migration script for test case namespaces
- Created a migration script which adjusts PHP namespace declarations
of test cases to fit the new namespace convention... -
14:24 Revision 21241140: [~TASK] FLOW3: Remove vfsStream class file inclusions from tests
- The vfsStream framework is now included by the base test case,
therefore we don't need the require() call in other te... -
14:00 Bug #10428 (Resolved): Wrong Namespace scope when using PhpFrontend
- Applied in changeset commit:"24362dc59e7173732adfb9159c4c6800549c34c4".
-
13:53 Bug #10428: Wrong Namespace scope when using PhpFrontend
- I created a simple test case where the problem can be reproduced.
-
13:24 Bug #10428 (Resolved): Wrong Namespace scope when using PhpFrontend
- The ...
-
13:48 Revision 24362dc5: [+BUGFIX] FLOW3 (Cache): Work around PHP __halt_compiler() namespaces bug
- The PhpFrontend added a __halt_compiler() instruction to the end of each
cache file to ignore following meta data nee... -
12:44 Feature #10427 (Resolved): Support inter-type properties for entites
- AspectJ defines inter-type properties. Flow3 is not using the syntax right now.
*Reason why we need this feature:*... -
11:13 Revision db096250: [+BUGFIX] FLOW3 (Object): Register DateTime at the object management
- The PHP-built-in DateTime class is unknown to the Object Manager, yet
it is used at several places, such as the persi...
2010-10-23
-
17:30 Revision 0f4df6f6: [+BUGFIX] FLOW3 (Persistence): Ignore NULL for username and password
- The AbstractSqlBackend now ignores NULL in the setters for username and
password, so those default values do no harm....
2010-10-21
-
13:43 Revision 9393ac93: [TASK] FLOW3 (Documentation): Create a document for all CGLs
- All CGLs are now in a separate document.
I also created a first version of the JavaScript CGLs.
Change-Id: I312987c2... -
09:04 Feature #10360 (Under Review): Make option handling in persistence backends more flexible
- http://review.typo3.org/183
-
08:09 Feature #10360 (Resolved): Make option handling in persistence backends more flexible
- I would not skip NULL values in all cases, but only of no setter exists. That way you can set existing settings to NU...
-
09:02 Revision b5f9f249: [~TASK] FLOW3 (Persistence): Code cleanup
- This commit removes some unused code, adds some missing code and fixes
handling of options for the persistence backen...
2010-10-19
-
22:20 Task #10343 (Under Review): Sync rounding default value from NumbersParser to NumbersReader
-
21:37 Task #10343 (Resolved): Sync rounding default value from NumbersParser to NumbersReader
- The default rounding changed from 0 to 0.0 in NumberParser, it should probably also be changed in NumbersReader (in t...
-
22:17 Revision 602a51fa: [+TASK] FLOW3 (I18n): Adjust rounding default value in NumbersReader
- Change-Id: I3718403a438f7ac8e988e957b079223e58e94282
Resolves: #10343 -
20:00 Bug #10206 (Resolved): Cache handling is broken in I18n
- Applied in changeset commit:"c41011de178c5d77e4a6a7d3b8b8505da92153b5".
-
20:00 Bug #10205 (Resolved): Object initialization is misused in I18n
- Applied in changeset commit:"c41011de178c5d77e4a6a7d3b8b8505da92153b5".
-
20:00 Bug #10136 (Resolved): Localisation class possibly not properly initialised
- Applied in changeset commit:"c41011de178c5d77e4a6a7d3b8b8505da92153b5".
-
19:56 Revision 9147d97d: Merge "[+BUGFIX] FLOW3 (I18n): Fix and activate I18n component"
-
15:42 Bug #10341 (Under Review): DateTime properties cannot be persisted
-
15:22 Bug #10341 (Resolved): DateTime properties cannot be persisted
- Using the Blog application with FLOW3 1.0.0 alpha 12 results in an exception when trying to create a new blog post:
... -
13:21 Revision 0c211371: [-TASK] FLOW3 (Configuration): Remove unfinished code
- Together with commit:6ea6e8d283e5ac5bafb5aa4817cd765f06504f1c some code
was committed, that never should have made it...
Also available in: Atom