Activity

From 2010-09-26 to 2010-10-25

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

2010-10-12

15:32 Feature #7930: Show versions in package list
CLA signed and sent off. Michael Schams
10:45 Feature #7930 (Resolved): Show versions in package list
Applied in changeset commit:"56aef6837f72cdf6de68e2ad24ac49745e7b28b8". Karsten Dambekalns
11:00 Bug #10185 (Resolved): Wrong rule in Coding Guidelines for file naming
Applied in changeset commit:"228d4e9a256d6eacfe7c1b1f632faf6c29e2e5f9". Karsten Dambekalns
11:00 Bug #10181 (Resolved): "Source" at the end of a paragraph saying nothing
Applied in changeset commit:"228d4e9a256d6eacfe7c1b1f632faf6c29e2e5f9". Karsten Dambekalns
10:50 Revision b317f7a6: Merge "[+BUGFIX] FLOW3 (Documentation): Fix some small issues in CGL"
Robert Lemke

2010-10-11

23:20 Bug #10180 (Accepted): Text of exception in StringCache
Karsten Dambekalns
23:15 Bug #10206 (Resolved): Cache handling is broken in I18n
Cache identifiers used (XML file names) are illegal and caching is spread over too many classes without real need. Co... Karsten Dambekalns
23:14 Bug #10205 (Resolved): Object initialization is misused in I18n
initializeObject() takes no parameters (other than the initialization cause), thus I18n cannot work. Karsten Dambekalns
14:04 Feature #7930 (Under Review): Show versions in package list
For anything less trivial we really need you to sign a CLA (http://typo3.org/about/licenses/) Karsten Dambekalns
14:04 Revision 56aef683: [+FEATURE] FLOW3 (Package): Show version in package lists
Change-Id: I1cdc5d6469dda80644289ab54ec00b1e7826fd1c
Resolves: #7930
Karsten Dambekalns
13:28 Bug #10185 (Under Review): Wrong rule in Coding Guidelines for file naming
Karsten Dambekalns
12:55 Bug #10185 (Accepted): Wrong rule in Coding Guidelines for file naming
Karsten Dambekalns
06:22 Bug #10185: Wrong rule in Coding Guidelines for file naming
Hey Tim,
you are right, the filename *is* PackageManager.php, so it is wrong documentation.
Greets,
Sebastian
Sebastian Kurfuerst
13:28 Bug #10181 (Under Review): "Source" at the end of a paragraph saying nothing
Karsten Dambekalns
12:55 Bug #10181 (Accepted): "Source" at the end of a paragraph saying nothing
Karsten Dambekalns
13:26 Revision 228d4e9a: [+BUGFIX] FLOW3 (Documentation): Fix some small issues in CGL
Change-Id: Ie734c75cf13a6c6deef56f2c6ea7422bda7625a1
Fixes: #10181
Fixes: #10185
Karsten Dambekalns
13:17 Feature #6607 (Accepted): Enable security for REST services
Andreas Förthner
13:01 Feature #6607 (Needs Feedback): Enable security for REST services
Andreas, can you tackle this for the next release? Now that we actually use REST we should have this :) Karsten Dambekalns
12:58 Feature #9313: Support for currencies
When dealing with decimals, never use decimals :) Store integers only, i.e. multiply by 100 for common cent-based cur... Karsten Dambekalns
12:56 Feature #9313 (Needs Feedback): Support for currencies
Karol, could you handle this? Karsten Dambekalns
12:56 Bug #10136 (Accepted): Localisation class possibly not properly initialised
Karsten Dambekalns
07:18 Bug #10136: Localisation class possibly not properly initialised
Well, this does solve the problem at this point but the next exception I see still seems to be linked to localisation... Christian Lerrahn

2010-10-10

