Activity

From 2010-10-13 to 2010-11-11

2010-11-11

23:51 Revision 3c9d5677: Merge "[~TASK] FLOW3 (MVC): Send empty body on redirects for JSON requests"
Robert Lemke
23:44 Revision fc518150: Merge "[~TASK] FLOW3 (MVC): Throw exception on empty name for setControllerActionName()"
Robert Lemke
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... Karsten Dambekalns
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 :) Karsten Dambekalns
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...
Karsten Dambekalns
12:38 Revision a3b26fc8: [~TASK] FLOW3 (MVC): Throw exception on empty name for setControllerActionName()
Change-Id: I739f82c06aa27c036a08f2456a90ad26a8baa6ce Karsten Dambekalns

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...
Florian Kugler
16:56 Revision 490edd20: [~TASK] FLOW3 (MVC): Send empty body on redirects for JSON requests
Change-Id: Id28d63c5ada47f6ab45582a90728d846c7a31b9a Karsten Dambekalns
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...
Christian Lerrahn

2010-11-09

22:14 Feature #10539 (Accepted): Add real inheritance and alias support for CLDR data
Karol Gusak
10:45 Bug #10687 (Resolved): @subpackage cannot be unset when rendering URIs
Applied in changeset commit:"e805f558ae63a2ce3829f30c35398443a3433ee0". Robert Lemke

2010-11-08

23:35 Bug #10687 (Under Review): @subpackage cannot be unset when rendering URIs
Robert Lemke
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... Robert Lemke
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...
Robert Lemke
22:30 Feature #10680 (Resolved): Implement Content Negotiation Support
Applied in changeset commit:"ec2b14d3518c3b9680b3145640a07dcd7cd7226b". Robert Lemke
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...
Robert Lemke
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 ...
Robert Lemke
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... Florian Kugler
15:27 Revision 605e1102: Merge "[~TASK] FLOW3 (MVC): Move setControllerContext() to AbstractView"
Karsten Dambekalns
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...
Robert Lemke
11:37 Revision 6563d20f: Merge "[BUGFIX] FLOW3 (MVC): Litle cleanup inside MVC\Request"
Robert Lemke
11:35 Revision d272c8d6: Merge "[+FEATURE] FLOW3 (MVC): Support __call() method for actions"
Robert Lemke
11:30 Bug #10180 (Resolved): Text of exception in StringCache
Applied in changeset commit:"68bc829b843537d1c9009f1caf354255b3d42a08". Christian Kuhn
11:22 Bug #10180 (Under Review): Text of exception in StringCache
https://review.typo3.org/286 Karsten Dambekalns
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...
Christian Kuhn
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"...
Soren Malling

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
Sebastian Kurfuerst
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...
Robert Lemke

2010-11-04

18:12 Revision 36a46d26: Merge "[~TASK] FLOW3 (Persistence): Reset repositories after persistAll"
Christopher Hlubek
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...
Christopher Hlubek
17:48 Revision 2ee8bd1f: Merge "[~TASK] FLOW3 (Persistence): Move backend code up to abstract class"
Karsten Dambekalns
12:49 Revision 7ca3609b: Merge "[~TASK] FLOW3 (Session): Rename getID() to getId() in Session"
Christopher Hlubek
12:46 Revision e1547bb3: Merge "[~TASK] FLOW3 (Tests): Fix whitespace output during unit tests"
Christopher Hlubek

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
Rens Admiraal
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...
Karsten Dambekalns
19:44 Revision de203d57: [~TASK] FLOW3 (Session): Rename getID() to getId() in Session
Change-Id: Iba65ac89c70f7d16621b95da33b4d1c89fd59783 Karsten Dambekalns
18:29 Revision 594f5015: [~TASK] FLOW3 (Tests): Fix whitespace output during unit tests
Change-Id: I6ca754eb1fc40c156aad57f5a112dc3d6b55276d Karsten Dambekalns
16:17 Revision c5813c2c: Merge "[~TASK] FLOW3 (Persistence): Add internal method to clear the state"
Karsten Dambekalns
14:58 Revision 0fa92493: [~TASK] FLOW3 (Persistence): Add internal method to clear the state
Change-Id: I1c84e2d62c0caa1ad11450b014a405ccb16c32ee Christopher Hlubek

2010-11-02

14:57 Bug #10595 (Rejected): ObjectManager should not allow injection of prototypes
Currently it is possible to inject prototypes like:... Bastian Waidelich

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
Sebastian Kurfuerst

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:... Karol Gusak
10:00 Task #10316 (Resolved): Check CldrModelCollection::getRawArray() for correct behaviour
Applied in changeset commit:"07ebe7635eeccd8afd4ba18eade8f9cde88ed73e". Karol Gusak
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... Martin Eisengardt

2010-10-28

