Activity
From 2008-09-06 to 2008-10-05
2008-10-03
-
16:40 Bug #1644 (Resolved): Redirects after StopAction exceptions not carried out correctly
- Applied in changeset r1320.
-
16:29 Bug #1644 (Resolved): Redirects after StopAction exceptions not carried out correctly
- When calling the backend of the TYPO3 package without a valid login one would get the backend HTML delivered - and af...
-
16:35 Revision 15722430: FLOW3:
- * fixed handling of StopAction exception in MVC dispatcher by marking the request as dispatched when an Authenticatio...
2008-10-02
-
19:43 Revision 96748282: * FLOW3: (Security) Fixed the failing test of the last commit
-
19:39 Revision 4104a2a5: * FLOW3: Changed the default username / password to "admin" and "password" - that's for playing only anyways!
- * TYPO3: Worked on the login controller
-
17:43 Revision c11793d7: FLOW3:
- * removed an unused use statement in Route class
-
16:28 Bug #1635 (Resolved): Routing: Routes should ignore query parameters if not configured
- Currently a route behaves weird if a query is given but not configured. Consider this example:...
-
13:10 Feature #1634 (Resolved): Allow omitting the @reference annotation for object properties
- Currently all properties of type object which are supposed to be persisted need to be annotated as a reference:
<p... -
09:26 Revision c468eac8: * FLOW3: (Test) small bugfix in MockRoutePartHandler
-
09:16 Revision 15a8c8a8: * FLOW3: (MVC) View: added support for View Helpers. A View Helper must implement the interface "F3::FLOW3::MVC::View::Helper::HelperInterface". Than it can be obtained like this:
- $viewHelper = $view->getViewHelper('F3::FLOW3::MVC::View::Helper::URIHelper');
* FLOW3: (MVC) View: added first imple...
2008-10-01
-
17:42 Revision aa40f86e: * FLOW3: (MVC) RESTController: Renamed the "identifier" GET argument into "id".
- * TYPO3: (Backend) Added some structure node generation code to the create-playground method in the backend Default C...
-
16:46 Revision 2137adf5: FLOW3:
- * modifying a property tagged as @identifier throws an exception during persistAll() now
-
16:00 Revision 8dc12ad0: FLOW3:
- * the class schemata builder now sets an identifier property as regular property as well, before it was dropped from ...
2008-09-30
-
23:13 Revision 7e625603: FLOW3:
- * added new StringCache that doesn't serialize() so it's faster for caching simple strings
* the resource publisher n... -
20:34 Revision 6f50eff0: * FLOW3 (Security): Fixed the Interceptor Invocation Aspect / After Invocation Interceptor: the invoke() method did not return the result of the target method, therefore all proxied methods returned NULL.
-
18:30 Revision 9a01671d: FLOW3:
- * fixed/enhanced documentation in validators
* changed/fixed float and integer validation from strings
* added some i...
2008-09-26
-
21:12 Revision 21d571e5: FLOW3:
- * fixed one error in persistence manager test that only showed on Phoenix - whatever
* some changes to Utility::Envir... -
15:06 Revision 14edcdb9: FLOW3:
- * removed performance eating cache saves in ACL policy service
* some cleanup in CLI testrunner
* fixed initialisatio... -
01:01 Revision e3e4ecd0: FLOW3 (Validation): Fixed the integer validator. Now it handles strings correctly
- FLOW3 (Security): Implemented the missing decision and ACL classes. No we can authenticate a user and authorize metho...
2008-09-24
-
19:43 Revision 21436a4d: The biggest part of the security framework ist finished now:
- FLOW3 (Security):
* Implemented the central security aspect
* Refactored the authentication manager
* Implemented the... -
15:21 Bug #1200 (Accepted): F3_FLOW3_Cache_Backend_File does not honor an entries lifetime
-
15:15 Task #1268 (Resolved): CLI options must be written as "real" options, being prefixed with a (double) dash
- Applied in changeset r1280.
-
15:15 Feature #1267 (Resolved): Make CLI requests to controllers in subpackage possible
- Applied in changeset r1280.
-
15:10 Revision ac279f27: FLOW3:
- * reworked parsing of CLI arguments, fixes #1267, fixes #1268
* added documentation for using FLOW3 from the command ...
2008-09-23
-
16:40 Feature #1267 (Accepted): Make CLI requests to controllers in subpackage possible
-
16:39 Task #1268 (Accepted): CLI options must be written as "real" options, being prefixed with a (double) dash
-
16:21 Revision 90a053bb: * FLOW3 (AOP): removed the cunstructor from the joinpoint interface, to be able to mock it.
- * FLOW3 (Security): Implemented the policy expression parser and policy service
* FLOW3 (Security): Some pending chan... -
16:05 Revision cbf343a9: FLOW3:
- * added two more tests for the ReflectionService to make sure a spurious error isn't caused there. It's not.
2008-09-22
-
19:29 Revision 826acba6: FLOW3:
- * changes introduced with r1273 now work in real life, too.
-
18:13 Revision 8aaf7d24: FLOW3: Persistence-related changes
- * information about objects being new is discarded on persistAll()
* changes in reconstituted objects are recognized
...
2008-09-20
-
02:18 Revision 23b044f0: FLOW3:
- * some small fixes and additions to documentation
* added start of documentation for persistence framework
2008-09-19
-
20:27 Revision c9c7d727: Set svn:keywords property to Id on all PHP files.
-
19:46 Revision 96560ca4: FLOW3:
- * the resource processor prefixes relative URLs in href attributes now
-
17:51 Revision ecf1fda7: FLOW3: Tiny, rather cosmetic fix in resource processor test (_ were replaced by :: although they shouldn't).
-
17:47 Revision cb237b6f: FLOW3: Updated inline image to reflect new FLOW3 packshot.
-
17:20 Revision 650fece9: * FLOW3: (MVC) Added the Base URI to the Default View
- * FLOW3: (MVC) Replaced the TYPO3 package illustration by a FLOW3 package (in the Default View)
-
13:32 Revision ccd4b51c: FLOW3 (MVC): Controller::Argument now can handle short names for filter and validator chains (e.g. Text). Added missing tests for the object
- FLOW3 (MVC): Controller::Argument datatype can now be represented by the build in datatypes (Text, EmailAddress, ...)...
-
13:04 Revision 0752f2c8: FLOW3, TYPO3CR:
- * reconstituted objects are registered with the persistence session
* added unit tests for the node-to-object data ma...
2008-09-18
-
17:22 Feature #1543 (Resolved): Support 1-1 object references
- Applied in changeset r1249.
-
16:14 Feature #1543 (Accepted): Support 1-1 object references
-
17:21 Revision 92e841f1: FLOW3:
- * added a missing method to the AOP proxy interface
* persistence now can handle 1:1 references, fixes #1543 -
15:21 Revision aeafe0b5: FLOW3:
- * fixed test for persistence manager
-
15:12 Revision ec750983: FLOW3:
- * Repositories no longer need to be tagged with @repository, implementing the repository interface is enough
* the re... -
13:52 Revision 3b3f91d0: FLOW3: Enhanced the email address validator. I love RFC822. :)
-
13:51 Revision 0611e845: FLOW3: Cleaned up the validators a little to reduce code duplication
2008-09-17
-
19:43 Revision 886202fa: * FLOW3: (MVC) Arguments sent in a PUT request are now properly mapped into the request object's arguments array
- * TYPO3: Update of my recent work. The Sites REST controller now can handle JSON list, show, create and update action...
-
18:23 Revision 3e1beed1: * FLOW3 (Error): Fixed the constructor of the Error class
- * FLOW3 (Validation): Validators now fill the passed Errors object with Error objects, if validation fails
* FLOW3 (M... -
17:12 Feature #1543 (Resolved): Support 1-1 object references
- /**
*@entity
*/
class Site {
/**
* @var F3::TYPO3::Domain::StructureNode
* @reference
*/
protecte...
2008-09-16
-
17:58 Revision fb7376c8: FLOW3: When no indexAction can be found in a controller, the message shown says so now.
-
17:27 Feature #1528 (Resolved): Add new pointcut designator for checks against configuration
- To allow activation/deactivation of advice it would be nice to have a new pointcut designator that checks against the...
-
16:02 Bug #1518 (Closed): FLOW3 crashes during the init, due to namespace
-
13:53 Revision b040e455: FLOW3: (MVC) Implemented the new naming conventions for controllers and actions as discussed in the mailing list.
- The convention for controller names now is F3::Foo::Controller::BarController (note the trailing "Controller").
The c... -
12:56 Task #1523 (Resolved): Rename Reflection classes
- Applied in changeset r1225.
-
11:56 Task #1523 (Accepted): Rename Reflection classes
-
10:21 Task #1523 (Resolved): Rename Reflection classes
- After the introduction of namespaces, the *_Reflection_Class has been renamed to *::ReflectionClass. Some other class...
-
12:55 Revision 4b003db2: FLOW3: Renamed some classes in the Reflection subpackage, fixes #1523.
-
10:22 Revision 8a29ba85: * FLOW3: (Reflection) Removed the ReflectionClassFactory which has been replaced by the Reflection Service in the meantime.
-
09:54 Revision 34e09590: Globally (manually) replaced all occurrences of "key_exists()" with either isset() or array_key_exists().
2008-09-15
-
22:02 Feature #1514 (Resolved): Add Event-Dispatcher
- Applied in changeset r1222.
-
12:04 Feature #1514 (Resolved): Add Event-Dispatcher
- Implement Event-Dispatcher pattern in order to get some kind of hook-mechanism into FLOW3.
-
22:01 Revision 8173fb6f: * FLOW3: (Event) Implemented simple Event-Dispatcher. Resolves #1514.
- * Usage:
$dispatcher->addEventListener(
MyEvent::EVENT_TYPE,
function() { print 'MyEvent dispatched!'; }
);
...
$di... -
20:12 Bug #857 (Resolved): Date is not save correctly in logfile
- Resolved in r1217.
-
19:36 Revision b65f550c: * FLOW3: (Documentation) Updated the code examples which were referring to the Log package.
-
18:00 Revision 2b445bf5: FLOW3: Updated documentation to reflect the namespace changes from last week.
-
17:15 Bug #1518: FLOW3 crashes during the init, due to namespace
- Ok, it's solve. The Configuration-Folder was not link to the svn-version.
-
17:08 Bug #1518: FLOW3 crashes during the init, due to namespace
This solves the problem. (I know, not the best way, but I can work)...-
15:21 Bug #1518 (Closed): FLOW3 crashes during the init, due to namespace
- Hi!
I just made a synchronization and now get following error:... -
13:38 Revision 2c0445aa: Fixed one invalid UTF-8 char, making Kurfuerst Kurfürst along the way... (I mean, we have UTF-8 sources, right?)
-
11:21 Task #1454 (Resolved): Integrate Log Package into FLOW3
- Applied in changeset r1217.
-
11:14 Revision e73cc619: * FLOW3: (Log) Integrated Log package (including simpleFileLogger) into FLOW3 package and updated two references in FLOW3/Security. This resolves #1454.
- * FLOW3: (Log) Changed date format in SimpleFileLogger from '%y-%m-%d %T' to '%y-%m-%d %H:%M:%S'. This fixes #857.
-
10:28 Feature #1513 (Resolved): Add magic call method to the Empty View
- Applied in changeset r1216.
-
10:22 Feature #1513 (Resolved): Add magic call method to the Empty View
- The Empty View is meant as a Special Case for situations in which no matching view could be resolved. However, most v...
-
10:27 Revision 4034913e: * FLOW3: (MVC) Added a magic __call() method to the Empty View. Resolves #1513
2008-09-14
-
19:24 Feature #1511 (Resolved): Create a "Not Found" Controller
- Currently a "No such controller" exception is thrown if a matching controller is not found. This exception should eit...
2008-09-12
-
18:32 Revision ca510ba4: * FLOW3: Fixed the fallback route configuration. Relates to r1210.
-
17:07 Revision 5c216e57: !!! Major change, will break existing code.
- Part 3 - Packages
FLOW3, most other packages:
* added namespaces to the code of FLOW3 and all packages in the curren... -
15:27 Revision c8aefae4: * FLOW3: (Documentation) Some minor documentation updates.
-
12:45 Revision d62fe25a: * FLOW3: (Locale) Added the initial, very basic implementation of the Locale Service - it currently does nothing but taking the defaultLocaleIdentifier, creating a Locale object out of it and put it into $c->locale->defaultLocale
-
12:16 Revision 5cacadd4: * FLOW3: (Configuration) Finally fixed the behaviour of a configuration container's lock() method. Instead of locking the container for any write access, it is now only protected against introduction of new option keys. Adapted the configuration manager and tests accordingly.
- * FLOW3: (Locale) Introduced two new configuration options for setting / retrieving the default locale of the applica...
-
11:39 Revision c9d4fc91: * FLOW3: Changed the FLOW3 default configuration a little: There's now a configuration option for the default cache backend (+ options) which can be referred to by any other configuration in need of a cache backend. By this it will be easier for an administrator to define all cache backends with a single option while still having the chance to choose alternative backends for specific parts of FLOW3.
-
11:26 Revision 6116b88f: * FLOW3: (Utility) Took the "FLOW3/" out of the temporary directory name (now resides in Data/Temporary/[md5]... instead of Data/Temporary/FLOW3/[md5]...)
- * FLOW3: (Locale) Made Locale a prototype
-
10:08 Feature #1501 (Resolved): MVC: initializeView
- Just an idea:
I would like to split the current initializeView into two methods:
detectViewForCurrentAction() ...
2008-09-11
-
18:38 Revision 6de68947: * FLOW3: (Locale) Started implementing the new sub package "Locale". Nothing exciting yet, but a first start ...
- * FLOW3: Added the current version of the Unicode CLDR to the private resources
-
12:21 Revision 2e3eeb30: * FLOW3: Moved the private resource into a "Private" directory.
2008-09-10
-
16:36 Revision 603e0ca5: * FLOW3: (Property) Fixed a failing test from the last commit (r1197).
-
16:30 Revision 00fbdae9: * FLOW3: (MVC) If the name of a valid controller component could not be resolved, the Request will now throw a "No Such Controller" exception. Earlier, the default controller was chosen which made debugging quite hard in some situations.
- * FLOW3: (MVC) Removed the Presentation Controller which had no functionality (yet) anyway and wasn't used either.
* ...
2008-09-08
-
21:38 Bug #842: Some test fail on Windows
- On my Windows they don't. Everything green for FLOW3.
-
11:32 Revision fb01a51f: FLOW3:
- * small change in persistence layer to allow both int and integer as type names in class schemata, thanks to Matthias...
Also available in: Atom