Activity

From 2011-10-17 to 2011-11-15

2011-11-14

13:34 Revision 69f35424: [BUGFIX] Allow usage of query parameter "_"
Assert that the length of $argumentName is >= 2 before accessing it at
position 1
Fixes: #31773
Releases: 1.0, 1.1
C...
Johannes K

2011-11-12

21:03 Revision 4c9bcc0b: [BUGFIX] Symlink related Unit Tests fail on some Windows systems
This replaces sys_get_temp_dir() by tempnam() in unit tests that
use symlinks to avoid them from failing on some Wind...
Bastian Waidelich
21:00 Revision 2b137a04: [BUGFIX] CLI arguments should be usable with equals sign (=)
With this fix the last argument may use the equals sign (=)
again to separate between argument name and value.
Besid...
Christian Müller

2011-11-11

16:23 Revision ef6977c5: Merge "[FEATURE] Add BCrypt hashing strategy"
Christopher Hlubek

2011-11-10

19:45 Revision a726e3ef: Merge "[BUGFIX] Also remove new objects on clear state of persistence manager"
Christopher Hlubek
11:51 Revision c131afab: [BUGFIX] Fix Persistence\Doctrine\Query serialization cycle
If you assign a QueryResult to a ViewHelper and later on use
$result->getQuery(), this query is not executable any mo...
Ferdinand Kuhl
11:30 Revision b6f317f1: Merge "[BUGFIX] Reset argument list before initializing action arguments" into FLOW3-1.0
Sebastian Kurfuerst
11:29 Revision 0d9e284a: Merge "[BUGFIX] (CLI): CLI arguments should be usable with equals sign (=)"
Sebastian Kurfuerst
11:25 Revision cf60a35e: Merge "[FEATURE] Support mapping to specific subtypes by property (__type)"
Sebastian Kurfuerst
11:22 Revision 578b580d: [BUGFIX] (CLI): CLI arguments should be usable with equals sign (=)
With this fix the last argument may use the equals sign (=)
again to separate between argument name and value.
Besid...
Christian Müller
10:49 Revision 60b45d7d: [BUGFIX] Symlink related Unit Tests fail on some Windows systems
This replaces sys_get_temp_dir() by tempnam() in unit tests that
use symlinks to avoid them from failing on some Wind...
Bastian Waidelich
10:48 Revision 061beb04: [FEATURE] (Security): HMAC Convenience methods in HashService
This adds the methods appendHmac() and validateAndStripHmac()
to the Cryptography\HashService allowing users to deal ...
Bastian Waidelich

2011-11-08

14:04 Revision 23fec41b: [FEATURE] Add BCrypt hashing strategy
This adds a wrapper for the BCrypt hashing algorithm and
makes it the default password hashing strategy.
Also provide...
Julian Wachholz
13:40 Revision 3a6f7940: [BUGFIX] Also remove new objects on clear state of persistence manager
Change-Id: Iaf99ae2d6d6cf6491ae92d55863409880678b2fb
Releases: 1.1
See: #29578
Christopher Hlubek

2011-11-07

