Permalink
Commits on Jan 3, 2011
  1. this 'g' shouldn't be there

    Michael Bishop committed Jan 3, 2011
Commits on Dec 20, 2010
  1. Fix to set last post.

    stuart committed Dec 20, 2010
  2. Latest migrations run

    stuart committed Dec 20, 2010
  3. Fixed install task.

    stuart committed Dec 20, 2010
  4. Can now update user profile

    stuart committed Dec 20, 2010
Commits on Oct 25, 2010
  1. Allow saving and showing a page on a failing cucumber test by adding …

    …' SAVE_AND_OPEN=true' to the end of the command.
    
    For instance:
    bundle exec cucumber SAVE_AND_OPEN=true
    bundle exec cucumber features/posts.feature:22 SAVE_AND_OPEN=true
    
    etc.
    chrisdarroch committed Oct 25, 2010
  2. Add alt text to the edit and delete links in the edit forum listing.

    Ideally these should all be replaced with CSS style definitions. For now, this makes the tests pass. (I know, I know, I'm a horrible lazy person etc.)
    chrisdarroch committed Oct 25, 2010
  3. Remove some unnecessary includes from the test specs.

    Now that the RBoard lib files are in the app directory, they are automatically included in the normal loading of the spec helper.
    chrisdarroch committed Oct 25, 2010
Commits on Oct 13, 2010
  1. [BUGFIX] When replying in a topic, don't attempt to render earlier po…

    …sts when there are none.
    chrisdarroch committed Oct 13, 2010
  2. [BUGFIX] Free the Forum#show page's content from the grasp of the uns…

    …uspecting breadcrumbs span.
    chrisdarroch committed Oct 13, 2010
  3. Refine the scope of the topic moderation scenario for moving a topic.

    Previously the test was tripping up on the topic name appearing in the subforum's last post listing.
    chrisdarroch committed Oct 13, 2010
  4. Update the cucumber step for determining what forum we are in.

    request isn't available from Capybara when testing, so the old way wasn't working.
    
    I've updated the call so that what the code actually does isn't obfuscated in router calls.
    chrisdarroch committed Oct 13, 2010
  5. Move the rboard module files from lib/ in to app/lib/

    This will guarantee that the module definition(s) will be autoloaded by rails3. It also indicates that the definitions are more tightly integrated with the application itself, rather than being application-independent extensions or other autonomous fragments of code.
    
    Moving the definitions in to app/lib also causes some cucumber tests to pass again.
    chrisdarroch committed Oct 13, 2010
Commits on Oct 2, 2010
  1. Add by_star 1.0.0 as a gem.

    committed Oct 2, 2010
  2. Remove by_star as a plugin.

    committed Oct 2, 2010
Commits on Sep 30, 2010
Commits on Sep 11, 2010
  1. Set Forum#last_post_forum to nil if the post was from one of this for…

    …um's topics, rather than a descedant's.
    chrisdarroch committed Sep 11, 2010
  2. Simplify the matter of updating a forum's last post by chaining #upda…

    …te_last_post for Posts, Topics and Forums.
    
    NOTE: Doing it this way will cause more SQL queries to be fired. I feel this is an acceptable performance trade-off, as it only occurs when data is created or destroyed, which accounts for far less of the application's processing time than serving the actual data.
    chrisdarroch committed Aug 31, 2010
  3. Reorganise and refactor the last post specs.

    They belong to the Forum spec rather than the Post spec.
    
    NOTE: The Forum models must be reloaded after creating or destroying a post or topic because Forum#last_post is an actual association. Its value doesn't get updated in our instance variables, even after updating its data from callbacks.
    chrisdarroch committed Sep 10, 2010
  4. [BUGFIX] Fixed an issue where forums with sub-forums would show incor…

    …rect information for their last posts.
    
    Potentially an issue with haml 3.0.18, the forum variable was being overridden in local scope by that of the block's value for forum.
    Renaming the block's variable to subforum fixes the problem.
    chrisdarroch committed Aug 31, 2010
  5. [BUGFIX] Forum#descendants will now return all nested forums, rather …

    …than just 2 levels deep.
    chrisdarroch committed Sep 11, 2010
  6. Upgrade to Rails 3 final.

    chrisdarroch committed Sep 11, 2010
  7. Update all of the application environment and configuration files for…

    … use with Rails 3 final.
    
    - Renamed the main application module from 'RBoard' to 'Rboard'
    - Application configuration values are set through Rboard::Application module now rather than Rails.application
    - Sync the main app script and rake files
    - Sync the documentation/comments for each config file
    chrisdarroch committed Sep 11, 2010
  8. Update our .gitignore and .gitkeep files.

    - Rearrange the entries in our .gitignore file alphabetically.
    - Add some new .gitkeep files to folders we want to stick around.
    chrisdarroch committed Sep 11, 2010