Phoenix Eliot
bdabee865c
Filter domains for webdev iFrame
...
This serves the web-dev surface iFrame from another domain, such that user-created levels can't sniff cookies from a visitor to their page. It forces a redirect if a path is accesses through the wrong domain.
Use ENV variables for hostnames
Allow messages from all relevant domains
Use the right iFrame URL for different domains
Let the load balancer check /healthcheck
Add special handling for china server
Generalize subdomain handling
2016-09-06 16:17:38 -07:00
Rob
888d43fc5c
Change how we connect to the analytics database.
2016-09-02 15:57:26 -07:00
Rob
07f6f98c24
Refactor remote server readpref and connection strings.
2016-08-16 13:35:15 -07:00
Rob
b2bdae274f
Lets just use replica strings for level session connections.
2016-07-11 18:03:09 -07:00
Rob
88bd74a5a5
Add options for separate level session database and aux level session database.
2016-07-11 16:41:13 -07:00
Rob
3a9f0adba8
Switch to using actual node server to receive log events
2016-06-09 17:00:35 -07:00
Matt Lott
a062e49c50
Send teacher contact form inquires to schools support email
2016-05-12 13:22:28 -07:00
Rob Blanckaert
d56be14dbb
Merge pull request #3550 from codecombat/region-refactor
...
Use host header to let any server serve any region
2016-04-13 15:17:47 -07:00
Rob
e635396b8a
Use host header to let any server serve any region
2016-04-13 15:12:11 -07:00
Scott Erickson
8ff80fc92d
Add npm 'proxy' script for developing client on prod server
2016-04-07 13:59:38 -07:00
Matt Lott
5d71acba05
Replace HipChat with Slack
2016-03-18 17:05:21 -07:00
Matt Lott
7bd0936c93
Import approved trial requests into Close.io
2016-02-26 06:21:31 -08:00
Rob
0aa3418e44
Add PicoCTF backend support.
2016-02-16 16:44:35 -08:00
Scott Erickson
23e3821e24
Switch from jasmine-node to jasmine, run server tests on a single process
...
This collapses the difference between master and single-process-server-tests, to
remove some larger fixtures files that were in that feature branch.
2015-12-09 14:27:10 -08:00
Rob
32861b025a
Support sending performance information to stats.
2015-11-17 14:57:12 -08:00
Rob
8d43be2236
Switch from ruby sass to node-sass.
...
Support heroko style PORT specification
2015-10-22 09:23:47 -07:00
Imperadeiro98
b046be44f3
Remove duplicated key
2015-10-10 21:52:31 +01:00
Nick Winter
5dde55c1f3
Add premium server recognition for Brazil
2015-10-09 08:05:34 -07:00
Michael Schmatz
704c05bbe5
Add Sao Paulo config options
2015-09-02 12:30:31 -04:00
Matt Lott
5305d80887
Add conversion info to admin dashboard
2015-05-01 09:37:47 -07:00
Michael Schmatz
a16ae2b5bc
Changed read prefs and enabled middleware
2015-03-21 21:49:32 -04:00
Michael Schmatz
cfa09a3239
Added redirection to Chinese servers based on location and language
2015-03-19 15:25:24 -04:00
Michael Schmatz
7f9301e8c6
Setting up read preferences and china specific configuration
2015-03-19 14:18:38 -04:00
Nick Winter
a189e32948
Refactored sending of HipChat room messages.
2015-02-04 16:17:53 -08:00
Nick Winter
d801ed61ce
Separating contact emails into premium subscriber support and basic general support.
2014-12-18 20:35:14 -08:00
Nick Winter
194d3ee647
Worked around unstable Zoho mail dependencies by switching password recovery and contact emails to Sendwithus.
2014-12-11 20:15:24 -08:00
Michael Schmatz
d56f594d58
Better error handling
2014-11-24 20:07:29 -05:00
Scott Erickson
95dca575d1
Set up stripe on the server and site to allow purchases through the website.
2014-11-17 15:15:08 -08:00
Nick Winter
51d77e5ae2
Switching to live iTunes receipt verification URL.
2014-11-12 20:25:22 -08:00
Scott Erickson
7012d5dfbe
Built payment endpoint for processing Apple IAPs.
2014-11-11 17:40:29 -08:00
Nick Winter
f74a152942
Fixed #1104 .
2014-08-28 18:55:33 -07:00
Ruben Vereecken
40818fd7bc
GitHub Login implemented
2014-08-15 16:20:45 +02:00
Nick Winter
9a1dd412c9
Added Delighted feedback emails.
2014-08-09 23:11:26 -07:00
Michael Schmatz
013ace65f6
Basic email structure plus distributed locking system
2014-07-09 16:24:14 -07:00
Tery Lim
618ade4946
Clean up mixed quotes
2014-07-01 12:23:22 +08:00
Scott Erickson
573b566580
Fixed the cloudflare config to be in the environmental variables.
2014-06-24 12:29:47 -04:00
Nick Winter
66e2805a9a
Added StackLead integration. Employerified profile backgrounds.
2014-06-14 20:59:28 -07:00
Michael Schmatz
23f62e5598
Added ip checks on cron mail route
2014-03-12 08:11:48 -07:00
Nick Winter
9a40eb623c
Added translation by @rdxiang of server_config.js to server_config.coffee
2014-03-03 08:21:15 -08:00