23:15 Task #10316 (Under Review): Check CldrModelCollection::getRawArray() for correct behaviour
https://review.typo3.org/244 Karsten Dambekalns
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...
Karol Gusak
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... Martin Eisengardt
11:07 Revision 45d24f86: [TASK] FLOW3 (Documentation): Update JavaScript CGLs
Added an example.
Relates to: #10086
Change-Id: I915d7036a4ccff0a03abd59f9f904dd1621eb9be
Sebastian Kurfuerst
07:41 Revision 94ce3c18: [TASK] FLOW3 (Documentation): Update JavaScript CGLs
Fixed a TODO comment in the JavaScript CGLs.
Relates to: #10086
Change-Id: I4db61af32b9d4d2f014670fe9696ba3a306f3c3d
Sebastian Kurfuerst

2010-10-27

21:00 Bug #10486 (Resolved): Validation for multiple validators and nested objects broken
Applied in changeset commit:"f5b121d792063cecff9cebea6eab2f05f30d7b7c". Christopher Hlubek
20:56 Bug #10486 (Under Review): Validation for multiple validators and nested objects broken
https://review.typo3.org/230 Karsten Dambekalns
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.
...
Karsten Dambekalns
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.
...
Christopher Hlubek
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...
Karsten Dambekalns
07:40 Revision 81d510e3: [TASK] FLOW3 (Documentation): Update JavaScript CGLs
Fixed many TODO comments in the JavaScript CGLs.
Relates to: #10086
Change-Id: Ib4e57202986112e74be9b63a2acf4f3011d...
Sebastian Kurfuerst

2010-10-26

18:25 Revision 86d76570: Merge "[+FEATURE] FLOW3 (MVC): Support integer results of canHandleRequest() methods"
Christopher Hlubek
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...
Sebastian Kurfuerst
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...
Robert Lemke
10:30 Task #10343 (Resolved): Sync rounding default value from NumbersParser to NumbersReader
Applied in changeset commit:"602a51fa5660fe666fffe6195c638eecb85bb001". Karsten Dambekalns
10:29 Revision 04032e6c: Merge "[+TASK] FLOW3 (I18n): Adjust rounding default value in NumbersReader"
Karol Gusak

2010-10-25

18:07 Revision 6513b8d9: Merge "[TASK] FLOW3 (Documentation): Update JavaScript CGL"
Sebastian Kurfuerst
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...
Sebastian Kurfuerst
17:45 Feature #10360 (Resolved): Make option handling in persistence backends more flexible
Applied in changeset commit:"a39924d6a06f93f7f5a02c5bcfcb31924ef9fdda". Karsten Dambekalns
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 ...
Karsten Dambekalns
17:07 Revision a1eb426b: Merge "[~TASK] FLOW3 (AOP): Implement a basic functional test for AOP"
Robert Lemke
17:05 Revision 3aec5bec: Merge "[+BUGFIX] FLOW3: Adjust test case fixture namespaces"
Robert Lemke
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...
Christopher Hlubek
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 ...
Robert Lemke
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...
Robert Lemke
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...
Robert Lemke
16:00 Bug #10341 (Resolved): DateTime properties cannot be persisted
Applied in changeset commit:"db096250945f611663d543b16ef0f8d4b8882297". Robert Lemke
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...
Robert Lemke
15:47 Revision 56f78888: Merge "[+BUGFIX] FLOW3 (Object): Register DateTime at the object management"
Robert Lemke
15:45 Revision 09c974d7: Merge "[~TASK] FLOW3: Remove vfsStream class file inclusions from tests"
Robert Lemke
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...
Robert Lemke
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...
Robert Lemke
14:00 Bug #10428 (Resolved): Wrong Namespace scope when using PhpFrontend
Applied in changeset commit:"24362dc59e7173732adfb9159c4c6800549c34c4". Robert Lemke
13:53 Bug #10428: Wrong Namespace scope when using PhpFrontend
I created a simple test case where the problem can be reproduced. Christopher Hlubek
13:24 Bug #10428 (Resolved): Wrong Namespace scope when using PhpFrontend
The ... Robert Lemke
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...
Robert Lemke
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:*...
Martin Eisengardt
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...
Robert Lemke

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....
Karsten Dambekalns

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...
Sebastian Kurfuerst
09:04 Feature #10360 (Under Review): Make option handling in persistence backends more flexible
http://review.typo3.org/183 Karsten Dambekalns
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... Karsten Dambekalns
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...
Karsten Dambekalns

2010-10-19

