Mark Street
67daf144bf
Simplify backend dockerfile ( #1441 )
...
* Simplify backend Dockerfile
* Updating docker-compose
2025-02-08 22:54:14 +09:00
Mark Street
e4f27e2341
Don't create profiles for YandexRenderResourcesBot ( #1442 )
2025-02-08 22:53:53 +09:00
Mark Street
ba3824b092
Prevent robots from indexing /api endpoint ( #1438 )
2025-02-07 10:00:48 +00:00
Mark Street
bcd61c1518
Try using SWRImmutable for compilers, platforms, presets etc ( #1435 )
...
* Try using SWRImmutable for compilers, platforms, presets etc
* yarn format
* PR feedback
* PR 2
* Add 15 minute refresh for platforms/compilers/libraries
* /user cache is busted upon logout (see LoginState)
* removing debug comment
* re-adding suspense for /compiler endpoint
2025-02-07 09:16:57 +00:00
Gilles Siberlin
965d156a70
Update omf-objdump ( #1437 )
2025-02-07 09:16:10 +00:00
Mark Street
c65a14b62c
Make TabCloseButton a div not a button so it can be nested in a button ( #1433 )
2025-02-06 08:46:08 +00:00
Ethan Roseman
eb16110549
Tailwindify ( #1394 )
...
* Backend updates
* frontend updates
* Undo 15
* Undo 15
* oops
* oops
* oops
* make thing not hook
* regen yarn.lock
* oops
* The resize observer
* oops
* hamster help
* more updates
* more
* fixules
* more migration
* meowp
* one
* un-frug
* useImportType
* useTemplate
* useNumberNamespace
* noUselessFragments
* useLiteralKeys
* useOptionalChain
* noUnnecessaryContinue
* noUnreachable
* noDoubleEquals
* useSortedClasses
* removed unneded file
* delete later
* Promment
* useSingleVarDeclarator
* useSelfClosingElements
* noConfusingVoidType
* wut
* noAccumulatingSpread
* noForEach
* noAssignInExpressions
* cleanups
* useDefaultParameterLast
* useEnumInitializers
* useNodejsImportProtocol
* Run formatter
* Select
* NewScratchForm
* ExampleCodeMirror
* Switch out htmlFor -> htmlEl
---------
Co-authored-by: Mark Street <streetster@gmail.com >
2025-02-06 05:16:47 +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
eaca358c02
Fix redirect on login ( #1427 )
...
* Redirect user from whence they came after successful login
* yarn format
* even simpler...
2025-02-03 19:03:43 +00:00
Mark Street
3fe7a9753d
Add warning if user is creating scratch with the same name as an exis… ( #1426 )
...
* Add warning if user is creating scratch with the same name as an existing one
* Add avatar
* belt and braces
* debounce label
2025-02-02 18:46:47 +09:00
Mark Street
ae05290953
Bump wibo to 0.6.16 ( #1424 )
2025-02-01 08:31:10 +00: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
Bruno Macabeus
124c668acb
Fix local environment for ARM-based hosts ( #1420 )
...
* compile `psycopg2` locally
* build cffi locally
* disable `USE_SANDBOX_JAIL` by default
* ignore `regedit` block if it is not necessary
* run `poetry lock`
* remove unnecessary changes
* revert unnecessary changes
2025-01-28 21:18:07 +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
72f7bf6907
try/catch/finally in download.py to avoid deadlock ( #1421 )
2025-01-28 10:50:01 +00:00
Mark Street
03bfe3de4d
Do not emit #line directive for Ido w/ Pascal ( #1416 )
2025-01-24 20:47:44 +09:00
Ethan Roseman
700388b3ca
Recognise Mark as a maintainer ( #1415 )
...
* Recognise Mark as a maintainer
* oopz
* oopz2
2025-01-24 20:36:09 +09:00
Mark Street
b75f7726d7
Reuse requests.Session when downloading compilers ( #1414 )
...
* Reuse requests.Session when downloading compilers
* Actually reuse the session...
2025-01-24 20:24:33 +09:00
Mark Street
c3f4c4a91e
Add match percent to search list ( #1412 )
2025-01-22 21:13:57 +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
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
LLONSIT
7635dca48d
Initial support for Pascal syntax ( #1399 )
...
* Initial syntax support for Pascal
* Fix code
* Fix code (again)
* Fix code
* Add boolean type
* Add abs and volatile keywords
* Update frontend/src/lib/codemirror/pascal.js
Co-authored-by: Alex Bates <16batesa@gmail.com >
---------
Co-authored-by: Alex Bates <16batesa@gmail.com >
2024-12-20 08:39:11 +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
Ethan Roseman
4ef64cbebc
Run Biome formatter ( #1392 )
...
* Run formatter
* Part 2
2024-12-11 01:03:56 +09:00