20:11 Bug #10185 (Resolved): Wrong rule in Coding Guidelines for file naming
Either this is a special exception or simply wrong:... Tim Eilers
15:17 Bug #10181 (Resolved): "Source" at the end of a paragraph saying nothing
In the documentation of the coding guidelines (AppendixCodingGuidelines.xml) there is the word "Source" standing at t... Tim Eilers
12:30 Bug #10180 (Resolved): Text of exception in StringCache
to be synced it would be nice if you change the text in flow3 too.
In v4 we changed the exception message from
...
Steffen Kamper

2010-10-09

11:06 Bug #10136: Localisation class possibly not properly initialised
Christian Lerrahn wrote:
> I tried what you suggested and it only gets me there half-way, I suspect. I now see an ex...
Karsten Dambekalns
03:03 Bug #10136: Localisation class possibly not properly initialised
I tried what you suggested and it only gets me there half-way, I suspect. I now see an exception
@RecursiveDirecto...
Christian Lerrahn

2010-10-08

13:00 Bug #9862 (Resolved): Base validators are built incorrectly
Applied in changeset commit:"905f0e347e3c2bf5fbb673d94a97703f8dd925b0". Karsten Dambekalns
12:51 Revision 905f0e34: [+BUGFIX] FLOW3 (Validation): Only build base validator for prototypes
The ValidatorResolver built a base validator conjunction for all
properties in a class, but it should do that only fo...
Karsten Dambekalns
10:36 Revision f7de1dc7: [~TASK] FLOW3 (Persistence): Add metadata to proxy from object data
For other storage backends (like CouchDB), it is interesting to store
additional metadata for objects inside the Data...
Christopher Hlubek
10:15 Bug #8317 (Resolved): Parse Error in FLOW3 script with PHP < 5.3
Applied in changeset commit:"07ca210c6a1f16c67b7a571ba52c901c05da4dd7". Karsten Dambekalns

2010-10-07

21:17 Bug #10136: Localisation class possibly not properly initialised
Karsten Dambekalns wrote:
> Could you try activating it in Bootstrap.php and see if everything works as expected the...
Karsten Dambekalns
16:57 Bug #10136 (Needs Feedback): Localisation class possibly not properly initialised
True, the I18n system is not yet activated during bootstrap. You seem to be using some validator that relies on I18n ... Karsten Dambekalns
02:52 Bug #10136 (Resolved): Localisation class possibly not properly initialised
The context this bug occurs in is one of a manually validated object. The code is
@$validator = $this->validatorRe...
Christian Lerrahn
20:59 Bug #8317 (Under Review): Parse Error in FLOW3 script with PHP < 5.3
Karsten Dambekalns
18:12 Bug #8317: Parse Error in FLOW3 script with PHP < 5.3
Without
$className::defineConstants();
the version check works (just tested). Idea would be to move the version ...
Christian Müller
20:53 Revision 07ca210c: [+BUGFIX] FLOW3 (Core): Fix parse error on PHP < 5.3
Now anyone using PHP < 5.3 gets a proper error message again.
Change-Id: I952037d183a040d62ac16347fcf0c560f6026161
F...
Karsten Dambekalns
12:43 Revision 0f27d8f5: Merge "[+TASK] FLOW3 (Persistence): Tweak unit tests for F3\FLOW3\Persistence\Query"
Karsten Dambekalns
12:36 Revision 6f181797: Merge "[~TASK] FLOW3 (Persistence): Move generic methods up to AbstractBackend"
Karsten Dambekalns
10:59 Revision 3dc2e39f: [~TASK] FLOW3 (Persistence): Move generic methods up to AbstractBackend
When implementing other backends, some methods of the GenericPdo
Backend are helpful and should be put in the Abstrac...
Christopher Hlubek

2010-10-06

11:29 Revision 6508867a: [+TASK] FLOW3 (Persistence): Tweak unit tests for F3\FLOW3\Persistence\Query
Fixed executeReturnsQueryResultInstance() which wasn't really
testing anything and forward-port some trivial unit tes...
Bastian Waidelich

2010-09-30

