From 2011-05-09 to 2011-06-07


21:48 Revision e6d165f8: [BUGFIX] Fix used signal name in SignalAspect
When using the "magic" way of dispatching signals nothing would happen,
because the aspect does not remove the "emit"...
Karsten Dambekalns
19:32 Revision 61b204a8: [+BUGFIX] Make internal arguments accept Objects
Now, internal arguments can also be objects. This is necessary in some
cases, especially with Widgets. However, as th...
Sebastian Kurfuerst
19:14 Revision e326df0e: [BUGFIX] Make getLimit() and getOffset() return stuff
A getter that actually contains a return statement! #win
Change-Id: Ia09afa189e265853cb01c6244c7f5f35c3c7c695
Karsten Dambekalns
16:05 Revision 86877174: [BUGFIX] Make Doctrine\Query serializable
Makes Doctrine\Query serializable and cleans up some code a little.
Change-Id: Ifd8ed7a46d9701c406e186e2d3b3d6b1f395...
Karsten Dambekalns
10:02 Revision 757121b5: Merge "[TASK] Tweak descriptions of CLI commands"
Sebastian Kurfuerst
09:49 Revision dfab4d12: Merge "[BUGFIX] Modify queries in persistence only when Security Context is available"
Sebastian Kurfuerst


20:34 Revision 9b578be3: [TASK] Use ORIGINAL_CLASSNAME_SUFFIX in Doctrine annotation driver
Change-Id: I23a84e0a2423539eeaa0b47de07c861452298a61 Karsten Dambekalns
20:33 Revision 8f503599: [TASK] Make $originalClassNameSuffix a class constant
Change-Id: I5458c2e2bc0142a1c19883caa61f35a88f2c19fa Karsten Dambekalns
20:05 Revision 675adfff: [TASK] Move CLI request builder test to right location
Change-Id: Ie6fb7d290d115ba3a2086cce07dbf8c8f9594202 Karsten Dambekalns


19:01 Revision 16c402c9: [TASK] Tweak descriptions of CLI commands
Also removes the note about missing argument support for CLI.
Change-Id: I41d3df4637f0e9763eff7e281958e79431f837cc
Karsten Dambekalns
18:20 Revision 6ecb28be: Merge "[BUGFIX] Fix minor CLI command issues"
Karsten Dambekalns
15:57 Revision 6472787e: Merge "[BUGFIX] Persistence: Fix count queries with parameters"
Christopher Hlubek
11:27 Revision f93bc541: [BUGFIX] Fix minor CLI command issues
* CommandController did not implement CommandControllerInterface
* RequestBuilder did not forward to help command for...
Bastian Waidelich
11:11 Revision 7e79ea7f: [FEATURE] Add flow3:doctrine:dql command
Executes the given DQL command(s) and dumps the result.
Resolves: #26785
Change-Id: I5fa5ecf5664af26e0146c75c39c78be...
Karsten Dambekalns
11:08 Revision 31795542: Merge "[FEATURE] Add flow3:doctrine:info command"
Karsten Dambekalns
01:38 Revision ce5f26c6: [BUGFIX] Persistence: Fix count queries with parameters
Change-Id: Ia6b5f594012963cf54b542a62892da789832a97c
Resolves: #27170
Christopher Hlubek


10:18 Revision 34345d0c: [BUGFIX] Modify queries in persistence only when Security Context is available
The Security context is only available as soon as the Request is built; so it
is not available f.e. in Routing. Thus,...
Sebastian Kurfuerst


17:33 Revision e137e5c3: [TASK] Package: Fix package creation and add package command
This change fixes the package creation by generating an appropriate
Package.php. It also adds a command controller fo...
Christopher Hlubek
17:18 Revision 9cf2653e: Merge "[TASK] MVC: Enable command arguments"
Christopher Hlubek
16:58 Revision 5434b11c: Merge "[TASK] Remove session cookie upon destroy()"
Karsten Dambekalns
16:41 Revision 4cdae7d6: [FEATURE] Add flow3:doctrine:info command
Shows basic information about which entities exist and possibly if their
mapping information contains errors or not.
Karsten Dambekalns
16:41 Revision d2a1ee3b: [TASK] MVC: Enable command arguments
This change enables and fixes arguments for commands. Options are
used as command arguments and additional arguments ...
Christopher Hlubek
10:12 Revision 4d932ee0: Merge "[BUGFIX] AOP: Don't call parent::__wakeup() twice"
Karsten Dambekalns
10:12 Revision fa62a627: [+FEATURE] Add a getter to retrieve all configured roles
Change-Id: I9941c7ced033d449e5b3eea62a1757e5046c9f38 Andreas Förthner
10:11 Revision 88b7a004: [TASK] Run Doctrine schema and proxy setup only if needed
With this change doctrine schema updates and proxy compilation are only
run if class files in .../Domain/Model/ have ...
Karsten Dambekalns


