2025-10-13 - 2026-10-13

Overview

0 Active Pull Requests
335 Active Issues
Excluding merges, 2 authors have pushed 382 commits to development and 695 commits to all branches. On development, 418 files have changed and there have been 78035 additions and 27947 deletions.

7 Releases published by 1 user

Published v1.1.0 2026-10-13 15:49:44 -04:00

Published v1.0.0 moho 1.0.0 2026-10-11 17:26:32 -04:00

Published v1.0.0-rc.5 moho 1.0.0-rc.5 2026-10-10 16:37:56 -04:00

Published v1.0.0-rc.4 moho 1.0.0-rc.4 2026-10-09 15:40:14 -04:00

Published v1.0.0-rc.3 moho 1.0.0-rc.3 2026-10-08 23:51:29 -04:00

Published v1.0.0-rc.2 moho 1.0.0-rc.2 2026-10-07 18:06:20 -04:00

Published v1.0.0-rc.1 moho 1.0.0-rc.1 2026-10-04 16:31:43 -04:00

311 Issues closed from 1 user

Closed #29 Steam Chat 2026-10-13 15:54:45 -04:00

Closed #239 Version 1.0: the number, where it shows, and a release that is not the rolling one 2026-10-11 20:26:51 -04:00

Closed #333 Tests review 2026-10-11 17:22:24 -04:00

Closed #334 Document Review 2026-10-11 15:38:46 -04:00

Closed #335 Ensure no references to the Gitea remain in code or documentation 2026-10-11 15:38:36 -04:00

Closed #331 Discord: Gifs aren't rendered 2026-10-09 17:57:00 -04:00

Closed #332 No Idle/Activity detection 2026-10-09 17:56:57 -04:00

Closed #330 System Tray Icon and Menu rework 2026-10-09 11:08:37 -04:00

Closed #329 Discord: Forums 2026-10-08 23:42:01 -04:00

Closed #315 Shared Modal component with focus trap and animation 2026-10-08 22:55:25 -04:00

Closed #328 Discord notices are not rendering 2026-10-08 22:46:29 -04:00

Closed #237 Youtube embeds aren't descriptive enough 2026-10-08 22:02:26 -04:00

Closed #327 Settings menu has item underneath the search box 2026-10-08 21:59:34 -04:00

Closed #324 Room settings as a tabbed dialog 2026-10-08 21:56:57 -04:00

Closed #314 Mentions page: filters, date grouping and dismiss 2026-10-08 21:54:10 -04:00

Closed #323 Accounts and Join panel workflow fixes 2026-10-08 21:51:43 -04:00

Closed #322 Settings: Keybinds page with a hotkey recorder 2026-10-08 21:48:58 -04:00

Closed #321 Settings: Notifications page 2026-10-08 21:46:38 -04:00

Closed #320 Settings: Appearance page 2026-10-08 21:44:07 -04:00

Closed #319 Settings: one click to open, grouped rail, search, consistent controls 2026-10-08 18:22:13 -04:00

Closed #300 Editing: Up edits your last message, multi-line editor, delete on empty 2026-10-08 18:17:02 -04:00

Closed #325 Incoming calls in one style, stacked 2026-10-08 18:13:02 -04:00

Closed #310 Thread panel uses the full composer and groups by author 2026-10-08 18:10:28 -04:00

Closed #289 Conversation header: aligned 48px bar, consistent toggles, channel topic 2026-10-08 18:02:42 -04:00

Closed #290 User footer: red muted states and a real status popout 2026-10-08 17:56:06 -04:00

Closed #303 Reactions: names in the tooltip, animated custom reactions, who reacted 2026-10-08 17:49:50 -04:00

Closed #311 Pinned messages for every service, with jump 2026-10-08 17:43:01 -04:00

Closed #304 Media: a grid for several images, and spoiler blur 2026-10-08 17:39:57 -04:00

Closed #306 Composer layout in Discord's style 2026-10-08 17:34:50 -04:00

Closed #308 Attachment tray cards with spoiler, and drops go into the tray 2026-10-08 17:30:45 -04:00

Closed #313 Emoji picker: keyboard navigation and skin tones 2026-10-08 17:22:59 -04:00

Closed #312 Lightbox: animation, previous/next, zoom and pan, Copy image 2026-10-08 17:18:51 -04:00

Closed #309 One autocomplete style, member avatars, and :shortcode emoji 2026-10-08 17:13:04 -04:00

Closed #307 Reply bar: Esc to cancel, focus on reply, @ ping toggle 2026-10-08 17:09:24 -04:00

Closed #305 Multi-line messages with Shift+Enter on every service 2026-10-08 17:01:57 -04:00

Closed #283 Motion pass: hovers, folds, popups, messages, reactions 2026-10-08 16:52:23 -04:00

Closed #301 Open a channel at the first unread, with a "new messages" bar 2026-10-08 16:49:28 -04:00

Closed #317 Context menu: keyboard navigation, checked items, anchoring, animation 2026-10-08 15:06:30 -04:00

Closed #318 Toasts: animation, kinds, pause on hover, stack cap, actions 2026-10-08 15:02:53 -04:00

Closed #269 Thread panel ignores display settings, says "1 replies", and doesn't scroll to the newest reply 2026-10-08 15:00:47 -04:00

Closed #270 Escape closes every open layer at once; full-page panels don't close on Escape 2026-10-08 14:58:28 -04:00

Closed #316 Buttons: consistent primary, subtle and danger; confirm restarts 2026-10-08 14:53:56 -04:00

Closed #302 Message styles: mention rows, code and quotes, system lines, the NEW divider 2026-10-08 14:51:29 -04:00

Closed #295 Comfy message layout in Discord's shape 2026-10-08 14:51:27 -04:00

Closed #293 Voice channel list: avatars, mute/deafen icons, speaking ring 2026-10-08 14:46:32 -04:00

Closed #288 Member list: avatars, presence dots, status groups, click for profile 2026-10-08 14:44:24 -04:00

Closed #291 Title bar polish 2026-10-08 14:36:35 -04:00

Closed #285 Server rail: mention counts, folder unread, remembered folders, tooltips, "+" join tile 2026-10-08 14:36:33 -04:00

Closed #280 The inline message editor throws the edit away when it loses focus 2026-10-08 14:32:42 -04:00

Closed #278 Relative timestamps overflow the time column and never update 2026-10-08 14:32:36 -04:00

Closed #277 Presence colours disagree between places; "connecting" shows as Offline 2026-10-08 14:32:34 -04:00

Closed #272 A pending send dims its own upload meter, and a failed send can't be discarded 2026-10-08 14:32:32 -04:00

Closed #281 Pinned and DM page rows never show the service mark 2026-10-08 14:27:17 -04:00

Closed #276 Muted channels hide their mention badges 2026-10-08 14:27:15 -04:00

Closed #275 A collapsed category hides its unread channels, and its count is channels, not unreads 2026-10-08 14:27:13 -04:00

Closed #274 Voice channel Disconnect button is nested inside the row button 2026-10-08 14:27:11 -04:00

Closed #273 Toasts, the transfer panel and the verification dialog overlap in the bottom-right 2026-10-08 14:27:09 -04:00

Closed #271 The typing line pushes the message list up and down 2026-10-08 14:27:07 -04:00

Closed #279 Hover toolbar is clipped on the first row and appears on system and pending rows 2026-10-08 14:19:18 -04:00

Closed #298 Hover toolbar: fade in, keyboard access, Edit/Thread/Copy, recent reactions 2026-10-08 14:19:09 -04:00

Closed #299 Copy text and Copy message link 2026-10-08 14:16:37 -04:00

Closed #297 Clicking a name or avatar opens the profile card 2026-10-08 14:15:21 -04:00

Closed #296 Replies: click to jump to the original 2026-10-08 14:15:20 -04:00

Closed #292 Voice panel: horizontal mic meter and real connection latency 2026-10-08 14:12:45 -04:00

Closed #287 Ctrl+K quick switcher and keyboard navigation 2026-10-08 14:07:12 -04:00

Closed #286 Mark as read on channels, categories and servers 2026-10-08 14:03:21 -04:00

Closed #294 Date separators in the message list 2026-10-08 13:59:33 -04:00

Closed #284 Unread and mention styling: bold unread rows, red mention badges, one badge component 2026-10-08 13:57:00 -04:00

Closed #268 Undefined CSS tokens draw borders and text in the wrong colour 2026-10-08 13:51:26 -04:00

Closed #282 Design tokens: danger/mention red, visible hover, dimmer secondary text, motion, shadows, z-index, type 2026-10-08 13:51:26 -04:00

