Commit Graph

4366 Commits

Author SHA1 Message Date
Tyler Renelle 179316e10f feat(restore): add restore-gp back in. Parly to end the winter event,
partly due to the convo at #2681 regarding subscriptions. Fixes #2681
2014-01-31 12:54:37 -07:00
Tyler Renelle 4ba5a9cf26 refactor(restore): remove restore-gear commented-out code, that stuff is
incompatible with new gear setup (circa class system)
2014-01-31 12:50:13 -07:00
Tyler Renelle a72b013131 fix(hall): let's try $gt instead of $ne:null, the query is still
slow
2014-01-31 11:11:42 -07:00
Tyler Renelle 87d196b038 chore(throttling): throttle in dev too 2014-01-31 11:11:16 -07:00
Tyler Renelle 1faec250d8 chore(throttling): throttle all requests, not just API requests. Since
we're 120req/min, this shouldn't pose an issue for normal usage. #2645
2014-01-31 10:47:41 -07: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 ab86ba11bd fix(user): if need to upgrade site, send 501, not 400 2014-01-31 10:27:02 -07:00
Tyler Renelle afee0968f8 fix(groups): pass missing next into Like function 2014-01-30 23:31:58 -07:00
Tyler Renelle b42dacf203 fix(errors): handle if err.message == undefined, send err 2014-01-30 22:13:51 -07:00
Tyler Renelle a960c63f00 refactor(groups): small groups-creation cleanup 2014-01-30 21:54:24 -07:00
Tyler Renelle 0aec4caa78 fix(user): PUT user retricted path errors are 401, not 500 2014-01-30 21:39:19 -07:00
Tyler Renelle 8e86fddc64 Revert "chore(cluster): don't kill process until email sent"
This reverts commit 52df534196.
2014-01-30 21:34:14 -07:00
Tyler Renelle 0a0c6c73a5 chore(bailey): fix bailey notifs to say Jan 31 for cut off dates @lemoness 2014-01-30 21:34:06 -07:00
Tyler Renelle f967962996 fix(batch-update): send errors to client if batch-update found an error,
crash pid.
2014-01-30 21:33:28 -07:00
Tyler Renelle 5b6c4427b5 fix(groups): send error if +1 errored 2014-01-30 21:11:11 -07:00
Tyler Renelle aff885c05c feat(habitBirthday): add habitrpg birthday event. includes cakes for all
pets, absurd party robes, npc swap, badge, etc. @lemoness
2014-01-30 19:20:07 -07:00
Tyler Renelle 8a42e0c392 chore(logging): no production logging (how did this commit get removed?) 2014-01-30 17:21:17 -07:00
Tyler Renelle 52df534196 chore(cluster): don't kill process until email sent 2014-01-30 17:18:48 -07:00
Tyler Renelle 4f02ccb3b0 chore(cluster): kill & respawn pids on cluster fail, using domain-middleware 2014-01-30 17:01:13 -07:00
Tyler Renelle 7c3d85dbbe chore(cluster): try cluster again 2014-01-30 17:00:56 -07:00
Matteo Pagliazzi c7c6181bbc Merge branch 'develop' of https://github.com/HabitRPG/habitrpg into develop 2014-01-30 22:26:28 +01:00
Matteo Pagliazzi 76db2d49c2 18n(merge): merge @Sinza- pr, @lefnire now it is ready 2014-01-30 22:25:42 +01:00
Tyler Renelle 6f2f3dd71e chore(newrelic): some newrelic code location experiments 2014-01-30 13:43:30 -07:00
Marcelo Sizer 44d9ea2a15 i18n(interpolation): Add string interpolation 2014-01-30 18:25:25 -02:00
Tyler Renelle 416feca42e chore(newrelic): use license key in accordance with https://docs.newrelic.com/docs/nodejs/nodejs-agent-on-heroku 2014-01-30 11:52:58 -07:00
Tyler Renelle 85e2ce5c4a chore(logging): don't log in production 2014-01-30 11:04:43 -07:00
Tyler Renelle 2d4d103ca6 chore(bower): strange temporary fix. Can't remember where I picked this
up, but I was having issues deploying to prod with bower referencing a
private repo (using github oauth key, see private#premium)
2014-01-30 11:04:43 -07:00
Tyler Renelle 5b06392879 chore(newrelic): add newrelic 2014-01-30 11:04:39 -07:00
Tyler Renelle 3660f1a85c feat(premium): backport server code for premium subs (it's just ccard
handling & uer model stuff)
2014-01-30 10:51:32 -07:00
Matteo Pagliazzi 5f0cf6575c fix(settings): remove unnecessary code 2014-01-30 18:44:53 +01:00
Matteo Pagliazzi e9fb7d0343 Merge pull request #2627 from Sinza-/subscriber
i18n(subscriber): replace subscriber hard-coded strings for env.t
2014-01-30 09:37:42 -08:00
Tyler Renelle 53917bc9f0 chore(cluster): remove all cluster code, just in case
`require('cluster')` is flagging issues, even if not in use. Revert this
in the near future when we can peg VersionError. @colegleason
2014-01-30 10:19:04 -07:00
Cole Gleason a6d66f68ba Merge remote-tracking branch 'upstream/sabe/attributes' into develop 2014-01-30 11:10:09 -06:00
Sabe Jones f6e12fa25e fix(allocateNow): Send empty object to user.ops per @colegleason suggestion
Tested with both implemented allocation modes, looks good!
2014-01-30 07:55:27 -06:00
Tyler Renelle 241d04140f fix(spells): temp workaround for spell & task being undefined. #2649 #2640 2014-01-29 21:37:59 -07:00
Marcelo Sizer aeb705b652 style(tavern): add space between 2 and gems 2014-01-29 17:38:32 -02:00
Matteo Pagliazzi f03d7d7dde fix(performance): cache spritesmith image, fix #2633 2014-01-29 15:44:05 +01:00
Matteo Pagliazzi f2bb1fd26e fix(readme): remove text about translations wip 2014-01-29 15:33:43 +01:00
Cole Gleason 2b17b041ca Merge pull request #2533 from Sinza-/buy-quest
Add information to quests on the Market before you buy them
2014-01-28 18:49:29 -08:00
Marcelo Sizer cd4cb0a552 i18n(subscriber): replace subscriber hard-coded strings for env.t 2014-01-28 22:30:05 -02:00
Tyler Renelle 547d3a49e6 chore(modules): upgrade angular-ui-select2, attempted fix for #2571 2014-01-28 16:12:39 -08: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
Cole Gleason 5d6cdcfa82 chore(changelog): change max commit message length back to 999 (sorry, @lefnire! 2014-01-28 16:37:19 -06:00
Cole Gleason cfb776858b Merge branch 'changelog' into develop 2014-01-28 16:32:48 -06:00
Cole Gleason c781f46d53 chore(changelog): add interface and i18n types, update tests
This adds extra types that Angular doesn't use. "interface" is for
frontend related changes etc. "i18n" means internationalization and
refers to translations, etc.

Fixes #2622.
2014-01-28 16:30:59 -06:00
Tyler Renelle ffe415e6f3 chore(bailey): add announcement re: STWC processing time 2014-01-28 12:44:19 -08:00
Tyler Renelle a4524cdb9a chore(bailey): add bailey for group plans + perfect day achiev. Keep
basic-plan announcement up for a bit longer
2014-01-28 12:27:30 -08:00
Matteo Pagliazzi 9226b83d84 Merge pull request #2591 from Alys/patch-2
Market "Sell..." button: add spaces, remove bracket
2014-01-28 10:48:54 -08:00
Tyler Renelle 5028707c7b feat(marketing): add video tuts on "learn more" page until we have some copy 2014-01-28 10:44:33 -08:00
Tyler Renelle a582a0546d feat(marketing): some frontpage updates, a screenshot, & "contact us"
button mods
2014-01-28 10:36:05 -08:00