Commit Graph

  • 179d44c8ee Next 15 (#1533) Mark Street 2025-05-13 20:58:31 +01:00
  • 325eb88c4c Ignore errors when cleaning up sandbox (#1530) Mark Street 2025-05-05 17:05:38 +01:00
  • 658a4a94a9 Allow search bar to grow a bit (#1518) Mark Street 2025-04-14 17:23:26 +01:00
  • fba410aa08 Search bar now also searches for users and presets (#1517) Mark Street 2025-04-14 17:23:13 +01:00
  • 40058b7ca8 Add PS2 compiler EE GCC 2.9 build 991111-01 (DTL-S13010) (#1515) Karas 2025-04-10 10:41:08 +02:00
  • 663b7cd27c Bugfix API 'preset?search=xxx' behaviour (#1516) Mark Street 2025-04-10 09:33:05 +01:00
  • e19baf07e8 Make the backend debuggable via VS Code (#1507) dbalatoni13 2025-03-25 06:53:48 +01:00
  • fa8f3adb44 Refactor compilers in the backend (#1506) dbalatoni13 2025-03-25 05:28:34 +01:00
  • aee0376b35 Add -O0,p and -O0,s flags to MWCC (#1505) dbalatoni13 2025-03-24 23:54:36 +01:00
  • cd930ab9b6 Update backend deps (#1503) Ethan Roseman 2025-03-24 18:52:13 +09:00
  • b6e968ccb3 Replace unmaintained use-persisted-state (#1500) Luke Street 2025-03-21 16:57:40 -06:00
  • dfffe0535e Replace unmaintained use-persisted-state storage-hook Luke Street 2025-03-20 18:20:05 -06:00
  • bfbb43b487 Workaround use-persisted-state bug (#1499) Luke Street 2025-03-20 02:49:04 -06:00
  • ff515aa5cb Workaround use-persisted-state bug state-bug Luke Street 2025-03-19 23:55:22 -06:00
  • 82f8b2c552 Disable SSR for settings pages (#1498) Luke Street 2025-03-19 23:26:29 -06:00
  • d66c533ac9 Adjust font-variant-ligatures usage (#1497) Luke Street 2025-03-19 23:18:13 -06:00
  • c2a688d479 Disable SSR for settings pages settings-ssr Luke Street 2025-03-19 23:09:36 -06:00
  • ecb630dcc3 Adjust font-variant-ligatures usage ligatures Luke Street 2025-03-19 22:40:10 -06:00
  • a6cb044aef Update default font & increase size (#1495) Luke Street 2025-03-19 22:18:58 -06:00
  • 2a2537eac6 Disable fontLigatures by default; add credits default-font Luke Street 2025-03-19 22:14:44 -06:00
  • 0d0d30bae2 Update default font & increase size Luke Street 2025-03-19 12:04:27 -06:00
  • 695f3ce952 Update asm-differ (#1494) Gilles Siberlin 2025-03-19 10:46:45 +01:00
  • 0ebf03e1c4 Add 4 new versions of SN 2.7.2 for Nintendo 64 (#1489) galaxyhaxz 2025-03-19 04:43:35 -05:00
  • e9d539af3a objdiff: allow="clipboard-write" (#1493) Luke Street 2025-03-18 13:08:16 -06:00
  • 35424cc579 objdiff: allow="clipboard-write" objdiff-copy Luke Street 2025-03-17 23:31:54 -06:00
  • 0818cab176 Bump asm-differ (#1486) Mark Street 2025-03-13 07:37:18 +00:00
  • 2979267924 Experimental objdiff-web integration (#1480) Luke Street 2025-03-13 01:34:01 -06:00
  • a1f4854f6c Update privacy policy (#1482) Ethan Roseman 2025-03-13 05:45:22 +09:00
  • 546d8885d7 Allow -x flag to be passed to GCC PS1 compilers again (#1483) Mark Street 2025-03-12 20:44:34 +00:00
  • 0a64331e4b Experimental objdiff-web integration objdiff Luke Street 2025-03-06 23:07:52 -07:00
  • 135f4b6036 Replace classnames with clsx (#1479) Bruno Macabeus 2025-03-04 17:54:52 +00:00
  • 837bfaa127 Add MSVC 8.0 (Patched) compiler (#1478) widberg 2025-03-02 10:09:47 -05:00
  • 4dde763a73 Update omf-objdump (#1477) Gilles Siberlin 2025-03-02 16:08:46 +01:00
  • fcbe8476dc Add more NGC ProDG compilers (#1470) Mc-muffin 2025-02-13 06:11:48 -05:00
  • 3e1f2c7b94 Change profile logging, stop reporting number of profiles (#1469) Ethan Roseman 2025-02-13 18:34:38 +09:00
  • 7724f5debc Switch ProDG compiler to use ngccc.exe (#1468) Mark Street 2025-02-13 08:39:25 +00:00
  • 4995dc50f4 Dont make profiles for user agentless requests (#1467) Mark Street 2025-02-12 16:48:42 +00:00
  • 54a2e24e29 Log user agent when creating new profiles (#1466) Mark Street 2025-02-12 14:07:49 +00:00
  • 21bf635468 Optimise Preset's num_scratches annotation (#1465) Mark Street 2025-02-12 12:32:02 +00:00
  • c855c5714f Update omf-objdump (#1464) Gilles Siberlin 2025-02-12 13:00:43 +01:00
  • 0ea3911617 Stick thousands separators in num_scratches on preset page (#1459) Mark Street 2025-02-12 10:45:18 +00:00
  • 4e56ff149f Split ScratchItem* from ScratchList (#1458) Mark Street 2025-02-12 10:35:59 +00:00
  • 04c6ae436c Don't auto select 1st preset for platform on /new (#1462) Mark Street 2025-02-12 10:33:22 +00:00
  • de5bd162d3 Update asm-differ (#1460) Chippy 2025-02-11 13:43:58 -06:00
  • 0dad215db2 Sort preset page (#1455) Mark Street 2025-02-11 05:52:49 +00:00
  • 290bc500d1 Try to fix error when yandex bot hits api/user/scratches (#1454) Mark Street 2025-02-11 05:52:26 +00:00
  • 01a47c5f96 Add more PS2 compilers (#1456) Mc-muffin 2025-02-10 17:00:45 -05:00
  • 0a41ddbc1d Ubuntu 24.04 (#1448) Mark Street 2025-02-10 10:01:41 +00:00
  • a8995a4a4a Add extra sanity check to user.is_online() (#1453) Mark Street 2025-02-10 09:46:08 +00:00
  • 355ee44ccf Bump asm-differ (#1451) Chippy 2025-02-09 15:37:13 -06:00
  • 3ff59f2304 Switch prodg 3.5 and 3.7 compilers to ngccc driver (#1450) Mark Street 2025-02-09 18:20:00 +00:00
  • 0f56e4e4c9 Add traceback in logs if asm-differ throws an Exception (#1447) Mark Street 2025-02-09 11:24:46 +00:00
  • 3aa661a450 Make ScratchList loading less greedy (#1443) Mark Street 2025-02-08 16:08:23 +00:00
  • b93a5f053c Ensure parents are considered family 👪 (#1440) Mark Street 2025-02-08 13:55:09 +00:00
  • 67daf144bf Simplify backend dockerfile (#1441) Mark Street 2025-02-08 13:54:14 +00:00
  • e4f27e2341 Don't create profiles for YandexRenderResourcesBot (#1442) Mark Street 2025-02-08 13:53:53 +00:00
  • ba3824b092 Prevent robots from indexing /api endpoint (#1438) Mark Street 2025-02-07 10:00:48 +00:00
  • bcd61c1518 Try using SWRImmutable for compilers, platforms, presets etc (#1435) Mark Street 2025-02-07 09:16:57 +00:00
  • 965d156a70 Update omf-objdump (#1437) Gilles Siberlin 2025-02-07 10:16:10 +01:00
  • c65a14b62c Make TabCloseButton a div not a button so it can be nested in a button (#1433) Mark Street 2025-02-06 08:46:08 +00:00
  • eb16110549 Tailwindify (#1394) Ethan Roseman 2025-02-06 05:16:47 +09:00
  • f2541a91b5 Don't create a profile for API requests made from Python requests lib… (#1430) Mark Street 2025-02-05 11:08:58 +00:00
  • eaca358c02 Fix redirect on login (#1427) Mark Street 2025-02-03 19:03:43 +00:00
  • 3fe7a9753d Add warning if user is creating scratch with the same name as an exis… (#1426) Mark Street 2025-02-02 09:46:47 +00:00
  • ae05290953 Bump wibo to 0.6.16 (#1424) Mark Street 2025-02-01 08:31:10 +00:00
  • 84deb554a7 Copy a bit less stuff when using dosemu (#1423) Mark Street 2025-01-31 18:30:12 +00:00
  • 124c668acb Fix local environment for ARM-based hosts (#1420) Bruno Macabeus 2025-01-28 21:18:07 +00:00
  • 7fc66435bb [WIP] Add Borland 3.1 compiler to MS-DOS platform (#1419) Gilles Siberlin 2025-01-28 22:00:44 +01:00
  • 72f7bf6907 try/catch/finally in download.py to avoid deadlock (#1421) Mark Street 2025-01-28 10:50:01 +00:00
  • 03bfe3de4d Do not emit #line directive for Ido w/ Pascal (#1416) Mark Street 2025-01-24 11:47:44 +00:00
  • 700388b3ca Recognise Mark as a maintainer (#1415) Ethan Roseman 2025-01-24 20:36:09 +09:00
  • b75f7726d7 Reuse requests.Session when downloading compilers (#1414) Mark Street 2025-01-24 11:24:33 +00:00
  • c3f4c4a91e Add match percent to search list (#1412) Mark Street 2025-01-22 12:13:57 +00:00
  • c364a685ad Allow quotes for n64 egcs (#1407) Mark Street 2025-01-21 14:32:30 +00:00
  • b25e2658ac Add decompals fork of EGCS 1.1.2-4 (#1405) cadmic 2025-01-03 08:36:31 -08:00
  • d9a6459d7a Fix scratches being grouped into the same family even if targeting different functions in the same object (#1403) LagoLunatic 2025-01-01 08:50:09 -05:00
  • 7635dca48d Initial support for Pascal syntax (#1399) LLONSIT 2024-12-19 18:39:11 -05:00
  • 711a64a693 Display error message when trying to decompile a scratch created via object file (#1398) Ethan Roseman 2024-12-16 01:13:19 +09:00
  • 4ef64cbebc Run Biome formatter (#1392) Ethan Roseman 2024-12-11 01:03:56 +09:00
  • a003f5b462 Run Biome linter (#1391) Ethan Roseman 2024-12-11 00:57:41 +09:00
  • 3cfbcdeedc Pass 'mipsel' as arch to m2c for le mips arches (#1395) Mark Street 2024-12-08 22:03:46 +00:00
  • a5249f922c Update deps (#1387) Ethan Roseman 2024-12-09 01:28:54 +09:00
  • 169b0d4570 Ignore dosemurc when running dosemu2 (#1393) Mark Street 2024-12-08 16:14:59 +00:00
  • 1ac5896811 Make symbols readable for non-dark theme. (#1389) RappyPhan 2024-12-08 08:31:19 +01:00
  • b1d7c94a87 Add msvc4.1 (#1386) Mark Street 2024-11-26 17:38:57 +00:00
  • 05803e79d1 Bump asm-differ (#1382) Chippy 2024-11-17 18:53:34 -06:00
  • 03f639818b Disable 'Fork' button whilst forking (#1381) Mark Street 2024-11-17 18:34:17 +00:00
  • 36edf529ca Try to fix the overabundance of profiles (#1370) Ethan Roseman 2024-10-27 22:40:03 +09:00
  • 373584c034 Center the image used on the copy button (#1360) PerikiyoXD 2024-10-27 12:03:40 +01:00
  • 3d116312e2 Allow scratch name to be highlighted and copied for non-owners (#1359) PerikiyoXD 2024-10-10 11:28:49 +02:00
  • 5870ac8af4 Implement ASM Diff contents Copy Button (#1357) PerikiyoXD 2024-10-09 22:38:56 +02:00
  • b5237ec933 Bump asm-differ (#1358) Chippy 2024-10-07 15:28:28 -05:00
  • 8b516a3a3f Fix ordering for User scratchlist (#1349) Mark Street 2024-09-23 08:04:25 +01:00
  • fbc5278be2 Scroll to source line on diff click (#1347) Mark Street 2024-09-23 02:03:47 +01:00
  • 9c56aa0ecd Trying to sort scratch list by match percent (#1345) Mark Street 2024-09-21 21:37:03 +01:00
  • bb5f06a910 Bump update-browserslist-db 'Browserslist: caniuse-lite is outdated' (#1346) Mark Street 2024-09-20 07:15:20 +01:00
  • 0903b91722 Friendly hovertext for TimeAgo (#1344) Mark Street 2024-09-14 23:09:40 +01:00
  • 86245088de Migrate ps1 -mipsel compilers to -psx (#1342) Mark Street 2024-09-12 08:23:54 +01:00
  • 1c90e90cd0 Remove hack that mounted /dev/shm with exec, dosemu2 no longer needs it (#1334) Mark Street 2024-08-26 17:03:00 +01:00
  • cb6eff636d Merge Diff components (asm-differ & objdiff) (#1333) Luke Street 2024-08-23 01:08:54 -06:00