Activity

From 2010-06-18 to 2010-07-17

2010-07-17

19:29 Bug #8918 (Resolved): memcached backend: Remove tagIndex
Problem:
The memcached backend implementation currenty stores this key-value "structure" to map our identifier-data-...
Christian Kuhn
14:16 Feature #7725 (Accepted): Implement Input Parser subsystem
Karol Gusak
02:13 Bug #8913 (Accepted): Unit test failures because sys_get_temp_dir() doesn't always return directory name with trailing slash
Thanks for your feedback! Such function already exists in Utility\Files. I'll take care of this! Bastian Waidelich
01:35 Bug #8913 (Resolved): Unit test failures because sys_get_temp_dir() doesn't always return directory name with trailing slash
php function sys_get_temp_dir() usually returns something like '/tmp/', but on some systems the trailing slash is mis... Christian Kuhn

2010-07-15

17:55 Bug #8558 (Accepted): Multiple validations will append to list of errors instead of replacing list from last validation
Thanks for adding this here, was about to reply on your (old) email and remembered having seen this today... Karsten Dambekalns
14:48 Revision 1e1e1fab: [~TASK] FLOW3 (Error): Slightly tweaked Debugger: set title attribute of the "proxy" span to the Proxy class name. Fixed a typo
[~TASK] FLOW3 (Configuration): Renamed "Locale" to "I18n" in a comment in Objects.yaml
[+TASK] FLOW3 (Testing): If no...
Bastian Waidelich
14:21 Bug #8432 (Resolved): Fix Symlink support for Windows OS
Applied in changeset r4862. Bastian Waidelich
13:15 Bug #8432 (Accepted): Fix Symlink support for Windows OS
After a short chat with Karsten, we found out:
*readlink()* does not trigger a warning on Windows as long as you pas...
Bastian Waidelich
14:20 Revision 56b6ac99: [+BUGFIX] FLOW3: Added helper function \F3\FLOW3\Utility\Files::is_link() that works on Windows too. This resolves #8432.
Bastian Waidelich
12:23 Revision 52d767ac: [~TASK] TYPO3: Adjusted use of Locale to I18n in sources, relates to #8772.
[~TASK] FLOW3: Adjusted use of Locale to I18n in sources, relates to #8772. Karsten Dambekalns
12:16 Task #8864 (Accepted): We should mention the usage of PHP Error Control Operators in the FLOW3 CGL
Karsten Dambekalns
11:03 Task #8835 (Accepted): Remove @version annotation from FLOW3 classes
Assigning this to me, as it needs to be done with the Git move anyway... :) Karsten Dambekalns
11:00 Task #8835: Remove @version annotation from FLOW3 classes
Manuel Strausz wrote:
> A related issue seems to be the $Revision keyword expansion, which is set in the Bootstrap...
Bastian Waidelich

2010-07-14