22:20 Task #10343 (Under Review): Sync rounding default value from NumbersParser to NumbersReader
Karsten Dambekalns
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... Karsten Dambekalns
22:17 Revision 602a51fa: [+TASK] FLOW3 (I18n): Adjust rounding default value in NumbersReader
Change-Id: I3718403a438f7ac8e988e957b079223e58e94282
Resolves: #10343
Karsten Dambekalns
20:00 Bug #10206 (Resolved): Cache handling is broken in I18n
Applied in changeset commit:"c41011de178c5d77e4a6a7d3b8b8505da92153b5". Karsten Dambekalns
20:00 Bug #10205 (Resolved): Object initialization is misused in I18n
Applied in changeset commit:"c41011de178c5d77e4a6a7d3b8b8505da92153b5". Karsten Dambekalns
20:00 Bug #10136 (Resolved): Localisation class possibly not properly initialised
Applied in changeset commit:"c41011de178c5d77e4a6a7d3b8b8505da92153b5". Karsten Dambekalns
19:56 Revision 9147d97d: Merge "[+BUGFIX] FLOW3 (I18n): Fix and activate I18n component"
Karol Gusak
15:42 Bug #10341 (Under Review): DateTime properties cannot be persisted
Robert Lemke
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:
...
Robert Lemke
13:21 Revision 0c211371: [-TASK] FLOW3 (Configuration): Remove unfinished code
Together with commit:6ea6e8d283e5ac5bafb5aa4817cd765f06504f1c some code
was committed, that never should have made it...
Karsten Dambekalns

2010-10-18

22:19 Task #10316 (Accepted): Check CldrModelCollection::getRawArray() for correct behaviour
Great, thanks Karol! If you need help with Gerrit (for the patch set review), let me know. Karsten Dambekalns
20:54 Task #10316 (Under Review): Check CldrModelCollection::getRawArray() for correct behaviour
Sure, I will check this and other changes from the review soon (I glimpsed on them but I have some doubts about the m... Karol Gusak
17:03 Task #10316 (Needs Feedback): Check CldrModelCollection::getRawArray() for correct behaviour
Karol, could you check this, please? Karsten Dambekalns
17:02 Task #10316 (Resolved): Check CldrModelCollection::getRawArray() for correct behaviour
The CldrModelCollection::getRawArray() method is supposed to always return an array, but sometimes the given path lea... Karsten Dambekalns
20:55 Feature #9313 (Accepted): Support for currencies
I will definately look at it. Karol Gusak
16:58 Bug #10206 (Under Review): Cache handling is broken in I18n
http://review.typo3.org/175 Karsten Dambekalns
16:58 Bug #10205 (Under Review): Object initialization is misused in I18n
http://review.typo3.org/175 Karsten Dambekalns
16:58 Bug #10136 (Under Review): Localisation class possibly not properly initialised
http://review.typo3.org/175 Karsten Dambekalns
16:57 Revision c41011de: [+BUGFIX] FLOW3 (I18n): Fix and activate I18n component
This change activates I18n initialization in the Bootstrap class and
fixes object initialization. The use of caches h...
Karsten Dambekalns
11:24 Feature #10312 (Rejected): Autogenerate setters and getters
I like the synthesize functionality from objective-c to autogenerate setters and getters for properties.
Would you...
Falk Kühnel

2010-10-17

22:31 Revision a6b93bea: [~TASK] FLOW3: Remove PHPUnit/Framework inclusion
Relates to: #10280
Change-Id: I55c42e89b67a59db3e301f985e6efac13c3fbe38
Karsten Dambekalns

2010-10-15

08:49 Bug #9557 (Accepted): It's possible to persist multiple entities with the same identity properties
Karsten Dambekalns
08:48 Task #9457 (Accepted): Refactor type-conversion into ...Utility\TypeHandling
Karsten Dambekalns

2010-10-14

17:18 Bug #6761 (Resolved): Security context in session grows with each load
Bastian Waidelich wrote:
> It seems this issue reoccurs in the current version.. I'll dig into it
Apparently th...
Bastian Waidelich
13:43 Bug #6761 (Accepted): Security context in session grows with each load
It seems this issue reoccurs in the current version.. I'll dig into it Bastian Waidelich
16:38 Revision 4fe17ed9: [+TASK] FLOW3 (Utility): Helper to convert objects to arrays
When dealing with JSON decoded data there will be nested object
structures (stdClass) that need to be converted to an...
Christopher Hlubek
16:35 Revision aeae4acc: [~BUGFIX] FLOW3 (Persistence): Fix multivalue dirty checking
The dirty checking of an array with objects always returned TRUE,
because an if statement contained a check for TRUE ...
Christopher Hlubek
16:03 Feature #8464: Write settings using the ConfigurationManager
Attached some code that belongs to this issue but had been committed in error with commit:6ea6e8d283e5ac5bafb5aa4817c... Karsten Dambekalns
12:23 Feature #7113: Make view resolution in ActionController independent from Fluid
Hi Julian,
did you try with the Template-name in UpperCase (Index.html)?
At least on non-Windows that makes a big...
Franz Kugelmann
 

Also available in: Atom