Luke Street
0a64331e4b
Experimental objdiff-web integration
2025-03-06 23:07:52 -07:00
Bruno Macabeus
135f4b6036
Replace classnames with clsx ( #1479 )
...
* Replace `classnames` with `clsx`
* fix python code formatting
2025-03-04 11:54:52 -06:00
widberg
837bfaa127
Add MSVC 8.0 (Patched) compiler ( #1478 )
2025-03-02 10:09:47 -05:00
Mc-muffin
fcbe8476dc
Add more NGC ProDG compilers ( #1470 )
2025-02-13 11:11:48 +00:00
Ethan Roseman
3e1f2c7b94
Change profile logging, stop reporting number of profiles ( #1469 )
2025-02-13 18:34:38 +09:00
Mark Street
7724f5debc
Switch ProDG compiler to use ngccc.exe ( #1468 )
2025-02-13 17:39:25 +09:00
Mark Street
4995dc50f4
Dont make profiles for user agentless requests ( #1467 )
...
* Don't create profiles for requests with no User-Agent
* simpler?
* comment
* Try passing a user agent in tests
* mypy
* Use BaseTestCase over TestCase/APITestCase
* fixed 1
* fixed the other 2...
2025-02-12 16:48:42 +00:00
Mark Street
54a2e24e29
Log user agent when creating new profiles ( #1466 )
...
* Log User-Agent when creating new profiles
* black
* Update backend/coreapp/middleware.py
Co-authored-by: Ethan Roseman <ethteck@gmail.com >
---------
Co-authored-by: Ethan Roseman <ethteck@gmail.com >
2025-02-12 14:07:49 +00:00
Mark Street
21bf635468
Optimise Preset's num_scratches annotation ( #1465 )
2025-02-12 12:32:02 +00:00
Gilles Siberlin
c855c5714f
Update omf-objdump ( #1464 )
2025-02-12 12:00:43 +00:00
Mark Street
0dad215db2
Sort preset page ( #1455 )
...
* Rename Sort -> SortScratch
* Allow presets to be ordered by num_scratches
* Add sorting to /preset page
* tweak title
* yarn lint
* Update frontend/src/components/PresetList.tsx
Co-authored-by: Alex Bates <alex@bates64.com >
* make num_scratches gray again
---------
Co-authored-by: Alex Bates <alex@bates64.com >
2025-02-11 14:52:49 +09:00
Mark Street
290bc500d1
Try to fix error when yandex bot hits api/user/scratches ( #1454 )
...
* Try to fix error when yandex bot hits api/user/scratches
* no owner means no scratches
* Add 'curl' to list of user agents to avoid creating profiles for
2025-02-11 14:52:26 +09:00
Mc-muffin
01a47c5f96
Add more PS2 compilers ( #1456 )
2025-02-10 22:00:45 +00:00
Mark Street
0a41ddbc1d
Ubuntu 24.04 ( #1448 )
...
* Switch to Ubuntu 24.04
* Hack for libtinfo5
* remove deprecated 'version:' from docker-compose
* Mount /sys as read-only for dosemu2
* Workaround for psyq+dosemu2
* disable apparmor
* Ignore font-config error
* FIXME -> NOTE
2025-02-10 10:01:41 +00:00
Mark Street
a8995a4a4a
Add extra sanity check to user.is_online() ( #1453 )
...
* Add extra sanity check to user.is_online()
* mypy?
2025-02-10 18:46:08 +09:00
Mark Street
3ff59f2304
Switch prodg 3.5 and 3.7 compilers to ngccc driver ( #1450 )
...
* Switch prodg 3.5 and 3.7 compilers to ngccc driver
* black
2025-02-09 18:20:00 +00:00
Mark Street
0f56e4e4c9
Add traceback in logs if asm-differ throws an Exception ( #1447 )
2025-02-09 20:24:46 +09:00
Mark Street
b93a5f053c
Ensure parents are considered family 👪 ( #1440 )
...
* Ensure parents are considered family 👪
* consistency for asm-based scratches
* more consistency?
* again?
2025-02-08 22:55:09 +09:00
Mark Street
e4f27e2341
Don't create profiles for YandexRenderResourcesBot ( #1442 )
2025-02-08 22:53:53 +09:00
Mark Street
f2541a91b5
Don't create a profile for API requests made from Python requests lib… ( #1430 )
...
Don't create a profile for API requests made from Python requests library
2025-02-05 20:08:58 +09:00
Mark Street
84deb554a7
Copy a bit less stuff when using dosemu ( #1423 )
...
* Copy a bit less stuff when using dosemu
* good++
2025-01-31 18:30:12 +00:00
Gilles Siberlin
7fc66435bb
[WIP] Add Borland 3.1 compiler to MS-DOS platform ( #1419 )
...
* Add Borland 3.1 compiler to MS-DOS platform
* Fix formatting
* Remove useless "rm"
* Update asm-differ
2025-01-28 21:00:44 +00:00
Mark Street
03bfe3de4d
Do not emit #line directive for Ido w/ Pascal ( #1416 )
2025-01-24 20:47:44 +09:00
Mark Street
c364a685ad
Allow quotes for n64 egcs ( #1407 )
...
* Replace 'docker-compose' with 'docker compose'
* Use 'printf' approach to COMPILER_FLAGS for n64 egcs compiler
* Use 'ubuntu-22.04' instead of 'ubuntu-latest'
2025-01-21 14:32:30 +00:00
cadmic
b25e2658ac
Add decompals fork of EGCS 1.1.2-4 ( #1405 )
2025-01-04 01:36:31 +09:00