Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 10, 2012
  1. @emk

    Bump version to 0.0.4

    emk authored
  2. @emk

    Don't require user to set up CanCan

    emk authored
    Thank you to Brice Stacey for strongly suggesting that I simplify this.
    I'm delighted whenever I can delete a bunch of the README.
Commits on Nov 29, 2011
  1. @emk

    Bump version to 0.0.3

    emk authored
  2. @emk
  3. @emk

    Rename root_path/url to blog_path/url

    emk authored
    We don't want to define root_path, because we may be rendering layouts
    from our containing application, and if they contain a bare call to
    'root_path', we want to catch this and ask the user to call
    'app_helpers'.  But we can't do this if we shadow 'root_path'.
  4. @emk

    Allow access to parent application helpers

    emk authored
    I hit a tricky problem when intergrating rails_blog_engine into
    http://kiddsoftware.com/.  I was trying to render the main application's
    application.html.haml from inside a rails_blog_engine controller, and it
    couldn't find the expected helpers.
    
    To fix this, we need an overly-clever proxying system which detects when
    the programmer tries to access an application helper from inside a
    layout, and provides her with instructions on how to fix it.
    
    This is too clever by half, but I really want to preserve the tight
    integration between rails_blog_engine and the existing site's views.
  5. @emk

    Remove redundant Railtie

    emk authored
    Our engine is apparently a Railtie already, so we don't need a second
    one.
Commits on Nov 28, 2011
  1. @emk

    Update README and TODO list

    emk authored
  2. @emk

    css: Use a better scope for UI library

    emk authored
    This will make our fancy buttons available anywhere on a blog page.
  3. @emk

    css: Move stylesheets (and scripts) to lib

    emk authored
    This is a somewhat dubious move, and we may undo it in the future.  We
    want to accomplish 2 different things:
    
      * We want to copy certain stylesheets from our tree to our host
        application's tree, without getting them automatically loaded by
        the 'require_tree' statement that typically lives in
        app/assets/stylesheets.
      * We want to keep override files in the same location as the originals.
    
    Since lib/assets/stylesheets isn't autoloaded, we're just going to move
    everything there for now, and worry about the details later.
  4. @emk

    css: Add empty scss file for customizations

    emk authored
    Let's give the user someplace handy to put their own styles.
  5. @emk

    spec fix: Update specs for recent posts list

    emk authored
    This has been broken for several commits, because I haven't been
    running the unit tests while overhauling the UI.
  6. @emk
  7. @emk

    css: Install key CSS files into host app

    emk authored
    The user can edit these to help merge the blog into their overall
    application.
  8. @emk

    css: Heavily refactor CSS

    emk authored
  9. @emk

    Add sample text to the sidebar

    emk authored
  10. @emk

    css: Clearfix after our columns

    emk authored
  11. @emk
  12. @emk

    css: Wrap blog pages in two-column layout

    emk authored
    We add a sidebar to each blog page, and make everything look as good
    as possible on a 960-pixel grid with 10 pixels on the left and right of
    each column.
  13. @emk
Commits on Nov 27, 2011
  1. @emk

    Update version to 0.0.2

    emk authored
  2. @emk

    Add an empty, do-nothing Railtie

    emk authored
  3. @emk
  4. @emk

    Bug fix: Autoload correct ApplicationController

    emk authored
    We were failing to load rails_blog_engine/application_helper.rb because
    we were accidentally subclassing our controllers off of our parent
    application's ApplicationHelper.
  5. @emk

    Fix glob for test files

    emk authored
  6. @emk

    Update gem metadata

    emk authored
    This should look better on rubygems.org.
  7. @emk

    Relax gem dependency versions

    emk authored
  8. @emk

    Ignore compiled gems

    emk authored
  9. @emk

    Add more files to gemspec

    emk authored
  10. @emk

    Document installation and setup

    emk authored
  11. @emk

    Require cancan properly

    emk authored
    Without this, we'll see crashes when used as an engine in other
    projects.
  12. @emk
  13. @emk

    Clean up code and views

    emk authored
    This will make the code a bit more pleasant to override.
  14. @emk

    Re-enable syntax highlighting

    emk authored
  15. @emk

    Filter comment HTML much more aggressively

    emk authored
    We're actually going to need to tweak this configuration a bit to
    support source code highlighting.  But we're getting close.
Something went wrong with that request. Please try again.