From 3832217f6891f1383f7ff4841677d93f20bff5d1 Mon Sep 17 00:00:00 2001 From: sksum <55449862+sksum@users.noreply.github.com> Date: Wed, 7 Oct 2020 10:42:21 +0530 Subject: [PATCH] e m k c u f --- Procfile | 2 +- app.py | 39 +++++++++--------- .gitignore => client/.gitignore | 0 package-lock.json => client/package-lock.json | 0 package.json => client/package.json | 0 {public => client/public}/build/bundle.css | 0 .../public}/build/bundle.css.map | 0 {public => client/public}/build/bundle.js | 0 {public => client/public}/build/bundle.js.map | 0 {public => client/public}/favicon.png | Bin {public => client/public}/global.css | 0 {public => client/public}/index.html | 0 rollup.config.js => client/rollup.config.js | 0 .../scripts}/setupTypeScript.js | 0 {src => client/src}/App.svelte | 0 {src => client/src}/Editor.svelte | 0 {src => client/src}/EditorContainer.svelte | 0 {src => client/src}/Toolbar.svelte | 0 {src => client/src}/lib/codejar.js | 0 {src => client/src}/lib/linenumbers.js | 0 {src => client/src}/main.js | 0 {submission => client/submission}/a.c | 0 {submission => client/submission}/a.cpp | 0 client/submission/a.js | 2 + {submission => client/submission}/a.py | 0 {submission => client/submission}/b.c | 0 {submission => client/submission}/b.cpp | 0 submission/a.js => client/submission/b.js | 0 {submission => client/submission}/b.py | 0 requirements.txt | Bin 4532 -> 96 bytes submission/b.js | 2 - 31 files changed, 23 insertions(+), 22 deletions(-) rename .gitignore => client/.gitignore (100%) rename package-lock.json => client/package-lock.json (100%) rename package.json => client/package.json (100%) rename {public => client/public}/build/bundle.css (100%) rename {public => client/public}/build/bundle.css.map (100%) rename {public => client/public}/build/bundle.js (100%) rename {public => client/public}/build/bundle.js.map (100%) rename {public => client/public}/favicon.png (100%) rename {public => client/public}/global.css (100%) rename {public => client/public}/index.html (100%) rename rollup.config.js => client/rollup.config.js (100%) rename {scripts => client/scripts}/setupTypeScript.js (100%) rename {src => client/src}/App.svelte (100%) rename {src => client/src}/Editor.svelte (100%) rename {src => client/src}/EditorContainer.svelte (100%) rename {src => client/src}/Toolbar.svelte (100%) rename {src => client/src}/lib/codejar.js (100%) rename {src => client/src}/lib/linenumbers.js (100%) rename {src => client/src}/main.js (100%) rename {submission => client/submission}/a.c (100%) rename {submission => client/submission}/a.cpp (100%) create mode 100644 client/submission/a.js rename {submission => client/submission}/a.py (100%) rename {submission => client/submission}/b.c (100%) rename {submission => client/submission}/b.cpp (100%) rename submission/a.js => client/submission/b.js (100%) rename {submission => client/submission}/b.py (100%) delete mode 100644 submission/b.js diff --git a/Procfile b/Procfile index db9c0f5..e6cb5ad 100644 --- a/Procfile +++ b/Procfile @@ -1 +1 @@ -web: gunicorn app: app \ No newline at end of file +web: python app.py \ No newline at end of file diff --git a/app.py b/app.py index bc3f22e..75f9c14 100644 --- a/app.py +++ b/app.py @@ -9,12 +9,12 @@ # Path for our main Svelte page @app.route("/") def base(): - return send_from_directory('./public', 'index.html') + return send_from_directory('./client/public', 'index.html') # Path for all the static files (compiled JS/CSS, etc.) @app.route("/") def home(path): - return send_from_directory('./public', path) + return send_from_directory('./client/public', path) @app.route("/hello", methods =["POST","GET"]) def hello1(): @@ -23,45 +23,45 @@ def hello1(): print(lang) moss = mosspy.Moss(data["userId"], lang) if lang == "py": - fA = open("submission/a.py", "w") + fA = open("client/submission/a.py", "w") fA.write(data["fileA"]) #print(data["fileA"]) fA.close() - fB = open("submission/b.py", "w") + fB = open("client/submission/b.py", "w") fB.write(data["fileB"]) fB.close() - moss.addFile("submission/a.py") - moss.addFile("submission/b.py") + moss.addFile("client/submission/a.py") + moss.addFile("client/submission/b.py") elif lang == "cc": - fA = open("submission/a.cpp", "w") + fA = open("client/submission/a.cpp", "w") fA.write(data["fileA"]) # print(data["fileA"]) fA.close() - fB = open("submission/b.cpp", "w") + fB = open("client/submission/b.cpp", "w") fB.write(data["fileB"]) fB.close() - moss.addFile("submission/a.cpp") - moss.addFile("submission/b.cpp") + moss.addFile("client/submission/a.cpp") + moss.addFile("client/submission/b.cpp") elif lang == "c": - fA = open("submission/a.c", "w") + fA = open("client/submission/a.c", "w") fA.write(data["fileA"]) # print(data["fileA"]) fA.close() - fB = open("submission/b.c", "w") + fB = open("client/submission/b.c", "w") fB.write(data["fileB"]) fB.close() - moss.addFile("submission/a.c") - moss.addFile("submission/b.c") + moss.addFile("client/submission/a.c") + moss.addFile("client/submission/b.c") elif lang == "js": - fA = open("submission/a.js", "w") + fA = open("client/submission/a.js", "w") fA.write(data["fileA"]) # print(data["fileA"]) fA.close() - fB = open("submission/b.js", "w") + fB = open("client/submission/b.js", "w") fB.write(data["fileB"]) fB.close() - moss.addFile("submission/a.js") - moss.addFile("submission/b.js") + moss.addFile("client/submission/a.js") + moss.addFile("client/submission/b.js") url = moss.send() @@ -71,4 +71,5 @@ def hello1(): return res if __name__ == "__main__": - app.run(debug=True) \ No newline at end of file + port = int(os.environ.get("PORT", 33507)) + app.run(host='0.0.0.0', port=port) \ No newline at end of file diff --git a/.gitignore b/client/.gitignore similarity index 100% rename from .gitignore rename to client/.gitignore diff --git a/package-lock.json b/client/package-lock.json similarity index 100% rename from package-lock.json rename to client/package-lock.json diff --git a/package.json b/client/package.json similarity index 100% rename from package.json rename to client/package.json diff --git a/public/build/bundle.css b/client/public/build/bundle.css similarity index 100% rename from public/build/bundle.css rename to client/public/build/bundle.css diff --git a/public/build/bundle.css.map b/client/public/build/bundle.css.map similarity index 100% rename from public/build/bundle.css.map rename to client/public/build/bundle.css.map diff --git a/public/build/bundle.js b/client/public/build/bundle.js similarity index 100% rename from public/build/bundle.js rename to client/public/build/bundle.js diff --git a/public/build/bundle.js.map b/client/public/build/bundle.js.map similarity index 100% rename from public/build/bundle.js.map rename to client/public/build/bundle.js.map diff --git a/public/favicon.png b/client/public/favicon.png similarity index 100% rename from public/favicon.png rename to client/public/favicon.png diff --git a/public/global.css b/client/public/global.css similarity index 100% rename from public/global.css rename to client/public/global.css diff --git a/public/index.html b/client/public/index.html similarity index 100% rename from public/index.html rename to client/public/index.html diff --git a/rollup.config.js b/client/rollup.config.js similarity index 100% rename from rollup.config.js rename to client/rollup.config.js diff --git a/scripts/setupTypeScript.js b/client/scripts/setupTypeScript.js similarity index 100% rename from scripts/setupTypeScript.js rename to client/scripts/setupTypeScript.js diff --git a/src/App.svelte b/client/src/App.svelte similarity index 100% rename from src/App.svelte rename to client/src/App.svelte diff --git a/src/Editor.svelte b/client/src/Editor.svelte similarity index 100% rename from src/Editor.svelte rename to client/src/Editor.svelte diff --git a/src/EditorContainer.svelte b/client/src/EditorContainer.svelte similarity index 100% rename from src/EditorContainer.svelte rename to client/src/EditorContainer.svelte diff --git a/src/Toolbar.svelte b/client/src/Toolbar.svelte similarity index 100% rename from src/Toolbar.svelte rename to client/src/Toolbar.svelte diff --git a/src/lib/codejar.js b/client/src/lib/codejar.js similarity index 100% rename from src/lib/codejar.js rename to client/src/lib/codejar.js diff --git a/src/lib/linenumbers.js b/client/src/lib/linenumbers.js similarity index 100% rename from src/lib/linenumbers.js rename to client/src/lib/linenumbers.js diff --git a/src/main.js b/client/src/main.js similarity index 100% rename from src/main.js rename to client/src/main.js diff --git a/submission/a.c b/client/submission/a.c similarity index 100% rename from submission/a.c rename to client/submission/a.c diff --git a/submission/a.cpp b/client/submission/a.cpp similarity index 100% rename from submission/a.cpp rename to client/submission/a.cpp diff --git a/client/submission/a.js b/client/submission/a.js new file mode 100644 index 0000000..e8dbe2a --- /dev/null +++ b/client/submission/a.js @@ -0,0 +1,2 @@ +const hello = "world-A"; +/*Drop File Here*/ diff --git a/submission/a.py b/client/submission/a.py similarity index 100% rename from submission/a.py rename to client/submission/a.py diff --git a/submission/b.c b/client/submission/b.c similarity index 100% rename from submission/b.c rename to client/submission/b.c diff --git a/submission/b.cpp b/client/submission/b.cpp similarity index 100% rename from submission/b.cpp rename to client/submission/b.cpp diff --git a/submission/a.js b/client/submission/b.js similarity index 100% rename from submission/a.js rename to client/submission/b.js diff --git a/submission/b.py b/client/submission/b.py similarity index 100% rename from submission/b.py rename to client/submission/b.py diff --git a/requirements.txt b/requirements.txt index 3499784483432ed5f817d1be224d7488360b09c3..73d208ddd2da64d7a32db50f29b50e3615f4201b 100644 GIT binary patch literal 96 zcmezW&y696A(5e&A)CP#2n`wZz}Sd^mw}5RouQN=k0FyGnIWH{2*?7dFk&zOssUjW Vu$o+;Trm(9FjT@#0LfZ_WdTOJ4!HmT literal 4532 zcmZ{oOK&1q5QXnLQho}S0ec>ctSn^_Dbh$2DQjr32any@H2C%7lbo+k7q{CcLTzlS zZaq$&s=D~!e-`CIuT|NUUFphidQHn&xrpc2@=ICh^P93QZJCuxY09-;o6wt;b7`S{ zUaZ-by|lNIuX+tzn)UL1$nE9*>7_h1<)@xSxzmeCus=K6UzW9G2ie#thJ$oE`8p{2 zi_j+KuX?88Z7DhWP5BYhc}UL6WiQ>z&Nd`?xQLU^W2w)P%|l9l(;kn{qqB{4cJh&! zP0Q!7WUZ^-_qtq3uZ_&NgS@7Z*{85b&cwM6zi1gFGO~a0Z6x1GgY0VsjN>P1@|*Q) zjcW9+0bZ!+Dtr++xPbFTfA&tcsRJ_d!9t!TGICy&dp%hpqMXO+tMaP&enh@0o%J=b zef%1?MdZ2*D`s2zL5KQwdS8_n`KoLnPiF~Z;T!QTkFmJQps-RDczTdd#$uGJ)Lcrm z&F0HvzU#hfud)HBsiEtFrZc7z@C;lMwM3K(;|m>l0>jB^qW6`u!Xl9wzs&1**+S11 zaQzaQ8=YRYI zYN32;@6Q95(`R?WaIU-eogc{U9iz7i9Wb|^yGSXJtp@$$JCh! zS0*xJuIfP zm}%}}XSb{Z9S9K4wvei$|4!W9d@f5Poa8h~F4ZV!J zz@7JTUR0czM$Uzpv!`du)=@D#$f^zA5I++x^D`^ZyzT3a#1o0A+^>HqyH*+t{f*pN zbJp_PU`rMc_>}8ev%(jkRM6li3JUZz5LTP>dEDZS=vI`>sSv>1}UT;(vcHb#&+= z@zgRFSy470aj*$H^#Pi-w)B$``X)W@n%nXmktRBxG*~eLPsco*3)P?YjI|c_ALT3g zVRX_C-Oe1RC)dKra(Ak+|oKU&{J*M1ck|R*SE~ zp%ePkQIzH>)lDf=c&i$5!v??1iSDo3jbd{Js1Q2H^A3u=8_CHU8BAfjI^J&~MON=r zoUWYbJoq3_+n(X{B+~RgZvOhV6?Itj64-+xPs8^)X75B