20:54 Revision fd4a6049: Merge "[TASK] Unset DBAL session initialization for Testing context"
Karsten Dambekalns
16:27 Revision aea6e70f: [TASK] Unset DBAL session initialization for Testing context
Change-Id: I4596b235347b813d36d0247380be3cefd24b5009 Karsten Dambekalns
16:23 Revision ad0e6aaf: [BUGFIX] AOP: Don't call parent::__wakeup() twice
When defining a custom __wakeup() magic method in a class, it was called
twice in the proxy method. This fixes this b...
Lienhart Woitok


21:23 Revision e312aaa4: [BUGFIX] Make entity-only ACLs possible in PolicyService
The PolicyService would throw an exception in matches() if no method
configuration was defined in the ACL for a role....
Karsten Dambekalns
15:29 Revision f8412d83: Merge "[TASK] Add default configuration value for RSA wallet storage path"
Andreas Förthner
11:30 Revision 494d3c65: Merge "[TASK] Do not proxy CountWalker"
Karsten Dambekalns
11:27 Revision 75a0cea7: Merge "[TASK] (Resource) Instead of move_uploaded_file() use rename()"
Karsten Dambekalns


17:03 Revision c2af3c7f: [TASK] Add default configuration value for RSA wallet storage path
Change-Id: I572e27f65f5aec189aa9914e6e92f31dba14b6f2 Andreas Förthner
13:47 Revision 3277a1c5: [TASK] Fix annotations in Account docblocks
Change-Id: I8ea1244e26e53dd11fc5503942e949b91add7f46 Karsten Dambekalns
13:45 Revision e2348597: [TASK] Do not proxy CountWalker
We do not need a proxy here and thus avoid a conflict with __construct
being in the interface...
Change-Id: I13fd7ee...
Karsten Dambekalns


11:29 Revision 5df43c35: [TASK] (Resource) Instead of move_uploaded_file() use rename()
For the Image Upload via AJAX, the images are not transferred via enctype
multipart/form-upload. That's why there wil...
Sebastian Kurfuerst
11:24 Revision a494e2f0: [TASK] Make getResourcePointerForHash() public
As in some cases ResourcePointer objects are created outside the
ResourceManager, they might conflict with ResourcePo...
Stephan Schuler


17:48 Revision a38bea4d: [BUGFIX] Make doctrine update and compilation configurable
This change introduces a new configuration option "autoUpdate" that
controls if the doctrine commands for update and ...
Christopher Hlubek
14:21 Revision e8765e70: [FEATURE] (Property) Allow to explicitly specify a TypeConverter
Related: #13533
Change-Id: I6483b3127a2cef16ed17d3f1666774d388ec0574
Sebastian Kurfuerst
13:59 Revision 191e63ed: Merge "[BUGFIX] Persistence: Fix lazy loading with clone in generic persistence"
Karsten Dambekalns
13:55 Revision 4a68147d: [BUGFIX] Session: Make ProxyClassBuilder aware of uninitialized DoctrineProxies
Change ProxyClassBuilder to use ObjectAccess for Doctrine's (private)
_identifier property in case of FLOW3 ObjectMan...
Stephan Schuler
13:55 Revision b68a215a: [BUGFIX] Completely serialize not yet persisted entities
Not yet persisted entities have to be serialized completely
until they have been persisted for the first time. Beside...
Andreas Förthner
13:20 Revision 2ab086ac: Merge "[TASK] Security: Adjust query rewriting to Doctrine changes"
Karsten Dambekalns
10:57 Revision e5055b6c: [TASK] Injector cleanup for Security classes
Remove a few inject functions and replace them by annotations.
Change-Id: I28f4a821ee53eb32035296392417a8342347f9a0
Rens Admiraal
10:46 Revision b858ee82: Merge "[+BUGFIX] Persistence: Fix Doctrine inheritance mapping for base class"
Karsten Dambekalns
10:33 Revision 459b46f1: [TASK] Remove session cookie upon destroy()
No, PHP does not do this automatically...
Change-Id: I673f3f13c3692f815f2decefce4be10612c79126
Karsten Dambekalns