Closed #326 UI screenshot harness for before/after images 2026-10-07 20:53:48 -04:00

Closed #267 No text modification tools for input box. 2026-10-07 15:19:36 -04:00

Closed #266 No right click options for input box. 2026-10-07 15:19:34 -04:00

Closed #265 Spellchecker is needed for input box 2026-10-07 15:19:33 -04:00

Closed #172 Discord 2026-10-04 17:07:46 -04:00

Closed #262 First-run polish: installer and small wording 2026-10-04 15:06:46 -04:00

Closed #246 Nobody has used moho from a clean install 2026-10-04 10:51:08 -04:00

Closed #264 Windows 11 Smart App Control blocks unsigned moho from starting 2026-10-04 01:52:40 -04:00

Closed #263 IRC: a server's reason for hanging up is never shown 2026-10-03 23:04:37 -04:00

Closed #261 Removing an account has no confirmation 2026-10-03 23:04:36 -04:00

Closed #260 Kick's channel header is crowded at a small window 2026-10-03 23:04:35 -04:00

Closed #259 Matrix's add form says matrix.org isn't accepting new accounts 2026-10-03 23:04:33 -04:00

Closed #258 Uninstalling leaves every account's saved sign-in behind 2026-10-03 23:04:32 -04:00

Closed #212 The renderer has no tests at all; typecheck is the only gate on UI behaviour 2026-10-03 21:21:57 -04:00

Closed #248 rustls and h2 have published vulnerabilities, fixed by an update 2026-10-03 21:15:45 -04:00

Closed #247 Critical: third-party content can make moho load local files 2026-10-03 21:06:47 -04:00

Closed #257 Critical: a Tor-routed account's links are fetched from the real IP address 2026-10-03 00:14:51 -04:00

Closed #241 Kick draws hundreds of 429s every time it reconnects 2026-10-02 17:50:54 -04:00

Closed #245 Clean up clippy's lints in nobilis 2026-10-02 12:42:55 -04:00

Closed #243 Some caches have no size cap, and the pre-rename ones are never removed 2026-10-02 12:42:54 -04:00

Closed #244 Daemon methods with nothing in the app calling them 2026-10-02 00:16:55 -04:00

Closed #240 A missing Kick emote is logged as an out-of-root media request 2026-10-02 00:16:54 -04:00

Closed #242 The daemon writes colour escape codes into moho.log 2026-10-02 00:16:54 -04:00

Closed #238 The README and ARCHITECTURE describe the client as it was in mid-September 2026-10-02 00:16:53 -04:00

Closed #184 Discord: AutoMod's verdicts are never shown 2026-10-01 23:16:37 -04:00

Closed #231 Discord: a shared screen is silent 2026-10-01 23:16:36 -04:00

Closed #14 Discord: Screen Share Hosting and Viewing. 2026-10-01 23:16:35 -04:00

Closed #188 Discord: a server can be made but not laid out 2026-10-01 23:13:12 -04:00

Closed #185 Discord: a server cannot be found or joined the way the client offers 2026-10-01 23:13:11 -04:00

Closed #171 Matrix 2026-10-01 21:10:52 -04:00

Closed #169 IRC 2026-10-01 21:10:16 -04:00

Closed #197 Discord: a password login is offered by the daemon and by nothing else 2026-10-01 19:27:40 -04:00

Closed #182 Discord: a scheduled event is invisible here 2026-10-01 18:34:59 -04:00

Closed #183 Discord: the soundboard is silent 2026-10-01 15:41:51 -04:00

Closed #232 Discord: a call has no echo cancellation 2026-10-01 15:41:50 -04:00

Closed #235 Discord: nobody in a call can be turned down 2026-10-01 15:41:49 -04:00

Closed #233 Discord: nobody here can see what they are sharing 2026-10-01 15:41:48 -04:00

Closed #201 Discord: scrollback can be repaired by the daemon and by nothing else 2026-10-01 09:44:28 -04:00

Closed #234 Discord: a stream is always 720p30 and cannot be changed 2026-10-01 09:44:27 -04:00

Closed #180 Discord: the camera is never turned on 2026-10-01 09:44:26 -04:00

Closed #196 ibb.co as a second image host, for the services that have only the one 2026-09-30 18:59:56 -04:00

Closed #173 Kick 2026-09-28 19:51:25 -04:00

Closed #236 The daemon builds with 40 warnings, and nobody reads them 2026-09-28 19:47:37 -04:00

Closed #189 Matrix: a call is voice only, with no camera and no screen 2026-09-13 18:37:00 -04:00

Closed #229 Matrix: the emoji picker does not remember what was just used 2026-09-13 17:10:47 -04:00

Closed #228 Matrix: the timeline cannot be jumped to a date 2026-09-13 17:10:46 -04:00

Closed #227 Matrix: media is always fetched at full size 2026-09-13 17:10:45 -04:00

Closed #226 Matrix: a room's moderation infrastructure is invisible 2026-09-13 17:10:44 -04:00

Closed #225 Matrix: a server's own notices are not recognised 2026-09-13 17:10:43 -04:00

Closed #224 Matrix: an account cannot be deactivated 2026-09-13 17:10:42 -04:00

Closed #223 Matrix: the account's email and phone cannot be seen or changed 2026-09-13 17:10:41 -04:00

Closed #221 Matrix: a public room cannot be looked at before joining 2026-09-13 17:10:40 -04:00

Closed #220 Matrix: a link in a message is never unfurled 2026-09-13 17:10:39 -04:00

Closed #219 Matrix: a message has no permalink and no way to see its source 2026-09-13 17:10:38 -04:00

Closed #218 Matrix: a room cannot be upgraded, only followed 2026-09-13 17:10:37 -04:00

Closed #217 Matrix: a room's history visibility is neither shown nor settable 2026-09-13 17:10:36 -04:00

Closed #216 Matrix: rooms cannot be marked favourite or low priority 2026-09-13 17:10:34 -04:00

Closed #214 Matrix: a direct message made elsewhere is not recognised as one 2026-09-13 17:10:33 -04:00

Closed #215 Matrix: a bot's notice reads as an ordinary message 2026-09-13 17:10:33 -04:00

Closed #230 Discord: When left unattended for extended periods of time the userlist begins duplicating users 2026-09-13 12:58:04 -04:00

Closed #187 Discord: somebody added to a group DM elsewhere never appears 2026-09-13 05:56:19 -04:00

Closed #191 Matrix: a widget in a room is nothing here 2026-09-13 05:55:21 -04:00

Closed #186 Discord: a voice message cannot be sent or played 2026-09-13 00:45:08 -04:00

Closed #199 Ignoring works everywhere, and the list of who you ignored is Matrix-only 2026-09-12 21:50:50 -04:00

Closed #198 Discord: somebody can be added to a group DM and never removed 2026-09-12 21:50:49 -04:00

Closed #209 Scrollback housekeeping runs too rarely and reclaims too little 2026-09-12 21:22:37 -04:00

Closed #210 Daemon logs are written to /dev/null in packaged builds 2026-09-12 21:21:36 -04:00

Closed #208 migrate_from_moho_dirs can swallow Electron's config directory 2026-09-12 20:53:40 -04:00

Closed #207 Scrollback SQLite fsyncs on every message: switch to WAL 2026-09-12 20:53:39 -04:00

Closed #213 Matrix reaction counts inflate on every reconnect (one message reached 33,224) 2026-09-12 20:43:26 -04:00

Closed #211 Emoji picker costs ~284 MB of renderer memory, most of it never returned 2026-09-12 20:27:23 -04:00

Closed #206 Kick: no watch time is earned, because nothing says we are watching 2026-09-12 15:20:15 -04:00

Closed #205 An emote picker that offers everything the account can send 2026-09-12 12:43:03 -04:00

Closed #204 Kick: Points and redeem functionality 2026-09-12 11:19:23 -04:00

Closed #195 Kick: most of what chat says renders as words, because 7TV and BTTV are unknown 2026-09-12 11:04:00 -04:00

Closed #203 The protocol list is written twice, and only one copy is the daemon's 2026-09-12 10:46:01 -04:00

Closed #193 Matrix: a new device starts deaf to everything sent while it did not exist 2026-09-12 10:23:52 -04:00

Closed #190 Matrix: every sync is the whole account, because sliding sync is not spoken 2026-09-12 10:04:55 -04:00

Closed #192 Matrix: a location can be sent once but never kept up to date 2026-09-12 09:56:06 -04:00

Closed #200 Matrix: a call has nowhere to go when the homeserver names no media server 2026-09-12 09:52:45 -04:00

Closed #194 Matrix: a message cannot be marked unread again 2026-09-12 09:52:44 -04:00

