Граф коммитов

48 Коммитов

Автор SHA1 Сообщение Дата
Toby Lawrence dca1d8d3c0 Switch to using MongoDB 3.0 in tests.
Now that we're on MongoDB 3.0 in production, we should also be testing
with MongoDB 3.0.
2016-08-10 16:16:39 -04:00
Toby Lawrence 488fb2e9f8 Revert "Replaced Tire with elasticsearch-model"
This reverts commit 56b61a13ef.
2016-08-09 15:37:16 -04:00
Toby Lawrence d0835ab2e8 Merge branch 'master' into clintonb/replace-tire 2016-08-01 09:48:28 -04:00
Robert Raposa 3eb01ff150 Update new relic agent and fix. 2016-07-29 16:26:21 -04:00
Brian Beggs 3c2ea074f8 Upgrade nokogiri to address security issues in libxml2 https://github.com/sparklemotion/nokogiri/issues/1473 2016-07-05 16:50:08 -04:00
Clinton Blackburn 56b61a13ef Replaced Tire with elasticsearch-model
- Replaced Tire with elasticsearch-model
- Updated README
- Added task to initialize a new index
2016-05-03 22:22:54 -04:00
Feanil Patel d75c3e5e4f Update newrelic plugin. 2016-03-01 15:24:57 -05:00
Edward Zarecor b5887e730e updating nokogiri 2016-01-22 18:09:01 -05:00
Clinton Blackburn 0030050154 Added factory_girl
Factories will replace spec helper methods created for generating test data. Factories are more flexible than the helpers.
2016-01-07 10:10:33 -05:00
Edward Zarecor 68f9943498 removing version data 2016-01-04 21:36:15 -05:00
Edward Zarecor 8e611bd1ed fixing merge conflict 2016-01-04 12:33:22 -05:00
Edward Zarecor 1e7f71478a update xml lib on top of mongo changes 2016-01-04 12:30:06 -05:00
Clinton Blackburn 5802c3311f Added Codecov coverage tracking 2015-12-30 21:36:15 -05:00
Brian Beggs b19efebcc8 generated new Gemfile.lock using the version of bundler that is preferred by edx dev-ops 2015-12-04 15:57:15 -05:00
Brian Beggs f959e2ecec Upgrade Mongoid to 5.x release 2015-12-04 11:35:33 -05:00
Feanil Patel d803f8ef5b Update the version of RPM to the latest released version. 2015-04-27 13:22:14 -04:00
Edward Zarecor a6652c5456 updating nr dependencies 2015-03-27 09:00:32 -04:00
Edward Zarecor 172989a76a Revert "Updating New Relic components"
This reverts commit 9e325636a8.
2015-03-27 08:57:32 -04:00
Edward Zarecor 9e325636a8 Updating New Relic components 2015-03-27 08:55:34 -04:00
e0d 704c7f8bab upgrading newrelic 2014-10-01 18:31:44 -04:00
Greg Price 8bc4720f77 Add thread type feature
There are two thread types, discussion and question. Discussions have
the same behavior that current threads do. When a question is returned
from the API, it contains separate fields for its endorsed and non-
endorsed entries.

Co-authored-by: Jim Abramson <jsa@edx.org>
2014-07-30 11:13:15 -04:00
jsa 37aba9dfba Revise/add rake tasks for search index mgmt. Bump Tire to 0.6.2.
Tire is being upgraded in order to get the latest import-related fixes, such as:

13abc5b351
45eb4f988d
7117550ac7
67b89035cf
2014-05-16 12:58:45 -04:00
jsa 280ce78ed4 upgrade tire to 0.5.2, update use of deprecated "text" search api 2014-04-16 10:25:17 -04:00
Greg Price eeb9010e2f Respect Accept-Language when getting strings 2014-02-12 10:29:10 -05:00
Greg Price ef8f348cce Clean databases between rspec tests 2013-12-18 09:55:44 -05:00
Jim Abramson 62b7ab5051 Merge pull request #76 from edx/feature/jsa/i18n
set up i18n in comments service
2013-12-18 06:22:39 -08:00
jimabramson 5c5a5a6c7a deprecate unused tagging feature 2013-12-17 17:59:18 -05:00
jimabramson f8fb343aa2 set up i18n
* add i18n gem
* configure default_locale (en-US)
* externalize strings
* configure locale fallbacks
* add tests
2013-12-17 17:58:53 -05:00
jimabramson 25e8684821 update to mongoid 3.0.15 2013-12-09 21:59:59 -05:00
jimabramson 735334e439 use rack-timeout 0.1.0beta3 2013-11-19 08:58:41 -05:00
jimabramson 371e7c34ef tweak request timeout settings for heroku
* use Rack::Timeout, set to 20s
* set unicorn timeout to 25s

Ideally these are set lower, around 10s/15s, however we need to reduce long-running requests (such as notifier batch pulls) before we can safely do this.
2013-11-05 10:31:44 -05:00
Greg Price aa5993df9b Add newrelic_moped gem
This will hopefully give us more insight into mongo performance.
2013-10-15 14:01:17 -04:00
Greg Price dbf2ffbcff Update Gemfile.lock with secure source
This corresponds to the Gemfile change in a9d281adc3.
2013-10-15 13:55:54 -04:00
jimabramson 3e56b82940 update to latest newrelic rpm 2013-10-09 18:23:41 -04:00
jimabramson 413246bcef add lots of test coverage. 2013-10-03 15:02:36 -04:00
jimabramson f33733dde9 mongoid -> 1.5.1 2013-09-24 16:55:32 -04:00
jimabramson ba691f4e83 moped -> 1.4.1 2013-09-24 15:40:58 -04:00
Jim Abramson 993acdab1a Merge pull request #50 from edx/feature/jsa/moped-v121
force moped v1.2.1
2013-08-26 07:24:31 -07:00
jimabramson 7b9ceeed06 force moped v1.2.1
avoids Moped::Errors::OperationFailure "need to login" in edx loadtest environment
2013-08-21 10:54:38 -04:00
jimabramson 5809ea1c64 reimplement db:reindex_search using tire api; avoid OOM errors 2013-08-20 17:08:02 -04:00
David Ormsbee 900963eea3 Remove debugger from Gemfile because Heroku is throwing a fit about it. 2012-10-22 17:19:50 -04:00
Ibrahim Awwal 95941b36b8 Guardfile set up for unicorn. 2012-09-05 22:44:49 -07:00
David Ormsbee 3f8859ed4f The return of the Procfile and the intro of Unicorn 2012-09-03 16:09:26 -04:00
David Ormsbee 330f252f70 Convert to Heroku config 2012-09-03 14:57:30 -04:00
Rocky Duan 3b10ee3f4f update gemfile lock 2012-08-20 13:40:15 -07:00
David Ormsbee 67471ec727 updated gemlock file without sqlite3 2012-08-20 12:52:49 -04:00
David Ormsbee 269f0411ec Update Gemfile.lock with https locations 2012-08-20 12:40:17 -04:00
David Ormsbee 3d6f6182a7 Add Gemfile.lock 2012-08-20 11:32:32 -04:00