Commit Graph
39 Commits
Author SHA1 Message Date
Hampus 71a56f590d fix(ci): read dependent load flags at the pe32+ offset (#2078) 2026-08-29 15:00:38 +02:00
Hampus 0496b2f530 fix(ci): reject path traversal in S3 prefix downloads (#2070) 2026-08-29 14:54:37 +02:00
Hampus 9d0be1ebd1 fix(desktop): drop game capture injection and pin dll search (#2069) 2026-08-29 14:26:28 +02:00
Hampus 53ddca725e fix(desktop): deduplicate macOS release feeds (#2056) 2026-08-28 19:16:35 +02:00
Hampus 094fb0d1c8 feat(downloads): route desktop releases through GitHub 2026-08-28 18:19:08 +02:00
Hampus 026ace6747 fix(ci): publish draft releases by ID (#2050) 2026-08-28 00:38:09 +02:00
Hampus 374db9ed2b fix(desktop): harden capture and release packaging (#2049) 2026-08-27 23:54:38 +02:00
Hampus fc3065ebe4 fix(desktop): build with compatible PipeWire headers (#2043) 2026-08-27 15:18:15 +02:00
Hampus 23493b4ac2 fix(desktop): build libfido2 on Linux runners (#2042) 2026-08-27 14:44:44 +02:00
Hampus 13344096b7 fix(desktop): keep Linux builds compatible with glibc 2.35 (#2041) 2026-08-27 13:41:08 +02:00
Hampus 5d2e5932a4 fix(workspace): stabilise the development stack (#2024) 2026-08-26 18:52:53 +02:00
Hampus da3922586a fix(desktop): restore Windows canary builds (#2017) 2026-08-25 23:54:33 +02:00
Hampus 5ec02c3089 fix(tools): stop the wasm clang test depending on an executable tempfile (#2009) 2026-08-25 14:23:18 +02:00
Hampus c226eb7211 perf(repo): parallelise api tests and cache image builds in ghcr (#1984) 2026-08-24 21:24:39 +02:00
Hampus 3afad20e36 refactor(api): remove the pneumatic post system dm system (#1983) 2026-08-24 19:56:13 +02:00
Hampus 208632e648 fix(common): stop advertising static assets as immutable (#1836) 2026-08-24 12:28:10 +02:00
Hampus d339b82f8e fix(api): give desktop downloads a lifetime that follows the key (#1828) 2026-08-24 12:26:33 +02:00
Hampus 8f4f9a8601 refactor(media): share one external proxy url codec across every service (#1794) 2026-08-20 19:55:40 +02:00
Hampus ccdd85b099 refactor(desktop): replace the native voice engine with a standalone hardware encoder (#1677) 2026-08-16 19:24:31 +02:00
Hampus 2bb4c92f2b feat(ci): list desktop download URLs in release bodies (#1628) 2026-08-15 14:50:51 +02:00
Hampus 9606009d3e fix(ci): sync the standalone tools/ci lockfile (#1623) 2026-08-15 13:43:08 +02:00
Hampus 6497e396c5 fix(desktop): verify bundled per-arch native artifacts for universal builds (#1608) 2026-08-15 02:44:12 +02:00
Hampus 6e4c055ebd feat(desktop): build macOS as a universal binary (#1603) 2026-08-15 01:25:35 +02:00
Hampus 3dab64d040 fix(ci): repair release history lookup (#1600) 2026-08-14 23:47:42 +02:00
Hampus 08566fc244 build: extract marketing and simplify releases (#1594) 2026-08-14 21:14:13 +02:00
Hampus 10fc79ab37 test: remove infrastructure-dependent integration suites (#1573) 2026-08-12 16:56:25 +02:00
Hampus a9a51f576c chore: clean up repository metadata (#1571) 2026-08-12 14:50:00 +02:00
Hampus a9e6919713 refactor: bundle fonts (#1569) 2026-08-12 13:21:50 +02:00
Hampus e1437fe564 fix(desktop): drop the Velopack portable suppression flag (#1550) 2026-08-11 00:44:00 +02:00
Hampus 85c6a28dce fix(desktop): read authenticode sigs with a working pwsh host (#1549) 2026-08-11 00:06:18 +02:00
Hampus 6e66c92dca feat(desktop): sign every Windows release artifact (#1548) 2026-08-10 23:22:19 +02:00
Timothy Enderson c8325bc3fc fix(devcontainer): restore SeaweedFS on restart 2/4 (#1410) 2026-07-16 21:20:44 +01:00
Jiralite cc661cf010 fix(smoke): address postgres default behaviour (#1417) 2026-07-16 22:02:08 +02:00
Hampus 79c79b16e6 fix(ci): consolidate release approvals and finalise drafts (#1223) 2026-06-30 03:58:54 +02:00
Hampus a2ed83df08 feat(ci): publish build artifacts as GitHub releases (#1222) 2026-06-30 03:19:39 +02:00
Hampus 4a741d8396 fix: migrate gifs to klipy service (#1220) 2026-06-30 01:19:57 +02:00
Hampus b9d3a5baba fix(workspace): minimise dev env requirements by default (#1214) 2026-06-29 12:58:20 +02:00
Jiralite 545814abc1 ci: add tests (#1141) 2026-06-23 04:41:46 +02:00
Hampus Kraft fa3e852575 workspace: reconcile latest Fluxer into the open source release and continue development there 2026-06-16 06:41:37 +02:00