Commit graph

225 commits

Author SHA1 Message Date
Matteo Pagliazzi
2fdb1973eb upgrade winston-mail 2014-10-07 21:30:01 +02:00
Matteo Pagliazzi
80042a7a64 update jade 2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
e49402a1ec remove unused packages 2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
fc580595e0 Revert "chore(npm): upgrade paypal-express-checkout -> manual fix now in module"
This reverts commit 07691885bc50937b251be6d364a21c748b0722cd.
2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
81308f700d stick nconf to specific version 2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
f0deb2bf90 upgrade some other package 2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
9ccf2c8d11 upgrade moment 2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
3aa450f8d4 upgrade a few other packages 2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
ebcce81baa chore(npm): upgrade paypal-express-checkout -> manual fix now in module 2014-10-07 21:30:00 +02:00
Matteo Pagliazzi
d71f126ac4 chore(npm): upgrade express to ~3.17.5 2014-10-07 21:30:00 +02:00
Tyler Renelle
27d6514629 chore(mongoose): finally, mongoose 3.8.17! 2014-10-02 23:29:23 -06:00
Tyler Renelle
3f7b9b98cb chore(modules): upgrade mongoose, attempt to mitigate these server
meltdowns. Also upgrade newrelic
2014-09-24 13:08:48 -06:00
Matteo Pagliazzi
fca45a3c0b feat(emails): add emails on signup, subscription begin and donation 2014-09-13 14:28:11 +02:00
Tyler Renelle
b73da19487 Revert "chore(packages): test upgrade to mongoose 3.8.15"
This reverts commit cbcd0728b5.
2014-08-29 19:55:53 -06:00
Tyler Renelle
cbcd0728b5 chore(packages): test upgrade to mongoose 3.8.15 (see
https://github.com/LearnBoost/mongoose/issues/1920 for concern)
2014-08-29 18:23:13 -06:00
Tyler Renelle
4c6090220f chore(packages): upgrade newrelic 2014-08-29 17:48:09 -06:00
Tyler Renelle
3a4e9b135f chore(packages): upgrade newrelic 2014-08-27 19:10:04 -06:00
Alice Harris
a2b0612212 allow bower install to run without asking for permission to collect stats 2014-08-25 12:32:15 +10:00
David Marshall
3bbb4e6966 Exactly request karma-mocha 0.1.3, cause tilda was loading 0.1.6 on CI 2014-07-21 13:52:03 -07:00
David Marshall
1361b71b6c Pin karma-mocha to 0.1.3, fixes CI 2014-07-21 13:40:05 -07:00
Matteo Pagliazzi
899581ee56 fix(package.json): relax and update bower version 2014-07-12 16:04:28 +02:00
Tyler Renelle
8d31376165 fix(mongo): tmp fix to #3607 until
https://github.com/LearnBoost/mongoose/issues/1920 fixed
2014-06-16 17:45:42 -06:00
Tyler Renelle
81b7eed8ca chore(npm): upgrade mongoose 2014-06-11 12:37:58 -06:00
Matteo Pagliazzi
f29eaab719 fix(shared): use develop branch 2014-05-11 16:55:12 +02:00
Matteo Pagliazzi
f3d15c9b91 fix(i18n): use correct branch 2014-05-06 20:16:28 +02:00
Matteo Pagliazzi
11eca7e947 fix(i18n) 2014-05-06 20:04:09 +02:00
Denis Sokolov
8888322ded chore(validator): update to 3.11.2 2014-05-05 19:22:34 +09:00
Tyler Renelle
5af5314a8d fix(express): express: 3.5.x (from 3.5.0), due to https://github.com/visionmedia/express/issues/1979 2014-04-17 17:32:37 -06:00
Tyler Renelle
a608419bba feat(coupons): add coupon-code feature 2014-04-16 23:28:37 -06:00
James Hsiao
5ff0b9503b pinning express to 3.5.0 2014-04-11 11:28:14 -04:00
Tyler Renelle
440a2e2884 refactor(subscriptions): move all payments stuff to it's own controller 2014-03-24 21:51:20 -06:00
Tyler Renelle
0f430e102e feat(subscriptions): add paypal recurring cancelation. refactor stripe & paypal code to use auth.authWithUrl. 2014-03-24 20:47:25 -06:00
Tyler Renelle
10c9595662 feat(subscriptions): convert paypal gem purchases from client-side javascriptButtons to serverside NVP 2014-03-24 20:47:18 -06:00
Tyler Renelle
b8cd762de2 chore(package.json): upgrade karma-requirejs, fixes #3061 2014-03-14 11:40:12 -06:00
Tyler Renelle
bb6f63710c chore(bower): bowerrc (see https://github.com/bower/bower/issues/933) 2014-02-28 22:12:15 -07:00
Tyler Renelle
f7b4a04a59 feat(event-tracking): add server-side GA tracking for ecommerce events 2014-02-10 11:35:33 -07:00
Tyler Renelle
55c28cbe52 chore(domain-middleware): back to real module version 2014-02-06 11:01:38 -07:00
Tyler Renelle
2837edd51f chore(cluster): use domain-middleware properly, so domains are used to restart cluster workers 2014-02-06 10:58:47 -07:00
Cole Gleason
71f4371d9c chore(logging): add Newrelic and Email transports for Winston
This will send an email on errors logged with winston and thus removes
the old error emailing code.
2014-02-01 02:46:22 -06:00
Cole Gleason
2188b5a6c0 chore(logging): add logging via Winston and wrapped it with a custom logging module 2014-02-01 01:47:11 -06:00
Tyler Renelle
92563915ef chore(throttling): add api-throttling (request limiting) so users can
only request routes 120times per minute (aka, 2req/second but spread out
for sanity). fixes #2645
2014-01-31 10:32:33 -07:00
Tyler Renelle
5b06392879 chore(newrelic): add newrelic 2014-01-30 11:04:39 -07:00
Tyler Renelle
f3bd7bcfc6 chore(modules): downgrade coffee-script to 1.6.x, 1.7.0 was breaking on us 2014-01-28 16:12:39 -08:00
Tyler Renelle
e0646bb98d fix(spells): add some spells tests, don't send up body to spell paths 2014-01-22 00:16:52 -08:00
Cole Gleason
564241cd38 chore(changelog): add git-changelog config and sample CHANGELOG.md
This is the setup for the Grunt task that generates a changelog. Note
that it currently generates the changelog for the range
changelog-start..HEAD where changelog-start is a tag. It will always use
the most recent tag it can find. We may want to change this
behavior. Also, the original repo has some bugs, so I'm using my fork
until he accepts my PRs.

Migration notes: To run: `grunt git_changelog`
2014-01-16 02:10:00 -06:00
Tyler Renelle
039bdabb49 let's upgrade passport-facebook to see if this will mitigate all the
facebook login errors we're seeing
2014-01-07 22:06:58 -07:00
Tyler Renelle
2c1eb955ac fix #1954 . Start updating API tests, beginning with challenges. Use
test to fix "challenge updates not updating users' tasks"
2014-01-03 00:01:24 -07:00
Tyler Renelle
e927c897cb Merge branch 'api-docs' into develop 2014-01-01 21:17:20 -07:00
Tyler Renelle
a2b30dcb1a #2217 merge apiv2 route definitions with swagger decorations 2014-01-01 20:21:46 -07:00
Tyler Renelle
0edcfac46b #2217 start adding APIv2 generated documentation via swagger-node-express 2014-01-01 15:33:37 -07:00