Closed #202 Matrix: the login form is drawn before the homeserver is asked what it takes 2026-09-12 09:52:44 -04:00

Closed #114 Conversation logging and export 2026-09-11 23:42:55 -04:00

Closed #178 IRC: a bouncer's networks all arrive as one server 2026-09-11 23:00:47 -04:00

Closed #179 IRC: nobody has an avatar, because metadata is never asked for 2026-09-11 22:56:11 -04:00

Closed #177 IRC: a plaintext connection is never upgraded, because STS is not read 2026-09-11 22:56:10 -04:00

Closed #176 IRC: a capability that arrives after connect is never taken up 2026-09-11 22:56:09 -04:00

Closed #170 Sneedchat 2026-09-11 22:26:40 -04:00

Closed #175 Sneedchat: Thumbnailed images remain as thumbnails in the lightbox 2026-09-11 17:36:22 -04:00

Closed #174 Sneedchat: TOR url should be converted to clearnet 2026-09-11 17:36:21 -04:00

Closed #166 A location can be sent by the daemon and by nothing else 2026-09-10 21:21:19 -04:00

Closed #167 Kick's chat modes cannot be set 2026-09-10 21:17:12 -04:00

Closed #130 Kick: a pinned chat message is invisible here 2026-09-10 20:57:21 -04:00

Closed #168 Four comments say a feature is missing that is not 2026-09-10 17:58:52 -04:00

Closed #147 Matrix: Read Icons are pointless if we can't see who read what. 2026-09-10 17:10:10 -04:00

Closed #162 Matrix: a key that arrives late never rescues the message 2026-09-10 17:10:10 -04:00

Closed #165 Matrix: no account can be made from here 2026-09-10 17:08:45 -04:00

Closed #163 Matrix: verifying a device means comparing emoji, never scanning 2026-09-10 17:08:44 -04:00

Closed #146 Matrix: Hover menu covers the read tags 2026-09-10 17:08:43 -04:00

Closed #164 Matrix: the homeserver's own limits are never asked for 2026-09-10 17:08:43 -04:00

Closed #156 IRC: the name list arrives whether or not it is wanted 2026-09-10 16:39:28 -04:00

Closed #161 IRC: a renamed channel appears as a second one 2026-09-10 16:31:16 -04:00

Closed #160 IRC: where you had read up to is not shared between clients 2026-09-10 16:31:15 -04:00

Closed #159 IRC: a deleted message stays on screen 2026-09-10 16:31:14 -04:00

Closed #158 IRC: a long message is cut rather than continued 2026-09-10 16:31:13 -04:00

Closed #154 IRC: a bot is not marked as one 2026-09-10 16:13:09 -04:00

Closed #152 IRC: which messages came from a signed-in account is not known 2026-09-10 16:13:08 -04:00

Closed #149 IRC: a join tells you a nick and nothing else 2026-09-10 16:13:07 -04:00

Closed #148 IRC: nobody's hostmask is known, because nothing ever asks 2026-09-10 16:13:05 -04:00

Closed #157 IRC: a notify list says nothing about who those people are 2026-09-10 16:12:45 -04:00

Closed #155 IRC: encoding is assumed rather than agreed 2026-09-10 16:12:43 -04:00

Closed #153 IRC: the server's refusals are matched by numeric 2026-09-10 16:12:42 -04:00

Closed #151 IRC: an invite to a channel is never shown 2026-09-10 16:12:41 -04:00

Closed #150 IRC: changing your real name needs a reconnect 2026-09-10 16:12:40 -04:00

Closed #118 Discord: polls can be read but not voted in 2026-09-10 02:15:42 -04:00

Closed #119 Discord: the server's own mute settings are ignored 2026-09-10 02:14:24 -04:00

Closed #121 Discord: no way to create an invite 2026-09-10 02:14:24 -04:00

Closed #120 Discord: the pin list goes stale while you are looking at it 2026-09-09 23:09:47 -04:00

Closed #116 Discord: a command that answers with a form does nothing 2026-09-09 23:09:46 -04:00

Closed #117 Discord: a forwarded message arrives empty 2026-09-09 23:09:46 -04:00

Closed #145 A message can learn that it was read, through an image it names 2026-09-09 18:46:56 -04:00

Closed #142 Sanitising a message's HTML still asks for its remote fonts and stylesheets 2026-09-09 18:31:33 -04:00

Closed #144 Chat buffer scrolls slightly when viewing the past 2026-09-09 17:58:43 -04:00

Closed #143 Chat buffer loses anchor when embeds render 2026-09-09 17:47:38 -04:00

Closed #141 A cached avatar is fetched over a scheme the policy only allows for images 2026-09-07 18:06:22 -04:00

Closed #140 The link-type cache remembers every URL the window has ever seen 2026-09-07 17:52:59 -04:00

Closed #139 Two of the daemon's lookaside tables grow with traffic and are never pruned 2026-09-07 17:52:58 -04:00

Closed #138 The daemon's memory is the high-water mark of everything it has ever done 2026-09-07 17:52:57 -04:00

Closed #137 A message in any channel redraws every row of the one being read 2026-09-07 17:52:56 -04:00

Closed #136 Every conversation is held at the ceiling meant for the one on screen 2026-09-07 17:52:55 -04:00

Closed #135 The message log builds a row for every message it has loaded 2026-09-07 17:52:54 -04:00

Closed #134 Matrix: moho misreads its own power in a v12 room 2026-09-06 23:09:33 -04:00

Closed #133 Matrix: encrypted calls — moho joins in the clear 2026-09-06 22:06:46 -04:00

Closed #132 Matrix: join Element's calls, which run through a media server 2026-09-06 20:46:48 -04:00

Closed #122 Matrix: calls are one-to-one only 2026-09-06 14:01:42 -04:00

Closed #131 Ignoring somebody works on Matrix and nowhere else 2026-09-06 13:33:08 -04:00

Closed #126 Matrix: a space can be made but not filled 2026-09-06 13:16:38 -04:00

Closed #125 Matrix: no way to report abuse 2026-09-06 13:16:37 -04:00

Closed #124 Matrix: no knock, and no restricted-room join 2026-09-06 13:16:36 -04:00

Closed #123 Matrix: stickers and locations can be read but not sent 2026-09-06 13:16:35 -04:00

Closed #129 IRC: what is sent is recorded locally, never confirmed by the server 2026-09-06 12:47:14 -04:00

Closed #128 IRC: no notify list, so nobody's arrival is ever announced 2026-09-06 12:47:13 -04:00

Closed #127 IRC: nobody is ever shown typing 2026-09-06 12:47:12 -04:00

Closed #115 Kick: watch the stream in the call window 2026-09-06 00:59:01 -04:00

Closed #81 Matrix: voice and video calls 2026-09-05 22:12:51 -04:00

Closed #112 Sneedchat: moderators have no moderation 2026-09-05 21:28:01 -04:00

Closed #107 Discord: no member moderation or role management 2026-09-05 20:45:00 -04:00

Closed #75 Discord: threads and forum channels 2026-09-05 20:44:59 -04:00

Closed #6 Verify that we can make multi-user DM on Discord 2026-09-05 20:25:16 -04:00

Closed #79 Discord: status beyond online/idle, and friend requests 2026-09-05 18:59:23 -04:00

Closed #105 Discord: slash commands and message components do nothing 2026-09-05 18:59:22 -04:00

Closed #113 Highlight keywords, not just your own nick 2026-09-05 18:01:51 -04:00

Closed #108 Discord: search only reads local scrollback 2026-09-05 16:53:08 -04:00

Closed #106 Discord: pinned messages 2026-09-05 13:37:16 -04:00

Closed #94 Matrix: cross-signing, so a verified device is verified everywhere 2026-09-04 21:02:19 -04:00

Closed #104 Matrix: key export and import 2026-09-04 18:19:12 -04:00

Closed #103 Matrix: SSO and OIDC sign-in 2026-09-04 18:19:11 -04:00

Closed #102 Matrix: no thread list for a room 2026-09-04 18:19:10 -04:00

Closed #101 Matrix: message types Element sends that moho cannot 2026-09-04 18:19:09 -04:00

Closed #99 Matrix: no ignore list 2026-09-04 18:18:49 -04:00

Closed #100 Matrix: your own profile cannot be edited 2026-09-04 18:18:49 -04:00

Closed #96 Matrix: pinned messages 2026-09-04 18:18:48 -04:00

Closed #95 Matrix: search only reads local scrollback, never the server 2026-09-04 18:18:47 -04:00

Closed #110 Kick: stream metadata, VODs and clips 2026-09-04 14:16:24 -04:00