17:54 Revision 341ca7c7: [+BUGFIX] Always lowercase file extensions in Resource
When uploading a resource with upper case characters in the
file extension (for instance "SomeFile.JPG") the saved
Bastian Waidelich


17:22 Revision bd9f8b37: [+BUGFIX] Persistence: Fix Doctrine inheritance mapping for base class
The discriminator map was only built for subclasses but not for the
class itself. This also adds a discriminator for ...
Lienhart Woitok
09:11 Revision 6aa39c4c: Merge "[+BUGFIX] (Resource): Fix file upload"
Karsten Dambekalns


23:59 Revision fa9b42ab: [TASK] Clean up Doctrine setup code a little
Change-Id: I8a7cb9b92ac9c959beb855f7791457383fb68b7d Karsten Dambekalns
21:04 Revision fc607a27: [TASK] Make HelpCommandController work when no proxies exist yet
Without this a help call would cause exceptions because in compile time
inject methods must be used.
Change-Id: I0bc...
Karsten Dambekalns
16:06 Revision e6bd84a5: [+FEATURE] Add a SSO authentication provider
Change-Id: Iffba555c5b4e949c4b61b5f4c5360e2bf6a95b4a Andreas Förthner
16:04 Revision 150c56aa: [FEATURE] Enhance the RsaWalletService
* Add sign() and verifySignature()
* Add a command controller to be able to import persistent keys
Resolves: #26308
Andreas Förthner
13:54 Revision 40f2a49d: [~BUGFIX] Register shutdown object methods on object creation
This got lost during the new operator refactoring. To make
it work we add a register call to the object manager in to...
Bastian Waidelich
11:55 Revision 3fd0ed84: [+BUGFIX] (Resource): Fix file upload
* ResourcePointer instances are now automatically created (or fetched)
as soon as an image is uploaded.
* the Resou...
Sebastian Kurfuerst


18:08 Revision 7d15279e: Merge "[FEATURE] Property: Add boolean to boolean converter"
Sebastian Kurfuerst
17:42 Revision 00c41a70: [FEATURE] Property: Add boolean to boolean converter
Change-Id: Id3a517c9696a9c9a7112373932f619e30c98e8f1 Christopher Hlubek
17:25 Revision f3ab9990: [BUGFIX] Persistence: Fix lazy loading with clone in generic persistence
Change-Id: I2e2cdb2e9ed309d13db0df84b396f313603deb4a
Resolves: #26879
Christopher Hlubek
12:40 Revision 3339bfa1: Merge "[TASK] Small change to generated names of join tables"
Sebastian Kurfuerst
12:28 Revision ba9a00d6: [TASK] Small change to generated names of join tables
The name did not include the model, this was confusing.
Change-Id: I2641e8730b3c886120d71300ebc19252015a9b9c
Karsten Dambekalns
10:27 Revision 79ed6e60: [+BUGFIX] (MVC): Original Request must only be set if there is a validation error
Then, the "Speaker Profile" of the conference site is correctly filled out again.
Change-Id: Ic2179e21b97da9ad3cd4e5...
Sebastian Kurfuerst
09:21 Revision f7134f86: [TASK] Slightly more helpful error message for injection exception
Change-Id: I89d686d66674afaf13702b018e6f3d712e9a7f31 Karsten Dambekalns
08:14 Revision 43e79855: Merge "[TASK] Command persistAll() after CLI slave request with signal"
Sebastian Kurfuerst
08:12 Revision 40c0f131: Merge "[+FEATURE] Doctrine: Automatically add joins for subproperty constraints"
Sebastian Kurfuerst


