Skip to content
Commits on Aug 13, 2009
  1. @KrisJordan
Commits on Aug 12, 2009
  1. @KrisJordan

    Updating tests to play nicer with PHPUnit3.4. 3.4 also needs to run w…

    …ith flag --no-static-backup
    KrisJordan committed Aug 11, 2009
Commits on Aug 6, 2009
  1. @KrisJordan
  2. All unit tests a go for 0.2 launch

    root committed Aug 6, 2009
Commits on Aug 5, 2009
  1. @KrisJordan

    Adding each and each-toggle parts for Recess tools that were removed …

    …from another part of the codebase.
    KrisJordan committed Aug 5, 2009
  2. @KrisJordan

    If a MimeType cannot be found for a suspected format override in rout…

    …e, do not force format.
    KrisJordan committed Aug 5, 2009
Commits on Jul 30, 2009
  1. @KrisJordan

    Modified signature of recess main function to not require an array of…

    … applications.
    
    Modified the functionality of Make::a and Make::an to accept constructor arguments.
    
    Taking out the trash.
    
    Recess Tools no longer responsible for adding a parts path within Recess. This is now happening in the bootstrap process with the new UI bits.
    
    Added the __tostring method on PathFinder to return the last added path as a string.
    
    New capabilities of an application: initialize plugins, static reference to the running application, views now uses PathFinder for view path lookup.
    
    Plugin abstract base class with an init method to allow registration of hooks.
    
    Use the active application's path finder.
    
    Registering a dependency in Buffer helper.
    
    Introducing ArrayBlock for array/map-like access to a block with nested blocks.
    
    Changed assignment using magic call method to explicit get(), set() that take a string as first param. Avoids naming collisions with the other methods of the class, also less magic.
    
    Changing NativeView to use Pathfinder vs. a static path.
    
    Removing split method which is deprecated in php 5.3
    
    Additional method to response which allows for an array of cookies to be added at once.
    
    Conflict response no longer an error response.
    
    Removing temporary 'each' parts.
    
    Introducing Control, Container, and UI Parts.
    
    Comments for PathFinder
    KrisJordan committed Jul 28, 2009
Commits on Jul 17, 2009
  1. @KrisJordan
Commits on Jul 13, 2009
  1. @KrisJordan
  2. @KrisJordan

    Special case for layouts in subdirectories: subdir/layout.php can be …

    …extended with:
    
    Layout::extend('subdir/layout'). You do not need to name the file subdir/layout.layout.php
    KrisJordan committed Jul 13, 2009
  3. @KrisJordan
Commits on Jul 8, 2009
  1. @KrisJordan
  2. @KrisJordan

    Changed extension for 'html' format views to '.html.php'. Added 'xhtm…

    …l' format separate from 'html'.
    KrisJordan committed Jul 8, 2009
Commits on Jun 29, 2009
  1. @KrisJordan

    Wrapping up new Layouts, Parts, & Blocks system. This is a major comm…

    …it that is not backwards compatible with the previous GitHub Edge Layouts.
    
    Major components of the new view system in place. Still need comments.
    
    Added documentation for Part and Buffer as well as regression tests.
    
    AssertiveTemplate commented.
    
    Layout commented and tested.
    
    PartBlock and Buffer documented and tested.
    
    Updated WelcomeApp
    
    Updated default resource scaffolding.
    KrisJordan committed Jun 25, 2009
Commits on Jun 17, 2009
  1. @KevBurnsJr @recess

    Adding missing RespondsWith annotation for home controller scaffoldin…

    …g template.
    
    Signed-off-by: Recess PHP Framework <kris@recessframework.org>
    KevBurnsJr committed with recess Jun 18, 2009
Commits on Jun 13, 2009
  1. @KrisJordan
Commits on Jun 12, 2009
  1. @KrisJordan
  2. @KrisJordan

    Major new content-negotiation features, view selection logic, and !Pr…

    …efix
    
    replacing !View and !RoutesPrefix. Should not break backwards compatibility
    except for if data is being posted as JSON. Inbound content-type handling
    is on its way.
    
    Changed name for Annotation helper method validOnInstancesOf to validOnSubclassesOf
    
    Major refactoring to view selection pipeline.
    
    Adding RecessView back for backwards compatibility with old edge. This will disappear in 0.3
    
    New content-negotiation system should now be backwards compatible with pre-0.2
    KrisJordan committed Jun 11, 2009
Commits on Jun 11, 2009
  1. @KrisJordan
  2. @KrisJordan

    Merge branch 'content-negotiation' of git@github.com:recess/recess in…

    …to content-negotiation
    KrisJordan committed Jun 10, 2009
  3. @KrisJordan
  4. @KrisJordan

    Modified nature of Library include path so that most recent paths add…

    …ed will have highest precedence.
    KrisJordan committed Jun 10, 2009
Commits on Jun 9, 2009
  1. @KrisJordan

    Working the new accepts parsing into the stack. Still optimizations a…

    …nd improvements needed in many places. But it mostly works.
    KrisJordan committed Jun 9, 2009
  2. @KrisJordan
  3. @KrisJordan

    Refactoring

    KrisJordan committed Jun 9, 2009
  4. @KrisJordan

    Introduced new behavior for override: it will completely ignore the a…

    …ccept header if format has been overridden.
    KrisJordan committed Jun 9, 2009
  5. @KrisJordan
  6. @KrisJordan
  7. @KrisJordan
  8. @KrisJordan
  9. @KrisJordan
  10. @KrisJordan
  11. @KrisJordan
Commits on Jun 5, 2009
  1. @KrisJordan
Something went wrong with that request. Please try again.