20:39 Bug #8846: AbstractXmlParserTest dies with a PHP error
Karol Gusak wrote:
> Uhm no I'm not getting any warning, maybe a misconfiguration.
Strange. Anyways, it works n...
Bastian Waidelich
19:46 Bug #8846: AbstractXmlParserTest dies with a PHP error
Uhm no I'm not getting any warning, maybe a misconfiguration.
Thank you for advices! Also, I saw the Error Control...
Karol Gusak
19:45 Bug #8846 (Resolved): AbstractXmlParserTest dies with a PHP error
Applied in changeset r4859. Karol Gusak
18:54 Bug #8846 (Needs Feedback): AbstractXmlParserTest dies with a PHP error
Hi Karol,
I'm still getting the PHP Warning in the FLOW3 Testrunner, don't you?
Besides, we're trying to avoid th...
Bastian Waidelich
20:32 Feature #8865 (Resolved): FlashMessage should become an object
Would be nice if a FlashMessage becomes an object :)
Currently a FlashMessage is just a string.
I think it woul...
Dennis Ahrens
19:43 Revision de0434bb: [+BUGFIX] FLOW3 (I18n): Fixed warning when bad filename given in AbstractXmlParser (again). Resolves #8846.
Karol Gusak
18:58 Task #8864 (Resolved): We should mention the usage of PHP Error Control Operators in the FLOW3 CGL
Using the @ Error Control Operator (http://www.php.net/manual/en/language.operators.errorcontrol.php) to avoid PHP Wa... Bastian Waidelich

2010-07-13

21:25 Bug #8849: Remove var_dump() call in F3\FLOW3\I18n\Cldr\Reader\DatesReader
Karol Gusak wrote:
> In regard to author annotation, do you mean the anti-mail-harvester
> spam-protection techno...
Bastian Waidelich
20:56 Bug #8849: Remove var_dump() call in F3\FLOW3\I18n\Cldr\Reader\DatesReader
No problem Bastian! I'm very glad for any suggestions / notices. Nice catch! :-).
In regard to author annotation, ...
Karol Gusak
20:49 Bug #8849 (Resolved): Remove var_dump() call in F3\FLOW3\I18n\Cldr\Reader\DatesReader
Applied in changeset r4856. Karol Gusak
20:06 Bug #8849 (Resolved): Remove var_dump() call in F3\FLOW3\I18n\Cldr\Reader\DatesReader
Hi Karol and sorry for picking on you ;)
By coincidence I just found a left over var_dump() call in F3\FLOW3\I18n\Cl...
Bastian Waidelich
20:49 Revision 73639d32: [~TASK] FLOW3 (I18n): Removed remaining var_dump() in DatesReader (ouch). Resolves #8849.
Karol Gusak
20:45 Task #8772: Rename the "Locale" sub package to "i18n"
Thank you for this catch-out, I've had the feeling that I forgot about something ;-). Should be OK now. Karol Gusak
17:25 Task #8772: Rename the "Locale" sub package to "i18n"
Hi Karol.
With this latest changes, FLOW3 dies with...
Bastian Waidelich
16:19 Task #8772 (Resolved): Rename the "Locale" sub package to "i18n"
Applied in changeset r4852. Karol Gusak
15:26 Task #8772 (Accepted): Rename the "Locale" sub package to "i18n"
Karol Gusak
09:04 Task #8772: Rename the "Locale" sub package to "i18n"
Karol Gusak wrote:
> It should be "I18n", not "i18n", right?
Yes, good point. :)
Karsten Dambekalns
20:38 Revision 1420244e: [+BUGFIX] FLOW3 (I18n): Changed name Locale to I18n in configuration. Relates to #8772.
Karol Gusak
16:15 Revision b577633e: [~TASK] FLOW3 (I18n): Renamed Locale subpackage to I18n (completed). Resolves #8772.
Karol Gusak
16:07 Revision 6310c521: [~TASK] FLOW3 (I18n): Renamed Locale subpackage directory name to I18n. Relates to #8772.
Karol Gusak
16:00 Bug #8846 (Resolved): AbstractXmlParserTest dies with a PHP error
Applied in changeset r4850. Karol Gusak
15:34 Bug #8846 (Resolved): AbstractXmlParserTest dies with a PHP error
The unit test *AbstractXmlParserTest::throwsExceptionWhenBadFilenameGiven()* dies with following PHP error on my mach... Bastian Waidelich
15:58 Revision 35ba32d6: [+BUGFIX] FLOW3 (Locale): Fixed warning when bad filename given in AbstractXmlParser. Resolves #8846.
Karol Gusak
15:26 Feature #8842 (Accepted): Implement Translator class
Karol Gusak
15:15 Feature #8842 (Resolved): Implement Translator class
The translator class will be used for message (labels) translation. By default XLIFF format will be used as a storage. Karol Gusak
15:16 Revision ef431ab8: [+FEATURE] FLOW3 (Locale): Translator class added. Relates to #8842.
Karol Gusak
12:25 Task #8835: Remove @version annotation from FLOW3 classes
A related issue seems to be the $Revision keyword expansion, which is set in the Bootstrap:... Manuel Strausz
11:35 Task #8835 (Resolved): Remove @version annotation from FLOW3 classes
Currently each PHP class contains the following line... Bastian Waidelich

2010-07-10

