Commit graph

41 commits

Author SHA1 Message Date
Blade Barringer
be6acd7c09 Move post to slack function to task helper 2015-09-12 22:23:08 -05:00
Matteo Pagliazzi
4600e96dc0 firebase can be enabled through config 2015-09-06 20:19:53 +02:00
Matteo Pagliazzi
f5f19d146e start adding firebase 2015-09-05 15:44:45 +02:00
Matteo Pagliazzi
47f6f2febe refactor middlewares in their own folder, move buildFiles to libs/buildFiles 2015-08-14 11:50:09 +02:00
Blade Barringer
abb19d1d20 Correct casing on config example 2015-08-10 07:33:14 -05:00
Blade Barringer
b35453cd4b Add transifex config to example config 2015-08-09 16:52:00 -05:00
Matteo Pagliazzi
96ec70487f fix(amazon-payments): remove unused config var 2015-07-01 01:39:52 +02:00
Matteo Pagliazzi
a377501f64 feat(amazon-payments): wip on donations 2015-06-30 17:59:30 +02:00
Matteo Pagliazzi
b0643e7177 WIP: start working on amazon payments 2015-06-30 17:59:30 +02:00
Sabe Jones
3c5ae80e0b WIP(analytics): Move client tracking to service 2015-06-18 15:43:57 -05:00
Sabe Jones
91f93df7cc Merge branch 'develop' into mixpanel
Conflicts:
	config.json.example
2015-05-31 15:40:21 -05:00
Blade Barringer
6bced5d9ee Set default flag report email variable to array 2015-05-30 12:09:28 -05:00
Sabe Jones
726a8f1acb feat(analytics): Mixpanel implementation WIP 2015-05-29 16:22:35 -05:00
Negue
b23e901780 Merge branch 'develop' into pushNotifications2 2015-04-27 17:20:25 +02:00
Blade Barringer
24ad30aab4 Add port to BASE_URL in config example 2015-04-11 19:31:25 -05:00
Negue
7105bc195f add all Changes of #4565 2015-03-27 18:35:32 +01:00
Blade Barringer
9dfd96b84f Moved and configured config.json to be in root of directory 2015-02-13 09:24:16 -06:00
Blade Barringer
a617bac139 Moved config.json.example to website folder 2015-02-04 10:18:42 -06:00
Tyler Renelle
edf66cbb59 feat(discount) google discount & use sub.key instead of sub.months 2014-12-30 20:05:07 -07:00
Matteo Pagliazzi
652ce10e22 feat(flag-chat): start implemnting email 2014-12-22 19:48:03 +01:00
Tyler Renelle
709fb2b706 Revert "refactor(iap): use env var for google IAP". orders are being
left in "Chargeable - Delivered" for some reason.

This reverts commit 43961a5ab9.
2014-12-16 13:07:01 -07:00
Tyler Renelle
43961a5ab9 refactor(iap): use env var for google IAP, intead of key file. See
cb31043281
cc @negue
2014-12-16 11:44:58 -07:00
Matteo Pagliazzi
61ae5c7420 fix(loggly): enable only manually 2014-12-13 15:01:38 +01:00
Matteo Pagliazzi
af1ff6d740 feat(loggly): add test log, use only in production and add sample config 2014-12-12 12:17:48 +01:00
Negue
cc4812712a dummy iap verify routes 2014-12-10 14:21:02 -07:00
Tyler Renelle
c14af0e855 chore(multi-core): allow "CORES" nconf var, so can just use one core (or
however many) cc @paglias
2014-12-03 19:12:42 -07:00
Tyler Renelle
30c1ac4b1e fix(plans): lots of bug fixes & cleanup 2014-12-03 16:01:57 -07:00
benmanley
50b1cba0a6 refactor(tasks) improve UI consistency
* Round corners for UI elements / “8-bit” outlines for RPG elements.
* Tag bar – Make it clearer that “Tags” is a heading, not an option
* Task filters – restyle in line with tag bar + nav menu
2014-11-27 10:32:57 +00:00
Tyler Renelle
1ffb640833 tmp(memleak): temporary memleak measure to check avg response-time every 3mins. If >650ms (high mem) or ==0 (blackout), restart 2014-10-14 15:21:29 -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
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
d1a2fbbbd9 feat(subscriptions): implement partial paypal-recurring. It's having issues with cookies 2014-03-24 20:47:10 -06:00
Tyler Renelle
f7b4a04a59 feat(event-tracking): add server-side GA tracking for ecommerce events 2014-02-10 11:35:33 -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
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
6d98194df2 fix #1619 (missing comma in config.example) 2013-10-17 01:06:21 +01:00
Tyler Renelle
f8328d3eeb paypal: add configurable merchant and sandbox/production environment 2013-10-12 19:22:06 -07:00
Tyler Renelle
5cb6e7e0dd fixes to emailing errors 2013-09-07 20:13:02 -04:00
Tyler Renelle
24dbae3a41 update config.json.exampl for default mongo db 2013-02-25 18:34:11 -05:00
Tyler Renelle
c3a5401a93 add nodetime for profiling production 2013-02-18 16:09:41 -05:00
Alan Ivey
537b7e1f1f Use nconf to load in configuration values
A config.json file can be used for all ENV settings, and nconf will still allow using ENV overrides. See https://github.com/flatiron/nconf for syntax, or copy the config.json.example file to config.json.
2013-02-07 07:47:34 -05:00