Hampus
|
82abd03a37
|
feat(reports): delete reports and configure retention (#3338)
|
2026-10-09 01:41:47 +02:00 |
|
Hampus
|
93d1f8af46
|
refactor: remove dead code (#3337)
|
2026-10-09 01:41:26 +02:00 |
|
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
|
e9a4f33a7e
|
feat(api): track privacy setup and open community DMs by default (#3322)
|
2026-10-08 20:47:22 +02:00 |
|
Hampus
|
94f1239050
|
fix(premium): reflect limit config flags in plan comparisons (#3319)
|
2026-10-08 20:33:20 +02:00 |
|
Hampus
|
c486c2d3d0
|
revert(admin): restore user type toggles (#3306)
|
2026-10-08 20:04:01 +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
|
7937d5f802
|
fix(desktop): update from the splash only after the user clicks (#3280)
|
2026-10-08 17:25:34 +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
|
7a4aa42d4b
|
feat(premium): native Nordic prices and subscribing during grace (#3274)
|
2026-10-08 04:21:54 +02:00 |
|
Hampus
|
3071bc7525
|
fix(desktop): honour the system proxy in main-process requests (#3270)
|
2026-10-08 03:04:55 +02:00 |
|
Hampus
|
c51c222c47
|
fix(voice): stop stale mute echoes from toggling mute (#3268)
|
2026-10-08 03:04:10 +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
|
7c5fa2180a
|
feat(desktop): bundled renderer, modules and instance accounts (#3254)
|
2026-10-07 16:48:07 +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
|
d7c00d4556
|
fix(schema): keep template topics optional after trimming (#3247)
|
2026-10-07 01:42:37 +02:00 |
|
Hampus
|
80456861ac
|
fix(api): accept long forum topics in imported templates (#3244)
|
2026-10-06 22:46:47 +02:00 |
|
 Kai ComptonandHampus
|
0c4f016ba2
|
feat(config): read secrets from NAME_FILE variables (#1421)
Co-authored-by: Hampus <[email protected]>
|
2026-10-06 21:43:08 +02:00 |
|
Hampus
|
e26c8c870d
|
feat(api): archive and schedule automated message deletion (#3231)
|
2026-10-05 21:03:29 +02:00 |
|
Hampus
|
3093e7334b
|
feat(api): derive stable placeholder names for hidden profiles (#3224)
|
2026-10-05 16:57:25 +02:00 |
|
Hampus
|
e1eecc3b6c
|
feat(auth): add username sign-in mode and recovery kits (#3215)
|
2026-10-05 14:10:07 +02:00 |
|
Hampus
|
05257d6439
|
feat(api): add moderation events and visibility actions (#3219)
|
2026-10-05 13:24:19 +02:00 |
|
Hampus
|
12a407aca8
|
fix(api): drop localized card checks and require pix for brazil (#3203)
|
2026-10-04 18:03:14 +02:00 |
|
Hampus
|
0aeff01c2d
|
feat(api): scope forwarded client ip trust per caller (#3198)
|
2026-10-04 16:36:41 +02:00 |
|
Hampus
|
71b7cffabc
|
fix(i18n): more natural French paused-messaging notice (#3172)
|
2026-10-03 17:04:40 +02:00 |
|
Hampus
|
7eebfca20b
|
feat(blocklist): add url-domain host patterns (#3164)
|
2026-10-03 14:46:08 +02:00 |
|
Hampus
|
e9167d96ec
|
feat(admin): add optional expiry to admin IP bans (#3163)
|
2026-10-03 14:41:00 +02:00 |
|
Hampus
|
7fa00c0e89
|
chore(admin): remove user type toggles (#3161)
|
2026-10-03 14:22:13 +02:00 |
|
Hampus
|
81d69c41f5
|
feat(discovery): resolve message links into discoverable guilds (#3159)
|
2026-10-03 13:12:30 +02:00 |
|
Hampus
|
4e6b837ccc
|
fix: tighten edge cases across services (#3158)
|
2026-10-03 13:04:29 +02:00 |
|
Hampus
|
cdcaba34ce
|
fix(self-hosting): cap meilisearch indexing threads by default (#3153)
|
2026-10-03 02:15:16 +02:00 |
|
Hampus
|
811341bc2f
|
feat(email): configurable reply-to address (#3140)
|
2026-10-02 23:26:01 +02:00 |
|
Hampus
|
b52a0b5d5f
|
fix: friendlier wording for paused messaging (#3138)
|
2026-10-02 22:50:34 +02:00 |
|
Hampus
|
1ec8f31253
|
refactor: simplify account standing and verification levels (#3130)
|
2026-10-02 18:17:41 +02:00 |
|
Hampus
|
1abde06824
|
feat(admin): accept domain entries in the email blocklist (#3129)
|
2026-10-02 18:00:38 +02:00 |
|
Tarek
|
632067b552
|
feat(gateway,admin): Expand stats for metrics (#3064)
|
2026-10-02 12:58:16 +02:00 |
|
Hampus
|
98cce4815d
|
feat(users): add temporary new conversation limits (#3100)
|
2026-10-02 01:28:35 +02:00 |
|
Hampus
|
be69333eaf
|
feat(premium): add the Plutonium page behind an experiment (#3097)
|
2026-10-01 21:45:44 +02:00 |
|
Hampus
|
2df82b2b5e
|
fix(guild): treat very high as high without phone verification (#3095)
|
2026-10-01 20:33:02 +02:00 |
|
Hampus
|
7e4d5137f8
|
feat: add announcement channels, publishing and following (#3090)
|
2026-10-01 16:57:21 +02:00 |
|
Hampus
|
2161d84701
|
fix(self-hosting): grow seaweedfs one volume at a time (#3076)
|
2026-09-30 22:55:12 +02:00 |
|
Hampus
|
dc32a7c70e
|
feat(admin): allow system DMs to all users (#3073)
|
2026-09-30 21:29:05 +02:00 |
|
Hampus
|
dfdfffe5de
|
feat(premium): give failed renewals a billing-cycle grace period (#3066)
|
2026-09-30 18:48:01 +02:00 |
|
Hampus
|
af49cd6cc4
|
refactor(ban): drop ipinfo cgnat blast-radius guard (#3062)
|
2026-09-30 16:54:43 +02:00 |
|