Activity

From 2012-09-05 to 2012-10-04

2012-10-04

18:46 Revision 94a43b69: [TASK] Small code cleanup in Package
Change-Id: Id9dd4d57d94baf27c8d0de04752fe6829e67d92e
Releases: 1.2
Aske Ertmann
18:33 Revision d00e8767: [BUGFIX] Documentation mentions the NotEmptyValidator
The Part II (Getting Started), Validation chapter contains
a note about the requirement and purpose of the NotEmptyVa...
Adrian Föder
18:07 Revision 0a78fb8a: [BUGFIX] Changed f:form.textbox to f:form.textfield in Documentation
Change-Id: I53e76c34593c70e50408d523805d0f1213838188 Simon Schick
15:08 Revision 81c41cdf: [TASK] Make exception templates more configurable
At the moment only the file name can be set, but not
the format, partial & layout paths are configurable.
Change-Id:...
Aske Ertmann
11:47 Revision 50c3e1c2: [BUGFIX] Adjust unit test for YamlSource to changed indentation
Change-Id: Ib66ca28142e3430f6eeca8e7eabd9aac28d4abf5
Releases: 1.2
Karsten Dambekalns
11:14 Revision 41c63520: [TASK] Use two spaces as yaml indentation instead of four
This was introduced when upgrading the Symfony Yaml package
to the latest source with the move to composer.
Change-I...
Aske Ertmann
10:50 Revision 4a53002a: [TASK] make Package::getComposerManifest() public
This is needed for fixing the site import of setup
Change-Id: I9ff0a94325d1d71929399d68acc2fbcfa29f61fb
Releases: 1.2
Sebastian Kurfuerst
10:11 Revision 01468684: [BUGFIX] fix unit tests
The test of Idc1d9d48998a0de0ecd07f834baa769ddf1e5ba4 was not adjusted
to the rename.
Change-Id: I1f9ff420e422351250...
Sebastian Kurfuerst
08:59 Revision 8c73d8e5: [BUGFIX] Update composer type in migration
Releases: 1.2
Change-Id: I067d268a51fd49a14d34b447b698cba55a87268d
Sebastian Kurfuerst

2012-10-03

23:59 Revision 2c0e18f6: Merge "[BUGFIX] Adjust Package Management to updated composer package types"
Aske Ertmann
23:54 Revision 3f4b7342: [BUGFIX] Adjust Package Management to updated composer package types
This fixes issues f.e. with functional test runs of Phoenix.
Change-Id: I798566849eae51c2967cdffff2328a2f5993855a
Re...
Sebastian Kurfuerst
23:43 Revision 3d0a981f: [BUGFIX] Fix monitoring of changed class files
This change fixes the resolving of the class name from a changed file
since the PSR-0 changes caused some problems wi...
Christopher Hlubek
23:36 Revision 14a78824: [BUGFIX] Remove unnecessary call to to sortAndSavePackageStates
This change should fix the saving of a new PackageStates.php file on
every request which causes a rebuild of proxy cl...
Christopher Hlubek
23:22 Revision f4b26dad: [BUGFIX] Fix Proxy Blacklisting
Change-Id: I30bb1d6cef4e2f6936aacb8847669833df965180 Sebastian Kurfuerst
20:08 Revision 33acf047: [BUGFIX] Try to fix composer loading problem
Change-Id: I5bd4a8e0afc44bcd00fb051512abf2bd211085d7 Sebastian Kurfuerst

2012-10-02

11:58 Revision 57526b7f: [!!!][TASK] Rename FLOW3 to TYPO3 Flow
Adjusts the code, comments, documentation as needed.
A code migration to adjust packages and schema migrations are a...
Karsten Dambekalns

2012-10-01

16:58 Revision 69d40a96: [!!!][TASK] Rename FLOW3 to TYPO3 Flow, move files
Moves files so names match the FLOW3 to Flow change.
Change-Id: Ifcc9a94da534612892bbce84962e484672296b7b
Related: #...
Karsten Dambekalns

2012-09-29