22:29 Revision 41c21ba3: [FEATURE] Support mapping to specific subtypes by property (__type)
When type hierarchies are used for modeling, it's sometimes necessary
to use a special subclass when creating new ent...
Christopher Hlubek
22:13 Revision 4cafbe10: [BUGFIX] Reset argument list before initializing action arguments
This change fixes a problem with functional tests of controller
actions. It's also needed to reset the state of the c...
Christopher Hlubek
22:10 Revision 68589076: [BUGFIX] Enhance entity classname detection in repository constructor
Fix bug where all occurrences of the word "Repository" were stripped
out during the automatic retrieval of the entity...
Thomas Hempel
21:51 Revision d057b919: Merge "[FEATURE] Persistence Manager knows about unmanaged, new objects"
Karsten Dambekalns
21:20 Revision 3b01bd25: [TASK] Fix a @var annotation to be fully qualified
Change-Id: If15a87216d15e5e051e84682e939b9f3b2a28a20
Releases: 1.1
Karsten Dambekalns
16:13 Revision 10fe1d7a: Merge "[FEATURE] Make path for migrate-annotations configurable" into FLOW3-1.0
Robert Lemke
16:11 Revision 18e3ff07: Merge "[BUGFIX] Use annotations in ActionController for IgnoreValidation" into FLOW3-1.0
Robert Lemke
16:10 Revision ba8fc278: Merge "[BUGFIX] Proxy class builder should retain original annotations" into FLOW3-1.0
Robert Lemke
15:22 Revision 1e84acda: Merge "[TASK] Optimized AOP Pointcut Filter matching" into FLOW3-1.0
Robert Lemke
15:06 Revision 0715e41f: Merge "[BUGFIX] Enhance entity classname detection in repository constructor"
Robert Lemke
15:01 Revision de7ecc99: Merge "[BUGFIX] Reset argument list before initializing action arguments"
Robert Lemke
14:37 Revision 10a0ad65: [FEATURE] Persistence Manager knows about unmanaged, new objects
This patch enhances the persistence aspect and the related code in the
Persistence Manager so that getObjectByIdentif...
Robert Lemke
14:03 Revision 52d1e370: [BUGFIX] Use annotations in ActionController for IgnoreValidation
Use annotations for the action method instead of method tags values
which return wrong results if an explicit argumen...
Christopher Hlubek
13:59 Revision 72dd3de0: [BUGFIX] Proxy class builder should retain original annotations
Original metadata information on proxied methods should be retained
to allow for code inspection and usage of metadat...
Christopher Hlubek
12:52 Revision d2d33bcd: [TASK] Add clearState() to PersistenceManagerInterface
Also implements it for both PersistenceManager implementations.
Change-Id: I67016f76ef7827fb26b89226aaba99265918ae47...
Karsten Dambekalns
12:06 Revision 1142519b: Merge "[TASK] Clean up of the Abstract Persistence Manager"
Robert Lemke
11:21 Revision 53403be6: [TASK] Clean up of the Abstract Persistence Manager
Removed unused dependency to Reflection Service and move the dependency
to System Logger into the concrete Persistenc...
Robert Lemke

2011-11-04

17:44 Revision 59b49197: [TASK] Unify usage of random byte generator
We already use the randomizer library, now all calls to it are
wrapped in Utilities\Algorithms.
Change-Id: Idfec7ee7...
Christian Müller
13:03 Revision a3201354: [BUGFIX] Reset argument list before initializing action arguments
This change fixes a problem with functional tests of controller
actions. It's also needed to reset the state of the c...
Christopher Hlubek
12:56 Revision 9977c5bd: Merge "[FEATURE] AOP: Make JoinPoint methodArguments settable"
Robert Lemke
12:56 Revision 4c91d3f3: [BUGFIX] Use correct method to get CLI arguments for DQL command
Call TYPO3\FLOW3\MVC\CLI\Request::getExceedingArguments() instead of the
removed TYPO3\FLOW3\MVC\CLI\Request::getComm...
Johannes K
12:49 Revision 47b8f4a8: [BUGFIX] Use correct method to get CLI arguments for DQL command
Call TYPO3\FLOW3\MVC\CLI\Request::getExceedingArguments() instead of the
removed TYPO3\FLOW3\MVC\CLI\Request::getComm...
Johannes K
12:48 Revision 66b80956: [FEATURE] AOP: Make JoinPoint methodArguments settable
As at least BeforeAdvices and AroundAdvices can be
used to manipulate the behavior of the original method,
the advice...
Stephan Schuler
12:43 Revision 2f5d0cbd: [BUGFIX] Enhance entity classname detection in repository constructor
Fix bug where all occurrences of the word "Repository" were stripped
out during the automatic retrieval of the entity...
Thomas Hempel
12:07 Revision 94ecbf99: [TASK] Display line number of exception in command line mode
Change-Id: Idd1b37e80a734b280c6d6e3d81102150fffdb606
Related: #31269
Releases: 1.0, 1.1
Robert Lemke

2011-11-02

09:09 Revision a04eb524: Merge "[BUGFIX] Proxy class builder should retain original annotations"
Christopher Hlubek
09:05 Revision b3ebfae7: Merge "[BUGFIX] Use annotations in ActionController for IgnoreValidation"
Christopher Hlubek

2011-11-01

21:28 Revision 6ed7ecd2: [TASK] Display line number of exception in command line mode
Related: #31269
Releases: 1.0, 1.1
Change-Id: I4dbe21dacd5c1de1aa6fd5ef824ffe15a98fe5ac
Robert Lemke
21:08 Revision 66df0697: [TASK] Optimized AOP Pointcut Filter matching
This change set greatly reduces compilation time for AOP proxies for
applications intensively using AOP and security ...
Robert Lemke

2011-10-31

21:09 Revision e23986fe: Merge "[TASK] Optimized AOP Pointcut Filter matching"
Robert Lemke
11:47 Revision 1c92bdd4: [BUGFIX] Use annotations in ActionController for IgnoreValidation
Use annotations for the action method instead of method tags values
which return wrong results if an explicit argumen...
Christopher Hlubek

