From e60e67e244c7efade96fb609adb7fa603a07f276 Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Mon, 16 Sep 2019 13:36:39 -0500 Subject: [PATCH] Small fixes --- codebox/static/coffee/admin_problem.coffee | 8 ++++---- codebox/static/coffee/admin_user.coffee | 4 ++-- codebox/static/js/admin_problem.js | 8 ++++---- codebox/static/js/admin_problem.js.map | 4 ++-- codebox/static/js/admin_user.js | 4 ++-- codebox/static/js/admin_user.js.map | 4 ++-- 6 files changed, 16 insertions(+), 16 deletions(-) diff --git a/codebox/static/coffee/admin_problem.coffee b/codebox/static/coffee/admin_problem.coffee index 2d495d8..0fc07b5 100644 --- a/codebox/static/coffee/admin_problem.coffee +++ b/codebox/static/coffee/admin_problem.coffee @@ -3,7 +3,7 @@ save_testcase = (test_case_id) -> output = $("[data-tc-output-id=\"#{test_case_id}\"]").val() order = $("[data-tc-order-id=\"#{test_case_id}\"]").val() - $.post '/admin/testcase/edit', { + $.post '/admin/testcases/edit', { "test_case_id": test_case_id, "input": input || "", "output": output || "", @@ -29,13 +29,13 @@ setup_handlers = -> $('[data-tc-delete]').click (e) -> test_case_id = $(e.target).attr 'data-tc-delete' - $.post '/admin/testcase/delete', { "test_case_id": test_case_id }, (data) -> + $.post '/admin/testcases/delete', { "test_case_id": test_case_id }, (data) -> $("[data-testcase=\"#{test_case_id}\"]").remove() console.log data $('[data-new-tc]').click (e) -> problem_name = $(e.target).attr 'data-new-tc' - $.post '/admin/testcase/new', { short_name: problem_name }, (data) -> + $.post '/admin/testcases/new', { short_name: problem_name }, (data) -> console.log data $('.test-cases').after data.html @@ -44,7 +44,7 @@ setup_handlers = -> return problem_name = $(e.target).attr 'data-problem-delete' - $.post '/admin/problem/delete', { short_name: problem_name }, (data) -> + $.post '/admin/problems/delete', { short_name: problem_name }, (data) -> alert "Deleted #{problem_name}." window.location.reload() diff --git a/codebox/static/coffee/admin_user.coffee b/codebox/static/coffee/admin_user.coffee index 3791db3..97c4109 100644 --- a/codebox/static/coffee/admin_user.coffee +++ b/codebox/static/coffee/admin_user.coffee @@ -6,7 +6,7 @@ $(document).ready -> if not new_password? or new_password == "" return - $.post '/admin/user/reset_password', { 'username': username, 'password': new_password }, (data) -> + $.post '/admin/users/reset_password', { 'username': username, 'password': new_password }, (data) -> if data.success? alert("#{username}'s password was changed") @@ -15,7 +15,7 @@ $(document).ready -> $('[data-user-delete]').click (e) -> username = $(e.target).attr 'data-user-delete' - $.post '/admin/user/delete', { 'username': username }, (data) -> + $.post '/admin/users/delete', { 'username': username }, (data) -> if data.success? alert "#{username} was deleted" diff --git a/codebox/static/js/admin_problem.js b/codebox/static/js/admin_problem.js index e8dc2b4..44d5bf2 100644 --- a/codebox/static/js/admin_problem.js +++ b/codebox/static/js/admin_problem.js @@ -7,7 +7,7 @@ input = $(`[data-tc-input-id="${test_case_id}"]`).val(); output = $(`[data-tc-output-id="${test_case_id}"]`).val(); order = $(`[data-tc-order-id="${test_case_id}"]`).val(); - return $.post('/admin/testcase/edit', { + return $.post('/admin/testcases/edit', { "test_case_id": test_case_id, "input": input || "", "output": output || "", @@ -39,7 +39,7 @@ $('[data-tc-delete]').click(function(e) { var test_case_id; test_case_id = $(e.target).attr('data-tc-delete'); - return $.post('/admin/testcase/delete', { + return $.post('/admin/testcases/delete', { "test_case_id": test_case_id }, function(data) { $(`[data-testcase="${test_case_id}"]`).remove(); @@ -49,7 +49,7 @@ $('[data-new-tc]').click(function(e) { var problem_name; problem_name = $(e.target).attr('data-new-tc'); - return $.post('/admin/testcase/new', { + return $.post('/admin/testcases/new', { short_name: problem_name }, function(data) { console.log(data); @@ -62,7 +62,7 @@ return; } problem_name = $(e.target).attr('data-problem-delete'); - return $.post('/admin/problem/delete', { + return $.post('/admin/problems/delete', { short_name: problem_name }, function(data) { alert(`Deleted ${problem_name}.`); diff --git a/codebox/static/js/admin_problem.js.map b/codebox/static/js/admin_problem.js.map index b210954..6a9ee2c 100644 --- a/codebox/static/js/admin_problem.js.map +++ b/codebox/static/js/admin_problem.js.map @@ -6,8 +6,8 @@ "coffee/admin_problem.coffee" ], "names": [], - "mappings": ";AAAA;AAAA,MAAA,aAAA,EAAA;;EAAA,aAAA,GAAgB,QAAA,CAAC,YAAD,CAAA;AACf,QAAA,KAAA,EAAA,KAAA,EAAA;IAAA,KAAA,GAAQ,CAAA,CAAE,CAAA,mBAAA,CAAA,CAAuB,YAAvB,CAAoC,EAApC,CAAF,CAA2C,CAAC,GAA5C,CAAA;IACR,MAAA,GAAS,CAAA,CAAE,CAAA,oBAAA,CAAA,CAAwB,YAAxB,CAAqC,EAArC,CAAF,CAA4C,CAAC,GAA7C,CAAA;IACT,KAAA,GAAQ,CAAA,CAAE,CAAA,mBAAA,CAAA,CAAuB,YAAvB,CAAoC,EAApC,CAAF,CAA2C,CAAC,GAA5C,CAAA;WAER,CAAC,CAAC,IAAF,CAAO,sBAAP,EAA+B;MAC9B,cAAA,EAAgB,YADc;MAE9B,OAAA,EAAS,KAAA,IAAS,EAFY;MAG9B,QAAA,EAAU,MAAA,IAAU,EAHU;MAI9B,OAAA,EAAS;IAJqB,CAA/B,EAKG,QAAA,CAAC,IAAD,CAAA;aACF,OAAO,CAAC,GAAR,CAAY,IAAZ;IADE,CALH;EALe;;EAahB,cAAA,GAAiB,QAAA,CAAA,CAAA;IAChB,CAAA,CAAE,oBAAF,CAAuB,CAAC,KAAxB,CAA8B,QAAA,CAAA,CAAA;AAC7B,UAAA;MAAA,QAAA,GAAW,CAAA,CAAE,gBAAF;MACX,QAAQ,CAAC,IAAT,CAAc,QAAA,CAAC,CAAD,EAAI,CAAJ,CAAA;AACb,YAAA;QAAA,YAAA,GAAe,CAAA,CAAE,CAAF,CAAI,CAAC,IAAL,CAAU,cAAV;eACf,aAAA,CAAc,YAAd;MAFa,CAAd;MAIA,KAAA,CAAM,sBAAN;aACA,MAAM,CAAC,QAAQ,CAAC,MAAhB,CAAA;IAP6B,CAA9B;IASA,CAAA,CAAE,gBAAF,CAAmB,CAAC,KAApB,CAA0B,QAAA,CAAC,CAAD,CAAA;AACzB,UAAA;MAAA,YAAA,GAAe,CAAA,CAAE,CAAC,CAAC,MAAJ,CAAW,CAAC,IAAZ,CAAiB,cAAjB;MACf,aAAA,CAAc,YAAd;MACA,KAAA,CAAM,iBAAN;aACA,MAAM,CAAC,QAAQ,CAAC,MAAhB,CAAA;IAJyB,CAA1B;IAMA,CAAA,CAAE,kBAAF,CAAqB,CAAC,KAAtB,CAA4B,QAAA,CAAC,CAAD,CAAA;AAC3B,UAAA;MAAA,YAAA,GAAe,CAAA,CAAE,CAAC,CAAC,MAAJ,CAAW,CAAC,IAAZ,CAAiB,gBAAjB;aACf,CAAC,CAAC,IAAF,CAAO,wBAAP,EAAiC;QAAE,cAAA,EAAgB;MAAlB,CAAjC,EAAmE,QAAA,CAAC,IAAD,CAAA;QAClE,CAAA,CAAE,CAAA,gBAAA,CAAA,CAAoB,YAApB,CAAiC,EAAjC,CAAF,CAAwC,CAAC,MAAzC,CAAA;eACA,OAAO,CAAC,GAAR,CAAY,IAAZ;MAFkE,CAAnE;IAF2B,CAA5B;IAMA,CAAA,CAAE,eAAF,CAAkB,CAAC,KAAnB,CAAyB,QAAA,CAAC,CAAD,CAAA;AACxB,UAAA;MAAA,YAAA,GAAe,CAAA,CAAE,CAAC,CAAC,MAAJ,CAAW,CAAC,IAAZ,CAAiB,aAAjB;aACf,CAAC,CAAC,IAAF,CAAO,qBAAP,EAA8B;QAAE,UAAA,EAAY;MAAd,CAA9B,EAA4D,QAAA,CAAC,IAAD,CAAA;QAC3D,OAAO,CAAC,GAAR,CAAY,IAAZ;eACA,CAAA,CAAE,aAAF,CAAgB,CAAC,KAAjB,CAAuB,IAAI,CAAC,IAA5B;MAF2D,CAA5D;IAFwB,CAAzB;WAMA,CAAA,CAAE,uBAAF,CAA0B,CAAC,KAA3B,CAAiC,QAAA,CAAC,CAAD,CAAA;AAChC,UAAA;MAAA,IAAG,CAAI,OAAA,CAAQ,+CAAR,CAAP;AACC,eADD;;MAEA,YAAA,GAAe,CAAA,CAAE,CAAC,CAAC,MAAJ,CAAW,CAAC,IAAZ,CAAiB,qBAAjB;aAEf,CAAC,CAAC,IAAF,CAAO,uBAAP,EAAgC;QAAE,UAAA,EAAY;MAAd,CAAhC,EAA8D,QAAA,CAAC,IAAD,CAAA;QAC7D,KAAA,CAAM,CAAA,QAAA,CAAA,CAAW,YAAX,CAAwB,CAAxB,CAAN;eACA,MAAM,CAAC,QAAQ,CAAC,MAAhB,CAAA;MAF6D,CAA9D;IALgC,CAAjC;EA5BgB;;EAqCjB,CAAA,CAAE,QAAF,CAAW,CAAC,KAAZ,CAAkB,QAAA,CAAA,CAAA;WACjB,cAAA,CAAA;EADiB,CAAlB;AAlDA", + "mappings": "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", "sourcesContent": [ - "save_testcase = (test_case_id) ->\n\tinput = $(\"[data-tc-input-id=\\\"#{test_case_id}\\\"]\").val()\n\toutput = $(\"[data-tc-output-id=\\\"#{test_case_id}\\\"]\").val()\n\torder = $(\"[data-tc-order-id=\\\"#{test_case_id}\\\"]\").val()\n\n\t$.post '/admin/testcase/edit', {\n\t\t\"test_case_id\": test_case_id,\n\t\t\"input\": input || \"\",\n\t\t\"output\": output || \"\",\n\t\t\"order\": order,\n\t}, (data) ->\n\t\tconsole.log data\n\nsetup_handlers = ->\n\t$('[data-tc-save-all]').click ->\n\t\telements = $('[data-tc-save]')\n\t\telements.each (k, e) ->\n\t\t\ttest_case_id = $(e).attr 'data-tc-save'\n\t\t\tsave_testcase test_case_id\n\n\t\talert 'Saved all test cases'\n\t\twindow.location.reload()\n\n\t$('[data-tc-save]').click (e) ->\n\t\ttest_case_id = $(e.target).attr 'data-tc-save'\n\t\tsave_testcase test_case_id\n\t\talert 'Saved test case'\n\t\twindow.location.reload()\n\n\t$('[data-tc-delete]').click (e) ->\n\t\ttest_case_id = $(e.target).attr 'data-tc-delete'\n\t\t$.post '/admin/testcase/delete', { \"test_case_id\": test_case_id }, (data) ->\n\t\t\t$(\"[data-testcase=\\\"#{test_case_id}\\\"]\").remove()\n\t\t\tconsole.log data\n\n\t$('[data-new-tc]').click (e) ->\n\t\tproblem_name = $(e.target).attr 'data-new-tc'\n\t\t$.post '/admin/testcase/new', { short_name: problem_name }, (data) ->\n\t\t\tconsole.log data\n\t\t\t$('.test-cases').after data.html\n\n\t$('[data-problem-delete]').click (e) ->\n\t\tif not confirm 'Are you sure you want to delete this problem?'\n\t\t\treturn\n\t\tproblem_name = $(e.target).attr 'data-problem-delete'\n\n\t\t$.post '/admin/problem/delete', { short_name: problem_name }, (data) ->\n\t\t\talert \"Deleted #{problem_name}.\"\n\t\t\twindow.location.reload()\n\n$(document).ready ->\n\tsetup_handlers()\n\n" + "save_testcase = (test_case_id) ->\n\tinput = $(\"[data-tc-input-id=\\\"#{test_case_id}\\\"]\").val()\n\toutput = $(\"[data-tc-output-id=\\\"#{test_case_id}\\\"]\").val()\n\torder = $(\"[data-tc-order-id=\\\"#{test_case_id}\\\"]\").val()\n\n\t$.post '/admin/testcases/edit', {\n\t\t\"test_case_id\": test_case_id,\n\t\t\"input\": input || \"\",\n\t\t\"output\": output || \"\",\n\t\t\"order\": order,\n\t}, (data) ->\n\t\tconsole.log data\n\nsetup_handlers = ->\n\t$('[data-tc-save-all]').click ->\n\t\telements = $('[data-tc-save]')\n\t\telements.each (k, e) ->\n\t\t\ttest_case_id = $(e).attr 'data-tc-save'\n\t\t\tsave_testcase test_case_id\n\n\t\talert 'Saved all test cases'\n\t\twindow.location.reload()\n\n\t$('[data-tc-save]').click (e) ->\n\t\ttest_case_id = $(e.target).attr 'data-tc-save'\n\t\tsave_testcase test_case_id\n\t\talert 'Saved test case'\n\t\twindow.location.reload()\n\n\t$('[data-tc-delete]').click (e) ->\n\t\ttest_case_id = $(e.target).attr 'data-tc-delete'\n\t\t$.post '/admin/testcases/delete', { \"test_case_id\": test_case_id }, (data) ->\n\t\t\t$(\"[data-testcase=\\\"#{test_case_id}\\\"]\").remove()\n\t\t\tconsole.log data\n\n\t$('[data-new-tc]').click (e) ->\n\t\tproblem_name = $(e.target).attr 'data-new-tc'\n\t\t$.post '/admin/testcases/new', { short_name: problem_name }, (data) ->\n\t\t\tconsole.log data\n\t\t\t$('.test-cases').after data.html\n\n\t$('[data-problem-delete]').click (e) ->\n\t\tif not confirm 'Are you sure you want to delete this problem?'\n\t\t\treturn\n\t\tproblem_name = $(e.target).attr 'data-problem-delete'\n\n\t\t$.post '/admin/problems/delete', { short_name: problem_name }, (data) ->\n\t\t\talert \"Deleted #{problem_name}.\"\n\t\t\twindow.location.reload()\n\n$(document).ready ->\n\tsetup_handlers()\n\n" ] } \ No newline at end of file diff --git a/codebox/static/js/admin_user.js b/codebox/static/js/admin_user.js index 46f6421..601b085 100644 --- a/codebox/static/js/admin_user.js +++ b/codebox/static/js/admin_user.js @@ -8,7 +8,7 @@ if ((new_password == null) || new_password === "") { return; } - return $.post('/admin/user/reset_password', { + return $.post('/admin/users/reset_password', { 'username': username, 'password': new_password }, function(data) { @@ -21,7 +21,7 @@ return $('[data-user-delete]').click(function(e) { var username; username = $(e.target).attr('data-user-delete'); - return $.post('/admin/user/delete', { + return $.post('/admin/users/delete', { 'username': username }, function(data) { if (data.success != null) { diff --git a/codebox/static/js/admin_user.js.map b/codebox/static/js/admin_user.js.map index 3212bdc..5dda63f 100644 --- a/codebox/static/js/admin_user.js.map +++ b/codebox/static/js/admin_user.js.map @@ -6,8 +6,8 @@ "coffee/admin_user.coffee" ], "names": [], - "mappings": ";AAAA;EAAA,CAAA,CAAE,QAAF,CAAW,CAAC,KAAZ,CAAkB,QAAA,CAAA,CAAA;IACjB,CAAA,CAAE,4BAAF,CAA+B,CAAC,KAAhC,CAAsC,QAAA,CAAC,CAAD,CAAA;AACrC,UAAA,YAAA,EAAA;MAAA,QAAA,GAAW,CAAA,CAAE,CAAC,CAAC,MAAJ,CAAW,CAAC,IAAZ,CAAiB,0BAAjB;MAEX,YAAA,GAAe,MAAA,CAAO,cAAP;MACf,IAAO,sBAAJ,IAAqB,YAAA,KAAgB,EAAxC;AACC,eADD;;aAGA,CAAC,CAAC,IAAF,CAAO,4BAAP,EAAqC;QAAE,UAAA,EAAY,QAAd;QAAwB,UAAA,EAAY;MAApC,CAArC,EAAyF,QAAA,CAAC,IAAD,CAAA;QACxF,IAAG,oBAAH;UACC,KAAA,CAAM,CAAA,CAAA,CAAG,QAAH,CAAY,uBAAZ,CAAN,EADD;;eAGA,OAAO,CAAC,GAAR,CAAY,IAAZ;MAJwF,CAAzF;IAPqC,CAAtC;WAaA,CAAA,CAAE,oBAAF,CAAuB,CAAC,KAAxB,CAA8B,QAAA,CAAC,CAAD,CAAA;AAC7B,UAAA;MAAA,QAAA,GAAW,CAAA,CAAE,CAAC,CAAC,MAAJ,CAAW,CAAC,IAAZ,CAAiB,kBAAjB;aAEX,CAAC,CAAC,IAAF,CAAO,oBAAP,EAA6B;QAAE,UAAA,EAAY;MAAd,CAA7B,EAAuD,QAAA,CAAC,IAAD,CAAA;QACtD,IAAG,oBAAH;UACC,KAAA,CAAM,CAAA,CAAA,CAAG,QAAH,CAAY,YAAZ,CAAN,EADD;;eAGA,MAAM,CAAC,QAAQ,CAAC,MAAhB,CAAA;MAJsD,CAAvD;IAH6B,CAA9B;EAdiB,CAAlB;AAAA", + "mappings": ";AAAA;EAAA,CAAA,CAAE,QAAF,CAAW,CAAC,KAAZ,CAAkB,QAAA,CAAA,CAAA;IACjB,CAAA,CAAE,4BAAF,CAA+B,CAAC,KAAhC,CAAsC,QAAA,CAAC,CAAD,CAAA;AACrC,UAAA,YAAA,EAAA;MAAA,QAAA,GAAW,CAAA,CAAE,CAAC,CAAC,MAAJ,CAAW,CAAC,IAAZ,CAAiB,0BAAjB;MAEX,YAAA,GAAe,MAAA,CAAO,cAAP;MACf,IAAO,sBAAJ,IAAqB,YAAA,KAAgB,EAAxC;AACC,eADD;;aAGA,CAAC,CAAC,IAAF,CAAO,6BAAP,EAAsC;QAAE,UAAA,EAAY,QAAd;QAAwB,UAAA,EAAY;MAApC,CAAtC,EAA0F,QAAA,CAAC,IAAD,CAAA;QACzF,IAAG,oBAAH;UACC,KAAA,CAAM,CAAA,CAAA,CAAG,QAAH,CAAY,uBAAZ,CAAN,EADD;;eAGA,OAAO,CAAC,GAAR,CAAY,IAAZ;MAJyF,CAA1F;IAPqC,CAAtC;WAaA,CAAA,CAAE,oBAAF,CAAuB,CAAC,KAAxB,CAA8B,QAAA,CAAC,CAAD,CAAA;AAC7B,UAAA;MAAA,QAAA,GAAW,CAAA,CAAE,CAAC,CAAC,MAAJ,CAAW,CAAC,IAAZ,CAAiB,kBAAjB;aAEX,CAAC,CAAC,IAAF,CAAO,qBAAP,EAA8B;QAAE,UAAA,EAAY;MAAd,CAA9B,EAAwD,QAAA,CAAC,IAAD,CAAA;QACvD,IAAG,oBAAH;UACC,KAAA,CAAM,CAAA,CAAA,CAAG,QAAH,CAAY,YAAZ,CAAN,EADD;;eAGA,MAAM,CAAC,QAAQ,CAAC,MAAhB,CAAA;MAJuD,CAAxD;IAH6B,CAA9B;EAdiB,CAAlB;AAAA", "sourcesContent": [ - "$(document).ready ->\n\t$('[data-user-reset-password]').click (e) ->\n\t\tusername = $(e.target).attr 'data-user-reset-password'\n\n\t\tnew_password = prompt 'New password'\n\t\tif not new_password? or new_password == \"\"\n\t\t\treturn\n\n\t\t$.post '/admin/user/reset_password', { 'username': username, 'password': new_password }, (data) ->\n\t\t\tif data.success?\n\t\t\t\talert(\"#{username}'s password was changed\")\n\n\t\t\tconsole.log(data)\n\n\t$('[data-user-delete]').click (e) ->\n\t\tusername = $(e.target).attr 'data-user-delete'\n\n\t\t$.post '/admin/user/delete', { 'username': username }, (data) ->\n\t\t\tif data.success?\n\t\t\t\talert \"#{username} was deleted\"\n\n\t\t\twindow.location.reload()\n" + "$(document).ready ->\n\t$('[data-user-reset-password]').click (e) ->\n\t\tusername = $(e.target).attr 'data-user-reset-password'\n\n\t\tnew_password = prompt 'New password'\n\t\tif not new_password? or new_password == \"\"\n\t\t\treturn\n\n\t\t$.post '/admin/users/reset_password', { 'username': username, 'password': new_password }, (data) ->\n\t\t\tif data.success?\n\t\t\t\talert(\"#{username}'s password was changed\")\n\n\t\t\tconsole.log(data)\n\n\t$('[data-user-delete]').click (e) ->\n\t\tusername = $(e.target).attr 'data-user-delete'\n\n\t\t$.post '/admin/users/delete', { 'username': username }, (data) ->\n\t\t\tif data.success?\n\t\t\t\talert \"#{username} was deleted\"\n\n\t\t\twindow.location.reload()\n" ] } \ No newline at end of file -- 2.25.1