23:53 Revision 569fcb86: [TASK] Some leftover case changes
This adjusts the case of some forgotten namespaces and classes.
Also it marks a number of migrations as (correctly) ...
Karsten Dambekalns

2012-09-28

21:11 Revision adc2fba0: [TASK] Adjust PackageManagerTest to "skip unnamed" change
With I5e29317bbada2b6aed13fe26b50c1ae1ed9c2c80 a check was added that
lead to a failing unit test. So much for trivia...
Karsten Dambekalns
20:59 Revision 17af2c03: [BUGFIX] Make sure generated composermanifest is valid
Change-Id: Icd089b9b8ff6ae488e83feebd662ffa3d67baee5
Fixes: #41449
Releases: 1.2
Christian Jul Jensen
20:56 Revision d40e50a3: [TASK] Skip "packages" without name in manifest
When using packages that have example "composer.json" files (like
Doctrine ORM 2.3 in source form) this will avoid er...
Karsten Dambekalns
13:54 Revision d010f920: [BUGFIX] Fix package / manifest detection
In production context class loading fails because the classloader has a
wrong map for namespaces. This is caused by g...
Karsten Dambekalns
11:29 Revision 29c9ff55: Merge "[TASK] Remove leftover .Shortcuts handling"
Robert Lemke

2012-09-27

20:54 Revision 9b634145: [FEATURE] Allow copy of dotfiles in copyDirectoryRecursively()
Adds a new parameter to copyDirectoryRecursively(), namely the boolean
$copyDotFiles.
To enable this, also readDirec...
Karsten Dambekalns
20:54 Revision 8feeaa3c: [TASK] Copy dotfiles during composer install
Dotfiles like .htaccess need to be copied as well.
Change-Id: Iea3fc374cac5003db61503f5ccfc223c4b83fa50
Related: #41...
Karsten Dambekalns
20:32 Revision f957184c: Merge "[TASK] Move .gitignore to composer install default"
Karsten Dambekalns
20:31 Revision 196e37db: [TASK] Remove leftover .Shortcuts handling
Change-Id: I6567aea03e75109ca47659ac471f9e0b2839d215
Releases: 1.2
Karsten Dambekalns
20:24 Revision 1a417b66: [TASK] Fix flow3 commandline script
Shortens a docblock and removes define() left over from recent work.
Change-Id: I35d7632cfe556c5053f9a14b41408b3aad6...
Karsten Dambekalns
10:51 Revision ee4d1f8c: [TASK] Move .gitignore to composer install default
Change-Id: Ic71baf5b76ae113ff93cd5a32e9dc4ac8af44bb3
Related: #41031
Releases: 1.2
Karsten Dambekalns

2012-09-26

12:01 Revision 4179179d: [TASK] Tweak install script behavior, add (example) configuration
With this change the composer post install/update script will discern
between "Essentials", being files that will alw...
Karsten Dambekalns
10:12 Revision c7cce8d5: [FEATURE] Allow keeping files in copyDirectoryRecursively()
This change adds a flag $keepExistingFiles to copyDirectoryRecursively()
in Files. It defaults to FALSE and if set to...
Karsten Dambekalns

2012-09-25