2011-10-27

10:44 Revision 93b608a4: [BUGFIX] Logout must not rely on a session
AuthenticationProvider::logout() currently throws an Exception
if no session has been initialized yet.
This change fi...
Bastian Waidelich

2011-10-26

21:36 Revision 9c3a9dca: [TASK] Optimized AOP Pointcut Filter matching
This change set greatly reduces compilation time for AOP proxies for
applications intensively using AOP and security ...
Robert Lemke
14:10 Revision eab9bf95: [BUGFIX] Logout must not rely on a session
AuthenticationProvider::logout() currently throws an Exception
if no session has been initialized yet.
This change fi...
Bastian Waidelich

2011-10-25

14:09 Revision ecb650c8: [BUGFIX] Proxy class builder should retain original annotations
Original metadata information on proxied methods should be retained
to allow for code inspection and usage of metadat...
Christopher Hlubek
12:19 Revision c8e6c977: [FEATURE] Make path for migrate-annotations configurable
Optional parameter --packages-path to configure an individual absolute
path to the folder with the packages.
Change-...
Marco Huber
12:18 Revision 1a24f582: [FEATURE] Make path for migrate-annotations configurable
Optional parameter --packages-path to configure an individual absolute
path to the folder with the packages.
Change-...
Marco Huber
12:12 Revision 90bba5c1: Revert "[FEATURE] Make path for migrate-annotations configurable"
This reverts commit 985ce27723bc8cb5b2b8b4f5269ffe4b4aac45ac Karsten Dambekalns
11:46 Revision 985ce277: [FEATURE] Make path for migrate-annotations configurable
Optional parameter --packages-path to configure an individual absolute
path to the folder with the packages.
Change-...
Marco Huber

2011-10-19