Closed #111 Kick: following from the client 2026-09-03 21:26:21 -04:00

Closed #109 Kick: polls and predictions 2026-09-03 18:49:24 -04:00

Closed #84 README is stale: chatd, ~/.config/moho, and no mention of Kick 2026-09-03 16:08:50 -04:00

Closed #97 Matrix: an upgraded room leaves a dead buffer 2026-09-03 16:06:18 -04:00

Closed #98 Matrix: notification rules are ignored - everything or nothing 2026-09-03 16:06:18 -04:00

Closed #69 Discord: GUILD_UPDATE and five other dispatches are unhandled 2026-09-03 15:53:23 -04:00

Closed #68 Discord: a link preview that arrives late never appears 2026-09-03 15:53:22 -04:00

Closed #62 Discord: sticker-only and poll-only messages arrive as nothing 2026-09-03 15:48:21 -04:00

Closed #61 Discord: a typed @name never pings anyone 2026-09-03 15:45:17 -04:00

Closed #87 nobilis answers one RPC at a time per client, so a slow call freezes the window 2026-09-03 13:00:52 -04:00

Closed #12 Common IRC servers should have icons installed by default 2026-09-03 12:37:18 -04:00

Closed #93 IRC: netsplits arrive as hundreds of quit lines 2026-09-03 11:47:08 -04:00

Closed #92 IRC: no raw command passthrough, /notice or /ctcp 2026-09-03 11:47:07 -04:00

Closed #91 IRC: mIRC colour and formatting codes are shown as control characters 2026-09-03 11:47:06 -04:00

Closed #90 IRC: no tab completion of nicks 2026-09-03 11:47:05 -04:00

Closed #89 IRC: your own away status, and everybody else's 2026-09-03 11:47:04 -04:00

Closed #88 IRC: no WHOIS, WHO or WHOWAS - there is no way to look anyone up 2026-09-03 11:47:03 -04:00

Closed #70 Sneedchat: room catalogue is hardcoded, and motd/history frames are ignored 2026-09-02 23:16:34 -04:00

Closed #86 Matrix: search the public room directory 2026-09-02 15:42:51 -04:00

Closed #80 Matrix: threads 2026-09-02 15:42:32 -04:00

Closed #77 Matrix: room creation and room settings 2026-09-02 08:33:09 -04:00

Closed #67 Matrix: creating a recovery key orphans the previous backup 2026-09-02 08:28:33 -04:00

Closed #71 Matrix: read receipts and unread sync 2026-09-02 08:28:32 -04:00

Closed #60 Matrix: a device verified here is not verified anywhere else, and nothing says so 2026-09-02 08:23:25 -04:00

Closed #74 Matrix: no way to invite anyone to a room 2026-09-02 08:23:11 -04:00

Closed #59 Matrix: no .well-known discovery, and port 8448 talks to the wrong API 2026-09-02 08:20:59 -04:00

Closed #85 Matrix: keys/upload is rejected — device_keys sent as null 2026-09-02 08:16:56 -04:00

Closed #83 Kick: polls, deeplinks, and a Settings category 2026-09-02 02:26:00 -04:00

Closed #76 Kick: moderation 2026-09-02 02:17:23 -04:00

Closed #72 Kick: viewer list is empty, and sender badges and colours are thrown away 2026-09-02 01:05:06 -04:00

Closed #63 Kick: deleted and moderated messages stay in the buffer 2026-09-02 00:53:00 -04:00

Closed #64 Kick: no history — a channel opens empty 2026-09-02 00:52:59 -04:00

Closed #73 IRC: no history backfill — implement IRCv3 chathistory 2026-09-02 00:39:00 -04:00

Closed #66 IRC: op commands are reachable only by typing them 2026-09-02 00:29:43 -04:00

Closed #78 IRC: channel modes, ban lists, /mode, /invite and a channel browser 2026-09-02 00:26:52 -04:00

Closed #65 IRC: quit_message is stored, settable, and never sent 2026-09-02 00:19:36 -04:00

Closed #82 IRC: SASL EXTERNAL and SCRAM 2026-09-02 00:19:36 -04:00

Closed #56 Kick 2026-09-02 00:04:41 -04:00

Closed #58 Sneedchat: Whispers broken 2026-09-01 23:00:00 -04:00

Closed #7 XDCC for IRC 2026-08-31 12:41:28 -04:00

Closed #54 Matrix: send formatted bodies, and m.emote 2026-08-29 15:59:55 -04:00

Closed #5 Pinned and DM cannot create category dividers 2026-08-29 15:55:17 -04:00

Closed #17 Settings menu to select image and media upload 2026-08-29 11:00:04 -04:00

Closed #50 Matrix: formatted message bodies are ignored in both directions 2026-08-29 10:59:38 -04:00

Closed #53 Audio device selection does not work off Linux 2026-08-29 10:59:37 -04:00

Closed #52 Discord: no gateway RESUME, and member lists apply only SYNC 2026-08-29 10:59:36 -04:00

Closed #51 IRC: no IRCv3 capabilities beyond SASL 2026-08-29 10:59:35 -04:00

Closed #49 Discord: no typing indicators 2026-08-29 10:59:34 -04:00

Closed #47 Matrix: no history backfill 2026-08-29 10:59:33 -04:00

Closed #46 Discord: channel, guild, role and member lists freeze at connect 2026-08-29 10:59:32 -04:00

Closed #45 Discord: no read-state sync 2026-08-29 10:59:31 -04:00

Closed #48 IRC: inbound MODE and KICK are unhandled 2026-08-29 10:21:29 -04:00

Closed #44 Matrix: incoming invites are invisible 2026-08-29 10:21:28 -04:00

Closed #43 Discord: VOICE_STATE_UPDATE_OLD is unreachable dead code 2026-08-29 10:21:27 -04:00

Closed #42 Slack is offered in the UI and cannot be added 2026-08-29 10:21:26 -04:00

Closed #41 IRC never reconnects 2026-08-29 10:21:25 -04:00

Closed #40 Sneedchat attachments ignore the upload-host setting 2026-08-29 10:21:24 -04:00

Closed #19 Theme: iTarded green/blue bubble chat 2026-08-29 10:02:53 -04:00

Closed #18 IRC needs auto-media hosting 2026-08-29 10:02:52 -04:00

Closed #15 Discord: Chat Call view 2026-08-29 10:02:51 -04:00

Closed #10 Collective inbox for all @mentions 2026-08-29 10:02:49 -04:00

Closed #8 Join using SASL for IRC 2026-08-29 10:02:48 -04:00

Closed #13 When adding IRC accounts make a list of common servers 2026-08-29 09:49:12 -04:00

Closed #20 Server icon list needs ability to leave guilds or spaces. 2026-08-28 23:00:41 -04:00

Closed #21 Need to leave DM or Channels 2026-08-28 23:00:29 -04:00

Closed #22 Search box cannot move to history 2026-08-28 23:00:26 -04:00

Closed #16 Discord: No way to accept or decline calls 2026-08-28 22:58:57 -04:00

Closed #9 Join channel/server/add friend is in a dumb location 2026-08-28 22:58:35 -04:00

Closed #3 Server column folders don't follow color queues when minimized 2026-08-28 22:58:04 -04:00

Closed #36 Taskbar Icon not very reactive or visible 2026-08-28 00:28:37 -04:00

Closed #11 DM that are unread and new should show in the server icon list 2026-08-27 23:59:39 -04:00

Closed #39 Youtube links embed multiple times 2026-08-27 23:40:44 -04:00

Closed #2 Recent Emoji use code instead of image 2026-08-26 21:00:00 -04:00

Closed #1 Discord Emojis don't render in menu 2026-08-26 20:59:30 -04:00

Closed #38 Chat buffer doesn't anchor to bottom of frame 2026-08-26 19:58:49 -04:00

Closed #37 Discord: Links to channels render as numbercode 2026-08-26 19:58:11 -04:00

Closed #4 Muting IRC server buffer mutes all channels 2026-08-26 19:57:43 -04:00

335 Issues created by 1 user

Opened #1 Discord Emojis don't render in menu 2026-08-23 23:27:33 -04:00

Opened #2 Recent Emoji use code instead of image 2026-08-23 23:28:14 -04:00

Opened #3 Server column folders don't follow color queues when minimized 2026-08-23 23:30:08 -04:00

Opened #4 Muting IRC server buffer mutes all channels 2026-08-23 23:32:57 -04:00

Opened #5 Pinned and DM cannot create category dividers 2026-08-23 23:35:00 -04:00

Opened #6 Verify that we can make multi-user DM on Discord 2026-08-23 23:38:56 -04:00