22:37 Revision 987b91a8: [BUGFIX] Add .htaccess file to installed files
Change-Id: I480abc8d12a2406ffecea66357462bf28eb2dd1c
Fixes: #41369
Releases: 1.2
Karsten Dambekalns
22:33 Revision d3039191: [TASK] Update settings to new name of installer package
Change-Id: I1dcab45f5644a535fb8eedafaa48e3efb711e2b8
Related: #41031
Releases: 1.2
Christian Jul Jensen
22:22 Revision 0ea33a38: [TASK] Update class exclusion to changed composer installer name
The installer change it's package key from christianjul.installers to
flow3.composerinstallers so the exclusion needs...
Karsten Dambekalns
18:52 Revision 125ff016: [TASK] Change dependency to require flow3/composer-installers
Change-Id: I09a8d1a7808004eeabe50176bf04359659c2a980 Christian Jul Jensen
14:32 Revision 947608e4: [TASK] Use composer version of installer
Change-Id: Ib9f41406fd4672f2ced3fdf7174a6aca1c529b7c Christian Jul Jensen
13:48 Revision 9a68c0eb: [TASK] Require christianjul/installers directly
Change-Id: I9bed033db14d0f1005c65ffe99d135c5e56e81fc
Related: #41031
Releases: 1.2
Karsten Dambekalns
11:17 Revision eb9b140d: Merge "[BUGFIX] Handle missing composer type gracefully"
Karsten Dambekalns
10:39 Revision c516af3e: Merge "[!!!][TASK] Add utility to get classes namespace entry-point"
Karsten Dambekalns
10:39 Revision b71202ea: Merge "[BUGFIX] Allow excludeClasses setting for non-installed package"
Karsten Dambekalns
10:39 Revision a8bfe8e4: Merge "[BUGFIX] getClassesPath() returns path without trailing slash"
Karsten Dambekalns
10:38 Revision 508fa374: Merge "[TASK] Install "Web/index.php" on Composer install"
Karsten Dambekalns
10:25 Revision 37492ff2: [TASK] Test commit for composer install
Change-Id: Ife0cd551a4aa853c88a3bc40850a34f93e7354b6 Christian Jul Jensen
10:01 Revision e3f9f13d: [TASK] Change requirement to real composer installer
Also drop require-dev - only valid for root manifests
Change-Id: I45e2fd8bc08e72cf551399a610902c00df4d339f
Christian Jul Jensen

2012-09-24

22:58 Revision cb870e17: [BUGFIX] Handle missing composer type gracefully
The type in a composer manifest is optional, so we need to check for it's
existence before we use it.
Change-Id: Iea...
Karsten Dambekalns
22:40 Revision 0f8b4d2f: [TASK] Install "Web/index.php" on Composer install
Change-Id: Ib8634b8b4f10f73d6e8a57d6f11f0afa077e8155
Fixes: #41310
Releases: 1.2
Christian Jul Jensen
22:37 Revision 1594a523: [!!!][TASK] Add utility to get classes namespace entry-point
With PSR-0 the entry-point of the classes files needs prefixing of the
pathified namespace. Add a getter, getClassesN...
Christian Jul Jensen
22:29 Revision a952d97f: [BUGFIX] Allow excludeClasses setting for non-installed package
Change-Id: Ibdbb843d9e59d575d05ce7088c5dddca843e2be0
Fixes: #41157
Releases: 1.2
Christian Jul Jensen
22:28 Revision 1925ba31: [BUGFIX] getClassesPath() returns path without trailing slash
Change-Id: I354be2ef635cc384aa7244c812e1fd80a07dab35
Fixes: #41181
Releases: 1.2
Christian Jul Jensen
11:28 Revision 5950a764: [FEATURE] Add moveFile() and deleteFile() operations to migrations
Code migrations now can use deleteFile() and moveFile() to work on
files.
Change-Id: I66ecfc324ab32de16d348ab92b0988...
Karsten Dambekalns
11:28 Revision 2e2d98f6: [FEATURE] Isolate migrations and provide package data
With this change migrations have access to the data of the target
package (the package currently being migrated) and ...
Karsten Dambekalns
11:28 Revision 61302517: [TASK] Add code migration to "composerify" a package
The migration moves all class files into a PSR-0 compatible directory
structure and adds a composer manifest; Package...
Karsten Dambekalns
11:28 Revision 6e88cac9: [TASK] Exclude specific classes from object management
In order to exclude classes from object management - either for performance
or compatibility reasons - create a confi...
Christian Jul Jensen
11:28 Revision 6fdd8553: [TASK] Make package management use Composer
Refactor package management to use Composer, also relax constraints in order
to utilize 3rd party composer / PSR-0 co...
Christian Jul Jensen
11:28 Revision 94761514: [BUGFIX] PackageStates.php does not contains relative paths
Change-Id: Ia3c6f6b932909848c4d7d6bd83127115ec67739b
Fixes: #41088
Releases: 1.2
Christian Jul Jensen
11:28 Revision 91e18818: [BUGFIX] Fix failing tests in package management
Change-Id: I3470ec9eabe73596854cd52c7b2a31e6a76a22b9
Fixes: #41092
Fixes: #41093
Releases: 1.2
Christian Jul Jensen
11:28 Revision ef342614: [TASK] Update unit tests to vfsStream > 1.0
This adds "mikey179/vfsStream" to composer.json and adjusts the unit
tests to the new vfsStream API.
Change-Id: Ifad...
Karsten Dambekalns
11:28 Revision 9b9e92b1: [TASK] Fix PSR-0 compatibility for functional tests
Change-Id: Ia621032e73ef77fc8a8529ae13bd1ae5e5a4b0cd
Related: #41031
Releases: 1.2
Christian Jul Jensen
11:28 Revision bdc5a0ef: [FEATURE] Make metadata available to migrations
This makes metadata from Package.xml and composer.json available
to migrations.
Change-Id: Icda4c3590bf9f3d468faee1c...
Karsten Dambekalns
11:28 Revision 6a5d4d75: [!!!][TASK] Move all classes to PSR-0 compatible path
In order to be fully PSR-0 compatible the path below the classes
directory should now be in a path identical to the n...
Christian Jul Jensen
11:28 Revision 5c1bde47: [TASK] Update referenced paths to reflect PSR-0 paths
See Idad621923ffccdb7b2742d9aba0ff22fdab3e192 for the files being moved.
Change-Id: Ie13b438c0c5d3b0e6616ca56bd32bcd...
Christian Jul Jensen
11:28 Revision f227c309: [TASK] Add composer manifest
Change-Id: I84ca5b28dcdc82aa4d74a1cec5f22bab40b51820
Related: #41031
Releases: 1.2
Christian Jul Jensen
11:28 Revision f9b09a91: [TASK] Add Composer installer script and resources
Upon running 'install' or 'update' with composer, required paths
and files outside of TYPO3.FLOW3 package must be cre...
Christian Jul Jensen
11:28 Revision b811e147: [TASK] Handle exceptions thrown in ClassReflection
When a class cannot be loaded for reflection, it will be ignored and a message
is logged.
This makes sure that class...
Christian Jul Jensen

