Activity
From 2011-08-22 to 2011-09-20
2011-09-20
-
20:05 Revision d8cab871: Merge "[!!!][FEATURE] Improve default routing for entities"
-
19:12 Revision 38232efb: [FEATURE] Add generic Identity RoutePartHandler
- This implements improved routing for persisted objects.
When an object type is specified in the routing configuratio... -
18:42 Revision 2c949e36: [BUGFIX] Don't remove referenced entities
- This change adds a check to the removal of dereferenced
entities in the AbstractBackend. If the entity was visited
du... -
17:49 Revision 0863e524: [!!!][FEATURE] Improve default routing for entities
- This improves the default dynamic route part handler so that it
can resolve objects that are known to the persistence... -
12:05 Revision cc2caa52: [TASK] Reanimate some ActionController unit tests
- Change-Id: I0d4c24015d7de04fdee87d8237dc8b29a136f3b0
-
11:27 Revision 87418d9b: [BUGFIX] Fix check against @ignorevalidation annotations
- The check for argument names against @ignorevalidation annotations
was done with the raw argument name, but the annot... -
11:01 Revision e37e8d36: Merge "[BUGFIX] Lifecycle annotations were not detected"
-
11:01 Revision 9eb3ce31: Merge "[BUGFIX] (Resource): Resource manager can also handle files without extension"
-
10:21 Revision b3887ec9: Merge "[BUGFIX] Proxy code of advised abstract classes don't produce errors"
2011-09-19
-
22:06 Revision 72269db1: [BUGFIX] Fix case of sub package key arguments in Router::getControllerObjectName()
- This just changes the method argument name to be in sync with the annotation
Change-Id: Idd0837b3e132167782ebf8cd86a... -
19:10 Revision 13fd2dd6: Merge "[FEATURE] Provide signal for after objects have been persisted"
-
17:32 Revision b28cd358: [FEATURE] Provide signal for after objects have been persisted
- This provides two signals – one for the generic and one for the
Doctrine persistence manager - which is emitted right... -
17:05 Revision 43f08cbd: [BUGFIX] Proxy code of advised abstract classes don't produce errors
- The AOP ProxyClassBuilder produced invalid code when signals were
defined in an abstract class. This was due to inval... -
15:53 Revision 31a93457: [BUGFIX] Lifecycle annotations were not detected
- The detection of Doctrine lifecycle event annotations was broken
since the last Doctrine update (because of the chan... -
15:33 Revision c6546f42: [BUGFIX] (Resource): Resource manager can also handle files without extension
- Furthermore, we use move_uploaded_file instead of rename to move the target
file to the final destination, as this al... -
13:12 Revision 1c27b883: [TASK] Use correct respone mock in FunctionalTestCase
- The sendWebRequest() method used mocked ResponseInterface, but lacks
the setStatus() method present in the Web\Respon... -
12:56 Revision e80716a8: Merge "[FEATURE] Support dropping instances in the Object Manager"
-
11:56 Revision d22fa5ee: [FEATURE] Support dropping instances in the Object Manager
- This adds a non-API function to the Object Manager which allows for
unregistering instances of arbitrary objects. The... -
11:49 Revision eca27e40: [BUGFIX] Less persistence side effects in functional tests
- Previously, the persistence manager was only teared down after a whole
test case ran through. This change makes sure ...
2011-09-18
2011-09-17
-
20:05 Revision 5adfc6f4: [BUGFIX] Invalid static resource symlinks are removed again
- Whenever the resource publishing of FLOW3 finds an invalid
symbolic link in the static resources directory, it should...
2011-09-16
-
17:55 Revision ba7f2df6: [BUGFIX] (Property): Enable mapping of Value Objects
- If a value object is edited through a Fluid form, we should not try to fetch it
from persistence, but need to re-crea... -
12:10 Revision 320877b9: [BUGFIX] Fix help command controller argument use
- The command controller was intended to be used with the optional
command identifier without using that as a named opt... -
12:01 Revision 56af0fd7: Merge "[!!!][BUGFIX] Optional CLI arguments have to be named"
-
12:01 Revision 29088818: [!!!][BUGFIX] Optional CLI arguments have to be named
- This reverts commit 090c243226aee1ede12ab289d651bdbb80564f92 and brings back Ia9f59326e5c4dc793102db20883ae798ae2f27c...
-
11:37 Revision 129c66a0: Merge "Revert "[!!!][BUGFIX] Optional CLI arguments have to be named""
-
11:37 Revision 090c2432: Revert "[!!!][BUGFIX] Optional CLI arguments have to be named"
- This reverts commit a43360b35c0b44288d204462b825dfa564bd3cf2
-
11:02 Revision 27a0247d: Merge "[!!!][BUGFIX] Optional CLI arguments have to be named"
-
09:28 Revision cef61f82: Merge "[BUGFIX] Repository does not crash with wrong argument type"
2011-09-15
-
12:20 Revision a43360b3: [!!!][BUGFIX] Optional CLI arguments have to be named
- Currently exceeding arguments are ignored if a command has optional
arguments, because the RequestBuilder then can't ...
2011-09-14
-
21:40 Revision af9ac039: [BUGFIX] Invalid static resource symlinks are removed again
- Whenever the resource publishing of FLOW3 finds an invalid
symbolic link in the static resources directory, it should... -
21:31 Revision 3a9a2b11: [BUGFIX] Repository does not crash with wrong argument type
- This fixes the safe guard in the add(), remove() and update()
functions of the base repository.
Change-Id: Ib92521c2... -
14:38 Revision 410f7464: [TASK] Remove @license annotation from files
- Change-Id: I6c67fdc1d55171b717791f7d558b41209653793c
Related: #29415 -
00:18 Revision d5f5e448: [TASK] Fix a method docblock in RawValidator
- Change-Id: Ie3fa9e47141b25b1a407405a1e1a573cc187773e
2011-09-13
-
16:40 Revision ea0339ed: [TASK] Raised version to 1.0.0 beta 2
- Change-Id: I0b92916003952db89062f72da5a188d5ce48f26a
2011-09-09
-
15:14 Revision cb1ff889: [BUGFIX] Allow use of the Collection interface in "type hints"
- In type hints as well as @var and @param annotations it is better to
use the Collection interface instead of concrete... -
14:03 Revision bdcb2420: [BUGFIX] Type declaration errors give hint on root cause
- The TypeHandling::parseType() function will now throw a more specific
exception which allows other code parts to disp... -
13:51 Revision eafdd3e5: Merge "[BUGFIX] setfilepermissions does not use sudo anymore"
-
13:27 Revision dac6f386: Merge "[TASK] Two small code (style) fixes"
-
13:23 Revision 1488cbb4: Merge "[TASK] Rename __CSRF-TOKEN to __csrfToken"
-
12:05 Revision f7cc2c88: [BUGFIX] setfilepermissions does not use sudo anymore
- This changes the behavior of the setfilerpermissions
command. Instead of using sudo right away, the bash
script now c... -
11:47 Revision 7874d79e: [TASK] Improve message for compile errors
- If the compile run fails, FLOW3 will display a long exception
message stating that either the PHP binary could not be... -
10:58 Revision 6da06284: [TASK] Rename __CSRF-TOKEN to __csrfToken
- The name for the CSRF token did not follow our camelCase conventions.
Change-Id: I270994c9f5e930bcd5109057c2623cc252... -
10:56 Revision e24d1f17: Merge "[BUGFIX] AOP: Fix call to parent method if method is not proxied in subclass"
-
10:49 Revision 57eaea70: Merge "[FEATURE] Serialization can handle entities in arrays"
-
10:46 Revision e806c692: Merge "[TASK] Arrays::setValueByPath works with \ArrayAccess"
-
10:26 Revision defc41c8: Merge "[TASK] Fix default error message rendering in ActionController"
-
10:25 Revision 883d0230: [TASK] Fix default error message rendering in ActionController
- Change-Id: I1fe74815ebf7554ad271f347200ab0dcfebc2edb
-
10:25 Revision c368ada8: Merge "[BUGFIX] It's not possible to order by relation properties"
2011-09-08
-
17:06 Revision 15d69186: [FEATURE] Styled CLI response and help descriptions
- This introduces support for styled output in the CLI response
and some brushed up help functionality.
Change-Id: Ibe... -
17:01 Revision 79164d75: [TASK] Reformatted and improved doc comments of commands
- This change set contains several fixes and enhancements of the doc
comments of FLOW3's commands. These are mostly adj... -
15:50 Revision ea093139: [BUGFIX] AOP: Fix call to parent method if method is not proxied in subclass
- If a method is overridden in a subclass that calls its advice parent class,
but no proxy method is generated for this... -
14:20 Revision 2e39bf14: [FEATURE] Serialization can handle entities in arrays
- Resolves: #27015
Change-Id: I10f925a56c15d199e3f49bc0974496b88120f129 -
14:19 Revision 5fdd10af: [TASK] Arrays::setValueByPath works with \ArrayAccess
- By this change the method is not limited to simply arrays
anymore. Instead objects implementing \ArrayAccess are
also... -
10:26 Revision 2d82dad1: [BUGFIX] (MVC): ActionController ErrorAction forgets SubpackageKey
- In case a validation error happened, a forward() is done to the referring
action, which then re-displays the form.
H...
2011-09-07
-
15:54 Revision b207a55a: [FEATURE] Simple remote package import support
- This adds a new command package:import which allows for importing
a package from git.typo3.org. Currently only packag... -
14:34 Revision b47d1c61: [!!!][BUGFIX] DateTimeConverter returns Errors instead of throwing exceptions
- As described in the Property Mapper reference manual, DateTimeConverter should
only throw exceptions when detecting *... -
12:44 Revision 76756a70: Merge "[FEATURE] Remove support for @uuid annotation and support @Id"
-
12:40 Revision 23e1d40c: Merge "[BUGFIX] Skip functional tests for Doctrine if Doctrine is not used"
-
12:17 Revision 150a1cc0: Merge "[TASK] Enable lazy loading for session entities"
-
12:14 Revision b89626be: Merge "[FEATURE] Make lazy loading possible for getObjectByIdentifier"
-
11:04 Revision 8be02b2e: [TASK] Two small code (style) fixes
- Adds a leading backslash to a @var annotation and replaces one create()
call on the ObjectManager by use of the new k...
2011-09-06
-
16:05 Revision 36594345: [TASK] Fix a typehint in ActionController
- Change-Id: If6b952e484007ce035dd27aa4cae1010498e5ae0
-
15:11 Revision 97408636: [FEATURE] Remove support for @uuid annotation and support @Id
- Support for userland access to the framework-provided technical entity
identifier was built for a specific use case n... -
11:48 Revision 2b52d22e: [BUGFIX] Interactive shell works again
- The interactive shell (flow3:core:shell) could not launch
the sub process anymore because the name of the FLOW3 scrip... -
11:23 Revision 6c490dec: [TASK] Enable lazy loading for session entities
- By this, persisted entities that are referenced
in the session are (de)serialized as lazy loading
proxies. This is a ... -
11:22 Revision ba3a4738: [FEATURE] Make lazy loading possible for getObjectByIdentifier
- Lazy loading can be switched on by a new optional parameter.
Change-Id: I20954588a14b68f63f9b32a841c5bc2aba4cc7c0
Re... -
11:10 Revision df34272c: [BUGFIX] package:* commands no longer issue a fatal error
- Most package:* commands and sometimes also the flow3:cache:flush
command issued a fatal error. The actual command was... -
09:50 Revision c983e60c: Merge "[BUGFIX] Fix use of sys_get_temp_dir() in EnvironmentTest"
-
08:44 Revision 23920a42: Merge "Revert "[TASK] Two small code (style) fixes""
-
08:43 Revision 593ef34f: Revert "[TASK] Two small code (style) fixes"
- Breaks unit tests.
This reverts commit 784dae35ce078702ca088a85e569c3b44bbe74cb
2011-09-05
-
20:29 Revision 41665c83: Merge "[TASK] Make migrate.php executable"
-
20:24 Revision 25a8c496: Merge "[!!!][TASK] Remove generic persistence PDO backend"
-
18:21 Revision c850b2a0: [BUGFIX] Injected settings are now from the correct package
- This fixes a bug caused by the Configuration Builder which resulted
in settings of a wrong package being injected int... -
12:40 Revision 4dcf8f3e: [BUGFIX] Skip functional tests for Doctrine if Doctrine is not used
- The functional tests for Doctrine should only be run if the Doctrine
persistence manager is actually configured. Othe... -
12:36 Revision cbb3e19f: Merge "[FEATURE] Enable use of @ (shut-up-operator)"
-
12:28 Revision f56ab32a: Merge "[BUGFIX] (Reflection): Prevent use of ReflectionService for Doctrine Proxies"
-
12:07 Revision 1a8efa97: Merge "[TASK] Two small code (style) fixes"
-
12:02 Revision 1cf1c897: [FEATURE] Enable use of @ (shut-up-operator)
- By default, FLOW3 makes sure to convert any error into an exception
so that even notices don't go undiscovered.
But ...
2011-09-02
-
10:57 Revision fcfd801d: [TASK] Make migrate.php executable
- Change-Id: I21c89f0d801a2d92754a727805df44864f49cbf7
-
10:10 Revision aad9e634: [BUGFIX] Fix use of sys_get_temp_dir() in EnvironmentTest
- There was a parameter given to sys_get_temp_dir(), but it accepts none.
Change-Id: Ie4b240b4de3a91f8c31e4334c52af6e9... -
08:31 Revision 98f877bb: [BUGFIX] (Reflection): Prevent use of ReflectionService for Doctrine Proxies
- When calling the ReflectionService with a class name for a doctrine proxy,
really weird side-effects can happen, as t...
2011-09-01
-
18:00 Revision 45cacad1: [!!!][TASK] Remove generic persistence PDO backend
- The generic persistence PDO backend is no longer maintained,
there is no use for it. If you want to target a RDBMS, u... -
18:00 Revision a149b642: [BUGFIX] Generic abstract backend does not cascade persist
- This changes makes checkPropertyValue() return the value it found, as
expected in collectProperties() - both methods ... -
18:00 Revision 784dae35: [TASK] Two small code (style) fixes
- Adds a leading backslash to a @var annotation and replaces one create()
call on the ObjectManager by use of the new k...
2011-08-31
-
16:47 Revision ae9013df: Merge "[TASK] Make generic persistence follow new paradigms"
-
10:44 Revision afe640d9: [TASK] Make generic persistence follow new paradigms
- This change fixes the introduces changedObjects properties by adding
an additional collection and changes the abstrac...
2011-08-30
-
18:11 Revision ba62d0b9: [BUGFIX] ActionController should initialize Errors correctly
- The ActionController should use the correct controller API in
getErrorFlashMessage() so that arguments can be rendere...
2011-08-29
-
11:57 Revision 307ebadb: [TASK] Increase package version to 1.0.0-beta1
- Change-Id: I93304cc124e751e1e69e16ec7b814bba42b07e2b
-
10:56 Revision 605910ea: Remove path from MySQL default settings
- Change-Id: I371c337b528d371c38bff55af87a010285e12218
2011-08-27
-
14:40 Revision 1d999c31: [BUGFIX] It's not possible to order by relation properties
- setOrderings() of Doctrine\Query did not work on relation attributes.
Now using the getPropertyNameWithAlias - method...
2011-08-26
-
19:14 Revision 44b4d375: [BUGFIX] MessageTest adjusted to the last Message changeset
- convertingTheMessageToStringRendersIt was not adjusted to the
last change in Message. As the test was new together wi... -
16:54 Revision d59e8ba5: Merge "[TASK] Use Message objects for flashMessages"
-
16:52 Revision 7764392d: [TASK] Use Message objects for flashMessages
- With this change a flashMessage will be an object of a certain type so
different types of messages are possible, addi... -
15:27 Revision 04922c08: [BUGFIX] Join Table names are not truncated correctly
- With #29213 table name correspond to full model class name
To avoid too long names, table names are truncated if they... -
14:50 Revision 295a024e: [BUGFIX] Cloning an entity should result in a new Uuid
- With this change cloning an entity object results in the clone
having a new UUID as FLOW3_Persistence_Identifier so p... -
14:29 Revision 49f4d8f4: [!!!][TASK] Change default policy for Doctrine to DEFERRED_EXPLICIT
- This makes Doctrine use deferred explicit change tracking by default.
The PersistentObjectConverter does no longer cl... -
13:22 Revision ac0d745f: [FEATURE] Set useful defaults for cascade attributes in Doctrine
- Our metadata driver now adds cascade all to all relations not pointing
to an aggregate root, orphanRemoval is also tu... -
11:02 Revision 6aa57b35: Merge "[TASK] Only dump a small plaintext backtrace for exceptions"
-
10:59 Revision bebf4ac8: [TASK] Removing DocBook manual
- Documentation is now stored at git://git.typo3.org/FLOW3/Documentation.git
Change-Id: I44b57bb474e4ccd301cdc2254b00a... -
10:34 Revision b271bb97: Merge "[!!!][TASK] Make table name correspond to full model class name"
-
10:30 Revision cc38bfff: [TASK] Only dump a small plaintext backtrace for exceptions
- The backtrace written to disk in case of an exception is now plain text
and should no longer cause problems with the ...
2011-08-25
-
17:44 Revision c78ca09b: [!!!][BUGFIX] Avoid Credentials to be stored in the request
- When you authenticate using the PersistedUsernamePasswordProvider
username & password are copied to the GET Arguments... -
17:14 Revision 8cf483ae: [!!!][TASK] Make table name correspond to full model class name
- Table names are now based on the fully qualified class name.
Beware of long names on systems other than MySQL, curre... -
15:50 Revision ea2d5815: [TASK] Provide more details in relation type exception
- The exception for a definition of a non-standard type
property without declaring the type of relation now
provides so... -
13:57 Revision eba466a3: [!!!][TASK] Some improvements to CLI handling
- - Fixes optional argument handling
- Improves readability of help index
- Help for single commands (usage: "./flow3 h... -
13:50 Revision da563663: Merge "[BUGFIX] Remove unnecessary chmod for PackageStates"
-
13:05 Revision 498c1ae9: Merge "[TASK] Throw exception if type of relation is not defined"
-
12:21 Revision 81ca1413: [BUGFIX] Warn if exception dump could not be written
- The System Logger now logs a warning if an exception
backtrace could not be written into Logs/Exceptions/
because the...
2011-08-24
-
16:40 Revision 4ec03ae8: [FEATURE] Reference Code for Exceptions
- This introduces a reference code for exceptions.
FLOW3's exception handler will now display a reference code
which ma... -
11:10 Revision 3c6ac910: [TASK] Throw exception if type of relation is not defined
- If a relation to a non standard datatype is defined in a model you have to define the type
of the relation (OneToOne,... -
10:45 Revision 699b8bfe: [BUGFIX] Remove unnecessary chmod for PackageStates
- The Package Manager tried to adjust the permissions of
the PackageStates.yaml file via chmod.
This should not be nec...
2011-08-23
-
20:11 Revision 47047748: Merge "[FEATURE] Re-introduce Lock Manager"
-
17:34 Revision d792f116: Merge "[!!!][TASK] Remove sessionInitialization setting for Doctrine"
-
16:52 Revision 71d18d4c: [FEATURE] Re-introduce Lock Manager
- This reintroduces the Lock Manager which locks the whole site while
compile time commands are executed. The Lock Mana... -
14:13 Revision 7e118c1f: Merge "[BUGFIX] Exception is created but not thrown"
-
10:02 Revision d1d8e4b3: Merge "[TASK] Check signal name in connect to prevent wrong usage"
-
09:25 Revision c8ef7eec: [BUGFIX] (Command): Add a safeguard if class does not exist
- Sometimes, when the reflection cache is corrupted, it can happen
that a class which does not exist anymore is still p...
2011-08-22
-
19:03 Revision f932cb14: Merge "[BUGFIX] Handle deletion of orphaned references in abstract backend"
-
17:19 Revision 6f1f3d72: [TASK] Check signal name in connect to prevent wrong usage
- This change checks a given signal name in Dispatcher->connect
for the prefix "emit". It also fixes the unit tests tha... -
15:36 Revision e242e901: [BUGFIX] Exception is created but not thrown
- An instance of an Exception is created but
it is not thrown because the throw is missing.
Added throw in front of the... -
12:57 Revision 0636682f: [!!!][TASK] Remove sessionInitialization setting for Doctrine
- This is deprecated and has been replaced by the backend option
"charset", which defaults to "utf8" now.
Change-Id: I...
Also available in: Atom