Permalink
Commits on Mar 19, 2010
  1. Fixed extractPost method

    Simon Willison committed Mar 19, 2010
Commits on Mar 9, 2010
  1. Merge remote branch 'simonw/master'

    Anders Hellerup Madsen committed Mar 9, 2010
  2. marked up links

    ahem committed Mar 9, 2010
  3. Added documentation for the templatesystem.

    Also some bugs with errorhandling in the rendering chain have been fixed.
    Anders Hellerup Madsen committed Mar 9, 2010
Commits on Mar 7, 2010
  1. Merge branch 'ahem'

    Simon Willison committed Mar 7, 2010
Commits on Feb 25, 2010
  1. Implemented url and regroup tags

    Anders Hellerup Madsen committed Feb 25, 2010
  2. cleaned up templatesystem + implemented load, include and a few more …

    …tags
    
    - fixed require paths
    - moved required statements around to prevent double loading in some modules (loader)
    - organized tags, filter and nodes better so they can be changed with load tag
    - general cleanup
    - added load_and_render() function to loader
    Anders Hellerup Madsen committed Feb 25, 2010
Commits on Feb 24, 2010
  1. Removed wait() and promises completly.

    The template rendering engine has been rewritten to use the the node.js
    standard callback(error, result) pattern. I have removed all use of the wait()
    function, from the loader module.
    Anders Hellerup Madsen committed Feb 24, 2010
Commits on Feb 23, 2010
  1. Fixed djangode and template system for node v1.30

    Anders Hellerup Madsen committed Feb 23, 2010
Commits on Feb 16, 2010
  1. Added BSD license

    Simon Willison committed Feb 16, 2010
Commits on Feb 15, 2010
  1. Merge branch 'master' of git://github.com/simonw/djangode

    Conflicts:
    	template/loader.js
    	template_example.js
    Anders Hellerup Madsen committed Feb 15, 2010
  2. Fix require statements to avoid duplicate loading

    Anders Hellerup Madsen committed Feb 15, 2010
  3. Merge branch 'ahem'

    Conflicts:
    	djangode.js
    Simon Willison committed Feb 15, 2010
  4. Added an option to load templates using a callback, avoiding the wait…

    …() call
    Simon Willison committed Feb 15, 2010
  5. Added a missing comma in line 3.

    artisonian committed with Simon Willison Jan 22, 2010
  6. In the respond() method in a function call sendBody() specified encod…

    …ing "UTF8", otherwise non-ASCII characters (such as Cyrillic) are not displayed.
    Dmitry Rojkov committed with Simon Willison Jan 23, 2010
  7. Updated for Node version 0.1.25

    artisonian committed with Simon Willison Jan 15, 2010
Commits on Jan 21, 2010
  1. Add timesince/until and urlize/urlizetrunc filters

    Anders Hellerup Madsen committed Jan 21, 2010
Commits on Jan 20, 2010
  1. Improved date/time filter+ variable in filter args

    Anders Hellerup Madsen committed Jan 20, 2010
Commits on Jan 18, 2010
  1. Added a couple of filters

    Anders Hellerup Madsen committed Jan 18, 2010
Commits on Jan 17, 2010
  1. Merge branch 'master' of git://github.com/artisonian/djangode

    Anders Hellerup Madsen committed Jan 17, 2010
  2. Added missing files

    Anders Hellerup Madsen committed Jan 17, 2010
  3. Fixed small bugs with autoescape

    Anders Hellerup Madsen committed Jan 17, 2010
  4. Implemented escaping

    Anders Hellerup Madsen committed Jan 17, 2010
Commits on Jan 15, 2010
  1. Blocks works with multiple leves of extend

    Anders Hellerup Madsen committed Jan 15, 2010
Commits on Jan 14, 2010
  1. Implemented block and extends tags

    Anders Hellerup Madsen committed Jan 14, 2010
Commits on Dec 28, 2009
  1. More filters

    Anders Hellerup Madsen committed Dec 28, 2009
Commits on Dec 13, 2009
  1. Added more filters.

    Anders Hellerup Madsen committed Dec 13, 2009
Commits on Dec 12, 2009
  1. more filters + more tests

    Anders Hellerup Madsen committed Dec 12, 2009
  2. Cleaned + Implemented half of default filters.

    Anders Hellerup Madsen committed Dec 12, 2009
  3. Actually committed filters...

    Anders Hellerup Madsen committed Dec 12, 2009
  4. Implemented filter handling.

    Added a FilterExpression class that can resolve variable names and apply filter to the value. It can also accept comments so it can be used later when the "filter" tag should be implemented.
    Anders Hellerup Madsen committed Dec 12, 2009
Commits on Dec 10, 2009
  1. Implemented basic handling of filters.

    TODO:
        - Filters should not accept arguments without double qoutes
        - Implement more filters
        - Implement more tags
        - Implement a more stable template rendering framework that ties better into djangode
    Anders Hellerup Madsen committed Dec 10, 2009
Commits on Dec 9, 2009
  1. First version of a django compatible template system. Parser and toke…

    …nizer are somewhat usefull.
    
    Text literals and variable tags (TODO: filters and escaping) and variable scoping are implemented.
    
    Template tags implemented:
        For
        If
    
    TODO:
     - parsing and executing is done outside of a scope that djangode can track, which means the server dies on errors instead of reporting 500.
     - implement filters and escaping of variables
     - implement more standard django tags
     - implement more standard django filters
    Anders Hellerup Madsen committed Dec 9, 2009