Commit Graph

  • cc741561e9 Merge pull request #81 from ethteck/compiler-opts-default Ethan Roseman 2021-08-26 18:30:07 +09:00
  • 26c3656d30 show arch select alex 2021-08-26 10:08:11 +01:00
  • a1f7270c49 docker: download compilers at setup-time alex 2021-08-25 23:46:38 +01:00
  • bd24232960 fix NewScratch api call alex 2021-08-25 23:31:18 +01:00
  • 0a599ee3a8 fix editor crash on load alex 2021-08-25 23:31:07 +01:00
  • da19467c10 support darwin alex 2021-08-25 23:30:57 +01:00
  • a75b679b93 disable CSRF checks on debug alex 2021-08-25 23:07:45 +01:00
  • d7458320f6 whoops alex 2021-08-25 22:53:31 +01:00
  • c9ac56b9fd Merge branch 'compiler-opts-default' of github.com:ethteck/decomp.me into compiler-opts-default alex 2021-08-25 22:52:41 +01:00
  • 90f83fd11e fix #55 alex 2021-08-25 22:52:32 +01:00
  • 24fa3e8cc7 Merge branch 'compiler-opts-default' of github.com:ethteck/decomp.me into compiler-opts-default Ethan Roseman 2021-08-25 23:23:08 +09:00
  • 2306500b0f Merge branch 'main' into compiler-opts-default Ethan Roseman 2021-08-25 23:22:59 +09:00
  • fce3abc84c fix diff section header height alex 2021-08-25 15:19:57 +01:00
  • d5f74d578c fix oot preset Ethan Roseman 2021-08-25 23:17:27 +09:00
  • d9f3d4d40b make <Select/> border radius consistent alex 2021-08-25 15:14:45 +01:00
  • 0f7e9138ab preset refactor alex 2021-08-25 15:10:19 +01:00
  • e8e0842308 Merge pull request #80 from simonlindholm/permuter-import-followups Simon Lindholm 2021-08-25 14:49:23 +02:00
  • 809af524a3 More stuff Ethan Roseman 2021-08-25 21:27:08 +09:00
  • 5c1e9ceb74 Permuter import follow-ups Simon Lindholm 2021-08-25 13:23:50 +02:00
  • cd02bc811c Merge branch 'main' into compiler-opts-default Ethan Roseman 2021-08-25 19:45:14 +09:00
  • 40da86689c Merge pull request #79 from simonlindholm/permuter-import Ethan Roseman 2021-08-25 19:42:33 +09:00
  • 6dd95a3e5b Extend /api/scratch POST view to handle import.py requests Simon Lindholm 2021-08-25 02:02:31 +02:00
  • 9d348e0cf2 Hard-code AS_OPTS Simon Lindholm 2021-08-25 02:01:21 +02:00
  • 62a879be11 Remove noreorder option Simon Lindholm 2021-08-25 02:00:18 +02:00
  • cdbaf62759 night Ethan Roseman 2021-08-25 05:31:51 +09:00
  • d408e80210 working on default compiler opts Ethan Roseman 2021-08-25 05:06:58 +09:00
  • ffd073314b Prevent create scratch button from working if we're waiting for a response (fixes #64) Ethan Roseman 2021-08-25 03:04:08 +09:00
  • a92999084a Merge pull request #76 from ethteck/arch-refactor Ethan Roseman 2021-08-24 03:35:26 +09:00
  • 0984082fda allow empty as_opts Ethan Roseman 2021-08-23 21:50:44 +09:00
  • 4ff22a4fee get GCC working Ethan Roseman 2021-08-23 21:06:00 +09:00
  • 6b8cd23948 Intiial progress on arch refactor Ethan Roseman 2021-08-23 20:58:18 +09:00
  • 68fd4b9307 Change diff colors, selectable diff, slightly smaller font (fixes #72) Ethan Roseman 2021-08-19 23:42:58 +09:00
  • ea0d6cf7f2 Merge pull request #71 from mkst/fixup-nsjail-in-docker Ethan Roseman 2021-08-13 22:15:56 +09:00
  • e2584f5264 Add missing capability to support sandbox jail in Docker Mark Street 2021-08-12 22:09:38 +01:00
  • 16dfe3ce4b copy scratch creation request.data so it's definitely mutable Ethan Roseman 2021-08-13 05:28:20 +09:00
  • 8c022269ca Merge pull request #69 from mkst/fix-compilecode-return Ethan Roseman 2021-08-13 04:49:29 +09:00
  • 8d421b4500 Ensure tuple returned from assembly_code Mark Street 2021-08-12 20:35:58 +01:00
  • 4d41a02147 Add X-CSRFToken header Zach Banks 2021-08-11 20:11:20 -04:00
  • e541df2661 Merge branch 'compileropts' Ethan Roseman 2021-08-12 05:18:24 +09:00
  • 1a6b5a84fe restart migrations + remove out of date db Ethan Roseman 2021-08-12 05:16:36 +09:00
  • 576ea0e6cd Merge pull request #65 from zbanks/nsjail Ethan Roseman 2021-08-12 05:09:52 +09:00
  • 9959e4850d Remove SANDBOX_NSJAIL_BIN_PATH from .env Zach Banks 2021-08-11 14:19:41 -04:00
  • 5ad6f3aa0f Update README Zach Banks 2021-08-11 14:04:06 -04:00
  • e3f92a5fc5 Make sandbox easier to configure Zach Banks 2021-08-11 13:37:24 -04:00
  • b4f4209324 Merge pull request #59 from ethteck/more-toast Ethan Roseman 2021-08-11 19:10:32 +09:00
  • 8f8b0cb783 ; Ethan Roseman 2021-08-11 19:10:07 +09:00
  • 8281dd3a57 Run compiler commands in an nsjail Zach Banks 2021-08-10 22:44:39 -04:00
  • d08ca502eb Update IDO to version that supports environ Zach Banks 2021-08-10 22:43:15 -04:00
  • 25305ade86 Toasts for scratch creation / forking (fixes #58) Ethan Roseman 2021-08-11 04:03:41 +09:00
  • ca96b6b914 Merge pull request #56 from ethteck/compileropts Ethan Roseman 2021-08-11 00:01:54 +09:00
  • 86109bcf3c revert #55 fix because it breaks other things alex 2021-08-09 20:42:26 +01:00
  • 933ca47894 add forking alex 2021-08-09 20:33:48 +01:00
  • 0e26336f1b Merge branch 'compileropts' of github.com:ethteck/decomp.me into compileropts alex 2021-08-09 18:52:23 +01:00
  • 341eeac7d7 possibly fix #55 alex 2021-08-09 18:52:18 +01:00
  • d1e78ea12b attempt to regenerate new/base asm if it doesn't exist in the db Ethan Roseman 2021-08-10 02:51:57 +09:00
  • 0143c7321e re-enable caching Ethan Roseman 2021-08-10 02:32:29 +09:00
  • ba5956f0ff Fix compile_code Zach Banks 2021-08-09 13:17:19 -04:00
  • 06c9106359 Use TemporaryDirectory to collect output files from subprocs Zach Banks 2021-08-09 12:52:15 -04:00
  • 3dc1b008f6 Merge branch 'compileropts' of github.com:ethteck/decomp.me into compileropts Ethan Roseman 2021-08-10 01:08:43 +09:00
  • 9de2792b9b better errors, disable caching temporarily Ethan Roseman 2021-08-10 01:08:33 +09:00
  • 7556da473c compile when compiler changed alex 2021-08-09 16:53:38 +01:00
  • 941d033a70 compile on scratch load alex 2021-08-09 16:51:05 +01:00
  • be49f2559d Merge branch 'compileropts' of github.com:ethteck/decomp.me into compileropts alex 2021-08-09 16:44:57 +01:00
  • 3fe9a22f7c more ui tweaks alex 2021-08-09 16:43:15 +01:00
  • b068ea9460 add -ffreestanding and -quiet for gcc 2.8.1 Ethan Roseman 2021-08-10 00:35:29 +09:00
  • a0b92b39ca -quiet for gcc 2.8.1, remove unnecessary cod Ethan Roseman 2021-08-10 00:17:21 +09:00
  • ec9fb42ecd remove rogue console.log alex 2021-08-09 16:16:16 +01:00
  • 4800ef4e5a word-wrap editor alex 2021-08-09 16:13:47 +01:00
  • 57058ae775 Merge branch 'compileropts' of github.com:ethteck/decomp.me into compileropts alex 2021-08-09 16:01:50 +01:00
  • 11876b7ccc various ui tweaks alex 2021-08-09 16:01:43 +01:00
  • cd0b7f160c fix bugs Ethan Roseman 2021-08-10 00:00:02 +09:00
  • 0134fe2fb8 Merge branch 'compileropts' of github.com:ethteck/decomp.me into compileropts Ethan Roseman 2021-08-09 23:39:22 +09:00
  • 1ad17d104a remove old CompilerConfigSelect alex 2021-08-09 15:39:12 +01:00
  • b056bcfe25 update frontend for new api alex 2021-08-09 15:38:38 +01:00
  • 3362d06fcd Merge branch 'main' into compileropts Ethan Roseman 2021-08-09 23:35:34 +09:00
  • bc321c872c Merge pull request #54 from zbanks/object-into-db Ethan Roseman 2021-08-09 23:05:08 +09:00
  • 67a336e289 add hash to compilation/assembly creation Ethan Roseman 2021-08-09 22:57:26 +09:00
  • c38706a06c fix circular stuff Ethan Roseman 2021-08-09 22:48:03 +09:00
  • ca8cad4d07 Move object files from the filesystem into the database Zach Banks 2021-08-09 02:38:22 -04:00
  • 3d9c8988fa compile request - context optional Ethan Roseman 2021-08-09 00:08:41 +09:00
  • 09d8527314 work on forking, caching, etc Ethan Roseman 2021-08-08 23:58:01 +09:00
  • b6f34bc754 Compiler configuration refactor, CHANGELOG, etc Ethan Roseman 2021-08-08 21:00:03 +09:00
  • 2071034418 use compiler-specific CompilerOpts alex 2021-08-08 12:18:39 +01:00
  • 39fcb7cfe7 Update README.md Ethan Roseman 2021-08-07 20:46:39 -04:00
  • 3513cf5bff add optimisation select alex 2021-08-06 17:17:06 +01:00
  • b0b54c207c add /test/compileropts alex 2021-08-06 17:01:18 +01:00
  • e3612d025c fix c highlighting of types alex 2021-08-06 13:44:14 +01:00
  • 683ecf3a3e click checkbox label to toggle warnings alex 2021-08-06 13:38:39 +01:00
  • 709e1e8168 Merge pull request #46 from ethteck/style alex 2021-08-06 13:27:31 +01:00
  • 5539ba8427 hide diff explanation when diff pane size is too small alex 2021-08-06 13:27:10 +01:00
  • aa66daaf6d highlight c types in deeper blue alex 2021-08-06 13:17:38 +01:00
  • bf1d05a078 fix diff explanation text flashing alex 2021-08-06 13:04:18 +01:00
  • 9dbb82c7a1 add chevron to CompilerConfigSelect alex 2021-08-06 12:52:56 +01:00
  • d5c724b185 router updates alex 2021-08-06 12:19:29 +01:00
  • 5231f3266e send compile requests on falling edge alex 2021-08-06 11:48:03 +01:00
  • 070bdb2b56 disable compile button when compiling alex 2021-08-06 03:54:27 +01:00
  • 3b7249fd57 give newscratch card a background alex 2021-08-06 03:48:17 +01:00
  • bdc878db32 add checkbox to hide compiler logs when diff succeeds alex 2021-08-06 03:44:57 +01:00
  • ee1fd7269e fix right pane scroll alex 2021-08-06 03:30:40 +01:00
  • 218e8c1e60 output pane updates alex 2021-08-06 03:27:27 +01:00