 HampusandGitHub
|
87df92e2c2
|
fix(gifs): fetch featured category previews concurrently (#3117)
|
2026-10-02 17:22:30 +02:00 |
|
 HampusandGitHub
|
e297a6a653
|
fix(app-proxy): make the SPA shell identical for every visitor (#3112)
|
2026-10-02 15:13:36 +02:00 |
|
 HampusandGitHub
|
cfed6cc4e0
|
perf(media-proxy): gzip static assets on the fly (#3079)
|
2026-09-30 23:41:16 +02:00 |
|
 HampusandGitHub
|
710c1aeaa8
|
fix(deps): bump yanked yoke-derive to 0.8.4 (#3063)
|
2026-09-30 16:59:59 +02:00 |
|
 HampusandGitHub
|
2b8a743dc5
|
refactor(self-hosting): forward every setting, drop dead config (#3047)
|
2026-09-30 00:58:43 +02:00 |
|
 HampusandGitHub
|
b85e975fb5
|
feat(push): deliver our own relay endpoints in process (#2917)
|
2026-09-24 01:07:09 +02:00 |
|
 HampusandGitHub
|
18c303abf6
|
feat(push): relay notifications as encrypted web push (#2906)
|
2026-09-23 14:04:55 +02:00 |
|
 HampusandGitHub
|
3256af8d92
|
refactor(app-proxy): remove the stable time freeze (#2856)
|
2026-09-20 04:02:47 +02:00 |
|
 HampusandGitHub
|
522cf08e61
|
feat(media-proxy): sign attachment URLs and gate origins (#2830)
|
2026-09-18 15:57:32 +02:00 |
|
 HampusandGitHub
|
3b552e00ef
|
chore(deps): upgrade all dependencies, toolchains and images (#2825)
|
2026-09-17 21:08:56 +02:00 |
|
 HampusandGitHub
|
964845d7a7
|
chore(voice): remove the recon service (#2808)
|
2026-09-16 16:53:30 +02:00 |
|
 HampusandGitHub
|
5d1dddc093
|
fix(deps): update rustls for RUSTSEC-2026-0285 (#2772)
|
2026-09-14 19:01:22 +02:00 |
|
 HampusandGitHub
|
78f783f0c4
|
fix(media-proxy): retry dropped connections and log the cause (#2749)
|
2026-09-13 22:39:13 +02:00 |
|
 HampusandGitHub
|
6af33c7188
|
refactor(svc): tidy the rust services and build tooling (#2735)
|
2026-09-13 17:38:32 +02:00 |
|
 HampusandGitHub
|
12397032e3
|
feat(voice): add the recon service and remove the old worker (#2719)
|
2026-09-12 15:38:32 +02:00 |
|
 HampusandGitHub
|
de1fd95a99
|
refactor(schema): simplify validation and OpenAPI generation (#2709)
|
2026-09-11 23:24:26 +02:00 |
|
 HampusandGitHub
|
639ade3802
|
refactor(app-proxy): drop invite metadata and database access (#2464)
|
2026-09-05 00:13:04 +02:00 |
|
 HampusandGitHub
|
d7d4e8da03
|
refactor(media-proxy): split into modules and harden streaming (#2437)
|
2026-09-03 22:04:00 +02:00 |
|
 HampusandGitHub
|
bc40073a02
|
fix(config): carry the public port into derived endpoints (#2329)
|
2026-09-01 20:47:18 +02:00 |
|
 HampusandGitHub
|
5c2dca1c51
|
chore(workspace): tighten quality gates (#2230)
|
2026-08-31 04:43:20 +02:00 |
|
 HampusandGitHub
|
fcb629ca06
|
perf(app-proxy): stream local assets instead of buffering them (#2141)
|
2026-08-30 22:16:10 +02:00 |
|
 HampusandGitHub
|
8cfac127f5
|
fix(media-proxy): stop proxy paths carrying fragments or credentials (#1835)
|
2026-08-24 12:27:58 +02:00 |
|
 HampusandGitHub
|
8f4f9a8601
|
refactor(media): share one external proxy url codec across every service (#1794)
|
2026-08-20 19:55:40 +02:00 |
|
 HampusandGitHub
|
039bd1a7df
|
fix(embed): correct link thumbnail placement and harden unfurl parsing (#1672)
|
2026-08-16 14:10:25 +02:00 |
|
 HampusandGitHub
|
08566fc244
|
build: extract marketing and simplify releases (#1594)
|
2026-08-14 21:14:13 +02:00 |
|
 HampusandGitHub
|
10fc79ab37
|
test: remove infrastructure-dependent integration suites (#1573)
|
2026-08-12 16:56:25 +02:00 |
|
 HampusandGitHub
|
e8bb455502
|
fix(media-proxy): rasterize svg responses (#1298)
|
2026-07-06 00:07:03 +02:00 |
|
 HampusandGitHub
|
4a741d8396
|
fix: migrate gifs to klipy service (#1220)
|
2026-06-30 01:19:57 +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 |
|