Commit Graph
319 Commits
Author SHA1 Message Date
Hampus 08566fc244 build: extract marketing and simplify releases (#1594) 2026-08-14 21:14:13 +02:00
Hampus beb906753f fix(api): eliminate idle Postgres I/O on self-hosted instances (#1593) 2026.814.180334 2026.814.175823 2026-08-14 19:55:53 +02:00
Hampus 8a9b12e6a1 fix: resolve KLIPY media through the items endpoint (#1592) 2026.814.174058 2026-08-14 19:38:37 +02:00
Hampus 01432bc682 fix(app): rework composer layout and footer alignment (#1591) 2026.814.173055 2026.814.173050 2026-08-14 19:28:22 +02:00
Hampus d56c1e5674 fix: repair CI failures and remove slowmode reset (#1588) 2026.813.222222 2026.813.222218 2026-08-14 00:19:36 +02:00
Hampus 70509fb978 fix(app): format slowmode tooltip values (#1587) 2026.813.214011 2026.813.214002 2026-08-13 23:37:13 +02:00
Hampus ab46d16d12 fix(app): keep slowmode reset visible and localize markers (#1586) 2026.813.205040 2026.813.205014 2026-08-13 22:44:54 +02:00
Hampus 27f459e6bd fix(app): restore composer menus and present action styling (#1585) 2026.813.194903 2026.813.194857 2026-08-13 21:44:16 +02:00
Hampus 5cc92469aa fix(app): allow custom slowmode values (#1584) 2026-08-13 21:18:09 +02:00
Hampus 09ea748479 fix(app): remove stale DM list gaps (#1583) 2026-08-13 21:10:41 +02:00
Hampus 614ee3a54b fix(app): stack slowmode slider layout (#1582) 2026.813.185001 2026.813.185017 2026-08-13 20:47:48 +02:00
ternera 7be5b0589d fix(app): fix upload progress bar from getting stuck at zero (#1581) 2026-08-13 20:46:57 +02:00
Hampus 42cdc1f877 fix(app): backport rendering improvements (#1580) 2026.813.175514 2026.813.175524 2026-08-13 19:52:00 +02:00
Hampus 0c291a01da fix(media-proxy): reject AVIF tracks with zero timescales (#1579) 2026.813.130150 2026-08-13 14:59:08 +02:00
Hampus dba1ba1112 fix(api): enforce attachment upload provenance (#1578) 2026.813.125222 2026-08-13 14:49:46 +02:00
Hampus f7324ee73c fix(media-proxy): force SVG and PDF downloads (#1575) 2026.813.115933 2026-08-13 13:56:59 +02:00
Hampus 10fc79ab37 test: remove infrastructure-dependent integration suites (#1573) 2026-08-12 16:56:25 +02:00
Hampus f88b0f69b2 feat: remove Canary Testers guild integration (#1572) 2026.812.134342 2026.812.134312 2026-08-12 15:40:33 +02:00
Hampus a9a51f576c chore: clean up repository metadata (#1571) 2026.812.125337 2026-08-12 14:50:00 +02:00
Hampus c42f38caf1 fix(admin): expect all bundled fonts in image build (#1570) 2026.812.122910 2026.812.122922 2026-08-12 14:24:25 +02:00
Hampus a9e6919713 refactor: bundle fonts (#1569) 2026.812.112552 2026.812.112542 2026.812.112531 2026-08-12 13:21:50 +02:00
Hampus 03e6062ede fix(marketing): use the circular icon as the site favicon (#1560) 2026.811.160248 2026-08-11 18:00:18 +02:00
Hampus 84cef010a1 fix(marketing): drop the 16x16 favicon link (#1559) 2026.811.153710 2026-08-11 17:34:10 +02:00
Hampus 1907860b26 fix(app): restore mobile channel list scrolling (#1558) 2026.811.150853 2026.811.150833 2026-08-11 17:06:09 +02:00
Hampus 0b08e1de2c fix(app): keep emoji sprites aligned across zoom levels (#1557) 2026-08-11 16:41:40 +02:00
Hampus 06243c48d2 fix(ci): avoid recursive desktop lockfile hash (#1555) 2026-08-11 14:37:07 +02:00
Hampus b438837beb fix(app-proxy): remove canary time freeze (#1554) 2026.811.121845 2026-08-11 14:16:03 +02:00
Hampus 4255ad8f55 fix(desktop): remove stale vulkan layer registrations (#1553) 2026-08-11 12:08:34 +02:00
Hampus f9295dcc06 fix(desktop): stop shortcut repair from corrupting the heap (#1552) 2026-08-11 12:06:34 +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.810.212543 2026.810.212541 2026.810.212537 2026.810.212531 2026.810.212514 2026-08-10 23:22:19 +02:00
Aki 873c203b5d fix(messaging): strip leading @ from special mentions during autocomplete query filtering (#1529) 2026.806.190827 2026-08-06 21:00:03 +02:00
Hampus ddc4397389 fix(marketing): update TestFlight access (#1520) 2026.802.160327 2026-08-02 18:00:53 +02:00
Gapriel Ride c30344da5d fix: OpenAPI spec does not require nullable description in rich embeds (#1519) 2026-08-02 10:43:26 +01:00
Hampus fe3f1b25b6 fix(marketing): redesign download page (#1515) 2026.731.202616 2026-07-31 22:23:23 +02:00
Hampus ec1182d34d feat(api): remove Flutter client auth gates (#1513) 2026.731.153836 2026-07-31 17:36:15 +02:00
Hampus 6a23ec30c6 fix(guild): stop batched message delete audit log disappearance (#1511) 2026.731.140310 2026-07-31 16:00:25 +02:00
Nanakusa bf004e6d72 feat(app): Flatpak options and fixes with updater (#1509) 2026-07-31 14:15:46 +02:00
Hampus 9d33993413 fix(presence): enforce visibility and relationship invariants (#1507) 2026.730.194217 2026.730.194153 2026-07-30 21:39:05 +02:00
ternera 21a898e602 fix(guild): stop activity log from rendering ids in channel names (#1497) 2026-07-28 02:16:23 +02:00
Hampus d824670dc4 feat(marketing): add community programmes help article (#1496) 2026.727.222108 2026-07-28 00:18:31 +02:00
Mocha b323701774 fix(sso): trust absent email_verified claim and relax auth code length limit (#1493) 2026.726.235422 2026-07-27 01:51:42 +02:00
Hampus 09a825ce5b fix(media-proxy): bound queued transforms (#1458) 2026.724.211948 2026-07-24 23:17:21 +02:00
Hampus 96942413dc fix(api): restore 14-day account deletion grace period (#1457) 2026.724.203709 2026-07-24 22:35:00 +02:00
Hampus 4f35bd0b34 fix(media-proxy): preserve static proxy SVGs (#1451) 2026.723.180615 2026-07-23 20:03:16 +02:00
Hampus fb5fe38d52 feat(api): add IP ban exemptions (#1448) 2026.723.160908 2026-07-23 18:06:34 +02:00
fluxer-weblate[bot] 311a1addce chore(i18n): update translations from Weblate (#1208) 2026.717.184203 2026-07-17 20:39:20 +02:00
fluxer-weblate[bot] 596dd0b99f chore(i18n): update translations from Weblate (#1342) 2026-07-17 20:36:22 +02:00
fluxer-weblate[bot] 578757ddc0 chore(i18n): update translations from Weblate (#1341) 2026-07-17 20:35:48 +02:00