21:40 Revision f9f52bac: [TASK] Update version in Package.xml
Change-Id: Ia57abe67408f23358ed6fb1dda167e0cf0a0edce Karsten Dambekalns
16:30 Revision 02bc4a8e: [TASK] Remove not-fixable functional test
Due to the changes to the session scope, this
test is not working anymore and there is no
easy way to test the expect...
Andreas Förthner
15:55 Revision 1f172689: [BUGFIX] renderAnnotation handles boolean values correctly
When rendering annotations into proxy classes, boolean values for
options got lost.
Change-Id: Ie92c69bfe2da89dbe7e6...
Karsten Dambekalns
14:57 Revision d8af36d8: [TASK] Make migrate-annotations.php a tiny bit less strict
When spaces (yuck) where used for indentation, @validate annotations were
not migrated. This fixes that. Promise you ...
Karsten Dambekalns
14:05 Revision f443add8: Merge "[BUGFIX] Fix package:import git URLs"
Karsten Dambekalns
14:01 Revision 3732564c: [BUGFIX] Terminate cleanly after displaying exception message in CLI
If an exception occurred during a CLI request, it could happen that
another exception was thrown and displayed (Signa...
Robert Lemke
12:26 Revision e493de83: [BUGFIX] Fix package:import git URLs
Change-Id: Ia82ab2cb2b170f82a555b7b26bd9b0e87f99e218
Fixes: #31104
Karsten Dambekalns
12:07 Revision 4fdeed85: [TASK] Disable SQL query logging by default
Change-Id: Id935de3fe4c4853af48aa5ca8f9312f48c58b583 Karsten Dambekalns

2011-10-18

21:58 Revision 70f9da6c: [TASK] Don't flush caches after package:create
Creating a new package does not really require flushing
all caches because it only adds code (the package class)
but ...
Robert Lemke
21:52 Revision 253ca06e: Merge "[BUGFIX] Missing Lazy annotation in migration script"
Karsten Dambekalns
21:03 Revision 69f039e5: [BUGFIX] Missing Lazy annotation in migration script
The Lazy annotation is missing in the migration-annotation.php script
Change-Id: I76c7744d0c94c7e4d1406972d61400c5ec...
Julian Kleinhans
18:33 Revision 00f1cfeb: [BUGFIX] Minor fix in LinkTest
This fixes a test for \TYPO3\FLOW3\Utility\Files::is_link()
that failed to properly delete a previously generated sym...
Bastian Waidelich
17:21 Revision f1eca95a: [TASK] Remove scope annotations for prototypes
Change-Id: Ifae33dbe4136e0462d21730205b7a7ffea6dd899 Karsten Dambekalns
16:45 Revision 629d5e38: [BUGFIX] Fix doc comment parsing of single line descriptions
A simple bugfix and test for single line description in doc comment
blocks.
Change-Id: I32eadd106397d0b2777f7e32834f...
Christopher Hlubek
16:14 Revision 1da6a9ea: [TASK] Drop @author tags from source code
Change-Id: Ia8a67435a9b43b46ab43ede50966136c90c0e76d Karsten Dambekalns
15:36 Revision 9c486183: [BUGFIX] Exception when entities/valueobjects are not prototype
Change-Id: I936356d0c19fafbf3051cd10a9f92d97e64c4974
Fixes: #31042
Karsten Dambekalns
15:35 Revision b10befd7: Merge "[BUGFIX] Fix error when doctrine:validate finds errors"
Robert Lemke
15:31 Revision 2915d772: [TASK] Beautify exception messages in command line interface
This wraps a try-catch block around the request handling part for
command line commands and renders a more friendly e...
Robert Lemke
15:23 Revision 208c4752: Merge "[TASK] Fix edge case in annotation migration script"
Robert Lemke
15:03 Revision b306b18a: [BUGFIX] make is_link() work around work for paths with trailing slash
On Windows \TYPO3\FLOW3\Utility\Files::is_link() compares the
given path with the resolved absolute path due to a bug...
Bastian Waidelich
14:11 Revision 994f209e: [TASK] Clean up unit tests using the real ReflectionService
Change-Id: If119aff01c4dbf8038ae11033155f938e9a2eedc Karsten Dambekalns
14:10 Revision 3cc446e5: [TASK] Cache annotation parsing results
Now class and property annotations are collected during regular
class reflection and reused later. This avoids buildi...
Karsten Dambekalns
12:27 Revision b22b157a: [TASK] Fix edge case in annotation migration script
The script failed to replace (some?) nested ORM annotations with
prefixed ones.
Change-Id: I410c39b542262abfc8fe58c5...
Karsten Dambekalns
11:16 Revision 207a6c97: [BUGFIX] Fix error when doctrine:validate finds errors
Change-Id: If0c0e0c3a3ae5ce91d3d59ce3842b52d41921b84 Karsten Dambekalns
11:09 Revision 139a4dac: [BUGFIX] PackageManager::createPackage() creates invalid annotation
The PackageManager::createPackage() that is called by the
package:create command still creates a Package.php file wit...
Bastian Waidelich

2011-10-17

23:50 Revision 59b75861: [BUGFIX] Reuse FLOW3 classloader in ReflectionService
There was a second class loader being created for the annotation
parser. It was lacking the available packages and th...
Karsten Dambekalns
21:59 Revision b483234c: [TASK] Add appendExceedingArguments setting to all default routes
This adds the setting appendExceedingArguments to the default
fallback routes of FLOW3 in order to make more custom r...
Bastian Waidelich
21:42 Revision d74ce5d9: [!!!][TASK] Only append exceeding request arguments to URI if configured
This changes the default behavior of the routing framework in
order to be more consequent and easier to extend in the...
Bastian Waidelich
19:49 Revision 3ffa7ad0: Merge "[TASK] Convenience Method for adding FlashMessages"
Bastian Waidelich
16:57 Revision ce14c000: [BUGFIX] Routing does not always work if splitString is optional
If the route part following an identity route part optional
like "{post}(.html)", the identityRoutePart creates a cor...
Bastian Waidelich
16:20 Revision 10fc76e9: [TASK] Safeguard APC use (in CLI requests)
When activating APC as cache for Doctrine one would get fatal
errors in CLI, because by default APC is disabled for C...
Karsten Dambekalns
15:56 Revision 1f9a0e65: [TASK] Convenience Method for adding FlashMessages
This adds a method addFlashMessage() to the AbstractController
This should be used for adding FlashMessages instead o...
Bastian Waidelich
15:48 Revision 42e8a5eb: [TASK] Adjust to new annotation syntax
The syntax for annotations changed with #27627, this adjusts the
code as needed.
Change-Id: I4ae04dfbeda759332185480...
Karsten Dambekalns
15:48 Revision 4e01754c: [TASK] Useless cleanup of @return annotations...
just because I touched those files anyway.
Change-Id: Ieca9c85b5da389f727f5ccd87d8136faa2098905
Karsten Dambekalns
15:48 Revision db6c8259: [TASK] Teach AOP classAnnotatedWith & methodAnnotatedWith
Two new point cut designators added, includes tests. The pattern
given is used as is, only backslashes are escaped fo...
Karsten Dambekalns
15:48 Revision f00f63fa: [TASK] Support new annotation syntax
This adds support for the new annotation syntax in a way that aims
to change as little code as needed. It does this b...
Karsten Dambekalns
 

Also available in: Atom