Opened #7 XDCC for IRC 2026-08-23 23:42:28 -04:00

Opened #8 Join using SASL for IRC 2026-08-23 23:44:00 -04:00

Opened #9 Join channel/server/add friend is in a dumb location 2026-08-23 23:46:42 -04:00

Opened #10 Collective inbox for all @mentions 2026-08-23 23:48:01 -04:00

Opened #11 DM that are unread and new should show in the server icon list 2026-08-23 23:50:16 -04:00

Opened #12 Common IRC servers should have icons installed by default 2026-08-23 23:53:28 -04:00

Opened #13 When adding IRC accounts make a list of common servers 2026-08-23 23:55:00 -04:00

Opened #14 Discord: Screen Share Hosting and Viewing. 2026-08-23 23:55:54 -04:00

Opened #15 Discord: Chat Call view 2026-08-23 23:57:23 -04:00

Opened #16 Discord: No way to accept or decline calls 2026-08-23 23:58:57 -04:00

Opened #17 Settings menu to select image and media upload 2026-08-24 00:00:45 -04:00

Opened #18 IRC needs auto-media hosting 2026-08-24 00:01:56 -04:00

Opened #19 Theme: iTarded green/blue bubble chat 2026-08-24 00:03:24 -04:00

Opened #20 Server icon list needs ability to leave guilds or spaces. 2026-08-24 00:05:21 -04:00

Opened #21 Need to leave DM or Channels 2026-08-24 00:06:19 -04:00

Opened #22 Search box cannot move to history 2026-08-24 00:08:17 -04:00

Opened #23 XMPP 2026-08-24 00:12:56 -04:00

Opened #24 Slack 2026-08-24 00:13:24 -04:00

Opened #25 Mattermost 2026-08-24 00:13:49 -04:00

Opened #26 Telegram 2026-08-24 00:14:06 -04:00

Opened #27 WhatsApp 2026-08-24 00:14:32 -04:00

Opened #28 Battle.net 2026-08-24 00:15:02 -04:00

Opened #29 Steam Chat 2026-08-24 00:15:33 -04:00

Opened #30 Google Chats 2026-08-24 00:16:38 -04:00

Opened #31 Rocket Chat 2026-08-24 00:18:07 -04:00

Opened #32 Stoat (formerly Revolt) 2026-08-24 00:19:11 -04:00

Opened #33 Teams 2026-08-24 00:20:05 -04:00

Opened #34 Tox 2026-08-24 00:21:43 -04:00

Opened #35 Signal 2026-08-24 00:22:02 -04:00

Opened #36 Taskbar Icon not very reactive or visible 2026-08-24 00:24:05 -04:00

Opened #37 Discord: Links to channels render as numbercode 2026-08-25 22:04:33 -04:00

Opened #38 Chat buffer doesn't anchor to bottom of frame 2026-08-25 22:37:37 -04:00

Opened #39 Youtube links embed multiple times 2026-08-26 12:56:38 -04:00

Opened #40 Sneedchat attachments ignore the upload-host setting 2026-08-29 09:59:40 -04:00

Opened #41 IRC never reconnects 2026-08-29 09:59:41 -04:00

Opened #42 Slack is offered in the UI and cannot be added 2026-08-29 09:59:42 -04:00

Opened #43 Discord: VOICE_STATE_UPDATE_OLD is unreachable dead code 2026-08-29 09:59:43 -04:00

Opened #44 Matrix: incoming invites are invisible 2026-08-29 09:59:43 -04:00

Opened #45 Discord: no read-state sync 2026-08-29 09:59:44 -04:00

Opened #46 Discord: channel, guild, role and member lists freeze at connect 2026-08-29 09:59:45 -04:00

Opened #47 Matrix: no history backfill 2026-08-29 09:59:46 -04:00

Opened #48 IRC: inbound MODE and KICK are unhandled 2026-08-29 09:59:47 -04:00

Opened #49 Discord: no typing indicators 2026-08-29 09:59:47 -04:00

Opened #50 Matrix: formatted message bodies are ignored in both directions 2026-08-29 09:59:48 -04:00

Opened #51 IRC: no IRCv3 capabilities beyond SASL 2026-08-29 09:59:49 -04:00

Opened #52 Discord: no gateway RESUME, and member lists apply only SYNC 2026-08-29 09:59:50 -04:00

Opened #53 Audio device selection does not work off Linux 2026-08-29 09:59:51 -04:00

Opened #54 Matrix: send formatted bodies, and m.emote 2026-08-29 10:58:24 -04:00

Opened #55 Twitch 2026-08-29 17:37:20 -04:00

Opened #56 Kick 2026-08-29 17:38:06 -04:00

Opened #57 Fluxer 2026-09-01 12:57:27 -04:00

Opened #58 Sneedchat: Whispers broken 2026-09-01 19:31:45 -04:00

Opened #59 Matrix: no .well-known discovery, and port 8448 talks to the wrong API 2026-09-02 00:04:06 -04:00

Opened #60 Matrix: a device verified here is not verified anywhere else, and nothing says so 2026-09-02 00:04:06 -04:00

Opened #61 Discord: a typed @name never pings anyone 2026-09-02 00:04:07 -04:00

Opened #62 Discord: sticker-only and poll-only messages arrive as nothing 2026-09-02 00:04:08 -04:00

Opened #63 Kick: deleted and moderated messages stay in the buffer 2026-09-02 00:04:08 -04:00

Opened #64 Kick: no history — a channel opens empty 2026-09-02 00:04:09 -04:00

Opened #65 IRC: quit_message is stored, settable, and never sent 2026-09-02 00:04:10 -04:00

Opened #66 IRC: op commands are reachable only by typing them 2026-09-02 00:04:11 -04:00

Opened #67 Matrix: creating a recovery key orphans the previous backup 2026-09-02 00:04:12 -04:00

Opened #68 Discord: a link preview that arrives late never appears 2026-09-02 00:04:12 -04:00

Opened #69 Discord: GUILD_UPDATE and five other dispatches are unhandled 2026-09-02 00:04:13 -04:00

Opened #70 Sneedchat: room catalogue is hardcoded, and motd/history frames are ignored 2026-09-02 00:04:14 -04:00

Opened #71 Matrix: read receipts and unread sync 2026-09-02 00:04:15 -04:00

Opened #72 Kick: viewer list is empty, and sender badges and colours are thrown away 2026-09-02 00:04:15 -04:00

Opened #73 IRC: no history backfill — implement IRCv3 chathistory 2026-09-02 00:04:16 -04:00

Opened #74 Matrix: no way to invite anyone to a room 2026-09-02 00:04:17 -04:00

Opened #75 Discord: threads and forum channels 2026-09-02 00:04:18 -04:00

Opened #76 Kick: moderation 2026-09-02 00:04:18 -04:00

Opened #77 Matrix: room creation and room settings 2026-09-02 00:04:19 -04:00

Opened #78 IRC: channel modes, ban lists, /mode, /invite and a channel browser 2026-09-02 00:04:20 -04:00

Opened #79 Discord: status beyond online/idle, and friend requests 2026-09-02 00:04:21 -04:00

Opened #80 Matrix: threads 2026-09-02 00:04:21 -04:00

Opened #81 Matrix: voice and video calls 2026-09-02 00:04:22 -04:00

Opened #82 IRC: SASL EXTERNAL and SCRAM 2026-09-02 00:04:23 -04:00

Opened #83 Kick: polls, deeplinks, and a Settings category 2026-09-02 00:04:24 -04:00

Opened #84 README is stale: chatd, ~/.config/moho, and no mention of Kick 2026-09-02 00:04:24 -04:00

Opened #85 Matrix: keys/upload is rejected — device_keys sent as null 2026-09-02 00:39:18 -04:00

Opened #86 Matrix: search the public room directory 2026-09-02 15:42:40 -04:00

Opened #87 nobilis answers one RPC at a time per client, so a slow call freezes the window 2026-09-02 23:17:04 -04:00

Opened #88 IRC: no WHOIS, WHO or WHOWAS - there is no way to look anyone up 2026-09-02 23:25:35 -04:00

Opened #89 IRC: your own away status, and everybody else's 2026-09-02 23:25:36 -04:00

Opened #90 IRC: no tab completion of nicks 2026-09-02 23:25:36 -04:00

Opened #91 IRC: mIRC colour and formatting codes are shown as control characters 2026-09-02 23:25:36 -04:00

Opened #92 IRC: no raw command passthrough, /notice or /ctcp 2026-09-02 23:25:37 -04:00

Opened #93 IRC: netsplits arrive as hundreds of quit lines 2026-09-02 23:25:37 -04:00