16:15 Bug #9954 (Resolved): Wrong path for created package used
Applied in changeset commit:"e77f56bb7ca59288604fb465b6a7a5b8b66c36f6". Karsten Dambekalns
16:09 Revision 66827b5a: Merge "[+BUGFIX] FLOW3 (Package): Create package with correct path"
Robert Lemke

2010-09-29

11:05 Bug #9862 (Under Review): Base validators are built incorrectly
http://review.typo3.org/137 Karsten Dambekalns

2010-09-28

17:30 Bug #9967 (Resolved): PerstenceQueryRewriting fails if there is an policy entry that does not result in rewriting constraints
Applied in changeset commit:"f5ae89918105204002fb351cd306a056261e120f". Andreas Förthner
17:17 Bug #9967 (Under Review): PerstenceQueryRewriting fails if there is an policy entry that does not result in rewriting constraints
https://review.typo3.org/131 Karsten Dambekalns
16:11 Bug #9967 (Resolved): PerstenceQueryRewriting fails if there is an policy entry that does not result in rewriting constraints
Andreas Förthner
17:22 Revision f5ae8991: [~BUGFIX] FLOW3 (Security): Fix query rewriting with empty constraints
Persistence query rewriting fails if there is an policy entry that does
not result in rewriting constraints
Change-I...
Andreas Förthner
17:11 Feature #9968 (New): Promote security publishing configuration automatically when persisting models
When we persist a model that holds a file, we should be able to configure its needed publishing configuration in the ... Andreas Förthner
16:38 Bug #9862: Base validators are built incorrectly
I'd say only for entities / value objects. Sebastian Kurfuerst
16:30 Bug #9862: Base validators are built incorrectly
> This should never happen for singletons IMHO, they should not be mappable at all by the propery mapper, but only in... Karsten Dambekalns
00:29 Bug #9862 (Accepted): Base validators are built incorrectly
Hey Karsten,
we have just found a severe regression with this patch:
In the BlogExample, the "Blog" object hold...
Sebastian Kurfuerst
14:20 Revision e77f56bb: [+BUGFIX] FLOW3 (Package): Create package with correct path
Packages would be created with a path like "Packages/ApplicationFoo"
instead of "Packages/Application/Foo".
Change-I...
Karsten Dambekalns
12:55 Bug #9954 (Under Review): Wrong path for created package used
Karsten Dambekalns
07:48 Bug #9954 (Resolved): Wrong path for created package used
... Karsten Dambekalns
12:05 Revision f7176017: [~TASK] FLOW3: Fixed eol issue
Change-Id: I503d7ff4ee257ccd5865611cbf0787d77b7386f1 Andreas Förthner

2010-09-27

12:45 Feature #9709 (Resolved): Allow ordering to be customizable (more easily) in repositories
Applied in changeset commit:"7a5535df5569d0fc57b09d6b9dae195e2bbc0671". Karsten Dambekalns
12:43 Revision 9b389207: Merge "[+FEATURE] FLOW3 (Persistence): Add default ordering for repositories"
Karsten Dambekalns
12:41 Revision 7a5535df: [+FEATURE] FLOW3 (Persistence): Add default ordering for repositories
When using findAll() or findBy*() the order of the result cannot be
customized without writing your own methods to in...
Karsten Dambekalns
12:15 Bug #9901 (Resolved): Respect "toLowerCase" setting in SubRoutes
Applied in changeset commit:"7fdf9835f0f204a9b1c55621435c79dda4aeba02". Bastian Waidelich

2010-09-26

22:25 Bug #8317 (Needs Feedback): Parse Error in FLOW3 script with PHP < 5.3
Without that line, does the version check work as intended? Karsten Dambekalns
22:22 Bug #9557: It's possible to persist multiple entities with the same identity properties
Missing feature, it *should* do that. Karsten Dambekalns
22:19 Bug #9901 (Under Review): Respect "toLowerCase" setting in SubRoutes
Karsten Dambekalns
 

Also available in: Atom