From 390532b586bf2a0378f0e90b731e49543a0a0ff0 Mon Sep 17 00:00:00 2001 From: Proper Name Date: Thu, 9 Jun 2016 15:22:58 +0200 Subject: [PATCH 01/20] Signed-off-by: Tom Ladendorf --- src/conf/tc-nginx.conf | 12 +++++++++++- src/footer.html | 9 +++++++++ src/js/app/challenge-details/app.js | 11 +++++++++-- src/js/app/challenges/module-challenges.js | 11 +++++++++-- wp/wp-content/themes/tcs-responsive/footer.php | 9 +++++++++ 5 files changed, 47 insertions(+), 5 deletions(-) diff --git a/src/conf/tc-nginx.conf b/src/conf/tc-nginx.conf index f644fa37..cc9dac87 100644 --- a/src/conf/tc-nginx.conf +++ b/src/conf/tc-nginx.conf @@ -1,4 +1,6 @@ #include this file in your http block +map_hash_bucket_size 128; + upstream rss { server tc1-rss-service.herokuapp.com:443; ## server localhost:3333; @@ -8,15 +10,23 @@ upstream www { server www.topcoder.com:443; } +map $http_origin $cors_header { + default ""; + "~(local|member\.local)\.(topcoder|topcoder-dev|topcoder-qa)\.com$" "$http_origin"; +} + server { listen 80; - server_name local.topcoder.com local.topcoder-dev.com local.topcoder-qa.com; + server_name member.local.topcoder.com local.topcoder.com member.local.topcoder-dev.com local.topcoder-dev.com member.local.topcoder-qa.com local.topcoder-qa.com; charset UTF-8; set $app_base /home/vagrant; ## CHANGE ME root apps folder reference set $root_base $app_base/tc-site; set $app_review_base $app_base/ap-app-review; root $root_base/wp; + + add_header 'Access-Control-Allow-Origin' "$cors_header"; + add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, PATCH, DELETE'; client_max_body_size 20M; diff --git a/src/footer.html b/src/footer.html index ff105b7b..a374f57a 100644 --- a/src/footer.html +++ b/src/footer.html @@ -153,6 +153,15 @@

Comment Examples