Luke Street
0a64331e4b
Experimental objdiff-web integration
2025-03-06 23:07:52 -07:00
Ethan Roseman
3e1f2c7b94
Change profile logging, stop reporting number of profiles ( #1469 )
2025-02-13 18:34:38 +09:00
Mark Street
21bf635468
Optimise Preset's num_scratches annotation ( #1465 )
2025-02-12 12:32:02 +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
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
LagoLunatic
d9a6459d7a
Fix scratches being grouped into the same family even if targeting different functions in the same object ( #1403 )
...
* Update dead link to Poetry installation instructions
* Fix scratches being grouped into the same family even if targeting different functions in the same object
2025-01-01 22:50:09 +09:00
Ethan Roseman
711a64a693
Display error message when trying to decompile a scratch created via object file ( #1398 )
...
Fix #1372
2024-12-16 01:30:34 +09:00
Mark Street
8b516a3a3f
Fix ordering for User scratchlist ( #1349 )
2024-09-23 08:04:25 +01:00
Mark Street
9c56aa0ecd
Trying to sort scratch list by match percent ( #1345 )
...
* Trying to sort scrach list by match percent
* Add Cast
2024-09-21 21:37:03 +01:00
Edmond Soun
4afc1c1e54
Add filtering on preset query param to user scratch list ( #1330 )
...
* add FilterSet to allow for filtering via query params
* simplify to use filterset_fields
* fix quote type for formatter
2024-08-23 14:44:41 +09:00
Luke Street
2c2f876e22
Experimental objdiff integration (client-side) ( #1329 )
...
* Experimental objdiff integration (client-side)
* Work around next.js stupidity
* Port performance improvements to main diff view
2024-08-23 14:43:26 +09:00
Mark Street
286d21658b
Allow e.g. /api/preset?platform=n64&ordering=name ( #1300 )
...
* Allow e.g. /api/preset?platform=n64&ordering=name
* black
* Simplify UsePresets
2024-07-13 06:33:46 +09:00
Ethan
ac15cb5512
Increase max scratch object size from 500kb to 1mb
2024-07-11 01:23:47 +09:00
Mark Street
983cc55ae5
Fix decomp.me/u/username page ( #1277 )
2024-06-11 09:05:40 +01:00
Ethan Roseman
11b09b99f5
Family fix! ( #1275 )
...
* Family fix?
* oopth
* goofs
* good?
2024-06-10 05:46:15 -04:00
axel7083
7eb1d88b15
fix: profile field serialization in compiler view ( #1273 )
...
* fix: profile field serialization in compiler view
* fix: formatting
* Update backend/coreapp/tests/test_preset.py
2024-06-10 01:41:59 -04:00
Mark Street
7cb11c2c6b
Hide owner from preset search ( #1269 )
...
* Hide 'owner' field from preset search
* black
2024-06-03 20:54:51 +01:00
Ethan Roseman
90b1b88543
Update backend deps, try to fix bug, remove CompilerConfig ( #1256 )
...
* Update backend deps, try to fix bug, remove CompilerConfig
* Upgrade Poetry in Docker to 1.8.3, fix ordering of fields list
2024-05-27 01:52:00 +09:00
Conor Golden
b8e3e5efe8
Fixed user page sorting ( #1237 )
...
* Fixed user page sorting
* Added Most/Least Matched to Scratch Sort
* lint
* fixed error
2024-05-17 01:50:10 +09:00
axel7083
efe7024215
feat(backend): allowing auth users to create presets ( #1228 )
...
* feat(backend): allowing auth users to create presents
* test(preset): improve coverage
* fix: linter&preset behaviour
* fix: remove unused import
* fix: mypy
* fix: mypy return type
2024-05-16 20:50:16 +09:00
Conor Golden
d480968d18
Abstracted family sort & added preset and platform sort ( #1214 )
...
* Abstracted sort code & added preset and plaform sort
* fixed missing import
* reverted (navfooter)/page changes
* fixed lint
* Added ordering_fields to scratch view
* Added Scratch api backend sort
* Added user page sortable
2024-05-09 22:19:38 +09:00
Mark Street
8f601c5506
Make libraries platform-specific redux ( #1195 )
...
* Make libraries platform-specific redux
* mypy
2024-04-10 21:02:03 +01:00
Ethan Roseman
5cecde9d90
Attempt to decompile without context if the first decompilation fails ( #1120 )
2024-03-10 22:54:35 +09:00
Ethan Roseman
23d2a1019a
Fix the last-updated tag of some endpoints & remove win32 hack ( #1110 )
...
* Fix the last-updated tag of some endpoints
* remove hack
* mypy
2024-03-06 03:36:43 +09:00