Hampus
|
7900a4da0c
|
feat(ci): pin releases to an immutable image set (#2327)
|
2026-09-01 20:47:20 +02:00 |
|
Hampus
|
53a9fdc4b6
|
fix(app-proxy): share one asset tree across architectures (#2325)
|
2026-09-01 20:47:17 +02:00 |
|
Hampus
|
bdac438329
|
fix(docker): emit consistent OCI metadata on every image (#2321)
|
2026-09-01 20:47:16 +02:00 |
|
Hampus
|
5c2dca1c51
|
chore(workspace): tighten quality gates (#2230)
|
2026-08-31 04:43:20 +02:00 |
|
Hampus
|
094fb0d1c8
|
feat(downloads): route desktop releases through GitHub
|
2026-08-28 18:19:08 +02:00 |
|
Hampus
|
374db9ed2b
|
fix(desktop): harden capture and release packaging (#2049)
|
2026-08-27 23:54:38 +02:00 |
|
Hampus
|
29e244d4eb
|
chore(deploy): remove the outdated helm charts and cluster manifests (#1994)
|
2026-08-25 00:19:07 +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
|
edb8d80077
|
ci: source the s3 provider for downloads and static from repo variables (#1803)
|
2026-08-20 21:46:26 +02:00 |
|
Hampus
|
9e28e02b5d
|
ci(rust): pin the floating toolchains to the version images build with (#1800)
|
2026-08-20 21:27:12 +02:00 |
|
Hampus
|
10ae4bfe1e
|
ci: publish releases with the Fluxer CI app instead of the Actions token (#1695)
|
2026-08-17 12:59:29 +02:00 |
|
Hampus
|
5a13172b46
|
ci: stop fork clones running repository-scoped workflows (#1693)
|
2026-08-17 12:06:24 +02:00 |
|
Hampus
|
c6223d656e
|
ci: fail when compiled locale modules drift from the Weblate catalogs (#1662)
|
2026-08-15 23:24:17 +02:00 |
|
Hampus
|
6e4c055ebd
|
feat(desktop): build macOS as a universal binary (#1603)
|
2026-08-15 01:25:35 +02:00 |
|
Hampus
|
b8218f906b
|
build: add marketing web fonts and branding assets (#1598)
|
2026-08-14 22:35:58 +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
|
06243c48d2
|
fix(ci): avoid recursive desktop lockfile hash (#1555)
|
2026-08-11 14:37:07 +02:00 |
|
Hampus
|
6e66c92dca
|
feat(desktop): sign every Windows release artifact (#1548)
|
2026-08-10 23:22:19 +02:00 |
|
Jiralite
|
15573d3f6b
|
ci(dart-sdk-validation): remove validation (#1378)
|
2026-07-12 01:20:02 +02:00 |
|
Jiralite
|
7c46dc8c6e
|
ci: add dart_sdk dispatch (#1275)
|
2026-07-04 02:38:33 +02:00 |
|
Jiralite
|
bd43258b2d
|
ci(dart-sdk-validation): detect drift (#1273)
|
2026-07-04 02:17:29 +02:00 |
|
Hampus
|
0e7d49c950
|
ci: enforce honeypot for unaffiliated PRs (#1269)
Signed-off-by: Hampus Kraft <hampus@fluxer.com>
|
2026-07-03 17:15:09 +02:00 |
|
Hampus
|
a780000a62
|
ci: stop recursive discussion lock runs
|
2026-07-02 07:16:34 +02:00 |
|
Hampus
|
5f3fa1fd9a
|
ci: lock discussions without reason
|
2026-07-02 07:10:25 +02:00 |
|
Hampus
|
659af6a0ba
|
ci: lock closed discussions
|
2026-07-02 07:07:40 +02:00 |
|
Jiralite
|
a61134d2c3
|
ci: use user account instead of app id (#1225)
|
2026-06-30 05:07:59 +02:00 |
|
Jiralite
|
e5f9effb75
|
ci: fix approval bypass (#1224)
|
2026-06-30 04:18:10 +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 |
|
Jiralite
|
e03be40531
|
ci(dart-sdk-validation): update call (#1216)
|
2026-06-29 14:09:12 +02:00 |
|
Hampus
|
111b58e119
|
ci: lock closed conversations (#1210)
Signed-off-by: Hampus Kraft <hampus@fluxer.com>
|
2026-06-28 06:35:22 +02:00 |
|
Hampus
|
fa060d1c52
|
ci: skip honeypot for local bot PRs (#1209)
Signed-off-by: Hampus Kraft <hampus@fluxer.com>
|
2026-06-28 06:28:19 +02:00 |
|
Hampus
|
8a0a049dee
|
ci: protect environment runs (#1207)
Signed-off-by: Hampus Kraft <hampus@fluxer.com>
|
2026-06-28 03:57:57 +02:00 |
|
Jiralite
|
9984ce86a6
|
ci: consistent app usage (#1206)
|
2026-06-28 03:21:57 +02:00 |
|
 JiraliteandHampus
|
101be2efd4
|
ci: safe usage of inputs (#1204)
Co-authored-by: Hampus <hampus@fluxer.app>
|
2026-06-28 02:54:02 +02:00 |
|
Jiralite
|
6882288cf6
|
ci: enforce commit convention (#1203)
|
2026-06-28 02:23:45 +02:00 |
|
Hampus
|
1101342a3d
|
chore(github): add agent contribution guard (#1201)
Signed-off-by: Hampus Kraft <hampus@fluxer.com>
|
2026-06-28 01:55:30 +02:00 |
|
Jiralite
|
625ad155eb
|
ci(dart-sdk-validation): update reference (#1200)
|
2026-06-28 00:54:16 +02:00 |
|
Hampus
|
45d539fc3a
|
chore(ci): use "Checkout" consistently in dart-sdk-validation step names (#1185)
Signed-off-by: Hampus Kraft <hampus@fluxer.com>
|
2026-06-26 10:40:00 +02:00 |
|
Hampus
|
6e87f6e3d1
|
feat(openapi): validate Dart SDK generation, make the spec self-sufficient (#1181)
Signed-off-by: Hampus Kraft <hampus@fluxer.com>
|
2026-06-26 07:48:51 +02:00 |
|
Jiralite
|
545814abc1
|
ci: add tests (#1141)
|
2026-06-23 04:41:46 +02:00 |
|
Jiralite
|
2800191a94
|
ci: add @actions/labeler (#1127)
|
2026-06-22 03:05:02 +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 |
|
Hampus Kraft
|
23f2d529f0
|
chore: remove unused workflow
|
2026-02-18 15:56:49 +00:00 |
|
Hampus Kraft
|
0517a966a3
|
fix: various fixes to sentry-reported errors and more
|
2026-02-18 15:38:51 +00:00 |
|
Hampus Kraft
|
d5abd1a7e4
|
refactor progress
|
2026-02-17 12:22:36 +00:00 |
|