Opened #94 Matrix: cross-signing, so a verified device is verified everywhere 2026-09-02 23:25:38 -04:00

Opened #95 Matrix: search only reads local scrollback, never the server 2026-09-02 23:25:38 -04:00

Opened #96 Matrix: pinned messages 2026-09-02 23:25:38 -04:00

Opened #97 Matrix: an upgraded room leaves a dead buffer 2026-09-02 23:25:39 -04:00

Opened #98 Matrix: notification rules are ignored - everything or nothing 2026-09-02 23:25:39 -04:00

Opened #99 Matrix: no ignore list 2026-09-02 23:25:40 -04:00

Opened #100 Matrix: your own profile cannot be edited 2026-09-02 23:25:40 -04:00

Opened #101 Matrix: message types Element sends that moho cannot 2026-09-02 23:25:41 -04:00

Opened #102 Matrix: no thread list for a room 2026-09-02 23:25:41 -04:00

Opened #103 Matrix: SSO and OIDC sign-in 2026-09-02 23:25:42 -04:00

Opened #104 Matrix: key export and import 2026-09-02 23:25:42 -04:00

Opened #105 Discord: slash commands and message components do nothing 2026-09-02 23:25:43 -04:00

Opened #106 Discord: pinned messages 2026-09-02 23:25:43 -04:00

Opened #107 Discord: no member moderation or role management 2026-09-02 23:25:44 -04:00

Opened #108 Discord: search only reads local scrollback 2026-09-02 23:25:44 -04:00

Opened #109 Kick: polls and predictions 2026-09-02 23:25:45 -04:00

Opened #110 Kick: stream metadata, VODs and clips 2026-09-02 23:25:45 -04:00

Opened #111 Kick: following from the client 2026-09-02 23:25:45 -04:00

Opened #112 Sneedchat: moderators have no moderation 2026-09-02 23:25:46 -04:00

Opened #113 Highlight keywords, not just your own nick 2026-09-02 23:25:46 -04:00

Opened #114 Conversation logging and export 2026-09-02 23:25:47 -04:00

Opened #115 Kick: watch the stream in the call window 2026-09-04 14:19:20 -04:00

Opened #116 Discord: a command that answers with a form does nothing 2026-09-06 12:04:26 -04:00

Opened #117 Discord: a forwarded message arrives empty 2026-09-06 12:04:27 -04:00

Opened #118 Discord: polls can be read but not voted in 2026-09-06 12:04:28 -04:00

Opened #119 Discord: the server's own mute settings are ignored 2026-09-06 12:04:29 -04:00

Opened #120 Discord: the pin list goes stale while you are looking at it 2026-09-06 12:04:30 -04:00

Opened #121 Discord: no way to create an invite 2026-09-06 12:04:30 -04:00

Opened #122 Matrix: calls are one-to-one only 2026-09-06 12:04:31 -04:00

Opened #123 Matrix: stickers and locations can be read but not sent 2026-09-06 12:04:32 -04:00

Opened #124 Matrix: no knock, and no restricted-room join 2026-09-06 12:04:33 -04:00

Opened #125 Matrix: no way to report abuse 2026-09-06 12:04:34 -04:00

Opened #126 Matrix: a space can be made but not filled 2026-09-06 12:04:35 -04:00

Opened #127 IRC: nobody is ever shown typing 2026-09-06 12:04:36 -04:00

Opened #128 IRC: no notify list, so nobody's arrival is ever announced 2026-09-06 12:04:37 -04:00

Opened #129 IRC: what is sent is recorded locally, never confirmed by the server 2026-09-06 12:04:38 -04:00

Opened #130 Kick: a pinned chat message is invisible here 2026-09-06 12:04:38 -04:00

Opened #131 Ignoring somebody works on Matrix and nowhere else 2026-09-06 12:04:39 -04:00

Opened #132 Matrix: join Element's calls, which run through a media server 2026-09-06 14:23:07 -04:00

Opened #133 Matrix: encrypted calls — moho joins in the clear 2026-09-06 20:46:49 -04:00

Opened #134 Matrix: moho misreads its own power in a v12 room 2026-09-06 22:46:57 -04:00

Opened #135 The message log builds a row for every message it has loaded 2026-09-07 17:52:34 -04:00

Opened #136 Every conversation is held at the ceiling meant for the one on screen 2026-09-07 17:52:34 -04:00

Opened #137 A message in any channel redraws every row of the one being read 2026-09-07 17:52:35 -04:00

Opened #138 The daemon's memory is the high-water mark of everything it has ever done 2026-09-07 17:52:35 -04:00

Opened #139 Two of the daemon's lookaside tables grow with traffic and are never pruned 2026-09-07 17:52:36 -04:00

Opened #140 The link-type cache remembers every URL the window has ever seen 2026-09-07 17:52:36 -04:00

Opened #141 A cached avatar is fetched over a scheme the policy only allows for images 2026-09-07 17:52:37 -04:00

Opened #142 Sanitising a message's HTML still asks for its remote fonts and stylesheets 2026-09-07 18:07:44 -04:00

Opened #143 Chat buffer loses anchor when embeds render 2026-09-09 16:32:21 -04:00

Opened #144 Chat buffer scrolls slightly when viewing the past 2026-09-09 16:34:04 -04:00

Opened #145 A message can learn that it was read, through an image it names 2026-09-09 18:30:59 -04:00

Opened #146 Matrix: Hover menu covers the read tags 2026-09-09 23:28:52 -04:00

Opened #147 Matrix: Read Icons are pointless if we can't see who read what. 2026-09-09 23:31:43 -04:00

Opened #148 IRC: nobody's hostmask is known, because nothing ever asks 2026-09-10 15:45:03 -04:00

Opened #149 IRC: a join tells you a nick and nothing else 2026-09-10 15:45:03 -04:00

Opened #150 IRC: changing your real name needs a reconnect 2026-09-10 15:45:04 -04:00

Opened #151 IRC: an invite to a channel is never shown 2026-09-10 15:45:04 -04:00

Opened #152 IRC: which messages came from a signed-in account is not known 2026-09-10 15:45:05 -04:00

Opened #153 IRC: the server's refusals are matched by numeric 2026-09-10 15:45:05 -04:00

Opened #154 IRC: a bot is not marked as one 2026-09-10 15:45:06 -04:00

Opened #155 IRC: encoding is assumed rather than agreed 2026-09-10 15:45:06 -04:00

Opened #156 IRC: the name list arrives whether or not it is wanted 2026-09-10 15:45:07 -04:00

Opened #157 IRC: a notify list says nothing about who those people are 2026-09-10 15:45:08 -04:00

Opened #158 IRC: a long message is cut rather than continued 2026-09-10 15:45:08 -04:00

Opened #159 IRC: a deleted message stays on screen 2026-09-10 15:45:09 -04:00

Opened #160 IRC: where you had read up to is not shared between clients 2026-09-10 15:45:09 -04:00

Opened #161 IRC: a renamed channel appears as a second one 2026-09-10 15:45:10 -04:00

Opened #162 Matrix: a key that arrives late never rescues the message 2026-09-10 15:45:10 -04:00

Opened #163 Matrix: verifying a device means comparing emoji, never scanning 2026-09-10 15:45:11 -04:00

Opened #164 Matrix: the homeserver's own limits are never asked for 2026-09-10 15:45:11 -04:00

Opened #165 Matrix: no account can be made from here 2026-09-10 15:45:12 -04:00

Opened #166 A location can be sent by the daemon and by nothing else 2026-09-10 15:45:12 -04:00

Opened #167 Kick's chat modes cannot be set 2026-09-10 15:45:13 -04:00

Opened #168 Four comments say a feature is missing that is not 2026-09-10 15:45:13 -04:00

Opened #169 IRC 2026-09-11 14:59:30 -04:00

Opened #170 Sneedchat 2026-09-11 14:59:42 -04:00

Opened #171 Matrix 2026-09-11 14:59:50 -04:00

Opened #172 Discord 2026-09-11 14:59:59 -04:00

Opened #173 Kick 2026-09-11 15:00:27 -04:00

Opened #174 Sneedchat: TOR url should be converted to clearnet 2026-09-11 15:54:11 -04:00

Opened #175 Sneedchat: Thumbnailed images remain as thumbnails in the lightbox 2026-09-11 15:58:36 -04:00

Opened #176 IRC: a capability that arrives after connect is never taken up 2026-09-11 22:25:53 -04:00

Opened #177 IRC: a plaintext connection is never upgraded, because STS is not read 2026-09-11 22:25:53 -04:00

