Permalink
Commits on Oct 2, 2008
  1. Remove ExtJS for now

    committed Oct 2, 2008
  2. Minor boat model/owner updates and refactoring

    - Index page can use associations to access model/owner info
    - Fix incorrect param names when creating models/owners
    - Add owner/model shortcut methods to the boat model
    - Add a "description" (name + owner + model) to the boat model
    - Add owner/model validations
    - Condense the boat/owner/model view so it's easy to add new
      ones from the same page
    - Make table styles more generic and use for both log entries
      and boats
    - Model and Controller test updates
    committed Oct 2, 2008
Commits on Sep 26, 2008
Commits on Sep 24, 2008
  1. Add boat owner and associations, clean up migrations/tests

    - boats belong to boat owners, boat owners have many boats
    - boats must have a boat model (eg. M6 is a Merit-25)
    - log entries belong to boats, boats have many log entries
    committed Sep 24, 2008
Commits on Sep 5, 2008
  1. Add Boat and BoatModel

    DB migrations, model, and RSpec examples/fixtures
    committed Sep 5, 2008
Commits on Sep 1, 2008
  1. UI: clean up, add edit/update/delete

    - Add a div to show flash messages
    - Add link to new/create to the log entry table header
    - Add links for edit/delete to log entry rows
    - Add login/logout to the user info header section
    committed Sep 1, 2008
  2. Fix LogEntry fixture

    committed Sep 1, 2008
  3. Clean up routes

    committed Sep 1, 2008
  4. Add LogEntry delete

    committed Sep 1, 2008
  5. Add LogEntry edit/update

    committed Sep 1, 2008
  6. Clean up code that requires a login

    - Add a require_logged_in_user filter to the application
      controller for use by subclasses
    - Update LogEntryController to use the new filter and
      clean up the new/update actions
    committed Sep 1, 2008
Commits on Aug 30, 2008
  1. Layout/style cleanup

    committed Aug 30, 2008
  2. Add new/create for log entries

    committed Aug 30, 2008
Commits on Aug 29, 2008
  1. Order user log entries by most to least recent

    Also update log_entries fixtures to use fixed IDs
    committed Aug 29, 2008
  2. Add HTML view for log entries

    Also fix JSON render
    committed Aug 29, 2008
Commits on Aug 26, 2008
  1. Update log entries

    - Add RSpec tests and fixtures
    - Add a controller with an index action
    - Add association between User and LogEntries
    committed Aug 26, 2008
  2. Clean up log entries migration

    committed Aug 26, 2008
  3. Clean up application controller

    - Remove scaffold/template comments
    - Remember that we need to add session expiration
    committed Aug 26, 2008
Commits on Aug 17, 2008
  1. Associate log entries with users

    - DB migration for log_entries.user_id
    - Add associations to user and log_entry models
    - Add model RSpec tests
    committed Aug 17, 2008
  2. Update User fixtures/model tests

    - Ensure validation of unique OpenID identifiers
    committed Aug 17, 2008
  3. Clean up the login controller

    - Condense flash messages to basic succeeded/failed/etc
    - Test success/failure/setup_needed/canceled separately
    committed Aug 17, 2008
Commits on Aug 16, 2008
  1. Add OpenID authentication

    - Login controller to handle login (begin/complete) and logout
    - Route config for login and root
    - User model to store local info related to OpenID accounts
    - RSpec model and controller tests
    committed Aug 16, 2008
Commits on Aug 11, 2008
Commits on Aug 10, 2008
  1. Initial commit

    committed Aug 10, 2008