2012-09-21

22:47 Revision 44f445d6: [TASK] Clarify parent request type in docblocks
Instead of just "object" this uses a more specific type in a few
docblocks ("ActionRequest|HttpRequest").
Change-Id:...
Karsten Dambekalns
22:46 Revision 5c88d9dc: Merge "[TASK] Clarify parent request type in docblocks"
Karsten Dambekalns
17:12 Revision 2058a64d: [FEATURE] Provide flag for disabling link protection in UriBuilder
This introduces a new flag for the UriBuilder which allows to configure
if a link built by the UriBuilder may be modi...
Robert Lemke

2012-09-20

22:44 Revision 6562a48e: [FEATURE] Convenience function for registering routes in functional tests
This adds a new convenience function registerRoute() to the functional
base testcase.
Change-Id: I5fe2f7b9b75f1d2859...
Robert Lemke

2012-09-19

10:14 Revision 15d38605: [BUGFIX] Debugger now respects possible occurence of Closures
A trial isset() call for a property of a Closure resulted in a PHP
error saying "Closure objects cannot have properti...
Adrian Föder

2012-09-18

21:13 Revision e1f227cb: [TASK] Adjust CsrfProtectionAspect unit test
Change-Id: I779d57aeab8cf01f198cadd85d63062be89235cd
Related: #40984
Releases: 1.2
Karsten Dambekalns
20:29 Revision 3996ee78: Merge "[BUGFIX] Cleanup CSRF protection issues"
Christian Müller
10:29 Revision dfc34e54: [BUGFIX] Make sure autoloader is always unregistered
ClassReflection adds an autoloader to catch cases of unresolved
classes. This autoloader needs to be unregistered rel...
Christian Jul Jensen

2012-09-17