15:52 Revision 6aee6d69: [TASK] Command persistAll() after CLI slave request with signal
Change-Id: I797da23c81cefb580c31d9a358bfae0a5cb1e693
Resolves: #25605
Karsten Dambekalns
14:22 Revision b3a33ed8: Merge "[FEATURE] Add addRole() and removeRole() to Account"
Sebastian Kurfuerst
14:21 Revision eec3d4be: Merge "[+BUGFIX] PersistentObjectConverter can convert non UUID strings"
Sebastian Kurfuerst
14:20 Revision 692fb6ed: Merge "[+BUGFIX] (MVC): Introduce internal Request Arguments"
Sebastian Kurfuerst
14:14 Revision a7bf3548: [+BUGFIX] (MVC): Introduce internal Request Arguments
The Request now handles all arguments starting with two underscores
as "internal", meaning they will not be returned ...
Sebastian Kurfuerst
13:22 Revision 735ea0ef: Merge "[FEATURE][BUGFIX] Calculate referenced column names from class code"
Bastian Waidelich
13:06 Revision 58d50dd4: [+BUGFIX] PersistentObjectConverter can convert non UUID strings
With doctrine the identifier of an entity must no longer be a
UUID or numeric value. This change extends the
Bastian Waidelich
12:55 Revision 89cf90c5: [FEATURE] Add addRole() and removeRole() to Account
Change-Id: I63df1e12aa4d8bfb5e35e6672968c2f05fd4a590 Karsten Dambekalns
09:57 Revision da2aec29: Merge "[+FEATURE] Routing supports multidimensional arguments"
Sebastian Kurfuerst
09:57 Revision fa507e72: [+FEATURE] Routing supports multidimensional arguments
When using sub requests for building URIs (e.g. in plugins or
widgets) the route values/defaults can be multidimensio...
Bastian Waidelich


09:08 Revision 59dbb7d6: [+BUGFIX] (Object): Session objects with fallbacks
In some (rare) cases it can occur that the session contains some
wrong data; which is why we cannot expect it to be a...
Sebastian Kurfuerst
09:08 Revision 39fb391d: [+BUGFIX] Make CSRF protection work with recent changes on UriBuilder
Furthermore, the test cases are greatly cleaned up to make
them better understandable.
Change-Id: I03ca4030265ecfc77...
Sebastian Kurfuerst


10:22 Revision 8d605fd2: Merge "[FEATURE] Enable SQL connection initialization"
Karsten Dambekalns


12:59 Revision 3f625be7: [+FEATURE] Utility: tweak Array utitility class
Add method unsetValueByPath() and allow to specify
the path as string in getValueByPath() and setValueByPath().
Bastian Waidelich
11:10 Revision d2c0fe55: [+FEATURE] Basic help support for command line commands
This adds some basic help which displays a list of available commands
and a short description for each. This implemen...
Robert Lemke
09:22 Revision a1c06043: [FEATURE] Enable SQL connection initialization
Some database setups might need to run some initial SQL statement after
a connection has been established. Examples a...
Karsten Dambekalns


15:31 Revision 8495a0be: [BUGFIX] Call wakeup method of parents to initialize AOP structures
In certain object hierarchies with AOP in subclasses, the array
with grouped advices was not initialized when the chi...
Christopher Hlubek
11:21 Revision a95dc073: Merge "[+BUGFIX] Fix and cleanup UriBuilder"
Sebastian Kurfuerst
11:10 Revision 1174777f: [+BUGFIX] Fix and cleanup UriBuilder
This is mainly a refactoring of the UriBuilder.
But there are some slight changes in behavior too:
1. setRequest() no...
Bastian Waidelich


17:25 Revision ec578eef: [TASK] Security: Adjust query rewriting to Doctrine changes
As the persistence layer has changed quite a bit with the
introduction of doctrine, query rewriting didn't work anymo...
Andreas Förthner
17:25 Revision 61107a59: [+FEATURE] Doctrine: Automatically add joins for subproperty constraints
If a constraint on a sub object is added, we add a join clause
to the qom respectively. So you are able to set condit...
Andreas Förthner
10:54 Revision 2d57b451: [FEATURE][BUGFIX] Calculate referenced column names from class code
When no referenced column names are given in a model, determine them by
looking at properties annotated with @Id. If ...
Karsten Dambekalns
10:54 Revision 9e5715e5: [TASK] Cache file backend shows invalid identifier with exception
This makes it (a little) easier to debug those exceptions.
Change-Id: I58d68aebce6e7de3cc8ff55dbef5bdf461201627
Karsten Dambekalns

Also available in: Atom