Commit Graph

23 Commits

Author SHA1 Message Date
Brian Palmer 902cf8cc7c remove rack bug patch, it's been fixed in rack 1.1.2
Change-Id: I2bb16df697738a00fde6fa6bb61f79e72fc4d5d3
Reviewed-on: https://gerrit.instructure.com/3001
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: JT Olds <jt@instructure.com>
2011-04-08 15:45:24 -06:00
Cody Cutrer 6283c3a7fc Delegate to CAS for auth. Closes #4130
Change-Id: I6bd3ef11314f75dd14b2fa9d835ecc40e43b5f3b
Reviewed-on: https://gerrit.instructure.com/2994
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Brian Palmer <brianp@instructure.com>
2011-04-08 15:17:39 -06:00
Cody Cutrer 63bad32df0 Handle incoming mails. Closes #4016.
* Uses Mailman gem
 * Can be configured for POP3, Maildir, or stdin (push from mailserver)
 * Maildir can be chained with fetchmail or similar to support IMAP
 * Can be run as part of the job server, or as a separate process

Change-Id: I000000000000000000000000000001
Reviewed-on: https://gerrit.instructure.com/2971
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Brian Whitmer <brian@instructure.com>
2011-04-07 10:46:11 -06:00
Jon Jensen 76255c2c98 new hairtrigger gem (now with rake db:schema:dump support)
Change-Id: I03419223c0e33d26a5c6cfc954385dc502422d63
Reviewed-on: https://gerrit.instructure.com/2929
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Brian Palmer <brianp@instructure.com>
2011-04-04 09:17:55 -06:00
Brian Palmer 5058e00da7 use the redis-store gem rather than the github repo
Change-Id: I49e868a4fd368ee449e4dd1b33564178f87322c4
Reviewed-on: https://gerrit.instructure.com/2880
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: JT Olds <jt@instructure.com>
2011-03-29 17:46:53 -06:00
JT Olds a16217d9f1 adding yui-compressor
Change-Id: I30d13183986cbb862d9b71c6b958b2f3c65baee0
Reviewed-on: https://gerrit.instructure.com/2866
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: JT Olds <jt@instructure.com>
2011-03-29 15:46:11 -06:00
Zach Wily 42dcbb4157 order gems in Gemfile alphabetically
Change-Id: I61c7427c01a4aae9600c613cb9fadae2b11e9b66
Reviewed-on: https://gerrit.instructure.com/2865
Reviewed-by: Brian Whitmer <brian@instructure.com>
Tested-by: Hudson <hudson@instructure.com>
2011-03-29 15:23:55 -06:00
Jon Jensen 2352bb9e10 new rspec-rails (and rspec) to fix sporadic failures
this gets us the fix in https://rspec.lighthouseapp.com/projects/5645/tickets/946

when running "rake spec" without specifying SPEC, vendor/plugins/respondus_soap_endpoint/spec_canvas/integration/respondus_endpoint_spec.rb
is the first to run. because we use transactional fixtures, whichever spec
runs first is the only one to load them, and integration tests were looking
for fixtures in test/fixures. so later tests that use fixtures (currently just
web_conferences stuff) would fail.

Change-Id: I63f6be79614afbf48301b48ca2c3d97135abfdaa
Reviewed-on: https://gerrit.instructure.com/2847
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Brian Palmer <brianp@instructure.com>
Reviewed-by: Zach Wily <zach@instructure.com>
2011-03-29 14:00:01 -06:00
Jon Jensen 22aadd94de hairtrigger bump, new migration. fixes postgres trigger bug
Change-Id: Id949099be3605c2dd6dec79d96c546f6b366bc85
Reviewed-on: https://gerrit.instructure.com/2816
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Zach Wily <zach@instructure.com>
2011-03-25 12:10:36 -06:00
Jon Jensen b1adc54e21 use latest hairtrigger gem for nicer model class loading
Change-Id: Ib3a21b6c6bdd7d7f229f6a7641f09cc65b0d49da
Reviewed-on: https://gerrit.instructure.com/2812
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Brian Palmer <brianp@instructure.com>
2011-03-25 08:34:55 -06:00
Brian Palmer 65e402b1f9 support redis for session store, refs #4051
Change-Id: I8e846b3ce4b760606bff5586c8a94777f1cb93b3
Reviewed-on: https://gerrit.instructure.com/2757
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: JT Olds <jt@instructure.com>
Reviewed-by: Zach Wily <zach@instructure.com>
2011-03-23 13:25:04 -06:00
Jon Jensen ef72d6fde4 Merge branch 'dev/postgres' into master
Conflicts:
	config/initializers/active_record.rb