15:23 Feature #8774: Query::execute() should return a Proxy instead of array
Sebastian Kurfuerst wrote:
> You are right, but I'd change it nevertheless :-) It will just enable lots of new funct...
Manuel Strausz
14:47 Feature #8774: Query::execute() should return a Proxy instead of array
Hey,
> * Like you already said, array type hints will break
> * array_key_exists() will NEVER work on objects implem...
Sebastian Kurfuerst
12:14 Feature #8774: Query::execute() should return a Proxy instead of array
Just a few observations from me of what could break with existing code, since I recently implemented a similar class ... Manuel Strausz
14:18 Task #8772 (Needs Feedback): Rename the "Locale" sub package to "i18n"
It should be "I18n", not "i18n", right? Karol Gusak
14:15 Feature #7723: Implement message resources support (XLIFF, plural forms)
Basic support for XLIFF file format is done. Karol Gusak
13:43 Revision 8bacc80e: [~TASK] FLOW3 (Locale): Fixed minor bug in mock data for unit test (now for real).
Karol Gusak
13:18 Revision de929690: [~TASK] FLOW3 (Locale): Fixed minor bug in mock data for unit test.
Karol Gusak
13:06 Revision 7baee093: [+FEATURE] FLOW3 (Locale): Added support for XLIFF file format. Relates to #7723.
[+FEATURE] FLOW3 (Locale): Added TranslationProvider interface and concrete implementation using XLIFF. Relates to #7... Karol Gusak
10:34 Feature #5882: Caching for Package Manager/Package file listing
Update: Had a small bug in the diff, which would lead to always writing the cache file even if it wasn't changed. Ple... Manuel Strausz
10:08 Feature #5882: Caching for Package Manager/Package file listing
Since Robert recently changed this to target version alpha 11, I took the liberty of trying to implement this feature... Manuel Strausz

2010-07-09

