Activity
From 2010-11-03 to 2010-12-02
2010-12-02
-
18:27 Revision 90b8decb: [~TASK] FLOW3 (Package): Move constants to interface
- Some constants from MetaData should be in MetaDataInterface.
Change-Id: Ib400970c8965e5ebc3b4f5453d5d0c8eec0d222e -
18:23 Revision e0a3b678: [~TASK] FLOW3 (Cache): Use memory db for PDO tests
- Use a SQLite in-memory database instead of a file on disk.
Change-Id: Icb76927efb539c2d650bb92cd0f8f8817a9481ac -
18:10 Revision fd8a18e3: [+BUGFIX] FLOW3 (I18n): Set UNIX_PATHS flag when using RecursiveDirectoryIterator
- Currently FLOW3 breaks on Windows, because the I18n service uses the
RecursiveDirectoryIterator without setting the 2...
2010-12-01
-
17:17 Revision e8b6482b: [~TASK] FLOW3 (Persistence): Throw helpful exception on missing object
- When an object is referenced in persisted data but cannot be loaded by
the backend, throw a helpful exception instead...
2010-11-30
-
15:17 Revision 7250e926: Merge "[~TASK] FLOW3 (Security): Support additional tokens"
-
13:28 Revision b0f2a046: [~TASK] FLOW3 (Security): Support additional tokens
- Other tokens than the UsernamePassword token could need
a request instance when updating the credentials. Another pro... -
13:21 Revision 08d7775b: [~TASK] FLOW3 (Security): Some code nitpicking
- Fixes style in an if-clause and avoids variable assignment in a loop.
Change-Id: I7d21b352250e92ffc4f7938b2c7dce6544... -
12:12 Revision 215198e5: [!!!][+FEATURE] FLOW3 (Security): Allow authentication of multiple tokens
- Currently the authentication provider manager allows only the
authentication of one token (the first that authenticat... -
12:08 Revision 0f414769: [~TASK][!!!] FLOW3 (Reflection): Improved speed of reflection service
- This patch accelerates the initialization of the ReflectionService
in production context. Instead of checking for eme... -
11:27 Revision d86fcf12: Merge "[+TASK] FLOW3 (Security): More helpful NoEntryInPolicyException"
-
11:27 Revision 215ae19d: Merge "[~TASK] FLOW3 (Error): Clean up exception handlers"
-
10:54 Revision 7f1a1465: Merge "[~TASK] FLOW3 (Log): Fix 2 tests in FileBackendTest"
-
10:35 Revision 9efa9573: [~TASK] FLOW3 (Error): Clean up exception handlers
- Move method up refactoring in exception handlers.
Change-Id: I7261b0f0d582e9ffbb41eea3cd183c73a0443d13 -
10:35 Revision a1d9b011: [+TASK] FLOW3 (Security): More helpful NoEntryInPolicyException
- When the PolicyService throws a NoEntryInPolicyException the resource
name is output as well.
Change-Id: I3da47f9ec5...
2010-11-27
-
20:00 Revision b9580fd6: [+BUGFIX] FLOW3 (Persistence): Fix dirty checking with uuid property
- If a uuid property is configured with @uuid the dirty checking didn't
use the special property but the FLOW3_Persiste...
2010-11-26
-
15:13 Revision a32c6988: Merge "[FEATURE] FLOW3 (I18n): Add real CLDR inheritance and alias support."
-
13:51 Revision 640d5df9: Merge "[+BUGFIX] FLOW3 (Security): Allow inheritance of tokens"
-
13:43 Revision 34e8f813: Merge "[~TASK] FLOW3 (Error): Fix AbstractExceptionHandlerTest"
-
13:22 Revision e904c5c8: [~TASK] FLOW3 (Log): Fix 2 tests in FileBackendTest
- The FileBackend logs the process id if posix_getpid() is available. If
not, it does not log this, thus the test needs...
2010-11-25
-
19:17 Revision e57afbe7: [+BUGFIX] FLOW3 (Security): Allow inheritance of tokens
- Subclassing a token class caused duplication problems inside the
session which corrupted the system after a few reque... -
17:17 Revision a5cd2983: [~TASK] FLOW3: Clean up annotations/signatures
- Change-Id: Ic796230cd73810f2b98dce5ed05f87032a85be1d
-
14:32 Revision dc7acc21: Merge "[~TASK] FLOW3 (Cache): Silence RedisBackendTest warnings"
2010-11-24
-
15:35 Revision 5e407555: [+FEATURE] FLOW3 (Utility): Get HTTP headers from environment
- This change adds a method getRequestHeaders() to the Environment
class to get all request headers that were passed by... -
13:41 Revision 80acf277: Merge "[+BUGFIX] FLOW3 (Package): Remove is_dir check for packages directory"
-
13:37 Revision efd488ea: [~TASK] FLOW3 (Error): Fix AbstractExceptionHandlerTest
- Change-Id: Id003a47c5c17d8f1bbb366e69662b691578f2ff1
-
13:33 Revision 83c52a57: [~TASK] FLOW3 (Cache): Silence RedisBackendTest warnings
- Change-Id: I83c51af54eb6b72ad44f66ea114e97795cf645eb
-
11:52 Revision 0c609c48: Merge "[+BUGFIX] FLOW3 (AOP): Fix method visibility for default constructor"
-
11:31 Revision c334769b: Merge "[~TASK] FLOW3 (Log): Fix unit tests after code change"
-
11:21 Revision 57e14528: [+BUGFIX] FLOW3 (AOP): Fix method visibility for default constructor
- Advices with a visibility specifier in the pointcut expression failed
when the default constructor with a NULL origin... -
11:19 Revision 1333361e: [~TASK] FLOW3 (MVC): Fix JsonView documentation
- The current JsonView documentation was not yet updated with the new
underscored configuration sections.
Change-Id: I... -
11:11 Revision bb77283c: [~TASK] FLOW3 (Log): Fix unit tests after code change
- Change-Id: Ifcffb633f4281bf3c5cc1b9a961337b11d7b7bbf
-
11:07 Revision 60b204cf: Merge "[~TASK] FLOW3 (Error): Use logException() in exception handler"
-
11:00 Revision c9a21d4d: Merge "[+FEATURE] FLOW3 (Log): Add logException() method"
-
10:47 Revision 9883c3a9: [+BUGFIX] FLOW3 (Package): Remove is_dir check for packages directory
- Upon a fresh git clone, there is no Application directory as git does
not track empty folders. This caused an excepti...
2010-11-23
-
23:16 Revision 7f12f79a: [FEATURE] FLOW3 (I18n): Add real CLDR inheritance and alias support.
- CLDR files are now parsed to slightly different array structure which
is much more useful and simplifies many code fr...
2010-11-22
-
13:37 Revision 5b130b92: Merge "[~TASK] FLOW3 (Persistence): API annotations and comment fixes"
-
13:35 Revision 90bbc64e: Merge "[+BUGFIX] FLOW3 (Persistence): Handle new properties in flattenValue"
-
13:31 Revision d1a0b824: Merge "[+FEATURE] FLOW3 (Log): Log more info in FileBackend"
-
13:24 Revision bc359070: [~TASK] FLOW3 (Error): Use logException() in exception handler
- In addition some cleanup has been done and the DebugExceptionHandler
now exits with exit code 1 for CLI calls.
Chang... -
13:24 Revision 4c0061d9: [+FEATURE] FLOW3 (Log): Add logException() method
- To create a log entry for an exception you can now simply call
logException($exception) on the (system) logger.
Chan...
2010-11-19
-
18:45 Revision 2edee542: [~TASK] FLOW3 (Persistence): API annotations and comment fixes
- This change adds API annotations to methods of the abstract backend
and persistence session that are supposed to be u... -
18:42 Revision fa4e70cd: [+BUGFIX] FLOW3 (Persistence): Handle new properties in flattenValue
- New properties in objects after reconstitution failed with an
unknown array index. The method getCleanStateOfProperty...
2010-11-17
-
16:04 Revision 58e041c0: Merge "[~TASK] FLOW3 (Configuration): Create configuration cache directory"
-
16:03 Revision 5dc5cbf1: Merge "[~TASK] FLOW3 (Cache): Fix @param in RedisBackend"
-
16:03 Revision b660e99b: [+FEATURE] FLOW3 (Log): Log more info in FileBackend
- The FileBackend now adds the process id to the log (if posix_getpid() is
available) and logs the given class and meth... -
15:50 Revision fe8ef257: [~TASK] FLOW3 (Configuration): Create configuration cache directory
- When the configuration is to be cached (e.g. in production context), the
target directory needs to be created before ... -
15:17 Revision 302ed28f: [~TASK] FLOW3 (Cache): Fix @param in RedisBackend
- Change-Id: I48d0aa4eb6b3640db69d32dd6887d6c8453e0216
2010-11-16
-
13:22 Revision cd7f31d8: [~TASK] FLOW3: Update version in Package.xml
- Change-Id: I962b74645493dcd7214789f4d84720b2482dcccd
2010-11-15
-
15:40 Revision 46a6bbba: [~TASK] FLOW3 (MVC): Make redirect() use request format
- redirect() in AbstractController now allows to request a format through
an optional parameter. If not given, the form... -
15:04 Revision a1e6c841: Merge "[!!!][~TASK] FLOW3 (MVC): Indexed arrays and config prefix for JsonView"
-
14:16 Revision dd78aca1: [~TASK] FLOW3 (Cache): Clean up the RedisBackend
- Some comments and a useless method have been removed, the exception
lines have been compacted and an incorrect author... -
13:25 Revision 923af427: [~TASK] FLOW3 (Cache): Rename Redis Cache Backend
- This renames the cache backend formerly named "PhpredisRedisBackend"
to "RedisBackend".
If there should be, at some ... -
11:49 Revision 2454bfe8: Merge "[+FEATURE] FLOW3 (Cache): Implement redis as cache backend"
2010-11-14
-
23:19 Revision 3ae9cec3: [!!!][~TASK] FLOW3 (MVC): Indexed arrays and config prefix for JsonView
- JsonView could not process indexed arrays without configuring each
key. To prevent collisions with array keys, the co... -
21:48 Revision 7f115285: [+FEATURE] FLOW3 (Cache): Implement redis as cache backend
- Redis is a noSQL database with very good scaling characteristics
in relation to the amount of entries and data size a...
2010-11-12
-
16:28 Revision bc30a9d4: [+BUGFIX] FLOW3 (Security): Fix query rewriting sans constraint
- Adding the security constraint(s) failed if the original query did not
have any constraint itself.
Change-Id: Icaa95... -
13:16 Revision e9ea98d7: [~TASK] FLOW3 (MVC): Use only non-empty format in UriBuilder
- Change-Id: I57e9146d6d6e571fc9ded6f7dec83d85c3866459
2010-11-11
-
23:51 Revision 3c9d5677: Merge "[~TASK] FLOW3 (MVC): Send empty body on redirects for JSON requests"
-
23:44 Revision fc518150: Merge "[~TASK] FLOW3 (MVC): Throw exception on empty name for setControllerActionName()"
-
12:45 Revision fbf53e3b: [~TASK] FLOW3 (MVC): Trivial unit test fix
- In strict mode PHPUnit complains about tests that don't do any
assertions. In this case this is false alarm, thus a s... -
12:38 Revision a3b26fc8: [~TASK] FLOW3 (MVC): Throw exception on empty name for setControllerActionName()
- Change-Id: I739f82c06aa27c036a08f2456a90ad26a8baa6ce
2010-11-10
-
16:56 Revision 490edd20: [~TASK] FLOW3 (MVC): Send empty body on redirects for JSON requests
- Change-Id: Id28d63c5ada47f6ab45582a90728d846c7a31b9a
2010-11-08
-
23:27 Revision e805f558: [+BUGFIX] FLOW3 (MVC): Fix URI building for links between within and outside subpackages
- UriBuilder errorously used the current subpackage key while trying to render
a link from a controller within a subpac... -
22:24 Revision ec2b14d3: [+FEATURE] FLOW3 (MVC): Content Negotiation support in ActionController
- This adds support for content negotiation based on the Accept HTTP header.
If a format other than "html" is accepted ... -
15:27 Revision 605e1102: Merge "[~TASK] FLOW3 (MVC): Move setControllerContext() to AbstractView"
-
11:47 Revision 7c50913b: [~TASK] FLOW3 (MVC): Move setControllerContext() to AbstractView
- The ViewInterface requires views to implement a setControllerContext()
method. All implementations did implement this... -
11:37 Revision 6563d20f: Merge "[BUGFIX] FLOW3 (MVC): Litle cleanup inside MVC\Request"
-
11:35 Revision d272c8d6: Merge "[+FEATURE] FLOW3 (MVC): Support __call() method for actions"
-
11:19 Revision 68bc829b: [+BUGFIX] FLOW3 (Cache): Improve exception message in StringCache
- Synchronize rev. 9024 in TYPO3v4 caching framework to FLOW3.
Fixes: #10180
Change-Id: I7c2f2b8a01a5e6b582158f69b9920...
2010-11-05
-
15:02 Revision 719f4555: [BUGFIX] FLOW3 (MVC): Litle cleanup inside MVC\Request
- Inside MVC request, the subpackageKey was spelled subPackageKey.
Change-Id: I3195425d1f10889df29826862883c4090e3b60b7 -
13:36 Revision 0d7e8adc: [+FEATURE] FLOW3 (MVC): Support __call() method for actions
- The ActionController checks if the resolved action method actually
exists before it is called. In the TYPO3 package h...
2010-11-04
-
18:12 Revision 36a46d26: Merge "[~TASK] FLOW3 (Persistence): Reset repositories after persistAll"
-
18:10 Revision 18164c45: [~TASK] FLOW3 (Persistence): Reset repositories after persistAll
- Currently a call to persistAll inside a request will not reset
the repositories. Strange things with added and remove... -
17:48 Revision 2ee8bd1f: Merge "[~TASK] FLOW3 (Persistence): Move backend code up to abstract class"
-
12:49 Revision 7ca3609b: Merge "[~TASK] FLOW3 (Session): Rename getID() to getId() in Session"
-
12:46 Revision e1547bb3: Merge "[~TASK] FLOW3 (Tests): Fix whitespace output during unit tests"
2010-11-03
- 21:52 Revision 8ec3682a: [~TASK] FLOW3 (Documentation): JS Unit Testing
- Added a few lines about location / namespaces to be used.
Change-Id: Id28f95a8c313d6cd944a5ea45ffb8ee98eaadcd1 -
21:43 Revision 41abd866: [~TASK] FLOW3 (Persistence): Move backend code up to abstract class
- Some methods regarding the collection of property data are moved up to
the abstract backend class. Some method signat... -
19:44 Revision de203d57: [~TASK] FLOW3 (Session): Rename getID() to getId() in Session
- Change-Id: Iba65ac89c70f7d16621b95da33b4d1c89fd59783
-
18:29 Revision 594f5015: [~TASK] FLOW3 (Tests): Fix whitespace output during unit tests
- Change-Id: I6ca754eb1fc40c156aad57f5a112dc3d6b55276d
-
16:17 Revision c5813c2c: Merge "[~TASK] FLOW3 (Persistence): Add internal method to clear the state"
-
14:58 Revision 0fa92493: [~TASK] FLOW3 (Persistence): Add internal method to clear the state
- Change-Id: I1c84e2d62c0caa1ad11450b014a405ccb16c32ee
Also available in: Atom