Opened #178 IRC: a bouncer's networks all arrive as one server 2026-09-11 22:25:54 -04:00

Opened #179 IRC: nobody has an avatar, because metadata is never asked for 2026-09-11 22:25:54 -04:00

Opened #180 Discord: the camera is never turned on 2026-09-11 22:25:55 -04:00

Opened #181 Discord: a stage channel cannot be listened to 2026-09-11 22:25:55 -04:00

Opened #182 Discord: a scheduled event is invisible here 2026-09-11 22:25:56 -04:00

Opened #183 Discord: the soundboard is silent 2026-09-11 22:25:57 -04:00

Opened #184 Discord: AutoMod's verdicts are never shown 2026-09-11 22:25:57 -04:00

Opened #185 Discord: a server cannot be found or joined the way the client offers 2026-09-11 22:25:58 -04:00

Opened #186 Discord: a voice message cannot be sent or played 2026-09-11 22:25:59 -04:00

Opened #187 Discord: somebody added to a group DM elsewhere never appears 2026-09-11 22:25:59 -04:00

Opened #188 Discord: a server can be made but not laid out 2026-09-11 22:26:00 -04:00

Opened #189 Matrix: a call is voice only, with no camera and no screen 2026-09-11 22:26:01 -04:00

Opened #190 Matrix: every sync is the whole account, because sliding sync is not spoken 2026-09-11 22:26:01 -04:00

Opened #191 Matrix: a widget in a room is nothing here 2026-09-11 22:26:02 -04:00

Opened #192 Matrix: a location can be sent once but never kept up to date 2026-09-11 22:26:02 -04:00

Opened #193 Matrix: a new device starts deaf to everything sent while it did not exist 2026-09-11 22:26:02 -04:00

Opened #194 Matrix: a message cannot be marked unread again 2026-09-11 22:26:03 -04:00

Opened #195 Kick: most of what chat says renders as words, because 7TV and BTTV are unknown 2026-09-11 22:26:03 -04:00

Opened #196 ibb.co as a second image host, for the services that have only the one 2026-09-11 22:26:04 -04:00

Opened #197 Discord: a password login is offered by the daemon and by nothing else 2026-09-11 22:34:33 -04:00

Opened #198 Discord: somebody can be added to a group DM and never removed 2026-09-11 22:34:33 -04:00

Opened #199 Ignoring works everywhere, and the list of who you ignored is Matrix-only 2026-09-11 22:34:34 -04:00

Opened #200 Matrix: a call has nowhere to go when the homeserver names no media server 2026-09-11 22:34:35 -04:00

Opened #201 Discord: scrollback can be repaired by the daemon and by nothing else 2026-09-11 22:34:35 -04:00

Opened #202 Matrix: the login form is drawn before the homeserver is asked what it takes 2026-09-11 22:34:36 -04:00

Opened #203 The protocol list is written twice, and only one copy is the daemon's 2026-09-11 22:34:36 -04:00

Opened #204 Kick: Points and redeem functionality 2026-09-12 10:55:17 -04:00

Opened #205 An emote picker that offers everything the account can send 2026-09-12 11:03:51 -04:00

Opened #206 Kick: no watch time is earned, because nothing says we are watching 2026-09-12 14:59:05 -04:00

Opened #207 Scrollback SQLite fsyncs on every message: switch to WAL 2026-09-12 17:03:41 -04:00

Opened #208 migrate_from_moho_dirs can swallow Electron's config directory 2026-09-12 17:03:41 -04:00

Opened #209 Scrollback housekeeping runs too rarely and reclaims too little 2026-09-12 17:08:58 -04:00

Opened #210 Daemon logs are written to /dev/null in packaged builds 2026-09-12 17:09:14 -04:00

Opened #211 Emoji picker costs ~284 MB of renderer memory, most of it never returned 2026-09-12 17:21:29 -04:00

Opened #212 The renderer has no tests at all; typecheck is the only gate on UI behaviour 2026-09-12 20:29:38 -04:00

Opened #213 Matrix reaction counts inflate on every reconnect (one message reached 33,224) 2026-09-12 20:43:25 -04:00

Opened #214 Matrix: a direct message made elsewhere is not recognised as one 2026-09-13 11:59:31 -04:00

Opened #215 Matrix: a bot's notice reads as an ordinary message 2026-09-13 11:59:32 -04:00

Opened #216 Matrix: rooms cannot be marked favourite or low priority 2026-09-13 11:59:32 -04:00

Opened #217 Matrix: a room's history visibility is neither shown nor settable 2026-09-13 11:59:33 -04:00

Opened #218 Matrix: a room cannot be upgraded, only followed 2026-09-13 11:59:33 -04:00

Opened #219 Matrix: a message has no permalink and no way to see its source 2026-09-13 11:59:34 -04:00

Opened #220 Matrix: a link in a message is never unfurled 2026-09-13 11:59:34 -04:00

Opened #221 Matrix: a public room cannot be looked at before joining 2026-09-13 11:59:35 -04:00

Opened #222 Matrix: signing in with a QR code from another device 2026-09-13 11:59:35 -04:00

Opened #223 Matrix: the account's email and phone cannot be seen or changed 2026-09-13 11:59:36 -04:00

Opened #224 Matrix: an account cannot be deactivated 2026-09-13 11:59:37 -04:00

Opened #225 Matrix: a server's own notices are not recognised 2026-09-13 11:59:38 -04:00

Opened #226 Matrix: a room's moderation infrastructure is invisible 2026-09-13 11:59:38 -04:00

Opened #227 Matrix: media is always fetched at full size 2026-09-13 11:59:39 -04:00

Opened #228 Matrix: the timeline cannot be jumped to a date 2026-09-13 11:59:56 -04:00

Opened #229 Matrix: the emoji picker does not remember what was just used 2026-09-13 11:59:57 -04:00

Opened #230 Discord: When left unattended for extended periods of time the userlist begins duplicating users 2026-09-13 12:50:33 -04:00

Opened #231 Discord: a shared screen is silent 2026-09-23 15:16:09 -04:00

Opened #232 Discord: a call has no echo cancellation 2026-09-23 15:16:24 -04:00

Opened #233 Discord: nobody here can see what they are sharing 2026-09-23 15:16:37 -04:00

Opened #234 Discord: a stream is always 720p30 and cannot be changed 2026-09-23 15:16:50 -04:00

Opened #235 Discord: nobody in a call can be turned down 2026-09-23 15:17:03 -04:00

Opened #236 The daemon builds with 40 warnings, and nobody reads them 2026-09-28 19:13:39 -04:00

Opened #237 Youtube embeds aren't descriptive enough 2026-10-01 20:53:05 -04:00

Opened #238 The README and ARCHITECTURE describe the client as it was in mid-September 2026-10-01 23:59:56 -04:00

Opened #239 Version 1.0: the number, where it shows, and a release that is not the rolling one 2026-10-01 23:59:57 -04:00

Opened #240 A missing Kick emote is logged as an out-of-root media request 2026-10-01 23:59:57 -04:00

Opened #241 Kick draws hundreds of 429s every time it reconnects 2026-10-01 23:59:58 -04:00

Opened #242 The daemon writes colour escape codes into moho.log 2026-10-01 23:59:58 -04:00

Opened #243 Some caches have no size cap, and the pre-rename ones are never removed 2026-10-01 23:59:59 -04:00

Opened #244 Daemon methods with nothing in the app calling them 2026-10-01 23:59:59 -04:00

Opened #245 Clean up clippy's lints in nobilis 2026-10-02 00:00:00 -04:00

Opened #246 Nobody has used moho from a clean install 2026-10-02 00:00:01 -04:00

Opened #247 Critical: third-party content can make moho load local files 2026-10-02 18:36:49 -04:00

Opened #248 rustls and h2 have published vulnerabilities, fixed by an update 2026-10-02 19:03:38 -04:00

Opened #249 matrix-sdk 0.18 pulls in a double free, and panics on a feature we use 2026-10-02 19:03:38 -04:00

Opened #250 Discord's DAVE encryption pulls in libcrux releases with known defects 2026-10-02 19:03:38 -04:00

Opened #251 libopus, in C, decodes audio from anyone in a Discord call 2026-10-02 19:03:39 -04:00

Opened #252 The rsa crate is open to the Marvin timing attack 2026-10-02 19:03:39 -04:00

Opened #253 Unmaintained crates in the dependency tree 2026-10-02 19:03:40 -04:00

Opened #254 Tor directory data is decompressed by C code 2026-10-02 19:03:40 -04:00

Opened #255 sonora's SIMD layer is 136 lines of unsafe in a young crate 2026-10-02 19:03:41 -04:00

