Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Sunday, November 16 2008
22 Include temp directory structure in checkout was updated
  • Kris Jordan
    • State changed from new to resolved
    by Kris Jordan at 12:31 AM

    Smarty now creates its directories as needed. The policy will be such that temp can be swiped clean at any time and all is well.

Thursday, November 13 2008
Minor http://github.com/KrisJordan/re... was committed by KrisJordan at 6:14 PM
24 Remove default.db was created
23 Root Route Annotation is incorrect was created
  • Kris Jordan
    Kris Jordan created the ticket at 3:31 PM

    /* !Route GET, /

    vs.

    /* !Route GET, / /

    vs. nothing at all

22 Include temp directory structure in checkout was created
  • Kris Jordan
    Kris Jordan created the ticket at 3:26 PM

    Or have smarty make those for you when they don't exist

21 Error handling for non-existant view was updated
  • Kris Jordan
    Kris Jordan commented at 3:23 PM

    This happens when there are non existent variables in the view.

  • Kris Jordan
    Kris Jordan created the ticket at 3:21 PM

    Fatal error: Exception thrown without a stack frame in Unknown on line 0

Fixes in named runs. http://github.co... was committed by KrisJordan at 1:59 PM
Library optimizations looking good. h... was committed by KrisJordan at 1:08 AM
Daddy, I just wanna go fast! http://g... was committed by KrisJordan at 12:40 AM
1 Default Policy was updated
  • Kris Jordan
    • State changed from new to resolved
    by Kris Jordan at 12:37 AM
9 Default Views was updated
  • Kris Jordan
    • State changed from new to resolved
    by Kris Jordan at 12:37 AM
2 Refactor Controller was updated
  • Kris Jordan
    • State changed from new to resolved
    by Kris Jordan at 12:36 AM
12 Caching Subsystem was updated
  • Kris Jordan
    • State changed from new to open
    by Kris Jordan at 12:36 AM

    Need to add support for Memcache and Sqlite

13 Caching in RecessClass was updated
  • Kris Jordan
    • State changed from new to resolved
    by Kris Jordan at 12:35 AM
$useTurboSpeed = true; // Caching sub... was committed by KrisJordan at 12:05 AM
Wednesday, November 12 2008
Perf glory on Library http://github.c... was committed by KrisJordan at 9:09 PM
20 Warn when not using .class.php extension was created
End-to-end request handling is workin... was committed by KrisJordan at 6:27 PM
19 Route named parameters do not match, fallback was created
  • Kris Jordan
    Kris Jordan created the ticket at 1:09 PM

    When using a route with named parameters there should be an option to fall back to ordered parameters.

18 Cannot have conflicting application prefixes was created
  • Kris Jordan
    Kris Jordan created the ticket at 1:07 PM

    One prefix per application (at least for v.1)

Tuesday, November 11 2008
Still refactoring. Getting closer. ht... was committed by KrisJordan at 6:10 PM
3 Controller extends RecessClass was updated
  • Kris Jordan
    • State changed from new to resolved
    • Tag changed from controller, policy to controller
    by Kris Jordan at 4:50 PM

    Done.

4 Controller methods not passed HttpRequest was updated
  • Kris Jordan
    • State changed from new to resolved
    by Kris Jordan at 3:23 PM

    This change has been made in lib/recess/framework/Controller.class.php

    Part of the RefactoringPolicyControllerView branch to be merged by end of day.

Major refactoring to support multiple... was committed by Kris Jordan at 2:45 PM
Monday, November 10 2008
In the middle of significant refactor... was committed by KrisJordan at 5:14 PM
In the middle of significant refactor... was committed by KrisJordan at 5:11 PM
SqlBuilder changes and beginning of c... was committed by Kris Jordan at 10:53 AM
17 Authentication was created
  • Kris Jordan
    Kris Jordan created the ticket at 12:02 AM

    Basic (non-https) authentication needs to be possible but will likely need some serious love and attention in future releases. Current thinking is to have an !A...

Sunday, November 09 2008
15 JSON REST Support was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:59 PM

    Testing needs to be done to ensure the responses sent back using REST requests for JSON objects are sensible.

14 Refactor Model/Table/Column Name Conventions was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:58 PM

    The current naming conventions follow table_name v. ClassName v. relationshipName conventions and should be refactored to not rely on inflector.

13 Caching in RecessClass was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:50 PM

    In deployment mode the class descriptors which contain all meta-data for a given class should be cached.

12 Caching Subsystem was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:48 PM

    The chain-of-command caching subsystem needs to be fleshed out and wrapped up. For 0.1 it can be fairly naïve but still effective for our primary internal use c...

11 Out-of-Zip Install Experience was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:48 PM

    After the feature freeze of 0.1 some serious quality time needs to be spent with installing from scratch in a number of different environments (windows/mac/*nix...

10 Index.php/route/etc was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:47 PM

    A sweeter feature for getting started is that you can point to index.php/route/whatever/whatever and get something useful until you’ve got htaccess set up prope...

9 Default Views was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:45 PM

    Two view styles should be supported: native PHP views and Smarty views. The views should have the variables available which were assigned to the $data array in ...

8 Application Configuration was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:45 PM

    Location of an app’s models/views/controllers/templates, data source providers, production/development mode, caching mode, etc need to be simple to configure. M...

7 MySql Support was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:44 PM

    Add support for MySql to the database sources subsystem.

6 !Resource annotation was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:40 PM

    Instead of extending a RecessController, lets make a !Recess annotation which attaches methods and routes to the controller recess class descriptor.

5 Add Helper Methods to Controller was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:38 PM

    Commonly used return behaviors should be factored out into helper methods which can be called, like:

    function edit($id) { $model = Make::a('Model'); $model->id ...

4 Controller methods not passed HttpRequest was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:34 PM

    This should be passed into serve($request) and stored as an instance member variable. Reduces unnecessary syntax in controller methods.

3 Controller extends RecessClass was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:32 PM

    Controller should extend RecessClass and make use of the RecessClassDescriptor to store additional routing information.

2 Refactor Controller was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:30 PM

    Simplify and document the logic for the dynamic dispatch from incoming serve(Request) to the controller's method.

    Default behavior should be to use the second p...

1 Default Policy was created
  • Kris Jordan
    Kris Jordan created the ticket at 11:26 PM

    Simplify and document the logic for selecting the preprocessor, controller, and view for an HttpRequest.

0.11.1 was created by Kris Jordan at 7:35 PM
 
0 of 14 tickets remain in this milestone
Public Preview was updated by Kris Jordan at 7:34 PM 2 more events
 
0 of 27 tickets remain in this milestone
Adding field properties to models. ht... was committed by KrisJordan at 7:22 PM
Fixed include in ErrorView http://git... was committed by Kris Jordan at 7:22 PM