Misty Release Bot
8049789e62
chore: incrementing version number - v4.9.2
v4.9.2
2026-03-11 15:17:30 +00:00
Barış Soner Uşaklı
330106e8d4
feat: add partial query help in acp manage users
...
increase bounce timeout
2026-03-11 11:10:12 -04:00
Barış Soner Uşaklı
c1e1e4fd3b
chore: up deps
2026-03-10 20:25:28 -04:00
Barış Soner Uşaklı
bbdf8263e3
chore: up deps
2026-03-10 20:12:12 -04:00
Barış Soner Uşaklı
2e21d21475
fix: mask-image to use line-heights instead of hardcoded 60%
...
add line-fade-sm for text-sm
2026-03-10 19:55:30 -04:00
Barış Soner Uşaklı
c179a959e6
chore: up harmony
2026-03-10 13:24:54 -04:00
Barış Soner Uşaklı
4173793b75
chore: up themes
2026-03-10 12:50:27 -04:00
Barış Soner Uşaklı
37bbb4e1e3
fix watch tags style to match others
2026-03-10 12:43:12 -04:00
Barış Soner Uşaklı
f6f51f83c4
perf: make a single round trip for set(s)Remove
...
use bulkWrite
2026-03-10 11:01:01 -04:00
Barış Soner Uşaklı
92fcdd09ca
fix: closes #14074 , only return url & name
...
from uploads, add tests to post uploads and thumb uploads to check only name & url is returned
2026-03-10 10:46:17 -04:00
Barış Soner Uşaklı
bdb91e826f
test: fix spec
2026-03-10 10:42:15 -04:00
Barış Soner Uşaklı
a391d01d30
fix: closes #14073 , fix teasers from child categories
...
add a test
2026-03-10 09:49:23 -04:00
Barış Soner Uşaklı
a3821ff7f4
handle extensions
2026-03-09 21:33:39 -04:00
Barış Soner Uşaklı
cacb2023e8
dont log uuids in 404
2026-03-09 21:33:31 -04:00
Barış Soner Uşaklı
7d4cbf8667
dont log uuids in 404
2026-03-09 21:24:27 -04:00
Barış Soner Uşaklı
2091b547ca
remove old pill select code
2026-03-09 21:03:22 -04:00
Barış Soner Uşaklı
c83087181c
test: fix btn tests
2026-03-09 20:28:07 -04:00
Barış Soner Uşaklı
4af031398c
refactor: get rid of pop
2026-03-09 19:42:08 -04:00
Barış Soner Uşaklı
c4e9e1cbf0
perf: cache groups:createtime
...
when deleting users, each user.delete() was loading groups:createtime
2026-03-09 19:34:25 -04:00
Barış Soner Uşaklı
c4d7002647
text-nowrap on group buttons
2026-03-09 19:34:02 -04:00
Barış Soner Uşaklı
a8bb00349c
chore: up themes
2026-03-09 19:09:25 -04:00
Barış Soner Uşaklı
829d8230ca
chore: up themes
2026-03-09 17:31:20 -04:00
Barış Soner Uşaklı
4fa44da667
get rid of verbose logs
2026-03-09 13:53:13 -04:00
Barış Soner Uşaklı
8ec1ccccfe
fix: promises in groups.leave
...
speed up user.delete
user.delete calls `groups.leaveAllGroups` which calls rejectMembership with 500+ groups. This function then tries to remove the user from `group:<group>:pending` and `group:<group>:invited` sets so a total for 1k sets. You can't be invited or request membership to privilege groups so filter the groups before sending to rejectMembership
clearGroupTitleIfSet function tries to remove the group title from the user. It was only skipping privilege groups and registered-users, but unverified-users & verified users weren't added to the check
Messaging.leaveRooms, make a single call to isUserInRoom and passing an array of roomIds
In user.delete, check utils.isNumber(uid) once.
Call deleteVotes/deleteChats/revokeAllSessions in Promise.all
If user is local dont call activitypub.actors.remove(), this saves a db call to `await db.isSortedSetMember('usersRemote:lastCrawled', id);`
2026-03-09 13:47:26 -04:00
Barış Soner Uşaklı
457f6cf385
fix: hide unread anchor properly when close to bottom
...
closes #14055
2026-03-09 10:38:20 -04:00
Barış Soner Uşaklı
304f89c0cf
fix: if quoting self, dont add @, but keep the username
...
without it self quotes look like
"said:
<rest of quote>"
2026-03-09 08:17:40 -04:00
Barış Soner Uşaklı
b9b63bf521
fix: unread count changes from 99+ to 123
2026-03-08 20:53:02 -04:00
Barış Soner Uşaklı
4f8bb7284b
chore: up themes
2026-03-08 20:42:13 -04:00
Barış Soner Uşaklı
02b064923b
feat: add mastodon share, closes #14069
2026-03-08 20:12:34 -04:00
Barış Soner Uşaklı
db575edf7c
up composer, remove socket connection delay
2026-03-08 12:54:20 -04:00
Barış Soner Uşaklı
009be46832
fix: fix bottom sheet max-height so it doesn't push the top out of viewport
2026-03-05 21:55:06 -05:00
Barış Soner Uşaklı
4aea3a8055
refactor: switch to cursor
2026-03-05 20:54:03 -05:00
Barış Soner Uşaklı
75f52cadaf
refactor: update upgrade script to scan for missing tid:<tid>:recipients
2026-03-05 20:09:55 -05:00
Barış Soner Uşaklı
4534fad833
thumb fix
2026-03-05 19:59:46 -05:00
renovate[bot]
8f960ff45b
fix(deps): update dependency multer to v2.1.1 ( #14050 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-05 19:51:20 -05:00
Barış Uşaklı
5c271e8958
scan. glob to regex ( #14063 )
...
* scan. glob to regex
* lint
2026-03-05 16:01:19 -05:00
Barış Soner Uşaklı
0be4081049
fix : #14062 recipients is normal set
2026-03-05 14:01:57 -05:00
Barış Soner Uşaklı
d35c74558f
fix: add missing db call
2026-03-05 13:52:02 -05:00
Barış Soner Uşaklı
1fc3edf764
fix: closes #14062
...
on topic purge remove them from uid:<uid>:inboxes
upgrade script to cleanup inboxes
2026-03-05 13:44:10 -05:00
Barış Soner Uşaklı
d6f5420b7d
fix: ghostscrollbar colors on dark skins
2026-03-05 11:57:28 -05:00
Barış Soner Uşaklı
58336941ea
chore: up themes
2026-03-05 11:37:15 -05:00
Barış Soner Uşaklı
95fcb39282
chore: up widgets
2026-03-04 20:38:15 -05:00
Julian Lam
2f5fccdb1a
fix : #13239 , unescape custom user field values
2026-03-04 11:53:55 -05:00
Barış Soner Uşaklı
4f07b345bf
fix: text-break on outgoing link
2026-03-03 12:55:55 -05:00
Barış Soner Uşaklı
88b91c20d9
refactor: move resolve flags and activitypub.out.remove.context
...
after topic deletion
2026-03-03 12:54:14 -05:00
Barış Soner Uşaklı
2428602f27
fix: logic in checkRequired
...
if req.body was undefined req.query wasn't checked
2026-03-03 11:33:52 -05:00
Barış Soner Uşaklı
b268164686
fix: closes #14041 , show specific error message
...
if config fails to save
2026-03-03 11:03:06 -05:00
Barış Soner Uşaklı
c98ef396f5
fix: dont crash if payload isnt Error
2026-03-03 10:46:09 -05:00
Barış Soner Uşaklı
0c43e2dafb
refactor: use includes
2026-03-03 10:44:27 -05:00
Barış Soner Uşaklı
44434b0d3f
fix: closes #14039 , only keep chat input in view on the chats page
2026-03-03 09:26:54 -05:00