Permalink
Switch branches/tags
Nothing to show
Commits on Nov 30, 2008
  1. Cleanup Todos in Readme

    karmi committed Nov 30, 2008
  2. Changed Luke's Marley::Application to Marley::Configuration and vario…

    …us other little tweaks
    karmi committed Nov 30, 2008
Commits on Nov 28, 2008
  1. By extracting the common Marley constants out into a separate Applica…

    …tion module, they can be used in the Rakefile, tests and the app without all of the duplication. Also introduced a MARLEY_ROOT constant, similar to RAILS_ROOT, for use throughout.
    Luke Redpath committed Nov 28, 2008
  2. A really basic themes system for Marley; instead of using app/views, …

    …use a folder under themes/ with the original views being in themes/default. Configure using the :theme key in config.yml. Falls back to default if not specified or the theme directory is missing.
    Luke Redpath committed Nov 28, 2008
  3. Make spam blocking with Akismet actually work. (You really must send …

    …all those fields :) IMPORTANT: You must upgrade your comments.db schema for this to work -- check commit message below.
    
    * Implemented Akismet spam blocking
    
    * Changed comments table schema to reflect this. You must change your schema with the following
    
    		$sqlite3 /where/you/have/comments.db
    		sqlite> ALTER TABLE comments ADD referrer varchar(255);
    		sqlite> ALTER TABLE comments ADD permalink varchar(255);
    		sqlite> ALTER TABLE comments ADD comment_type varchar(255);
    		sqlite> .quit
    
    and you are done. Or just delete the comments.db in your installation and run Rake task `rake app:install:create_database_for_comments`
    karmi committed Nov 28, 2008
Commits on Nov 26, 2008
Commits on Nov 21, 2008
  1. Fix failing test for post date in freshly installed application (fixt…

    …ure files are obviously created fresh thus cannot hardcode date value)
    karmi committed Nov 21, 2008
Commits on Nov 15, 2008
  1. Added new test article to fixtures, added assert for checking H1 valu…

    …e in HTML, added test for checking correctly parsed dates from explicit and implicit ones.
    karmi committed Nov 15, 2008
  2. Added, that title (=first) line of each post can contain explicit pub…

    …lication date, because Unix doesn't give us create time on directory as Mac OS X does. Falls back to old beahaviour (File.mtime) where explicit date not set. See example below.
    
    So this article:
    --
    
    Lorem ipsum dolor sit amet
    --
    will have publication date set to 23. 12. 2050.
    
    This article:
    --
    
    Consectetur adipisicing elit
    --
    will have publication date set to time of last modification of its directory
    
    Tests for this coming-up next.
    karmi committed Nov 15, 2008
  3. Load model files fresh on each request in Development (as opposed to …

    …require in Production)
    karmi committed Nov 15, 2008
Commits on Nov 11, 2008
Commits on Nov 9, 2008
  1. Clarified README

    karmi committed Nov 9, 2008
  2. Correct git repo name for /sync

    karmi committed Nov 9, 2008
  3. README cleanups

    karmi committed Nov 9, 2008
  4. Extended .gitignore

    karmi committed Nov 9, 2008
Commits on Nov 8, 2008
  1. Some README clarifications

    karmi committed Nov 8, 2008
  2. Updated README with information about new Capistrano task for setting…

    … up autoupdating remote repository; Add description to Cap recipe
    karmi committed Nov 8, 2008
  3. Some cleanup of Rakefile

    karmi committed Nov 8, 2008
  4. Added Capistrano task for setting-up remote repository for articles w…

    …ith "autoupdating" post-receive hook
    karmi committed Nov 8, 2008
Commits on Nov 6, 2008
  1. Some doc cleanup in source

    karmi committed Nov 6, 2008
  2. Updated instructions in Readme

    karmi committed Nov 6, 2008
Commits on Nov 5, 2008
  1. Cleared up README

    karmi committed Nov 5, 2008