Hampus
|
4db13b0375
|
fix(app,api): kick reasons, blocked counts and locale fallbacks (#3334)
|
2026-10-09 01:40:08 +02:00 |
|
Hampus
|
a5c1362f4a
|
fix(self-hosting): use instance contacts and live product name (#3333)
|
2026-10-09 01:39:35 +02:00 |
|
Hampus
|
454fefdb92
|
chore(moderation): remove the built-in NCMEC integration (#3332)
|
2026-10-09 01:39:04 +02:00 |
|
Hampus
|
f390e610b9
|
fix(tooling): repair test, i18n and docs verification gates (#3331)
|
2026-10-09 01:38:34 +02:00 |
|
Hampus
|
ece622e800
|
feat(reports): add server-driven report flows (#3330)
|
2026-10-09 01:38:00 +02:00 |
|
Hampus
|
bc17922b02
|
fix(gateway): wire presence grace, request limits and voice sync (#3329)
|
2026-10-09 01:37:25 +02:00 |
|
Hampus
|
a32d8e4f52
|
fix(i18n): use the web term for instance in id, tr and vi (#3328)
|
2026-10-09 01:36:57 +02:00 |
|
Hampus
|
12daeb758d
|
fix(app): retry failed images at once when back online (#3327)
|
2026-10-08 23:39:18 +02:00 |
|
Hampus
|
fff67ed9af
|
fix(desktop): fetch theme CSS via the local resource proxy (#3326)
|
2026-10-08 23:21:27 +02:00 |
|
Hampus
|
d0b4816a5f
|
fix(media-proxy): allow the desktop app origin and preflight (#3325)
|
2026-10-08 23:21:10 +02:00 |
|
Hampus
|
0febad324c
|
fix(repo): match editorconfig to each formatter (#3324)
|
2026-10-08 22:07:46 +02:00 |
|
Hampus
|
dcc3273889
|
feat(app): ask everyone to review who can message them (#3323)
|
2026-10-08 20:47:44 +02:00 |
|
Hampus
|
e9a4f33a7e
|
feat(api): track privacy setup and open community DMs by default (#3322)
|
2026-10-08 20:47:22 +02:00 |
|
Hampus
|
ae820ba4ea
|
chore(i18n): refresh catalog references (#3320)
|
2026-10-08 20:34:03 +02:00 |
|
Hampus
|
94f1239050
|
fix(premium): reflect limit config flags in plan comparisons (#3319)
|
2026-10-08 20:33:20 +02:00 |
|
Hampus
|
acc1392a53
|
fix(ui): reopen a popout clicked while it is closing (#3318)
|
2026-10-08 20:33:04 +02:00 |
|
Hampus
|
a6a9789091
|
fix(ui): stop clicks passing through the user area footer (#3317)
|
2026-10-08 20:32:49 +02:00 |
|
Hampus
|
fdb7410976
|
fix(threads): light up joined threads in muted communities (#3316)
|
2026-10-08 20:32:33 +02:00 |
|
Hampus
|
b146b8ee33
|
fix(desktop): trust locally added CAs in Chromium on Linux (#3315)
|
2026-10-08 20:21:04 +02:00 |
|
Hampus
|
4b1afc953f
|
fix(app): redraw the favicon badge when branding changes (#3314)
|
2026-10-08 20:20:49 +02:00 |
|
Hampus
|
4ecbe9603c
|
fix(api): store branding images as media references (#3313)
|
2026-10-08 20:20:34 +02:00 |
|
Hampus
|
847d449882
|
chore(i18n): refresh catalog references (#3312)
|
2026-10-08 20:06:41 +02:00 |
|
Hampus
|
bef20cba85
|
fix(links): warn on unhandled middle clicks and desktop links (#3311)
|
2026-10-08 20:05:54 +02:00 |
|
Hampus
|
abfaff16c2
|
fix(guild): fit text icon initials to the icon by measured width (#3310)
|
2026-10-08 20:05:09 +02:00 |
|
Hampus
|
89fa895a0a
|
fix(forum): keep closed posts visible without a reload (#3309)
|
2026-10-08 20:04:53 +02:00 |
|
Hampus
|
334fef52e1
|
fix(desktop): keep slow connects racing instead of aborting them (#3308)
|
2026-10-08 20:04:39 +02:00 |
|
Hampus
|
aa42bf13ce
|
fix(threads): announce threads above the latest five messages (#3307)
|
2026-10-08 20:04:23 +02:00 |
|
Hampus
|
c486c2d3d0
|
revert(admin): restore user type toggles (#3306)
|
2026-10-08 20:04:01 +02:00 |
|
Hampus
|
0ec1cee99e
|
test(gateway): keep the recheck timer out of the eunit process (#3304)
|
2026-10-08 18:14:47 +02:00 |
|
Hampus
|
ccbe4857a1
|
docs(auth): document the desktop handoff deep link and deny (#3303)
|
2026-10-08 18:00:17 +02:00 |
|
Hampus
|
7f8b0afedb
|
chore(i18n): refresh catalog references (#3302)
|
2026-10-08 17:58:50 +02:00 |
|
Hampus
|
27baa38fd1
|
fix(threads): open the thread menu on browser right-click (#3301)
|
2026-10-08 17:45:33 +02:00 |
|
Hampus
|
4af10dd3e3
|
fix(threads): keep header actions clear of the channel name (#3300)
|
2026-10-08 17:44:48 +02:00 |
|
Hampus
|
269d33cab2
|
fix(threads): confirm before leaving a private thread (#3299)
|
2026-10-08 17:44:00 +02:00 |
|
Hampus
|
170e12595b
|
fix(threads): let the thread members popout scroll (#3298)
|
2026-10-08 17:42:56 +02:00 |
|
Hampus
|
b82bbaa2dd
|
fix(ui): drop the switch label tab stop with no focus ring (#3297)
|
2026-10-08 17:42:11 +02:00 |
|
Hampus
|
b8f3dbddbf
|
fix(threads): keep Tab and focus inside the thread create pane (#3296)
|
2026-10-08 17:41:14 +02:00 |
|
Hampus
|
663572fd10
|
fix(forum): keep attachments on forum and media posts (#3295)
|
2026-10-08 17:40:29 +02:00 |
|
Hampus
|
5033cf7203
|
fix(app): follow theme library changes made in other windows (#3294)
|
2026-10-08 17:39:34 +02:00 |
|
Hampus
|
0fcab2f8f0
|
fix(app): hold the switched view until its route commits (#3293)
|
2026-10-08 17:38:36 +02:00 |
|
Hampus
|
c3d790f664
|
fix(app): refocus the editor before text context menu actions (#3292)
|
2026-10-08 17:37:40 +02:00 |
|
Hampus
|
0906a85d6f
|
fix(app): keep mature content consent across account switches (#3291)
|
2026-10-08 17:36:55 +02:00 |
|
Hampus
|
4da8dec4ac
|
fix(app): ignore leftover mentions in unseen channels (#3290)
|
2026-10-08 17:35:59 +02:00 |
|
Hampus
|
d6e3254a16
|
feat(app): show instance branding in switchers and pickers (#3289)
|
2026-10-08 17:34:56 +02:00 |
|
Hampus
|
6dc698ff5e
|
fix(app): follow instance branding in tab title and favicon (#3288)
|
2026-10-08 17:33:28 +02:00 |
|
Hampus
|
39e48458da
|
fix(app): keep a global define from breaking bundled modules (#3287)
|
2026-10-08 17:32:40 +02:00 |
|
Hampus
|
c5453f83e8
|
feat(desktop): sign in with the browser without typing a code (#3286)
|
2026-10-08 17:31:45 +02:00 |
|
Hampus
|
510cc1b916
|
fix(desktop): show the text context menu on password fields (#3285)
|
2026-10-08 17:30:11 +02:00 |
|
Hampus
|
e7859fefb1
|
fix(desktop): leave full screen before hiding on macOS close (#3284)
|
2026-10-08 17:28:58 +02:00 |
|
Hampus
|
46a356cc40
|
fix(media): keep self-host media loading after restarts (#3283)
|
2026-10-08 17:28:18 +02:00 |
|
Hampus
|
bd56174870
|
fix(desktop): frame streamed request bodies for every method (#3282)
|
2026-10-08 17:26:41 +02:00 |
|
Hampus
|
965bb5f634
|
fix(desktop): trust the system CA store in main requests (#3281)
|
2026-10-08 17:26:12 +02:00 |
|
Hampus
|
7937d5f802
|
fix(desktop): update from the splash only after the user clicks (#3280)
|
2026-10-08 17:25:34 +02:00 |
|
Hampus
|
f1373a63c3
|
feat(ci): publish renderer modules without a shell build (#3279)
|
2026-10-08 17:23:59 +02:00 |
|
Hampus
|
e0d7625c39
|
feat(api): hand desktop sign-in back with a deep link grant (#3278)
|
2026-10-08 17:23:28 +02:00 |
|
Hampus
|
f8505d19f7
|
feat(threads): ship threads and the Plutonium page to everyone (#3277)
|
2026-10-08 16:30:39 +02:00 |
|
Hampus
|
1515a8487f
|
fix(desktop): fall back across resolved addresses on connect (#3275)
|
2026-10-08 05:08:00 +02:00 |
|
Hampus
|
7a4aa42d4b
|
feat(premium): native Nordic prices and subscribing during grace (#3274)
|
2026-10-08 04:21:54 +02:00 |
|
Hampus
|
0ef1cd14c3
|
feat(desktop): show download progress and diagnostics on splash (#3273)
|
2026-10-08 03:06:06 +02:00 |
|
Hampus
|
795e190bda
|
fix(desktop): let the Theme Studio popout resolve its runtime (#3272)
|
2026-10-08 03:05:37 +02:00 |
|
Hampus
|
d00389ab30
|
fix(desktop): reach split-horizon instances on their LAN IP (#3271)
|
2026-10-08 03:05:15 +02:00 |
|
Hampus
|
3071bc7525
|
fix(desktop): honour the system proxy in main-process requests (#3270)
|
2026-10-08 03:04:55 +02:00 |
|
Hampus
|
6de6be2358
|
fix(threads): open the thread menu on thread chip right-click (#3269)
|
2026-10-08 03:04:35 +02:00 |
|
Hampus
|
c51c222c47
|
fix(voice): stop stale mute echoes from toggling mute (#3268)
|
2026-10-08 03:04:10 +02:00 |
|
Hampus
|
e218ba21de
|
fix(app): load saved account avatars from their own instance (#3267)
|
2026-10-08 03:03:47 +02:00 |
|
Hampus
|
de358c0def
|
fix(app): let action toolbar overrides win over its defaults (#3266)
|
2026-10-08 03:03:26 +02:00 |
|
Hampus
|
4b88d64b2d
|
fix(app): show the official badge and a visible account menu (#3265)
|
2026-10-08 03:03:05 +02:00 |
|
Hampus
|
ee1c861eb2
|
perf(desktop): cache display media and retain shown images (#3264)
|
2026-10-08 03:02:41 +02:00 |
|
Hampus
|
6a24ac3f4e
|
fix(desktop): fetch media bytes via the local resource proxy (#3263)
|
2026-10-08 03:02:15 +02:00 |
|
Hampus
|
8b312c610e
|
fix(app): tag only desktop proxy uploads with a local upload id (#3262)
|
2026-10-08 00:40:51 +02:00 |
|
Hampus
|
2e3e3a1536
|
fix(desktop): fix manual update wording and retry Velopack (#3261)
|
2026-10-08 00:04:58 +02:00 |
|
Hampus
|
5c63d81ffd
|
fix(app): show the setup wizard on new instances, not sign-in (#3260)
|
2026-10-07 23:28:04 +02:00 |
|
Hampus
|
c402c52a8a
|
fix(app): read instance config safely in startup skeletons (#3259)
|
2026-10-07 23:27:59 +02:00 |
|
Hampus
|
317fedeef9
|
fix(ci): resolve a bare drive WORKDIR to the drive root (#3258)
|
2026-10-07 21:44:18 +02:00 |
|
Hampus
|
002502a7fa
|
feat(admin): one threads toggle, hide hosted-only rollouts (#3257)
|
2026-10-07 21:32:45 +02:00 |
|
Hampus
|
1997850d55
|
fix(threads): let administrators grant thread permissions (#3256)
|
2026-10-07 21:32:39 +02:00 |
|
Hampus
|
d346eb0e88
|
fix(desktop): generate build channel in tests, bump yoke-derive (#3255)
|
2026-10-07 19:57:20 +02:00 |
|
Hampus
|
7c5fa2180a
|
feat(desktop): bundled renderer, modules and instance accounts (#3254)
|
2026-10-07 16:48:07 +02:00 |
|
Hampus
|
c748c8af4e
|
feat(channels): redesign the create channel modal (#3253)
|
2026-10-07 15:26:11 +02:00 |
|
Hampus
|
ba59a13149
|
feat(threads): thread and forum UI on web (#3252)
|
2026-10-07 15:25:43 +02:00 |
|
Hampus
|
3f4160b138
|
feat(threads): thread and forum API, admin, schemas and docs (#3251)
|
2026-10-07 15:25:12 +02:00 |
|
Hampus
|
5f4295e399
|
feat(threads): gateway, messages and push thread support (#3250)
|
2026-10-07 15:24:40 +02:00 |
|
Hampus
|
4e730832c7
|
fix(installer): pull images before the first start (#3248)
|
2026-10-07 02:37:35 +02:00 |
|
Hampus
|
d7c00d4556
|
fix(schema): keep template topics optional after trimming (#3247)
|
2026-10-07 01:42:37 +02:00 |
|
Hampus
|
154b65afe5
|
docs(self-hosting): fix LiveKit CSP and backup guidance (#3246)
|
2026-10-07 00:09:39 +02:00 |
|
Hampus
|
fcc2a3f64b
|
docs(github): keep vulnerability reports out of chats (#3245)
|
2026-10-06 23:25:53 +02:00 |
|
Hampus
|
80456861ac
|
fix(api): accept long forum topics in imported templates (#3244)
|
2026-10-06 22:46:47 +02:00 |
|
Hampus
|
cc5545c333
|
fix(api): sync stripe customer email on change (#3243)
|
2026-10-06 21:38:25 +02:00 |
|
Hampus
|
6e28092cdc
|
fix(app): keep mention highlight when mentions are suppressed (#3242)
|
2026-10-06 20:58:28 +02:00 |
|
Hampus
|
8b6910d505
|
chore(github): send bug reports and ideas to feedback.fluxer.com (#3241)
|
2026-10-06 19:14:26 +02:00 |
|
Hampus
|
d87e31efaf
|
fix(app): drop the reply when its target message is deleted (#3237)
|
2026-10-06 02:14:00 +02:00 |
|
Hampus
|
6618a6baf4
|
fix(installer): replace a stale installer before upgrading (#3235)
|
2026-10-05 21:50:16 +02:00 |
|
Hampus
|
22b8f5454b
|
fix(app): skip forwarded messages when editing with arrow up (#3234)
|
2026-10-05 21:34:05 +02:00 |
|
Hampus
|
801bd3f106
|
fix(app): cycle dms in sidebar order with the keyboard (#3233)
|
2026-10-05 21:17:40 +02:00 |
|
Hampus
|
e26c8c870d
|
feat(api): archive and schedule automated message deletion (#3231)
|
2026-10-05 21:03:29 +02:00 |
|
Hampus
|
f4e545e090
|
fix(app): reorder dm list immediately on pin and unpin (#3230)
|
2026-10-05 20:45:50 +02:00 |
|
Hampus
|
2006fc0d8d
|
feat(push): allow listed hosts to resolve to private addresses (#3228)
|
2026-10-05 20:11:08 +02:00 |
|
Hampus
|
d456048e69
|
fix(svc): respect FLUXER_POSTGRES_SSL=false with a Postgres URL (#3227)
|
2026-10-05 20:00:50 +02:00 |
|
Hampus Kraft
|
a3d6cf37cb
|
fix(guild): render activity log entries deterministically (#2766)
|
2026-09-14 17:39:19 +02:00 |
|
Hampus Kraft
|
d14998ff69
|
fix(app): back off image, reaction and settings retries on 429 (#2743)
|
2026-09-13 21:04:31 +02:00 |
|