Activity

From 2013-10-02 to 2013-10-31

2013-10-29

15:49 Revision e2e3ec46: Merge "[BUGFIX] var_dump() is unstyled if Flow is not in docroot"
Sebastian Kurfuerst

2013-10-24

22:58 Revision 5e1a8591: [TASK] Remove unused use statements
Change-Id: Iae50bec161d8562f9ffb368922ef3f80f73114dd
Releases: master
Rens Admiraal
22:56 Revision e53648c8: [TASK] CGL Fixes
* Removes indent from inline comments
* Fixes several docblock issues
* Fixes inline conditions
Change-Id: I2f08cf58...
Rens Admiraal
22:26 Revision 843cae1f: [TASK] Mention PHP closing tag omission in CGL
This updates the Coding Guidelines to omit the PHP closing tag.
Change-Id: Ie222d1465a60b00fe143bd4f8390f4b40e427b28...
Adrian Föder
22:26 Revision 17996c9f: Merge "[TASK] Mention PHP closing tag omission in CGL"
Karsten Dambekalns
22:26 Revision d9d6ff98: [TASK] Mention PHP closing tag omission in CGL
This updates the Coding Guidelines to omit the PHP closing tag.
Change-Id: Ie222d1465a60b00fe143bd4f8390f4b40e427b28...
Adrian Föder

2013-10-23

17:46 Revision eac16e7f: [TASK] Replace some leftover FLOW3 in tests
Change-Id: Ie3856f4c8beb8139b2215f01fc1be177bf8faf72
Migration: TYPO3.Flow-201209251426
Releases: master, 2.0
Karsten Dambekalns
09:36 Revision 27571d28: Merge "[BUGFIX] Safeguard against illegal filenames below Classes"
Karsten Dambekalns

2013-10-22

16:27 Revision 997a1cbe: Merge "[BUGFIX] Request::getRelativePath() must not return FALSE"
Tim Kandel

2013-10-21

21:29 Revision 181a01b0: [TASK] Remove PHP closing tag
Releases: master
Change-Id: I2c62ac93654826b049523ca6838f077adf04f6de
Rens Admiraal
20:51 Revision e7499ac2: [BUGFIX] var_dump() is unstyled if Flow is not in docroot
If TYPO3 Flow is not directly in the document root the var_dump
output is unstyled as the path to the external CSS ca...
Rens Admiraal
17:55 Revision cebda033: [BUGFIX] Safeguard against illegal filenames below Classes
If a filename below Classes in a package contains dots, Flow breaks
when it tries to flush caches during startup.
Se...
Karsten Dambekalns
15:49 Revision 0b91dd2c: [BUGFIX] UUID Validator rejects too long UUIDs
Now the validation regex has start- and end of string
boundaries, hence rejecting strings which only
contain a valid ...
Adrian Föder
15:49 Revision 6128102a: Merge "[BUGFIX] UUID Validator rejects too long UUIDs"
Karsten Dambekalns
15:11 Revision fef70081: Merge "[FEATURE] A boolean value Validator"
Bastian Waidelich
14:44 Revision 78a0d2a5: Merge "[FEATURE] Add tagging to router cache"
Bastian Waidelich
13:39 Revision b220c235: Merge "[TASK] Get rid of RouterCachingAspect"
Bastian Waidelich
13:39 Revision cf135ad5: Merge "[TASK] Cleanup RouterCachingService"
Bastian Waidelich
13:22 Revision 7534a582: [TASK] Update commit message documentation
Tweaks the documentation for proper git commit messages
and adds some examples.
Change-Id: I0765da6ac4ef4a1d7e3b8fcf...
Bastian Waidelich
11:26 Revision f5781451: Merge "[FEATURE] Command to list registered type converters"
Bastian Waidelich
10:32 Revision bffd27f4: Merge "[BUGFIX] Injected properties are not available in initializeObject()"
Robert Lemke

2013-10-18

13:21 Revision aff1fd46: Merge "[TASK] Cleanup usage of return value on @return void method"
Karsten Dambekalns
12:44 Revision be54ffb5: [TASK] Improve documentation for excludeClasses setting
Change-Id: Iaaef26f3c0ff8e6f812cb338e677a8a68de72b43
Releases: master, 2.0
Karsten Dambekalns

2013-10-17