Change-Id: I625080d12e07122351e22d15b0864572c2ea09c5
2011-03-23 10:56:46 -06:00
Jon Jensen 63d09992d4 assignments.needs_grading_count counter to speed things up, closes #3945
Change-Id: I3748a7e0551e49720d06be302df29a8e33528007
Reviewed-on: https://gerrit.instructure.com/2573
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Jon Jensen <jon@instructure.com>
2011-03-23 10:36:15 -06:00
Jon Jensen f745f40073 Merge branch 'master' into dev/postgres
Conflicts:
	app/models/user.rb
	config/initializers/active_record.rb

Change-Id: Idc3b52dad873146efbb9268ecac28cac840f115e
2011-03-22 16:23:04 -06:00
Jon Jensen 4ea607cea4 postgres support and misc bugfixes, fixes #3574, #3943
Change-Id: I16aa188175a588b02dd6460baa83daae805aec9f
Reviewed-on: https://gerrit.instructure.com/2474
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Brian Whitmer <brian@instructure.com>
2011-03-11 18:01:02 -07:00
Brian Palmer 3d245a8b7f switch to the C ext json gem
Change-Id: Ied939ad054b99095fbf0568ce262f85b0260f9b5
Reviewed-on: https://gerrit.instructure.com/2622
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Brian Whitmer <brian@instructure.com>
2011-03-11 16:08:58 -07:00
Ryan Shaw d46070e330 switch to using selenium 2 (webdriver)
local file storage tests work, s3 tests fixed in
https://gerrit.instructure.com/2499

Change-Id: I1281be4343d4fe554733db3519a90e0f88bbd545
Reviewed-on: https://gerrit.instructure.com/2446
Reviewed-by: JT Olds <jt@instructure.com>
Tested-by: Hudson <hudson@instructure.com>
2011-03-04 13:24:40 -07:00
Brian Whitmer dfd90c83d9 make things work on windows with less hackery
The closure-compiler gem has an undocumented
dependency on Windows with Ruby < 1.9.  I've added
this to the Gemfile and also sent a message to
the gem's owner to hopefully get this fixed.

Change-Id: Ifb06b97013d541238cb834ca1773e16c1db11355
Reviewed-on: https://gerrit.instructure.com/2213
Reviewed-by: Brian Whitmer <brian@instructure.com>
Tested-by: Hudson <hudson@instructure.com>
2011-02-10 13:33:26 -07:00
Brian Palmer 9768c13341 put bluecloth in the correct gemfile group
Change-Id: Ic9f201d6bec3c7589957d1f3263c2b8507a8b237
Reviewed-on: https://gerrit.instructure.com/2241
Reviewed-by: Bracken Mosbacker <bracken@instructure.com>
Tested-by: Hudson <hudson@instructure.com>
2011-02-10 08:44:41 -07:00
Zach Wily a5b7292710 upgrade to rails 2.3.11
Change-Id: I7043e9c4f4679277c23558da4c3d57d6dc142093
Reviewed-on: https://gerrit.instructure.com/2218
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Brian Palmer <brianp@instructure.com>
2011-02-09 09:21:27 -07:00
Brian Palmer 93c2785230 add bluecloth to Gemfile for api doc generation
Change-Id: If82284dee307b55ee9c381d5e2d17fe4ac67af76
Reviewed-on: https://gerrit.instructure.com/2212
Reviewed-by: Zach Wily <zach@instructure.com>
Tested-by: Hudson <hudson@instructure.com>
2011-02-08 14:35:42 -07:00
Ryan Shaw ee7356f097 source only rubygems in gemfile, others are deprecated
gemcutter is now rubygems and github doesn't host
gems any more.

Change-Id: Ibb38fe87a5fe6527d90469eab3263c8dbc421d62
Reviewed-on: https://gerrit.instructure.com/2113
Reviewed-by: Zach Wily <zach@instructure.com>
Tested-by: Zach Wily <zach@instructure.com>
2011-02-05 06:22:22 -07:00
Brian Whitmer 8b8173dcc9 Initial commit.
closes #6988138
2011-01-31 18:57:29 -07:00