23:06 Revision 4574114c: [BUGFIX] Cleanup CSRF protection issues
Change-Id: I83536f1edbdc259eec89b9c31b516c2cbc947268
Fixes: #40984
Releases: 1.2
Christian Müller
11:18 Revision a081efa6: [TASK] Clarify parent request type in docblocks
Instead of just "object" this uses a more specific type in a few
docblocks ("ActionRequest|HttpRequest").
Change-Id:...
Karsten Dambekalns
11:11 Revision d9b71a65: [TASK] Whitespace fix in class docblock
Change-Id: Ib47c50259a2066a389ccdc44a22a1534b8d124dd
Releases: 1.2
Karsten Dambekalns

2012-09-14

12:00 Revision 4318dbd4: [BUGFIX] Parse target type before comparing the instance with it
The PropertyMapper chokes on already converted Objects if the targetType
is a compositeType like Collection<Entity>.
...
Marc Neuhaus
11:56 Revision 5a2ffa47: Merge "[BUGFIX] Parse target type before comparing the instance with it"
Karsten Dambekalns

2012-09-13

16:07 Revision 939181e9: [BUGFIX] Display error message if "Data/" is not writeable
If the directory "Data/" or "Data/Persistent/" does not exist and could
not be created by the bootstrap, an error mes...
Robert Lemke
10:22 Revision 444cad6c: [FEATURE] Allow mapping of indexed property names with placeholder
For multi-valued property types (Doctrine\Common\Collections\Collection or
array) the property mapper uses indexes as...
Christopher Hlubek
10:21 Revision 2778a9cd: Merge "[FEATURE] Allow mapping of indexed property names with placeholder"
Karsten Dambekalns
09:56 Revision 4168539b: [BUGFIX] Parse target type before comparing the instance with it
The PropertyMapper chokes on already converted Objects if the targetType
is a compositeType like Collection<Entity>.
...
Marc Neuhaus
06:47 Revision 498338f9: Merge "[TASK] Add logging to importResource() and createResource()"
Sebastian Kurfuerst

2012-09-12

22:56 Revision 5ea59153: [TASK] Small code cleanup in ReflectionService
Change-Id: I6be337f1eaafa9dab943936d394110164d39ec0c
Releases: 1.2
Karsten Dambekalns

2012-09-11

23:01 Revision 56538e96: Merge "[BUG] Fix wrong escape sequence in yaml"
Christian Jul Jensen
22:46 Revision 604406e9: [BUG] Fix wrong escape sequence in yaml
Backslash is not a valid escape-character in yaml for single-
quoted strings.
see: http://yaml.org/spec/current.html...
Christian Jul Jensen
17:00 Revision 9b28224c: [TASK] Custom error page: higher priority for class matches
All custom error rendering options should be evaluated for
matches of the exception class name before trying to match...
Robert Lemke
14:45 Revision e590a18e: [TASK] Handle errors in subprocesses properly
To be able to properly handle missing class dependencies in ClassReflection
a ClassLoader should be added to end of t...
Christian Jul Jensen
11:10 Revision 20e41f38: [!!!][FEATURE] Custom Error Renderers
This extends the exception handlers so that they can render arbitrary
templates based on the status code and/or class...
Bastian Waidelich

2012-09-10

12:50 Revision f484ea40: Merge "[FEATURE] Add identifier to Booting\Sequence"
Karsten Dambekalns
12:29 Revision e6947927: [FEATURE] Add identifier to Booting\Sequence
The identifier is set in Bootstrap to "runtime" and "compiletime"
respectively.
If you wire a slot to the beforeInvo...
Karsten Dambekalns
12:18 Revision 228cb548: [TASK] Add logging to importResource() and createResource()
When importing or creating a resource fails, the reason is
logged to the system log.
Change-Id: I46436f4992f81e8d5bd...
Karsten Dambekalns
12:08 Revision 9ca12776: Merge "[BUGFIX] Fix SQL logging in Production context"
Karsten Dambekalns
12:08 Revision de9c66aa: [BUGFIX] Fix SQL logging in Production context
The logger factory in Objects.yaml refers to a Setting directive which
with this change is present in Production cont...
Adrian Föder
11:52 Revision d697619f: Merge "[BUGFIX] Throw exception on CSRF token error" into FLOW3-1.1
Karsten Dambekalns
11:48 Revision a4c094a7: [BUGFIX] Prevent data from destroyed session from being loaded
This fixes a problem with session data which is being unserialized
even though its session is about to be destroyed. ...
Robert Lemke
11:48 Revision 86755da9: [!!!][BUGFIX] Fix request injection in security context
As inject* methods are excluded from the session
lazy loading proxy mechanism, the injectRequest
method of the securi...
Andreas Förthner