16:22 Revision 2955be47: [BUGFIX] Request::getRelativePath() must not return FALSE
This makes sure that ``Request::getRelativePath()`` always returns
a string.
This getter has been introduced with
I4...
Bastian Waidelich
12:02 Revision 7e0c425c: [BUGFIX] Expose more details in MappingExceptions
This adds a try/catch block to the FlowAnnotationDriver adding the
affected class name to the message of the thrown e...
Bastian Waidelich

2013-10-15

18:19 Revision 2b702b0f: [FEATURE] Add tagging to router cache
This adjusts the RouterCachingService to tag every Routing cache entry
with any UUID the routeValues/matchResult cont...
Tim Kandel
18:19 Revision d645b051: [TASK] Get rid of RouterCachingAspect
This moves code from the RouterCache AOP aspect to the Router itself
making the aspect redundant.
Before the cache h...
Bastian Waidelich
18:18 Revision 2a4a7f46: [TASK] Cleanup RouterCachingService
Some (mostly cosmetic) adjustments to our CGL and some
renamings to increase readability.
This also renames the misl...
Bastian Waidelich
16:21 Revision 2df9c7cf: [TASK] Move isConnected from role repository to persistence manager
To make isConnected api, we have to move it to some central
place. The persistence manager seems to be a lot better p...
Andreas Förthner
14:49 Revision 3ba15f01: [BUGFIX] Role handling depends on an active database connection
The PolicyService now depends on having an active database connection.
This connection is not always available (like ...
Rens Admiraal
12:43 Revision c93bb32a: Merge "[BUGFIX] Object Route Parts fall back to technical identifier"
Bastian Waidelich
12:42 Revision da6b2c2f: Merge "[BUGFIX] Respect case-sensitivity in object routing"
Bastian Waidelich
10:30 Revision 5438318b: [BUGFIX] Don't catch security exceptions during property mapping
As security exceptions will be handled by the security
framework, we have to let them bubble up instead of
converting...
Andreas Förthner

2013-10-13

13:17 Revision 39cfef54: [TASK] Cleanup usage of return value on @return void method
The renderStatically() method does not return a value, and thus the
echo can be removed.
Releases: master
Change-Id:...
Rens Admiraal
13:16 Revision 932eb5ee: [BUGFIX] HTTP_X_HTTP_METHOD_OVERRIDE is incorrect
In the test the HTTP_X_HTTP_METHOD header is not set, but the
HTTP_X_HTTP_METHOD_OVERRIDE is set twice. This causes t...
Rens Admiraal

2013-10-11

21:59 Revision 327db445: Merge "[TASK] Allow package installer actions / scripts"
Sebastian Kurfuerst
14:14 Revision a576805d: Merge "[TASK] Add getter for relative path to Http\Request class"
Bastian Waidelich
12:06 Revision 5f1caa75: Merge "[BUGFIX] Roles are not always correctly initialized"
Andreas Förthner
11:40 Revision 6b6486c3: Merge "[BUGFIX] Append Views configurations instead of merging them"
Bastian Waidelich
11:24 Revision e566a56d: [BUGFIX] Roles are not always correctly initialized
Due to #47975 it happens, that packageKey
and name are not correctly set in role objects. This
change is a quick work...
Andreas Förthner
10:28 Revision 6d2ea6b3: [BUGFIX] Injected properties are not available in initializeObject()
This fixes an issue where properties injected to the parent class A
were not available when the initializeObject() me...
Robert Lemke
10:06 Revision 08c1f50f: Merge "[FEATURE] Add a new system role "AuthenticatedUser""
Andreas Förthner
09:55 Revision 91932893: Merge "[BUGFIX] Do not calculate effective privileges, if runtime evaluations are in place"
Andreas Förthner
09:54 Revision 9701fa91: Merge "[!!!][TASK] Add method "hasAccessToResource" to the access decision manager"
Andreas Förthner
09:54 Revision 58972078: Merge "[BUGFIX] Fix case resolving for methods in security commands"
Andreas Förthner
09:53 Revision f40e381d: Merge "[FEATURE] Add command to list methods matched by a policy resource"
Andreas Förthner

2013-10-10

22:26 Revision 875bc80c: [FEATURE] Add a new system role "AuthenticatedUser"
This role will always be active as soon as some token could be
authenticated.
Change-Id: Ia00bea27e81b2e4a172ad4f998...
Andreas Förthner
20:27 Revision 0583f796: [TASK] Add getter for relative path to Http\Request class
Also refactors the routing to use this getter.
Change-Id: I48548b6f1465d6b509298d42cff39242040e7782
Releases: master
Tim Kandel
20:23 Revision 50d24035: Merge "[TASK] Replace some leftover FLOW3 in tests"
Sebastian Kurfuerst
20:15 Revision 4b67912f: Merge "[BUGFIX] PropertyMapper now normalizes simple types" into FLOW3-1.1
Sebastian Kurfuerst
20:10 Revision 2f04402a: Merge "[!!!][TASK] Adjust logException() signature in LoggerInterface"
Sebastian Kurfuerst
19:16 Revision 5fad9340: Merge "[!!!][TASK] Refactor and clarify the database exception handling"
Sebastian Kurfuerst
17:08 Revision dbd2f265: [BUGFIX] Append Views configurations instead of merging them
Configurations from Views.yaml are merged together leading to mixed
up configurations and invalid options.
This adds...
Bastian Waidelich
09:26 Revision 6b6ae5a0: [BUGFIX] Wrong media type on non-lower case filenames
This fixes an issue in the getMediaTypeFromFilename() function which
returned application/octet-stream on any filenam...
Robert Lemke

2013-10-08

19:30 Revision 3ca23850: [BUGFIX] Object Route Parts fall back to technical identifier
As described in the routing section of the documentation, the
`Object Route Parts`` should use the technical identifi...
Bastian Waidelich
18:06 Revision 9ec9717a: [BUGFIX] Respect case-sensitivity in object routing
By default dynamic route parts are lower-cased unless the
"toLowerCase" flag is set to TRUE for the route or a single...
Karsten Dambekalns

2013-10-04

15:57 Revision dac79bb0: [BUGFIX] Skip csrf protection for authenticate action
As the authenticate action is usually called by a
POST request, this request is considered a non safe
request. Howeve...
Andreas Förthner
15:57 Revision c7ecbacb: Merge "[BUGFIX] Skip csrf protection for authenticate action"
Karsten Dambekalns
15:53 Revision de5ed467: [BUGFIX] "Required option" flag in AbstractValidator works correct
This fix adds a boolean condition to the "Required option" flag
condition. With this fix the flag can also be FALSE.
...
Michael Gerdemann
15:53 Revision 3f45b399: Merge "[BUGFIX] "Required option" flag in AbstractValidator works correct"
Karsten Dambekalns
15:53 Revision 9e5f2e40: [BUGFIX] "Required option" flag in AbstractValidator works correct
This fix adds a boolean condition to the "Required option" flag
condition. With this fix the flag can also be FALSE.
...
Michael Gerdemann
15:23 Revision 02d5c019: [BUGFIX] Skip csrf protection for authenticate action
As the authenticate action is usually called by a
POST request, this request is considered a non safe
request. Howeve...
Andreas Förthner
11:15 Revision 5518aadd: [BUGFIX] Do not calculate effective privileges, if runtime evaluations are in place
In this case the effective privileges can not be calculated.
Therefore we have to skip it.
Change-Id: Ifa82fe6b44484...
Andreas Förthner
10:13 Revision f5fcc776: [BUGFIX] Security has to be bypassed if testableSecurity is disabled
If testable security is not switched on in a functional test, skip any
checks by overriding in the AccessDecisionMana...
Andreas Förthner

2013-10-03

19:16 Revision 5686807c: Merge "[TASK] initializeAction methods have to be protected"
Andreas Förthner
19:07 Revision 6b0a3b19: Merge "[BUGFIX] Allow access to resources GRANTED to "Everybody"" into 2.0
Andreas Förthner
19:02 Revision 539f3079: Merge "[BUGFIX] FileBasedSimpleKeyProvider has to authenticate an account with roles"
Andreas Förthner
17:17 Revision 7ebecd48: [TASK] initializeAction methods have to be protected
Change-Id: I791d71289a81b81f385ab5d279308c4ebc4a9753
Releases: master
Andreas Förthner
16:55 Revision 85b1d10c: [!!!][TASK] Add method "hasAccessToResource" to the access decision manager
This is a convenience method to avoid a try/catch in userland code.
Breaking only for those who implemented AccessDe...
Andreas Förthner
16:38 Revision 0591fcd1: [!!!][TASK] Refactor and clarify the database exception handling
This change differentiates between connection errors and missing
tables in the database which were before handled equ...
Rens Admiraal
16:37 Revision 4e6ce442: [TASK] Replace some leftover FLOW3 in tests
Change-Id: Ie3856f4c8beb8139b2215f01fc1be177bf8faf72
Migration: TYPO3.Flow-201209251426
Releases: master, 2.0
Karsten Dambekalns
15:47 Revision 308e09da: [TASK] Warn that a package is not available on (de)activate
Flow now specifically warns about a package not being available
when the activate or deactivate command for a package...
Rens Admiraal
15:47 Revision 95d547b2: Merge "[TASK] Warn that a package is not available on (de)activate"
Karsten Dambekalns
15:47 Revision c9776cf1: [TASK] Warn that a package is not available on (de)activate
Flow now specifically warns about a package not being available
when the activate or deactivate command for a package...
Rens Admiraal
12:43 Revision a60ef3c8: [TASK] Refactor router caching logic into a service
This change removes most of the logic from the
RouterCachingAspect and introduces it in the form of a new
RouterCachi...
Tim Kandel
10:50 Revision 95a7d3ac: Merge "[BUGFIX] Fix validation if nested properties of same type are present"
Robert Lemke
10:08 Revision 963ecb32: [BUGFIX] Fix case resolving for methods in security commands
We are now using reflection classes to resolve the
case sensitive method names, as this more reliably
includes really...
Andreas Förthner
10:08 Revision 0adfb887: [FEATURE] Add command to list methods matched by a policy resource
Using this command one can list methods that are included in a resource
definition::
./flow security:showmethodsfo...
Andreas Förthner

2013-10-02

23:02 Revision d95e1c0c: [FEATURE] Add Package Filtering by Path and Type
This makes getting a particular kind of package, by path or type, or
first class Flow feature. The docs say that you ...
Jacob Floyd
19:05 Revision d56e646a: [BUGFIX] FileBasedSimpleKeyProvider has to authenticate an account with roles
To be able to use real role based authorization with the
FileBasedSimpleKeyProvider, we have to authenticate an
accou...
Andreas Förthner
19:03 Revision d3f504f7: [BUGFIX] FileBasedSimpleKeyProvider has to authenticate an account with roles
To be able to use real role based authorization with the
FileBasedSimpleKeyProvider, we have to authenticate an
accou...
Andreas Förthner
19:01 Revision 26ee5d83: [BUGFIX] Transient Properties should not be serialized
Properties annotated with the \TYPO3\Flow\Annotations\Transient
annotation should not be serialized in the autogenera...
Christian Müller
17:52 Revision 09756f36: [BUGFIX] Fix validation if nested properties of same type are present
The performance optimization in #46340
changed the isValid() method of the
GenericObjectValidator to use the result
p...
Helmut Hummel
17:47 Revision 3e22de51: Merge "[FEATURE] New Doctrine data type "objectarray""
Rens Admiraal
17:09 Revision 85556d0d: [TASK] Make code migration checking roles in policies more robust
The migration checking for the use of globally defined roles identifier
was a bit too eager in working on packages wi...
Karsten Dambekalns
17:08 Revision 8725c163: Merge "[TASK] Make code migration checking roles in policies more robust"
Karsten Dambekalns
16:50 Revision 77e8282f: [FEATURE] Add policy analysis commands
With the new commands it is possible to check for unprotected commands
and see the effective policy rules for a given...
Andreas Förthner
15:52 Revision 7e9e3d79: [TASK] Clarify Configuration subdirectory usage
Change-Id: I1de7069e392163a836ff5b58385d9accc6ea2bec
Releases: master
Jacob Floyd
13:37 Revision 8a99cc3d: Merge "[BUGFIX] Transient Properties should not be serialized"
Karsten Dambekalns
10:15 Revision b6768ccf: [BUGFIX] Allow access to resources GRANTED to "Everybody"
PolicyEnforcement does no longer throw an AccessDenied exception
if not logged in before checking the actual ACLs for...
Christian Müller
10:13 Revision 2b19a262: Merge "[BUGFIX] Allow access to resources GRANTED to "Everybody""
Andreas Förthner
09:37 Revision 791b5704: [BUGFIX] Transient Properties should not be serialized
Properties annoated with the \TYPO3\Flow\Annotations\Transient
annotation should not be serialized in the autogenerat...
Christian Müller
 

Also available in: Atom