Revision:

Revisions

# Date Author Comment
1348 2008-10-09 00:29 robert
  • FLOW3: (MVC) Fixed the undefined $isOptional property in the DynamicRoutePart
1347 2008-10-09 00:26 robert
  • FLOW3: Added a default route for only specifying the package
1344 2008-10-09 00:06 robert
  • Added the ExtJS package to the BlogExample branch
  • FLOW3: The Debug Exception Handler now sends a 500 Internal Server Error header
  • TYPO3CR: Fixed the route and view of the TYPO3CR Admin
1340 2008-10-08 23:16 robert
  • FLOW3: (MVC) Made "F3::FLOW3::MVC::Web::Request" the default supported request type, so there's no need to defined the supported request types in action controllers which support web only.
1339 2008-10-08 23:08 robert

Fixed the routes for the Blog Example

  • FLOW3: Added some argument check for the setUriPattern() in the MVC route.
1335 2008-10-08 18:31 bwaidelich
  • FLOW3: (MVC) Renamed "URL" to "URI" in unit tests too.
1334 2008-10-08 18:14 bwaidelich
  • Note: Reverted some of the previous changes. They were not supposed to be checked in (yet). Sorry.
  • FLOW3: (MVC) smaller refactorings (renamed more occurrences of "URL" to "URI")
1333 2008-10-08 18:04 bwaidelich
1332 2008-10-07 15:52 bwaidelich
  • FLOW3: (MVC) Refactored and added tests for the Route Class.
  • FLOW3: (MVC) Renamed all occurrences of urlPattern to uriPattern in routing classes (we decided to stick with "URI" rather than "URL" from now on).
  • TYPO3CR: Updated Routes.php to set uriPattern instead of urlPattern.
  • TYPO3: Updated Routes.php to set uriPattern instead of urlPattern. Removed obsolete dynamic Route Part from fallback uriPattern.
1320 2008-10-03 16:35 k-fish FLOW3:
  • fixed handling of StopAction exception in MVC dispatcher by marking the request as dispatched when an AuthenticationRequired exception is catched in getPreparedController(); fixes #1644.
1318 2008-10-02 19:43 robert
  • FLOW3: (Security) Fixed the failing test of the last commit
1317 2008-10-02 19:39 robert
  • FLOW3: Changed the default username / password to "admin" and "password" - that's for playing only anyways!
  • TYPO3: Worked on the login controller
1315 2008-10-02 17:43 k-fish FLOW3:
  • removed an unused use statement in Route class
1306 2008-10-02 09:26 bwaidelich
  • FLOW3: (Test) small bugfix in MockRoutePartHandler
1305 2008-10-02 09:16 bwaidelich
  • 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 implementation of a View Helper: URIHelper, the new typolink.
  • FLOW3: (MVC) View: removed request setter in DefaultView as it already exists in the abstract base class.
  • FLOW3: (MVC) DynamicRoutePart: split match() and resolve() methods into submethods and marked them final so inherited Classes (RoutePartHandler) won't have to duplicate code (Template Method pattern).
  • FLOW3: (MVC) Route: added property for route name to enable meaningful logging messages.
  • FLOW3: (MVC) Route: urlPattern can be empty now (homepage).
  • FLOW3: (MVC) Route: some tweaks and smaller fixes.
  • FLOW3: (MVC) Router: added support for query strings to routing mechanism. An urlPattern may look like "search?query=[query]" now.
  • FLOW3: (Resource) added getter for complete path of a resource.
  • FLOW3: Utility: cosmetic change in F3_FLOW3_Utility_Files.
  • note: unit tests to be added!
1297 2008-10-01 17:42 robert
  • 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 Controller (call http://yourhost/typo3/setup)
  • TYPO3: (Service) Created a StructureTrees controller which really renders something like a structure tree. Still missing: content / real labels
  • TYPO3: (Backend) Added a - not yet really working - Login Controller
1296 2008-10-01 16:46 k-fish FLOW3:
  • modifying a property tagged as @identifier throws an exception during persistAll() now
1295 2008-10-01 16:00 k-fish FLOW3:
  • the class schemata builder now sets an identifier property as regular property as well, before it was dropped from the list of properties.
1293 2008-09-30 23:13 k-fish FLOW3:
  • added new StringCache that doesn't serialize() so it's faster for caching simple strings
  • the resource publisher now tracks package mirror status with the StringCache
  • fixed some documentation comments in VariableCache
1292 2008-09-30 20:34 robert
  • 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.
1291 2008-09-30 18:30 k-fish FLOW3:
  • fixed/enhanced documentation in validators
  • changed/fixed float and integer validation from strings
  • added some is_string() checks to speed up validation for invalid properties
1290 2008-09-26 21:12 k-fish FLOW3:
  • fixed one error in persistence manager test that only showed on Phoenix - whatever
  • some changes to Utility::Environment (have been playing with the superglobals replacement)
Smarty:
  • short-circuited the constructor of the original Smarty class, as it accesses $_SERVER.

When activating the superglobals replacement, all tests run green, except for the memcached backend tests - I have no clue why, yet...

1289 2008-09-26 15:06 k-fish FLOW3:
  • removed performance eating cache saves in ACL policy service
  • some cleanup in CLI testrunner
  • fixed initialisation of mock environment in CLI reuqest builder testsuite
1283 2008-09-26 01:01 andi

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 methods over AOP!

1282 2008-09-24 19:43 andi

The biggest part of the security framework ist finished now:

FLOW3 (Security):
  • Implemented the central security aspect
  • Refactored the authentication manager
  • Implemented the policy enforcement interceptor
  • Implemented the access decision voter manager

1 2 3 ... 13 Next » (1-25/309) | Per page: 25, 50, 100, 200