16:57 Feature #6609 (Accepted): Implement joins for queries
Needs to be done anyway. Karsten Dambekalns
14:20 Feature #6609: Implement joins for queries
Discuss, solve or close? Robert Lemke
16:56 Feature #8774 (Accepted): Query::execute() should return a Proxy instead of array
Karsten Dambekalns
14:56 Feature #8774 (Resolved): Query::execute() should return a Proxy instead of array
While discussing a widget concept (#8773) we realized, that it would be good to be able to access a query of a result... Bastian Waidelich
15:10 Feature #7216: Custom CLI Controller without Modification of flow3.sh
Hi Marc,
we're thinking about making all actions accessible through a central CLI. See #4426 for details.
Bastian Waidelich
14:49 Feature #7216 (Needs Feedback): Custom CLI Controller without Modification of flow3.sh
Robert Lemke
14:48 Bug #7182 (Needs Feedback): Throw an exception if class for annotated dataType is missing
Christopher Hlubek wrote:
> @Robert: We talked about this issue in Lübeck already. It's hard to track this error and...
Robert Lemke
14:41 Feature #7113: Make view resolution in ActionController independent from Fluid
Okay, I think a decision based on the format would be okay. How about defining that directly in the Controller in for... Robert Lemke
14:31 Bug #6928 (Needs Feedback): ObjectContainerBuilder does not work for factory setups
Robert Lemke
14:24 Feature #6640 (Rejected): NoSQL Persistence Backend
We absolutely have this planned and the persistence architecture really supports it. But it's not on our short term s... Robert Lemke
14:18 Task #6598 (Resolved): Make global objects, that should be available in runtime evaluations, configurable
Robert Lemke
14:16 Task #6591 (Needs Feedback): Refactor F3\FLOW3\Log\Backend\FileBackend : getFormattedVarDump
Robert Lemke
14:13 Task #8772 (Resolved): Rename the "Locale" sub package to "i18n"
The Locale package will eventually contain more functionality than just handling the locale and CLDR. It also offers ... Robert Lemke
14:08 Feature #6456: Customization/localization of validator errors
This will mainly be provided by the new localization functionality Karol is working on. Robert Lemke
14:05 Feature #6426 (Closed): Implement caching backend for other opcode caches.
In general, there's nothing wrong with supporting more caches. But at this time it has a too low priority for the FLO... Robert Lemke
14:03 Bug #6315 (Needs Feedback): Input fields with a name attribute with more than 64 characters are ignored
How can we solve / work around this? Robert Lemke
12:03 Feature #6724: Internationalization, locale, multi-language ect.
Glad to help you.
In my documentation the use of the splitKey could be misleading. The idee behind is to use it fo...
Arno Dudek
09:20 Revision 058ef753: Raised version numbers of packages contained in the FLOW3 distribution.
Robert Lemke

2010-07-08

22:32 Task #8299 (Resolved): Clean up handling of NULL in queries
Karsten Dambekalns
13:24 Feature #8736 (Needs Feedback): Implement generic Identity RoutePartHandler
One more addition:
According to "Convention over Configuration" the above example could be...
Bastian Waidelich
13:17 Feature #8736 (Resolved): Implement generic Identity RoutePartHandler
We should provide a generic RoutePart handler, that allows to match/resolve Identities. This should be configurable t... Bastian Waidelich

2010-07-06

08:21 Bug #8670 (Resolved): Non-required action argument throws Exception on unknown get-parameter uid
see related issue, I think this applies to FLOW3 as well. Sebastian Kurfuerst

2010-07-05

21:45 Revision 0ad6691f: [~TASK] TYPO3: Setup controller cleaned up and working again as expected by deployment task.
[~TASK] FLOW3: Fixed (again) the handling of restricted objects in LazySplObjectStorage. Karsten Dambekalns
16:22 Feature #8462: Check subobjects in query rewriting
With the current persistence backend implementation this is not needed. But as soon as the backend optimizes queries ... Andreas Förthner
16:20 Feature #8544 (Resolved): If no role is authenticated, an "Anonymous" role should be returned.
Applied in changeset r4761. Andreas Förthner
15:57 Feature #8544: If no role is authenticated, an "Anonymous" role should be returned.
After discussing this we came to the following conclustion:
* You will always have a role called "Everybody", no m...
Andreas Förthner
16:16 Revision b1fd4209: [+FEATURE] FLOW3 (Security): Implemented the "Everybody" role that is always applied in the security context and configured in the policy. Resolves #8544.
Andreas Förthner

2010-07-03

21:52 Revision 6ea6e8d2: [~TASK] DocumentationBrowser: Bumped version number in Package.xml to next release version.
[~TASK] FLOW3: Bumped version number in Package.xml to next release version, resolves #8025.
[~TASK] Fluid: Bumped ve...
Karsten Dambekalns
19:34 Revision 52e87021: [~TASK] FLOW3 (Locale): Some tiny fixes after reviewing the last committs.
Karsten Dambekalns

2010-07-02

16:10 Revision 5526d6ee: [+BUGFIX] FLOW3 (Cldr): Fixed the namespace case in some CLDR classes which resulted in a fatal exception by the Object Manager because objects could not be found.
[~TASK] FLOW3 (Object): The ObjectContainerBuilder now displays some additional information about the configuration s... Robert Lemke
14:40 Feature #6724 (Resolved): Internationalization, locale, multi-language ect.
Thank you Arno Dudek for this code - I found inspiration here in various aspects!
All the features mentioned in th...
Karol Gusak
14:22 Bug #6628 (Resolved): Default values in F3\FLOW3\Locale\Locale
Default values in _Locale_ class were removed in Revision r4308.
As for now, the idea is as follows:
* Locale obj...
Karol Gusak
14:07 Feature #7723 (Accepted): Implement message resources support (XLIFF, plural forms)
Plural forms support was done in Revision r4399. Karol Gusak
14:05 Feature #7724 (Needs Feedback): Implement Message Formatter subsystem
Base implementation of message formatting was commited. This is how it works:
* _FormatResolver_ is a class which is ...
Karol Gusak
13:06 Revision f27a0afd: [~TASK][~API] FLOW3 (Locale): Renamed DateTimeFormatter to DatetimeFormatter in order to access it as "datetime" (and not "dateTime") in placeholders. Relates to #7724.
Karol Gusak
12:30 Task #8208 (Resolved): Define public API in Locale subsystem
Applied in changeset r4696. Karol Gusak
12:25 Revision 0c2041e7: [~TASK][+API] FLOW3 (Locale): Defined public API. Resolves #8208.
Karol Gusak
11:42 Revision add3c259: [~TASK] FLOW3 (Locale): Changed exception hierarchy to be more meaningful. Relates #7722, #7724.
[~TASK] FLOW3 (Locale): Minor code cleaning (array parameter hint added etc). Karol Gusak
11:15 Revision 4f3e0d41: [+FEATURE] FLOW3 (Locale): Added base code for message formatting. Relates to #7724.
Karol Gusak

2010-07-01

17:06 Revision 4b7d4494: [~TASK] FLOW3 (Routing): Fixed the not found handling in case no site was found in TYPO3, as intended to be after r4335. Nice example of the good effect strict comparisons can have...
Karsten Dambekalns
16:53 Feature #7724 (Accepted): Implement Message Formatter subsystem
Karol Gusak
16:47 Feature #7720 (Resolved): Implement automatic locale detection
Karol Gusak
10:57 Revision accb2518: [~TASK] FLOW3 (Persistence): Passing an empty array to mapToObject() now causes a proper exception to be thrown.
Karsten Dambekalns
10:56 Revision 014bd22d: [~TASK] FLOW3 (Persistence): Passing an empty array to mapToObject() now causes a proper exception to be thrown.
Karsten Dambekalns
10:18 Bug #8576 (Accepted): Unable to overwrite inherited ACL roles in Policy.yaml
Karsten Dambekalns
04:19 Bug #8576 (Resolved): Unable to overwrite inherited ACL roles in Policy.yaml
Roles are inherited correctly but you can not overwrite a previously defined DENY with a GRANT. It's working fine to ... Michael Schams
08:42 Bug #8558: Multiple validations will append to list of errors instead of replacing list from last validation
The @isValid()@ methods of
@F3\FLOW3\Validation\Validator\GenericObjectValidator@
and
@F3\FLOW3\Validation\V...
Christian Lerrahn

2010-06-30

10:25 Revision 7c06ed37: [~TASK] FLOW3 (Object): Added a more meaningful exception message to the ObjectContainerBuilder which detects leading backslashes in object names specified in an Objects.yaml file
[~TASK] Fluid (Core): Introduced a RenderingContextInterface to more cleanly decouple Fluid's rendering context from ... Robert Lemke
03:24 Bug #8558: Multiple validations will append to list of errors instead of replacing list from last validation
Oops. That target version obviously doesn't make much sense... :( Please correct! :) Christian Lerrahn
02:42 Bug #8558 (Resolved): Multiple validations will append to list of errors instead of replacing list from last validation
If I validate several objects one after the other and then call getErrors() the listed errors will be the set union o... Christian Lerrahn

2010-06-29

19:45 Bug #8554 (Resolved): AOP interceptor removes default value from method argument
When activating an AOP interceptor for a method... Bastian Waidelich
19:02 Revision 77e92a16: [+FEATURE] ExtJS (ExtDirect): Configurable exception information exposure in the Ext Direct RequestHandler
[+BUGFIX] ExtJS (ExtDirect): The RequestHandler will call an ExceptionHandler to log exceptions that occured inside a... Christopher Hlubek
13:04 Feature #8544 (Resolved): If no role is authenticated, an "Anonymous" role should be returned.
This can be done in the security context, by returning a fixed role, when no other role is authenticated. Andreas Förthner
13:02 Revision d3cc86ea: [+BUGFIX] FLOW3: Re-added AbstractView, as we need it in JsonView
Sebastian Kurfuerst
12:49 Bug #8455 (Resolved): "Wrong" default package used in ResourceInterceptor
Applied in changeset r4663. Karsten Dambekalns
12:12 Revision c22ba0fc: [~BUGFIX] FLOW3 (Security): Follow up to #8427. Now inheritance of roles is (hopefully) working as expected.
Andreas Förthner
00:08 Revision 62d607b9: [+BUGFIX] FLOW3: Some missing files, excessive files and other corrections as a followup to Sebastian's patch in r4653.
Robert Lemke

2010-06-28

20:54 Revision 7ab0d4b6: [+BUGFIX] FLOW3: Followup patch to r4653.
Sebastian Kurfuerst

2010-06-27

21:20 Revision 92e5324c: [~TASK] FLOW3 (Persistence): Adjusted unit tests not included in last commit (If objects have been blocked by security query rewriting, ignore them in certain places); relates to #6604.
Karsten Dambekalns

2010-06-25

16:02 Revision 8740afe8: [~TASK] FLOW3 (Persistence): If objects have been blocked by security query rewriting, ignore them in certain places; relates to #6604.
Karsten Dambekalns
15:00 Bug #8432 (Needs Feedback): Fix Symlink support for Windows OS
From the PHP manual about @readlink()@:
_This will trigger a warning and return false if you pass it a non-symlink._...
Karsten Dambekalns
14:30 Bug #8411 (Resolved): QOM logicalNot() does not work as expected
Applied in changeset r4636. Karsten Dambekalns
14:25 Revision 7dd5ad24: [+BUGFIX] FLOW3 (Persistence): logicalNot() now works, fixes #8411. Some code cleanup along the way.
Karsten Dambekalns

2010-06-24

17:07 Bug #8411: QOM logicalNot() does not work as expected
Ok, confirmed. Here's the problem:
To check a value of a certain property we use this logic:
@... AND (field = 't...
Karsten Dambekalns
16:34 Revision 21d08d93: [~TASK] TYPO3: Adjusted Policy.yaml to new expected format.
[~TASK] FLOW3: Some small fixes to doc comments and code.
[~TASK] Fluid (Parser): Got rid of the constructor in Parse...
Karsten Dambekalns
16:33 Task #8489 (Resolved): Merge policies of different packages
the configuration has to be merged. Currently e.g. the acls of different packages override eachother. Andreas Förthner
15:36 Bug #8485 (Resolved): Policies/ACLs do not work (anymore)
Applied in changeset r4627. Andreas Förthner
15:10 Bug #8485: Policies/ACLs do not work (anymore)
Hmmm... *issue (1)* is not reproducible - maybe we can ignore this? Michael Schams
14:55 Bug #8485 (Resolved): Policies/ACLs do not work (anymore)
Attached file @./Configuration/Policy.yaml@ does not work.
*Issue (1)*
line 13: keyword before pointcut expressio...
Michael Schams
15:32 Revision aa673266: [~TASK] FLOW3 (Security): Changed the example comments in FLOW3's Policy.yaml to reflect the new policy syntax structure. Resolves #8485.
Andreas Förthner
15:15 Revision d43bd4d6: [+DOCUMENTATION] FLOW3 (AOP): Added the documentation for the matches operator, usable in runtime evaluations.
Andreas Förthner
15:00 Task #8427 (Resolved): Access roles are not inherited
Applied in changeset r4624. Andreas Förthner
14:54 Revision 45567307: * [+BUGFIX] FLOW3 (Security): Inheritance of roles works now again. Fixes #8427.
* [~TASK] FLOW3 (Security): Added a safeguard to catch syntax errors when loading the policy configuration. Andreas Förthner
14:53 Revision 08aa5f88: [~TASK] FLOW3 (Persistence): Renamed QOM to Qom to follow coding guidelines, part 4 of 2. I feel like Douglas Adams... Anyway, Subversion somehow ate an earlier try of this commit.
Karsten Dambekalns
13:08 Feature #8462: Check subobjects in query rewriting
When we introduce this we need to make sure we do not delete stuff that was kept from being visible. Currently the da... Karsten Dambekalns
12:51 Task #6598 (Accepted): Make global objects, that should be available in runtime evaluations, configurable
We should simply use object names and fetch the objects from the object manager. No evil eval anymore. Andreas Förthner
12:39 Revision f0f7bc6f: [~TASK] FLOW3 (Persistence): Renamed QOM to Qom to follow coding guidelines, part 3 of 2.
Karsten Dambekalns
12:27 Revision 3e94b28e: [~TASK] FLOW3 (Persistence): Renamed QOM to Qom to follow coding guidelines, part 1 of 2.
Karsten Dambekalns
11:59 Revision 6afeeaf0: [+TASK] FLOW3 (Error): \F3\var_dump() now accepts an optional second parameter to set a custom title for your debug output. Relates to #8468
Bastian Waidelich

2010-06-23

17:06 Feature #7516 (Resolved): Create encryption hash if none was defined
Applied in changeset r4616. Karsten Dambekalns
13:07 Feature #7516 (Accepted): Create encryption hash if none was defined
Karsten Dambekalns
17:03 Revision 29fd0888: [+FEATURE] FLOW3 (Security): Implemented request to "Create encryption hash if none was defined", resolves #7516, resolves #7517.
Karsten Dambekalns
15:44 Feature #8464 (New): Write settings using the ConfigurationManager
It should be possible to write settings using the ConfigurationManager, similar to PackageStates.yaml.
Rules:
* c...
Karsten Dambekalns
15:19 Task #8427 (Accepted): Access roles are not inherited
This feature got probably lost in the last refactoring of the security context. The getRoles() method of the context ... Andreas Förthner
14:57 Feature #8463: Check security policy for objects reconstituted in the session scope
Maybe we can use lazy loading proxies in the initial reconstitution process. The this problem should be solved. Andreas Förthner
14:52 Feature #8463 (New): Check security policy for objects reconstituted in the session scope
Currently persited objects that are reconstituted in the session scope are not checked against the security policy. T... Andreas Förthner
14:49 Feature #8462 (New): Check subobjects in query rewriting
For usual queries this could be done by adding join conditions. For an object retrieved by UUID this has to be discus... Andreas Förthner
14:35 Feature #6604 (Resolved): Implement QueryRewriting according to the security policy
Applied in changeset r4613. Andreas Förthner
14:35 Task #6598 (Resolved): Make global objects, that should be available in runtime evaluations, configurable
Applied in changeset r4613. Andreas Förthner
14:31 Revision 23ce4758: * [+TASK] FLOW3 (Object): Added session scope related methods to the object manager and interface.
* [+FEATURE] FLOW3 (AOP): Added a matches operator as a new possibility for runtime evaluations.
* [+FEATURE] FLOW3 (...
Andreas Förthner
12:15 Bug #8455: "Wrong" default package used in ResourceInterceptor
This should be solved in consumer code - as the Fluid parser receives a simple string with the template to parse, the... Karsten Dambekalns
10:23 Bug #8455 (Resolved): "Wrong" default package used in ResourceInterceptor
When using a resource link in a Fluid template FLOW3's ResourceInterceptor transforms that into a Resource ViewHelper... Karsten Dambekalns

2010-06-22

15:36 Revision c6c6d3af: [~TASK] FLOW3 (Persistence): Adjusted PersistenceFramework object data format.txt to updated reality, relates to #6520.
Karsten Dambekalns
11:16 Revision 79e9ccb0: [~TASK] FLOW3 (Locale): Renamed getOneElement() to getElement() in CldrModelInterface. Relates to #7722.
[~TASK] FLOW3 (Locale): Changed empty-string key with predefined constant used in CldrModel's parsed CLDR data array.... Karol Gusak
10:57 Bug #8432 (Resolved): Fix Symlink support for Windows OS
With version 5.3 PHP supports symlinks on Windows >= Vista.
symlink($target, $link) works indeed on my Windows 7 mac...
Bastian Waidelich
10:36 Task #8206 (Resolved): Update CLDR data to current version
Applied in changeset r4610. Karol Gusak
10:31 Revision 858dcad4: [~TASK] FLOW3 (Locale): Updated CLDR data files to current version. Resolves #8206.
Karol Gusak
10:06 Revision 7469041f: [~TASK] FLOW3 (Locale): Removed old CLDR data files. Relates to #8206.
Karol Gusak
02:48 Task #8427 (Resolved): Access roles are not inherited
Assuming, we defined the following three ACL roles in @Policy.yaml@:
* *administrator*
* *manager*
* *auditor*
...
Michael Schams

2010-06-21

20:07 Task #8208 (Accepted): Define public API in Locale subsystem
Karol Gusak
20:06 Task #8206 (Accepted): Update CLDR data to current version
Karol Gusak
20:05 Bug #8207 (Resolved): CGL naming violation in Locale subsystem
Applied in changeset r4606. Karol Gusak
20:04 Revision 96704605: [~TASK] FLOW3 (Locale): Fixed CGL naming violation in Locale subsystem. Resolves #8207.
Karol Gusak
18:00 Task #6520 (Resolved): Differentiate between NULL and empty array/SplObjectStorage
Applied in changeset r4604. Karsten Dambekalns
17:40 Task #6520 (Accepted): Differentiate between NULL and empty array/SplObjectStorage
Karsten Dambekalns
17:32 Revision 741b038d: [~TASK] FLOW3 (Persistence): When persisting NULL values are now recorded and collection (array, SplObjectStorage) properties are restored as NULL if they contained NULL, resolves #6520.
[~TASK] FLOW3 (Persistence): Equality comparison in a query now works correctly when comparing against NULL, relates ... Karsten Dambekalns
17:30 Revision 4499b4ba: [~TASK] FLOW3 (Persistence): When persisting NULL values are now recorded and collection (array, SplObjectStorage) properties are restored as NULL if they contained NULL, resolves #6520.
[~TASK] FLOW3 (Persistence): Equality comparison in a query now works correctly when comparing against NULL, relates ... Karsten Dambekalns
17:29 Bug #8411 (Accepted): QOM logicalNot() does not work as expected
Karsten Dambekalns
17:25 Bug #8411 (Resolved): QOM logicalNot() does not work as expected
@$query->logicalNot()@ seems to be completely ignored. To reproduce that bug you can add a new constraint to the quer... Andreas Förthner

2010-06-20

01:08 Bug #8361 (Closed): #1176475350: More than one.. when Request Handler Name is cgi-fcgi
I installed flow on a domaingo (Domainfactory) Power XL Webhosting.
Beside some restrictions on the hosters part (...
Manfred Siegmund
 

Also available in: Atom