2012-09-09

01:26 Revision 572ca541: Merge "[FEATURE] Improved argument type watch in HTML debug backtrace"
Karsten Dambekalns
01:10 Revision 6e11772e: [TASK] Fix return type documentation of createQuery
Change-Id: I3a04918874e723ee698c87884507a1c325cca0c4
Releases: 1.1, 1.2
Karsten Dambekalns
01:09 Revision 69c42591: Merge "[TASK] Fix return type documentation of createQuery"
Karsten Dambekalns

2012-09-08

17:18 Revision 5bdad52f: Merge "[BUGFIX] Always add CSRF token, if authenticated"
Andreas Förthner
17:15 Revision 6ba2ae14: [BUGFIX] Fix failing UnitTests for new AuthenticationController
Change-Id: Ie9c67799f1b4342733abe5015a8e1cf60e0e85a6
Fixes: #40760
Releases: 1.2
Christian Müller
17:01 Revision 443d6f1a: [BUGFIX] Always add CSRF token, if authenticated
This ensures that the CSRF token is also present
if the main request is not restricted, but if
the subrequests is.
C...
Andreas Förthner
16:31 Revision 3eb7b5c0: [FEATURE] Provide a general abstract authentication controller
This can be used to be inherited from in a custom package,
to enable developers to quickly implement their own
authen...
Andreas Förthner
10:02 Revision f7f46713: [TASK] Fix return type documentation of createQuery
Change-Id: I3a04918874e723ee698c87884507a1c325cca0c4
Releases: 1.1, 1.2
Karsten Dambekalns

2012-09-07

16:36 Revision 007e41ba: [BUGFIX] Fix SQL logging in Production context
The logger factory in Objects.yaml refers to a Setting directive which
with this change is present in Production cont...
Adrian Föder
14:05 Revision d9537656: [FEATURE] Improved argument type watch in HTML debug backtrace
In the debug backtrace of method calls, this gives concrete
information about the actual argument values in case of b...
Adrian Föder

2012-09-06

10:45 Revision 46fd4229: [BUGFIX] InternalRequestEngine observes exception status code
The InternalRequestEngine set the status code in case of an exception
to 500 in any case. With this change it will in...
Karsten Dambekalns
10:40 Revision b2b45ad8: Merge "[BUGFIX] InternalRequestEngine observes exception status code"
Karsten Dambekalns

2012-09-05

18:56 Revision 3ef0662e: [BUGFIX] Session Timeout shouldn't be changed to 10 seconds
This reverts the changed session timeout setting introduced
in If7d004c7.
Change-Id: I0c5bca773ce8a234ad71ae36aeb416...
Christian Müller
18:53 Revision 4b479b2e: [BUGFIX] InternalRequestEngine observes exception status code
The InternalRequestEngine set the status code in case of an exception
to 500 in any case. With this change it will in...
Karsten Dambekalns
18:06 Revision 06777f7d: [BUGFIX] Throw exception on CSRF token error
Currently, if a required CSRF token is missing or invalid,
FLOW3 dies with a hard coded "Access denied!".
This chang...
Bastian Waidelich
16:57 Revision 1b409cc3: [BUGFIX] Prevent data from destroyed session from being loaded
This fixes a problem with session data which is being unserialized
even though its session is about to be destroyed. ...
Robert Lemke
16:49 Revision c920caaa: Merge "[BUGFIX] Fix request injection in security context"
Robert Lemke
16:11 Revision 9a843415: Merge "[BUGFIX] Throw exception on CSRF token error"
Andreas Förthner
16:09 Revision 1b3a9e25: [BUGFIX] Throw exception on CSRF token error
Currently, if a required CSRF token is missing or invalid,
FLOW3 dies with a hard coded "Access denied!".
This chang...
Bastian Waidelich
 

Also available in: Atom