Small fixes
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Mon, 16 Sep 2019 18:36:39 +0000 (13:36 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Mon, 16 Sep 2019 18:36:39 +0000 (13:36 -0500)
codebox/static/coffee/admin_problem.coffee
codebox/static/coffee/admin_user.coffee
codebox/static/js/admin_problem.js
codebox/static/js/admin_problem.js.map
codebox/static/js/admin_user.js
codebox/static/js/admin_user.js.map

index 2d495d83c16088f85aa0acc85dfe47fd7a017936..0fc07b54a7d5c51638705c88ce7cc7d547e110e1 100644 (file)
@@ -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()
 
index 3791db380bb36e4cd554d16106bda20e403b3683..97c41095edbbfb467e84e0ecb350b713195cc8c1 100644 (file)
@@ -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"
 
index e8dc2b4c28d9d731e9eeb9e079dd1dc211176e9c..44d5bf277d3ef7ca77d23ccdee0ce778689ce59c 100644 (file)
@@ -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}.`);
index b2109540277b441a8504eaf0509581674a9a12be..6a9ee2c689f876e042a515e26caca9c926596011 100644 (file)
@@ -6,8 +6,8 @@
     "coffee/admin_problem.coffee"
   ],
   "names": [],
-  "mappings": "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",
+  "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
index 46f642113485d6f561278faad0460be4eaaced37..601b08562dbbbe3ffdb4b2481659f14aa7bcdfba 100644 (file)
@@ -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) {
index 3212bdc246445a0f99389ee2534f91b73f96366a..5dda63f06beae80dd52e9cc3d832fc925e72c54d 100644 (file)
@@ -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