Permalink
Commits on Sep 26, 2016
  1. Merge pull request #257 from zubietaroberto/fix-deprecation-warning

    Fixed deprecation warning
    ibarria0 committed on GitHub Sep 26, 2016
  2. Merge pull request #255 from pradyunsg/patch-1

    Use different colors for logging
    ibarria0 committed on GitHub Sep 26, 2016
  3. Merge pull request #256 from zubietaroberto/yaml

    YAML variables
    ibarria0 committed on GitHub Sep 26, 2016
  4. Update README.md

    Minor grammar improvements
    zubietaroberto committed on GitHub Sep 26, 2016
  5. Added documentation

    zubietaroberto committed Sep 26, 2016
  6. YAML support

    zubietaroberto committed Sep 26, 2016
Commits on Sep 25, 2016
  1. I missed reset=True.

    pradyunsg committed on GitHub Sep 25, 2016
  2. Use common colors, Reset after message.

    Switch to colors that don't mess up on using light color schemes.
    pradyunsg committed on GitHub Sep 25, 2016
Commits on Jul 12, 2016
  1. Merge pull request #243 from eatclub/original

    Cache the static url to file mapping to speed up builds
    ibarria0 committed on GitHub Jul 12, 2016
Commits on Jul 11, 2016
Commits on Jul 4, 2016
  1. Merge pull request #250 from antons/master

    Add blog config
    ibarria0 committed on GitHub Jul 4, 2016
  2. Add blog config

    Set up blog path, default author, and date format in config.
    antons committed Jul 3, 2016
Commits on Jun 30, 2016
  1. Merge pull request #230 from blattms/allow-urls-in-blog-posts

    Makes full template power available to blog posts.
    ibarria0 committed on GitHub Jun 30, 2016
Commits on Jun 26, 2016
  1. Makes full template power available to blog posts.

    Previously, I got weired errors when using e.g. `{% url path %}`
    in blog posts:
    
    ```
    *** Error while building
    '__CACTUS_SITE__'
    Traceback (most recent call last):
    ...
    File "/usr/local/lib/python2.7/dist-packages/Cactus-3.3.2-py2.7.egg/cactus/template_tags.py", line 52, in url
        site = context['__CACTUS_SITE__']
      File "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/template/context.py", line 56, in __getitem__
        raise KeyError(key)
    KeyError: '__CACTUS_SITE__'
    ```
    
    It turns out that `getNode` needs the full site context
    to work probably.
    Therefore this commit creates the site context and adds it to all postContexts.
    Now I can use `{% url path %}` and the likes in my blog posts.
    blattms committed Jan 19, 2016
  2. Merge pull request #241 from brianwawok/patch-1

    oauth2client upgrade broke GCS
    ibarria0 committed on GitHub Jun 26, 2016
  3. Merge pull request #229 from blattms/prettify-urls-in-post-context

    Use prettified URL for blog posts.
    ibarria0 committed on GitHub Jun 26, 2016
Commits on Jun 25, 2016
  1. Merge pull request #232 from Knownly/bug-rebuild_path_change_breaks_sass

    Revised site.serve() to use cactus chdir context manager
    krallin committed on GitHub Jun 25, 2016
  2. Merge pull request #249 from krallin/add-travis

    Add Travis, break out requirements
    krallin committed on GitHub Jun 25, 2016
  3. Add Travis, break out requirements

    Python 2.6 isn't supported by Keyring (and hasn't been for a while), so
    just break out its requirements here.
    krallin committed Jun 25, 2016
Commits on May 12, 2016
  1. Also use final_url in prebuildPage.

    Kudos to @antons for pointing that out.
    blattms committed May 12, 2016
Commits on Apr 2, 2016
Commits on Mar 6, 2016
  1. oauth2client upgrade broke GCS

    Make GCS deployment compatible with oauth2client 2.0
    brianwawok committed Mar 6, 2016
Commits on Feb 21, 2016
  1. Release 3.3.3

    krallin committed Feb 21, 2016
  2. Merge pull request #238 from koenbok/fix-198

    Fix #198
    krallin committed Feb 21, 2016
  3. Add tests for cactus serve

    krallin committed Oct 18, 2015
Commits on Feb 5, 2016
  1. Revised site.serve() to use cactus chdir context manager

    In this case, the 'serve' command needs to apply the filesystem listener to the
    .build directory but continue to perform rebuilds against the project path.
    dwightgunning committed Feb 5, 2016
Commits on Jan 19, 2016
  1. Use prettified URL for blog posts.

    When setting prettify_urls to True, Page.path is not the URL that the page is
    uploaded to but the one where the source of the page is (including a possible
    .html extension). Therefore this commit uses Page.final_url which does
    not have the bogus .html extension when using prettified URLs.
    blattms committed Jan 19, 2016
Commits on Oct 27, 2015
  1. Merge pull request #207 from RyanGladstone/patch-1

    MadeBySofa no longer redirects www
    krallin committed Oct 27, 2015
Commits on Oct 26, 2015
Commits on Oct 25, 2015
  1. Merge pull request #202 from crate/h/os-walk

    use os.walk for listing files and folders
    krallin committed Oct 25, 2015
  2. Py3: Make the CLI fail cleanly without command

    On Python 3, we need to make the subparser explicitly required and give
    it a name if we want it to throw a `cactus usage` error instead of an
    exception.
    krallin committed Oct 25, 2015
  3. Add --path option to command line interface

    Lets you specify a different path to build than the current workding
    directory.
    chaudum committed with krallin Oct 22, 2015