Permalink
Commits on Apr 29, 2013
  1. upgrade to Rails 4.0.0.rc1

    committed Apr 29, 2013
Commits on Mar 31, 2013
  1. various cleanup

    * use CoffeeScript splatting for height fixes
    * take advantage of `where.not`
    * limit stubbing of STDOUT to only rake task specs
    committed Mar 31, 2013
  2. start using the RVM 1.19's version of .rvmrc, which is .ruby-version …

    …and .ruby-gemset
    
    also do some minor cleanup like no longer requiring Test-Unit and specifying that imagemagick is required in the README
    committed Mar 27, 2013
  3. bump shoulda-matchers, which allows bourne and mocha to finally updat…

    …e to the latest releases
    
    also update some jQuery plugins
    committed Mar 19, 2013
  4. there are some attributes that may require a list of values

    an example of which is box-shadow, which can have multiple values comma-separated (ie. an inset box shadow and an outer box shadow)
    committed Mar 17, 2013
  5. rewrite many specs

    * use `specify` instead of `it` where it reads better
    * remove `assigns()` tests that didn't actually test any functionality (the instance variable tests will be also replaced by full stack integration tests in the future)"
    committed Mar 16, 2013
  6. upgrade to Rails 4.0.0.beta1

    * starts using strong_parameters, removing `attr_accessible` from models
    * wrap all scopes within a lambda
    * symbolize all keys for `APP_CONFIG`
    * rewrite `wysiwyg_field` to fit into the Rails 4 way of building HTML tags for forms
    * replace `update_attributes` with `update`
    * remove the uses of `scoped` and `all` when not necessary
    committed Mar 13, 2013
Commits on Mar 13, 2013
Commits on Mar 4, 2013
Commits on Mar 3, 2013
  1. rework the startup functionality

    only use 1 logo image, and ignore resizing of the page, it's only 2 seconds, we don't really care
    committed Mar 3, 2013
Commits on Mar 2, 2013
  1. no longer include a Section's Course by default on every `.sections` …

    …call
    
    instead explicitly call `includes(:course)` only when necessary
    committed Mar 2, 2013
Commits on Mar 1, 2013
Commits on Feb 26, 2013
Commits on Feb 24, 2013
  1. update to rspec-rails 2.13.0

    * we can no longer use `let()` to override `described_class_object_name`
    * stub out CSV parsers for the import rake task to not actually use the huge Bryant file we're using in development, speeds up full rpsec suite from around 30 seconds to sub 15-second
    committed Feb 24, 2013
  2. Ruby 2.0.0 FTW <3

    committed Feb 24, 2013
Commits on Feb 23, 2013
  1. bump Ruby patchlevel to p392

    also bump paperclip and unicorn dependencies
    committed Feb 23, 2013
Commits on Feb 17, 2013
  1. use Time.zone.local instead of Time.new to correctly build new Time o…

    …bjects
    
    related to 13423ca, should allow us to pass tests no matter what the system time is (ie. on a remote Travis CI box)
    committed Feb 17, 2013
Commits on Feb 14, 2013
  1. update haml to 4.0, giving us access to the :coffeescript filter

    also update gem dependencies for delayed_job, google-api, jquery-rails, omniauth-oauth2, and letter_opener
    committed Feb 14, 2013