Permalink
Commits on Sep 2, 2011
  1. Added todo item.

    Nicklas Ramhöj committed Sep 2, 2011
  2. First draft of user CRUD.

    Nicklas Ramhöj committed Sep 2, 2011
  3. Extracted common controller stuff.

    Nicklas Ramhöj committed Sep 2, 2011
  4. Forgotten Gemfile.lock

    Nicklas Ramhöj committed Sep 2, 2011
Commits on Aug 26, 2011
  1. Bumped version to 0.0.3

    Nicklas Ramhöj committed Aug 26, 2011
  2. Users can now be added and removed from accounts

    through the account admin crud scaffold interface.
    Nicklas Ramhöj committed Aug 26, 2011
  3. Actually using database_cleaner is a good idea.

    Nicklas Ramhöj committed Aug 26, 2011
  4. Added todo item.

    Nicklas Ramhöj committed Aug 26, 2011
  5. Removed file added by accedent.

    Nicklas Ramhöj committed Aug 26, 2011
  6. The generator now inserts a call to fake_belongs_to

    instead of generating the actual methods inline.
    Nicklas Ramhöj committed with Nicklas Ramhöj Aug 26, 2011
  7. Removed empty spec.

    Nicklas Ramhöj committed Aug 26, 2011
  8. Updated authors

    Nicklas Ramhöj committed Aug 26, 2011
  9. Removed useless comments

    Nicklas Ramhöj committed Aug 26, 2011
  10. Some minor dependency updates.

    Nicklas Ramhöj committed Aug 26, 2011
  11. Removed cucumber as explicit dependency since we already depend on cu…

    …cumber-rails.
    Nicklas Ramhöj committed Aug 26, 2011
  12. Updated to RSpec 2.6.1

    committed with Nicklas Ramhöj Aug 26, 2011
Commits on Aug 21, 2011
  1. Updated the list of todo items.

    Nicklas Ramhöj committed Aug 21, 2011
  2. Added scenario where a user sees a list of his/hers accounts.

    Nicklas Ramhöj committed Aug 21, 2011
  3. Fixed typo bugs.

    Nicklas Ramhöj committed Aug 21, 2011
  4. Renamed the memberships join relation to bento_memberships.

    To avoid conflicts with apps that already has a
    memberships model.
    Nicklas Ramhöj committed with Nicklas Ramhöj Aug 21, 2011
  5. Updated TODO-items.

    Nicklas Ramhöj committed Aug 21, 2011
  6. Controller methods are now dynamicly named

    Such as current_account can now be current_site
    just like the helper method by the same name.
    Nicklas Ramhöj committed Aug 21, 2011
  7. Made the "My projects"-feature (projects on several accounts) pass.

    Nicklas Ramhöj committed with Nicklas Ramhöj Aug 21, 2011
  8. Merge conflict from hell

    Nicklas Ramhöj committed Aug 21, 2011
  9. Added todo-notes about tweaks needed after the migration to multiple …

    …accounts per user.
    Nicklas Ramhöj committed Aug 21, 2011
  10. Allow users to belong to several accounts.

    This commits sets the ground work to allow Bento
    to support users that belongs to more then one
    account.
    
    It does this by shifting the database from using
    a simple belongs to relation and instead sets up
    a memberships join table. This allows users to
    have many accounts through memberships.
    
    This commit doesn't really add any new features
    but rather changed the underlaying structure. To
    make all the test pass it adds a account accessor
    to the user model. This allows you to work with
    users and accounts as if it was a simple belongs to
    relations.
    
    The recommended aprotch is to use the generated
    migrations as they are. And keep the accesor if
    you want to simplfy the user-account interaction.
    In that way no database migrations is needed when
    you decide that you need users that belongs to 
    several accounts.
    
    The next few commits aims to add features that
    depends on the fact that users can have several
    accounts. At that point it might be that gem users
    that decide to run without the has_many :through
    setup won't be compatible with the bento code base
    at all. In that case you shouln't use Bento for
    more then a simple scaffold generator if you can't
    live with the fact that a join table are being used
    for the user-account associations.
    committed Aug 21, 2011
  11. Reset shams before each run.

    committed Aug 21, 2011
  12. Fixed some typos.

    committed Aug 21, 2011
  13. Removed rspec deprication warning

    committed Aug 21, 2011
Commits on Jul 21, 2011
  1. Updated gem dependency versions to:

     - Capybara 1.0
     - RSpec 2.0
     - Cucumber 1.0
    committed Jul 21, 2011
  2. Updated gem dependency versions to:

     - Capybara 1.0
     - RSpec 2.0
     - Cucumber 1.0
    committed Jul 21, 2011