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