Mark Street
8469c8938c
Bump python deps ( #1746 )
...
* Bump sentry-sdk to 2.46.0
* Update backend deps
2025-11-25 12:51:58 +09:00
Mark Street
aad9283d02
Merge Dockerfile/Dockerfile.prod files ( #1676 )
...
* Merge Dockerfile/Dockerfile.prod files
* let's see...
* try again
2025-09-25 09:10:55 +01:00
Mark Street
a4d9ec5287
Correct 'uv' command in daily chores ( #1675 )
2025-09-24 21:54:04 +01:00
Ethan Roseman
50a2b836b9
Migrate from poetry/black to uv/ruff ( #1673 )
...
* Migrate from poetry/black to uv/ruff
* fixes
* path change
* path pt 2
* ah
* mkst tweaks (#1674 )
* mkst tweaks
* tweaks++
* doh
* tweak harder
---------
Co-authored-by: Mark Street <22226349+mkst@users.noreply.github.com >
2025-09-22 19:23:55 +09:00
Mark Street
e3995fd382
Bump poetry to 2.2.0 ( #1667 )
2025-09-17 20:59:51 +09:00
Mark Street
1b2f8ddbdb
Add Chores to GitHub actions ( #1662 )
...
* Add daily chore to bump m2c/asm-differ
* tweaks
2025-09-12 10:20:26 +01:00
Mark Street
dfdfa790b6
Tweak workaround for frontend->backend docker build ( #1641 )
2025-08-11 11:53:11 +01:00
Mark Street
f49d41629b
Don't hardcode user with UID 1000 in CI ( #1636 )
...
* Don't hardcode user with UID 1000 in CI
* Pop the sandbox dir back in (turns out we DO need it)
2025-08-05 08:18:24 +01:00
Mark Street
515f9e97f4
Enable sentry.io in frontend ( #1607 )
...
* Enable sentry.io in frontend
* Skip housekeeping.py when running in CI
* tweaks
* remove .yarn/install-state.gz
2025-06-15 08:30:42 +01:00
Mark Street
74e541aa5b
Remove .next/cache after build ( #1611 )
...
* Remove .next/cache after build
* Print out docker image sizes
* 'curl' the endpoints during ci
* forgot there's no nginx routing in ci
* 8080 is frontend, 8000 is backend...
2025-06-15 10:25:01 +09:00
Ethan Roseman
2152181a91
Remove outdated CI workflows that don't use docker ( #1606 )
2025-06-12 14:08:17 +01:00
Mark Street
85a2feea6e
Expose configuration to allow db connections to be reused ( #1599 )
2025-06-10 23:20:53 +09:00
Mark Street
e02f8a5528
Don't expose postgres db by default ( #1595 )
2025-06-09 22:25:02 +01:00
Mark Street
343ff5fe1f
Migration remediation 5 ( #1589 )
...
* API_BASE and INTERNAL_API_BASE are set during build
* Use node:22 in dev to match prod
* Use GIT_HASH from --build-arg
* housekeeping.py missing from backend image
* bump dev postgres to 17
* bump ci to node 22 to match prod
* check nginx is up in ci
2025-06-08 10:27:09 +01:00
Mark Street
77bc4e6672
Add Docker Production setup ( #1580 )
...
* Add Docker Production setup
* Fixup ci
* forgot to hit save..
* try again
* More trying
* tweaks
* 🐻 hide all the dumbness
* overriding INTERNAL_API_BASE is optional
* Add pgdump dir to allow pg_restore
* rework nginx configuration for prod
* Add proxy timeouts for sanity
2025-06-07 15:51:39 +01:00
Mark Street
37b9d57ad5
Bump binutils-omf to 0.4 ( #1567 )
2025-05-28 21:38:03 +01:00
Mark Street
0b5c59fda7
Streamline docker backend dev image ( #1563 )
...
* Streamline docker backend dev image
* fix virtualenv path
2025-05-28 10:27:57 +01:00
Gilles Siberlin
4dde763a73
Update omf-objdump ( #1477 )
2025-03-02 10:08:46 -05:00
Gilles Siberlin
c855c5714f
Update omf-objdump ( #1464 )
2025-02-12 12:00:43 +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
Gilles Siberlin
965d156a70
Update omf-objdump ( #1437 )
2025-02-07 09:16:10 +00:00
Mark Street
ae05290953
Bump wibo to 0.6.16 ( #1424 )
2025-02-01 08:31:10 +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
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
Ethan Roseman
a5249f922c
Update deps ( #1387 )
...
* Backend updates
* frontend updates
2024-12-09 01:28:54 +09:00