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