Opened #256 Keep nobilis memory-safe: forbid new unsafe and check advisories in CI 2026-10-02 19:03:42 -04:00

Opened #257 Critical: a Tor-routed account's links are fetched from the real IP address 2026-10-02 19:41:03 -04:00

Opened #258 Uninstalling leaves every account's saved sign-in behind 2026-10-03 21:57:31 -04:00

Opened #259 Matrix's add form says matrix.org isn't accepting new accounts 2026-10-03 21:57:31 -04:00

Opened #260 Kick's channel header is crowded at a small window 2026-10-03 21:57:32 -04:00

Opened #261 Removing an account has no confirmation 2026-10-03 21:57:32 -04:00

Opened #262 First-run polish: installer and small wording 2026-10-03 21:57:33 -04:00

Opened #263 IRC: a server's reason for hanging up is never shown 2026-10-03 22:13:47 -04:00

Opened #264 Windows 11 Smart App Control blocks unsigned moho from starting 2026-10-03 23:04:31 -04:00

Opened #265 Spellchecker is needed for input box 2026-10-06 11:05:01 -04:00

Opened #266 No right click options for input box. 2026-10-06 11:06:20 -04:00

Opened #267 No text modification tools for input box. 2026-10-06 11:10:00 -04:00

Opened #268 Undefined CSS tokens draw borders and text in the wrong colour 2026-10-07 20:42:52 -04:00

Opened #269 Thread panel ignores display settings, says "1 replies", and doesn't scroll to the newest reply 2026-10-07 20:42:53 -04:00

Opened #270 Escape closes every open layer at once; full-page panels don't close on Escape 2026-10-07 20:42:53 -04:00

Opened #271 The typing line pushes the message list up and down 2026-10-07 20:42:54 -04:00

Opened #272 A pending send dims its own upload meter, and a failed send can't be discarded 2026-10-07 20:42:54 -04:00

Opened #273 Toasts, the transfer panel and the verification dialog overlap in the bottom-right 2026-10-07 20:42:55 -04:00

Opened #274 Voice channel Disconnect button is nested inside the row button 2026-10-07 20:42:56 -04:00

Opened #275 A collapsed category hides its unread channels, and its count is channels, not unreads 2026-10-07 20:42:56 -04:00

Opened #276 Muted channels hide their mention badges 2026-10-07 20:42:57 -04:00

Opened #277 Presence colours disagree between places; "connecting" shows as Offline 2026-10-07 20:42:57 -04:00

Opened #278 Relative timestamps overflow the time column and never update 2026-10-07 20:42:58 -04:00

Opened #279 Hover toolbar is clipped on the first row and appears on system and pending rows 2026-10-07 20:42:59 -04:00

Opened #280 The inline message editor throws the edit away when it loses focus 2026-10-07 20:42:59 -04:00

Opened #281 Pinned and DM page rows never show the service mark 2026-10-07 20:43:00 -04:00

Opened #282 Design tokens: danger/mention red, visible hover, dimmer secondary text, motion, shadows, z-index, type 2026-10-07 20:43:01 -04:00

Opened #283 Motion pass: hovers, folds, popups, messages, reactions 2026-10-07 20:43:01 -04:00

Opened #284 Unread and mention styling: bold unread rows, red mention badges, one badge component 2026-10-07 20:43:02 -04:00

Opened #285 Server rail: mention counts, folder unread, remembered folders, tooltips, "+" join tile 2026-10-07 20:43:03 -04:00

Opened #286 Mark as read on channels, categories and servers 2026-10-07 20:43:03 -04:00

Opened #287 Ctrl+K quick switcher and keyboard navigation 2026-10-07 20:43:04 -04:00

Opened #288 Member list: avatars, presence dots, status groups, click for profile 2026-10-07 20:43:04 -04:00

Opened #289 Conversation header: aligned 48px bar, consistent toggles, channel topic 2026-10-07 20:43:05 -04:00

Opened #290 User footer: red muted states and a real status popout 2026-10-07 20:43:06 -04:00

Opened #291 Title bar polish 2026-10-07 20:43:06 -04:00

Opened #292 Voice panel: horizontal mic meter and real connection latency 2026-10-07 20:43:07 -04:00

Opened #293 Voice channel list: avatars, mute/deafen icons, speaking ring 2026-10-07 20:43:07 -04:00

Opened #294 Date separators in the message list 2026-10-07 20:43:08 -04:00

Opened #295 Comfy message layout in Discord's shape 2026-10-07 20:43:09 -04:00

Opened #296 Replies: click to jump to the original 2026-10-07 20:43:09 -04:00

Opened #297 Clicking a name or avatar opens the profile card 2026-10-07 20:43:10 -04:00

Opened #298 Hover toolbar: fade in, keyboard access, Edit/Thread/Copy, recent reactions 2026-10-07 20:43:11 -04:00

Opened #299 Copy text and Copy message link 2026-10-07 20:43:11 -04:00

Opened #300 Editing: Up edits your last message, multi-line editor, delete on empty 2026-10-07 20:43:12 -04:00

Opened #301 Open a channel at the first unread, with a "new messages" bar 2026-10-07 20:43:12 -04:00

Opened #302 Message styles: mention rows, code and quotes, system lines, the NEW divider 2026-10-07 20:43:13 -04:00

Opened #303 Reactions: names in the tooltip, animated custom reactions, who reacted 2026-10-07 20:43:14 -04:00

Opened #304 Media: a grid for several images, and spoiler blur 2026-10-07 20:43:14 -04:00

Opened #305 Multi-line messages with Shift+Enter on every service 2026-10-07 20:43:15 -04:00

Opened #306 Composer layout in Discord's style 2026-10-07 20:43:15 -04:00

Opened #307 Reply bar: Esc to cancel, focus on reply, @ ping toggle 2026-10-07 20:43:16 -04:00

Opened #308 Attachment tray cards with spoiler, and drops go into the tray 2026-10-07 20:43:17 -04:00

Opened #309 One autocomplete style, member avatars, and :shortcode emoji 2026-10-07 20:43:17 -04:00

Opened #310 Thread panel uses the full composer and groups by author 2026-10-07 20:43:18 -04:00

Opened #311 Pinned messages for every service, with jump 2026-10-07 20:43:18 -04:00

Opened #312 Lightbox: animation, previous/next, zoom and pan, Copy image 2026-10-07 20:43:19 -04:00

Opened #313 Emoji picker: keyboard navigation and skin tones 2026-10-07 20:43:20 -04:00

Opened #314 Mentions page: filters, date grouping and dismiss 2026-10-07 20:43:20 -04:00

Opened #315 Shared Modal component with focus trap and animation 2026-10-07 20:43:20 -04:00

Opened #316 Buttons: consistent primary, subtle and danger; confirm restarts 2026-10-07 20:43:21 -04:00

Opened #317 Context menu: keyboard navigation, checked items, anchoring, animation 2026-10-07 20:43:22 -04:00

Opened #318 Toasts: animation, kinds, pause on hover, stack cap, actions 2026-10-07 20:43:22 -04:00

Opened #319 Settings: one click to open, grouped rail, search, consistent controls 2026-10-07 20:43:23 -04:00

Opened #320 Settings: Appearance page 2026-10-07 20:43:24 -04:00

Opened #321 Settings: Notifications page 2026-10-07 20:43:25 -04:00

Opened #322 Settings: Keybinds page with a hotkey recorder 2026-10-07 20:43:26 -04:00

Opened #323 Accounts and Join panel workflow fixes 2026-10-07 20:43:27 -04:00

Opened #324 Room settings as a tabbed dialog 2026-10-07 20:43:27 -04:00

Opened #325 Incoming calls in one style, stacked 2026-10-07 20:43:28 -04:00

Opened #326 UI screenshot harness for before/after images 2026-10-07 20:43:28 -04:00

Opened #327 Settings menu has item underneath the search box 2026-10-08 21:57:02 -04:00

Opened #328 Discord notices are not rendering 2026-10-08 22:24:39 -04:00

Opened #329 Discord: Forums 2026-10-08 23:19:40 -04:00

Opened #330 System Tray Icon and Menu rework 2026-10-09 10:42:17 -04:00

Opened #331 Discord: Gifs aren't rendered 2026-10-09 10:46:57 -04:00

Opened #332 No Idle/Activity detection 2026-10-09 11:01:28 -04:00

Opened #333 Tests review 2026-10-11 00:14:23 -04:00

Opened #334 Document Review 2026-10-11 00:15:27 -04:00

Opened #335 Ensure no references to the Gitea remain in code or documentation 2026-10-11 00:27:16 -04:00