Commit Graph

  • 1ba4314eb8 Add more dreamcast compilers (#1691) sozud 2025-10-21 12:48:39 -04:00
  • 8181210a3d Add '-no-priv-sep' argument to dosemu (#1704) Mark Street 2025-10-21 17:42:36 +01:00
  • 0c47498171 🤖 (chore): bump m2c / asm-differ to latest (#1703) github-actions[bot] 2025-10-21 15:29:40 +09:00
  • be56fa04ad Add Xbox 360 platform Luke Street 2025-10-15 23:27:45 -06:00
  • 7f11b6abe3 🤖 (chore): bump m2c / asm-differ to latest (#1698) github-actions[bot] 2025-10-12 06:54:07 +01:00
  • 1f0dc00a1d Remove 'num_scratches' from platform endpoint (#1688) Mark Street 2025-09-29 09:19:15 +01:00
  • 560888d84f Remove plausible (#1686) Mark Street 2025-09-27 05:02:30 +01:00
  • 1b7fe4dcdb Fix 500 when creating scratches with a preset that have libraries (#1685) Mark Street 2025-09-26 21:19:22 +01:00
  • 80fbb78e81 Remove 'include_presets' from /api/platform endpoint (#1683) Mark Street 2025-09-26 13:47:17 +01:00
  • d10d6af50d Fix diff cell background color setting (#1681) Mark Street 2025-09-25 19:05:42 +01:00
  • aad9283d02 Merge Dockerfile/Dockerfile.prod files (#1676) Mark Street 2025-09-25 09:10:55 +01:00
  • bf5609f579 🤖 (chore): bump m2c / asm-differ to latest (#1677) github-actions[bot] 2025-09-25 08:49:30 +01:00
  • a4d9ec5287 Correct 'uv' command in daily chores (#1675) Mark Street 2025-09-24 21:54:04 +01:00
  • e2d4ce8f35 Add optional red/green/blue background to diff rows (#1656) Mark Street 2025-09-24 21:53:29 +01:00
  • 50a2b836b9 Migrate from poetry/black to uv/ruff (#1673) Ethan Roseman 2025-09-22 19:23:55 +09:00
  • 66b10b2057 Tidy up cache-control pr per feedback (#1672) Mark Street 2025-09-22 08:23:34 +01:00
  • 355864e7d1 Fix cache-control header check (#1670) Mark Street 2025-09-19 15:22:32 +01:00
  • 87a58959da Add cache-control headers (#1669) Mark Street 2025-09-19 13:44:09 +01:00
  • ce84f37433 add "experimental" SN 2.8.1 C++ compiler (in order to preserve line numbers) (#1666) Marijn van der Werf 2025-09-18 14:29:31 +02:00
  • e3995fd382 Bump poetry to 2.2.0 (#1667) Mark Street 2025-09-17 12:59:51 +01:00
  • 2be2ef0b65 🤖 (chore): bump m2c & asm-differ to latest (#1665) github-actions[bot] 2025-09-16 13:28:53 +09:00
  • 42aae90234 Slightly darker red/blue/green for diff in light mode (#1664) Mark Street 2025-09-13 07:52:29 +01:00
  • e4597d5d79 Don't explode when backend is unavailable (#1660) Mark Street 2025-09-12 15:21:23 +01:00
  • 4c04f48512 🤖 (chore): bump m2c & asm-differ to latest (#1663) github-actions[bot] 2025-09-12 15:20:10 +01:00
  • 1b2f8ddbdb Add Chores to GitHub actions (#1662) Mark Street 2025-09-12 10:20:26 +01:00
  • 87240eb025 Add Borland C++ Compiler 2.0 (#1658) Gilles Siberlin 2025-09-12 11:03:10 +02:00
  • aca8070f89 Fix settings page icon alignment (#1655) Mark Street 2025-09-08 18:56:37 +01:00
  • 8424c08756 Add link to copy scratch link to clipboard (#1654) Mark Street 2025-09-08 18:18:30 +01:00
  • 40ceef2935 Bump m2c (#1652) Mark Street 2025-09-03 08:13:36 +01:00
  • a75d7dc846 Update labels used by splat (#1647) Anghelo Carvajal 2025-08-25 02:54:39 -04:00
  • 2fe4e45771 update m2c (#1644) foxcam 2025-08-14 21:16:29 -04:00
  • dfdfa790b6 Tweak workaround for frontend->backend docker build (#1641) Mark Street 2025-08-11 11:53:11 +01:00
  • bc80e6788d m2c for ARM (#1640) Simon Lindholm 2025-08-10 14:56:41 +02:00
  • f49d41629b Don't hardcode user with UID 1000 in CI (#1636) Mark Street 2025-08-05 08:18:24 +01:00
  • 9cdad365d6 Fix indentation markers theme awareness (#1632) Marijn van der Werf 2025-08-05 01:47:30 +02:00
  • 0a6c1e2d09 Stop spamming sentry with clangd 'Aborted() ...' errors (#1625) Mark Street 2025-06-20 08:22:26 +01:00
  • f9cf3e7c47 Remove 'git' requirement from library downloader (#1623) Mark Street 2025-06-18 17:56:46 +01:00
  • 59b6c025d4 [CHORE] update frontend deps (#1622) Mark Street 2025-06-18 17:52:22 +01:00
  • 5aa9dd20a3 Default 'SECURE_PROXY_SSL_HEADER' to disabled (#1621) Mark Street 2025-06-17 08:36:38 +02:00
  • eb7300b2d3 Set prefetch=false on actual scratch list items (#1620) Mark Street 2025-06-16 09:02:36 +02:00
  • e98ee8728b Warn user on empty diff when using --disassemble=SYMBOL (#1617) Mark Street 2025-06-16 08:04:20 +02:00
  • b2fddb9f64 Remove legacyBehavior from Breadcrumbs Link (#1619) Mark Street 2025-06-16 07:24:27 +02:00
  • f04a00e9c2 Hot Module Replacement is a dev-only thing (#1618) Mark Street 2025-06-16 07:23:47 +02:00
  • f8f0e4239f Don't prefetch scratches when scrolling scratch list (#1615) Mark Street 2025-06-15 17:13:14 +02:00
  • f35bae11c0 Re-enable brotli in nginx (#1613) Mark Street 2025-06-15 10:00:21 +02:00
  • 515f9e97f4 Enable sentry.io in frontend (#1607) Mark Street 2025-06-15 09:30:42 +02:00
  • 74e541aa5b Remove .next/cache after build (#1611) Mark Street 2025-06-15 03:25:01 +02:00
  • 2152181a91 Remove outdated CI workflows that don't use docker (#1606) Ethan Roseman 2025-06-12 22:08:17 +09:00
  • 4db4b1a16f Add ?target_only=1 to /export endpoint (#1605) Mark Street 2025-06-12 12:46:19 +02:00
  • 07eea75181 Oops (#1603) Mark Street 2025-06-12 12:40:10 +02:00
  • e1c236c1d8 More nginx tweaks (#1601) Mark Street 2025-06-12 08:22:35 +02:00
  • f896cb89a1 Increase resources available to postgres (#1600) Mark Street 2025-06-11 12:42:55 +02:00
  • 9fa230b515 Allow 512k in-flight before buffering data to disk (#1598) Mark Street 2025-06-10 16:21:25 +02:00
  • 85a2feea6e Expose configuration to allow db connections to be reused (#1599) Mark Street 2025-06-10 16:20:53 +02:00
  • e0021bf625 Bump nginx buffer, use http/1.1 (#1597) Mark Street 2025-06-10 09:33:33 +02:00
  • 4c62512960 Bump omftools in prod docker (#1596) Mark Street 2025-06-10 00:20:09 +02:00
  • e02f8a5528 Don't expose postgres db by default (#1595) Mark Street 2025-06-09 23:25:02 +02:00
  • 903343de02 chmod +x housekeeping.py for poetry run (#1592) Mark Street 2025-06-09 10:32:09 +02:00
  • c9b921cb2f /bin/sh for node:22 dev entrypoint (#1593) Mark Street 2025-06-09 10:13:01 +02:00
  • 4e66d6f023 GIT_HASH is a server-side environment variable (#1590) Mark Street 2025-06-09 09:14:42 +02:00
  • 9977fcb9ed Set 'ignore_invalid_headers on' in nginx config (#1591) Mark Street 2025-06-09 02:06:32 +02:00
  • 343ff5fe1f Migration remediation 5 (#1589) Mark Street 2025-06-08 11:27:09 +02:00
  • 271365a584 Add OBJDIFF_BASE to frontend build (#1588) Mark Street 2025-06-08 09:18:15 +02:00
  • 12ce138296 Migration remediation 3 (#1587) Mark Street 2025-06-08 09:01:56 +02:00
  • 5668b3c311 Migration remediation 2 (#1585) Mark Street 2025-06-07 20:13:03 +02:00
  • 7121155a0f Migration remediation part 1 (#1583) Mark Street 2025-06-07 19:16:57 +02:00
  • 3e690177b4 Replace PE with COFF format(s) for whole object uploads (#1582) Mark Street 2025-06-07 16:52:01 +02:00
  • 77bc4e6672 Add Docker Production setup (#1580) Mark Street 2025-06-07 16:51:39 +02:00
  • bbd99693da Append 'include' dir to a library's include_dir (#1578) Mark Street 2025-06-05 09:07:33 +02:00
  • 7eb3a92c0c default 'last_request_data' to now() (#1577) Mark Street 2025-06-02 15:26:58 +02:00
  • 1cb3b5cdcb Don't store access_token in the db (#1571) Mark Street 2025-06-02 11:27:14 +02:00
  • b84be39a2f Tweak last updated (#1574) Mark Street 2025-06-02 11:26:21 +02:00
  • 5a742b83b9 Fix missing library section (#1573) Mark Street 2025-06-02 11:26:06 +02:00
  • 5be4dfbf5b Fix N+1 scratch list (#1569) Mark Street 2025-05-30 08:07:37 +01:00
  • 29ad464e69 Add DXSDK 9.0 to win32 libraries (#1572) iFarbod 2025-05-30 10:37:09 +03:30
  • 39837826d0 simplify profile creation logic in middleware (#1561) Mark Street 2025-05-29 08:31:31 +01:00
  • 37b9d57ad5 Bump binutils-omf to 0.4 (#1567) Mark Street 2025-05-28 21:38:03 +01:00
  • 262d3fb9a4 Add housekeeping.py (#1566) Mark Street 2025-05-28 15:44:51 +01:00
  • ba992969e8 Pass more data to objdiff (#1564) Luke Street 2025-05-28 03:29:05 -06:00
  • 0b5c59fda7 Streamline docker backend dev image (#1563) Mark Street 2025-05-28 10:27:57 +01:00
  • 8d9b9c011e Pass more data to objdiff more-objdiff Luke Street 2025-05-27 22:04:40 -06:00
  • a8182d41dc Switch to 'cpp' over 'cc' for preprocessing agbcc compilers (#1562) Mark Street 2025-05-27 18:04:26 +01:00
  • b2f603a280 Remove unused etag behaviour (#1560) Mark Street 2025-05-26 11:52:47 +01:00
  • ef476232b9 Optimize 'family' query (330ms -> 16ms) (#1559) Mark Street 2025-05-26 10:38:48 +01:00
  • 50596070b0 Check scratch.family_id rather than just scratch.family (#1558) Mark Street 2025-05-26 08:22:03 +01:00
  • 4353038454 Make 'family' a raw id field in admin panel (#1557) Mark Street 2025-05-25 09:05:02 +01:00
  • 4f95b8b643 Fixup migration 60 (#1556) Mark Street 2025-05-25 08:37:26 +01:00
  • add6b73fc0 Refresh stats every 60s (#1554) Mark Street 2025-05-24 21:56:50 +01:00
  • 64ca105145 Add 'family' slug to track ultimate ancestor for a Scratch (#1548) Mark Street 2025-05-24 19:55:35 +01:00
  • cfccb64f3f Rewrite NewScratchForm (#1550) Mark Street 2025-05-24 07:58:17 +01:00
  • caa1d7f73b Remove score as fraction (#1552) Ethan Roseman 2025-05-24 12:35:11 +09:00
  • aaf1eb94e7 Fixup default compiler bug (#1549) Mark Street 2025-05-21 10:41:25 +01:00
  • 15ba3a6d2a Optimise API calls for platform/compiler/presets (#1544) Mark Street 2025-05-21 07:58:14 +01:00
  • 53d53ab938 Add gc_wii mwcc_233_159p1 (GC/1.1p1) (#1547) Luke Street 2025-05-20 22:02:47 -06:00
  • 016a55d297 MutableRefObject is deprecated, replace with RefObject (#1545) Mark Street 2025-05-19 18:34:16 +01:00
  • f525894476 Add more MSVC flags, change calling conventions one into dropdown (#1543) Edu Garcia 2025-05-17 18:49:51 +01:00
  • 29e01b535e De-lazify the code+context tabs (again) (#1540) Mark Street 2025-05-17 09:06:11 +01:00
  • ce49b2ed39 Fast return from useCompareExtension when compareTo is undefined (#1539) Mark Street 2025-05-17 08:08:48 +01:00
  • a496d1381f Don't lazy-load the Decompile tab (#1537) Mark Street 2025-05-16 11:18:12 +01:00
  • 48f1ab0b81 Lazy load tabs again (#1535) Mark Street 2025-05-16 09:34:25 +01:00