Commit Graph
912 Commits
Author SHA1 Message Date
ancsemi 73a7a79ece Show channel roles in the Permissions grid 2026-10-17 01:07:48 -04:00
ancsemi eda3d8e96b Hold Permissions panel changes until Save 2026-10-17 00:04:17 -04:00
ancsemi 09ddf5e61e Turn level-based permissions into ticks and retire the hidden rule 2026-10-16 23:19:52 -04:00
ancsemi 3e67bd1a6d Show permissions a role gets from its level in the Permissions grid 2026-10-16 22:48:17 -04:00
ancsemi 74a493a8a4 Add a YouTube card volume slider and a setting to pause off-screen media 2026-10-16 22:03:19 -04:00
ancsemi b88bd8e2d9 Suggest existing tags in the Organize windows 2026-10-16 21:30:12 -04:00
ancsemi 8964307438 Let a message be marked NSFW from its menu 2026-10-16 21:17:48 -04:00
ancsemi f8b247530b Show a new forum post's pictures and which one is the thumbnail 2026-10-16 20:12:20 -04:00
ancsemi d78f2a4dda Show who is typing in DM and group chat pop-outs 2026-10-16 19:14:19 -04:00
ancsemi 78371a0bb1 Make room for the thread side panel instead of covering the chat 2026-10-16 19:05:16 -04:00
ancsemi 2473abd91c Let a blog post's author reply to comments as comments 2026-10-16 19:00:18 -04:00
ancsemi 95c5fed4d3 Stop hiding group messages open in both the main view and a pop-out 2026-10-16 16:43:55 -04:00
ancsemi 9eb41b9adf Let a sub-channel get its tag when it is created 2026-10-16 16:43:02 -04:00
ancsemi 9a8ddeb296 Tell people when someone starts a thread on their message 2026-10-16 16:35:38 -04:00
ancsemi 9df4d594ec Keep the who-reacted list open while the pointer crosses to it 2026-10-16 16:33:14 -04:00
ancsemi 7fc316d2d6 Group DM pop-out messages like channels, with one shared rule 2026-10-16 14:45:02 -04:00
ancsemi 1e46fa342c Merge branch 'grid-option'
# Conflicts:
#	public/app.html
#	public/js/app.js
2026-10-16 12:47:42 -04:00
ancsemi 7dcb9aceb7 Merge branch 'move-fixes'
# Conflicts:
#	public/app.html
#	public/js/app.js
#	src/socketHandlers/messages.js
2026-10-16 12:45:24 -04:00
ancsemi 74955c5c72 Let each member pick grid or full size under Image Display (#5799) 2026-10-16 12:40:54 -04:00
ancsemi 62a6123c42 Let the admin pick grid or full size for pictures sent together (#5799) 2026-10-16 12:40:04 -04:00
ancsemi abb7e82d83 Show pictures sent together stacked full size when that layout is chosen (#5799) 2026-10-16 12:39:20 -04:00
ancsemi 53752008e2 Bring a message's thread replies along on Move to 2026-10-16 12:36:55 -04:00
ancsemi 84ffa2f67c Merge branch 'small-features'
# Conflicts:
#	public/app.html
#	public/js/app.js
2026-10-16 12:36:54 -04:00
ancsemi 726b58817c Pick a tag's role in Settings > Tags and offer only usable tags (#5751) 2026-10-16 12:27:50 -04:00
ancsemi 72b4e239a4 Offer Select messages in the message menu, the way in on phones 2026-10-16 12:25:45 -04:00
ancsemi 15d59e4d59 Add Move here as thread to message selection, across channels too 2026-10-16 12:25:45 -04:00
ancsemi bd6ce12864 Show silent messages with a muted bell and add a silent toggle 2026-10-16 12:22:33 -04:00
ancsemi 7c3ce3cc4a Merge branch 'thread-notify'
# Conflicts:
#	public/app.html
#	public/js/app.js
2026-10-16 11:51:18 -04:00
ancsemi b8232afd5e Flash the picture a thread reply line points to, and fit tall ones
A reply line in a thread now jumps and flashes its target as the channel
does. A message taller than its list lines up its top on a jump, so a
big picture or grid comes into view instead of its middle.
2026-10-16 11:47:15 -04:00
ancsemi e09d06cd23 Edit your last thread reply with Up in an empty thread box
The channel box already did this. The thread box, docked or popped out,
now edits your newest reply in the open thread, behind the same setting.
2026-10-16 11:45:13 -04:00
ancsemi 2e353f581c Name a picture root in the thread header and list, not its upload path
A thread on a picture-only message showed /uploads/... under its header
and in the Threads list. Both now use the reply line's preview text, so
pictures and files read by name.
2026-10-16 11:44:07 -04:00
ancsemi c7a42d536e Drop the reply banner that points at a thread's own root
Some clients send every thread reply as a reply to the thread's first
message, so a banner pointing at it sat above nearly every reply. The
thread panel no longer shows it (old replies included) and the server
stops storing it outside blogs, where it means a comment on the first
picture.
2026-10-16 11:42:07 -04:00
ancsemi 4a37d297ca Keep the thread panel still for readers scrolled up
Every new reply scrolled the thread to the bottom. It now follows only a
reader within 40px of the end (or their own reply); otherwise the view
stays put and a button at the foot counts the new replies and jumps to
the latest.
2026-10-16 11:39:40 -04:00
ancsemi 507f1009bb Mark unseen thread replies and sound only for threads you take part in
A thread reply reached everyone in the channel. Now the server names the
people taking part (starter and repliers, minus muted forum topics); only
they hear a reply, plus mentions and replies to you. The thread chip shows
a dot and N new, the Threads button counts threads with news, and the
sidebar dots a channel with news in a thread you follow. Opening clears it.
2026-10-16 11:36:59 -04:00
ancsemi 0a534d6c21 Push only DMs, replies and pings to devices with Notifications off 2026-10-16 11:26:09 -04:00
ancsemi 4b08f0b7c6 Merge branch 'media-grid'
# Conflicts:
#	public/app.html
#	public/js/app.js
2026-10-16 11:09:57 -04:00
ancsemi 3a4ca13e1f Keep the grouping choices in app-media-grid.js, not app-messages.js (#5799) 2026-10-16 11:06:57 -04:00
ancsemi bed7e33355 Show cameras without a reconnect: mute camera tiles, keep early tracks 2026-10-16 11:04:58 -04:00
ancsemi 197e411f10 Stop a stale Join prompt opening an empty stream tile 2026-10-16 11:04:58 -04:00
ancsemi 0dd08715ab Merge branch 'bugfix-desktop-web'
# Conflicts:
#	public/app.html
2026-10-16 11:00:42 -04:00
ancsemi 7e4cde81c5 Tag each picture on its own from the media gallery (#5799) 2026-10-16 10:56:23 -04:00
ancsemi e1e891d40f Send pictures picked together as one message, ten at most (#5799) 2026-10-16 10:56:23 -04:00
ancsemi 81034fc967 Run Listen Together from the media keys and the system media overlay 2026-10-16 10:55:28 -04:00
ancsemi a20f4f6eda Keep theme cards readable when a file names only some colours 2026-10-16 10:45:38 -04:00
ancsemi 42071757d9 Hide unpublished theme files from members in Plugins & Themes 2026-10-16 10:45:38 -04:00
ancsemi 5fea78f8d1 Edit the text of a grouped message and count its pictures in replies (#5799) 2026-10-16 10:41:41 -04:00
ancsemi 2017b9d3bf Show pictures in one message as a grid laid out by count (#5799) 2026-10-16 10:41:17 -04:00
ancsemi b299054e63 Turn the theme menu into a searchable gallery admins can publish from
Preview cards in sections (Community, the file's own @section, Seasonal, Haven). Members see built-ins and published themes; admins also get an Available to publish section with a publish switch on every theme file's card.
2026-10-16 10:32:33 -04:00
ancsemi 106bcbf0aa Bump cache tags for the badge files to 4.24.15 (#5632) 2026-10-16 09:43:31 -04:00
ancsemi 332d860be4 Make the badge Delete button a quiet danger button (#5632) 2026-10-16 09:43:04 -04:00