Julian Lam
e63f1234a7
fix: typo
2025-02-20 12:50:05 -05:00
Julian Lam
93f48409c5
fix : #13136 , do not log 404s for AP requests
2025-02-20 12:24:17 -05:00
Julian Lam
7520e4f64d
chore: bump composer to 10.2.46 for #13132
2025-02-20 11:54:24 -05:00
Julian Lam
b8200095c0
fix : #13129 , serve category backgroundImage as actor icon, not image
...
+ tests for category actor
2025-02-20 11:38:47 -05:00
Barış Soner Uşaklı
625f47514f
fix: escape ip blacklist rules
2025-02-20 09:18:03 -05:00
Barış Soner Uşaklı
f82f00e5f5
chore: up harmony
2025-02-19 23:25:36 -05:00
Barış Soner Uşaklı
a410587ce1
fix: closes #13180 , don't execute cron jobs if ap disabled
2025-02-19 20:09:31 -05:00
Barış Soner Uşaklı
e23a14c175
chore: up widgets
2025-02-19 19:21:59 -05:00
Barış Soner Uşaklı
c0996a8089
chore: up harmony
2025-02-19 18:01:57 -05:00
Julian Lam
bb9687bd89
fix : #13172 , Topics.addParentPosts not sending sourceContent in calling parsePosts
2025-02-19 12:02:14 -05:00
Barış Soner Uşaklı
d0a9ddeaab
chore: up dbsearch
2025-02-18 22:28:08 -05:00
Barış Soner Uşaklı
310fab6559
chore: up dbsearch
2025-02-18 22:05:17 -05:00
Barış Soner Uşaklı
f67a0a124a
feat: add upload button to quickreply
2025-02-18 17:04:54 -05:00
Julian Lam
6245e33d6e
fix : #13179 , fix context resolution failure bug with frequency
2025-02-18 13:34:17 -05:00
Julian Lam
de6e63bbd7
fix: add back chronological sorting of asserted notes
2025-02-18 13:33:11 -05:00
Julian Lam
4bc0031f58
chore: add test helper to activitypub file
2025-02-18 13:07:11 -05:00
Barış Soner Uşaklı
9997189aea
feat: remove activities older than a week
2025-02-18 13:00:08 -05:00
Barış Soner Uşaklı
669755d1e9
test: dont clear local when testing
2025-02-18 11:57:28 -05:00
Barış Soner Uşaklı
f282407322
test: show objects on fail
2025-02-18 11:43:34 -05:00
Julian Lam
92708d2f6b
fix : #13170 , remove mime-type and regex test for "Emoji" attachment, wrap tag name in colons if not provided
2025-02-18 10:58:04 -05:00
Barış Soner Uşaklı
6431824216
test: wait after post request
2025-02-18 10:53:25 -05:00
Barış Soner Uşaklı
80cc1d34b0
fix: closes #13176 , check if uid is number when creating tokens
2025-02-18 10:42:52 -05:00
Julian Lam
5e71d597a4
fix: notes.assertPrivate sanity checks
2025-02-18 10:12:26 -05:00
Barış Soner Uşaklı
b0e8058f58
fix: page index for single page, closes #13173
...
add test case
2025-02-17 21:03:49 -05:00
Barış Soner Uşaklı
4134a075c8
fix: remove handle on category purge
...
closes #13171
2025-02-17 14:27:04 -05:00
Misty Release Bot
d3b69a397f
chore: update changelog for v4.0.4
2025-02-17 04:45:48 +00:00
Misty Release Bot
a0d9f99945
chore: incrementing version number - v4.0.4
v4.0.4
2025-02-17 04:45:48 +00:00
Julian Lam
33d7b9b3ab
fix: clear parsed post cache when updating a post's attachments, #13164
2025-02-16 14:48:44 -05:00
Julian Lam
d936d5c073
fix: logic failure causing remote posts with image to not parse properly, #13164
2025-02-16 14:27:57 -05:00
Barış Soner Uşaklı
0fed9a76c0
chore: up harmony
2025-02-15 21:15:28 -05:00
Barış Soner Uşaklı
ef2c606dcb
chore: up harmony
2025-02-15 21:02:25 -05:00
Barış Soner Uşaklı
f1da510f04
chore: up harmony
2025-02-15 20:36:07 -05:00
Barış Soner Uşaklı
fa36609537
chore: up deps
2025-02-15 12:15:54 -05:00
Julian Lam
04f51cc63a
fix: change the passed-in notificatiom id for notifyTagFollowers to contain the list of matched tags
...
fixes : #13087
2025-02-14 20:25:10 -05:00
Barış Soner Uşaklı
77dd6dd0e7
refactor: single remove
2025-02-14 10:42:05 -05:00
Barış Soner Uşaklı
d872470843
refactor: cleanup ip:recent
2025-02-14 10:25:59 -05:00
Barış Soner Uşaklı
df07fcfa54
chore: up harmony
2025-02-12 19:38:43 -05:00
Barış Soner Uşaklı
de5caf8f70
chore: up harmony
2025-02-12 19:32:40 -05:00
Misty Release Bot
992109189f
chore(i18n): fallback strings for new resources: nodebb.themes-harmony
2025-02-12 10:25:25 -05:00
Barış Soner Uşaklı
ffbe4b7bb7
fix: actor.prune, dont try deleting same users
...
over and over if they have local content
2025-02-11 14:32:54 -05:00
Barış Soner Uşaklı
c4b013308f
refactor: hooks button
2025-02-11 13:57:38 -05:00
Barış Soner Uşaklı
de457210e9
show non deletions
2025-02-11 13:51:42 -05:00
Barış Soner Uşaklı
cfbb8ff887
fix: getLocalFollowCounts, show non existing deletes
2025-02-11 13:45:38 -05:00
Barış Soner Uşaklı
70a9f6d337
fix: return null if field isn't in hash
2025-02-11 13:37:21 -05:00
Barış Soner Uşaklı
e85662a536
fix: getUserField so that it always returns null
...
if field doesn't exist
user.getUserField('foo', 'bar') returned undefined vs user.getUserField('1', 'bar') which returned null
2025-02-11 13:28:25 -05:00
Barış Soner Uşaklı
d590c2afcf
perf: closes #13145 , reduce calls in actors.prune
...
instead of deleting 18k users everyday delete max 500 every 30mins like notifications.prune
refactor getLocalFollowCounts so it works with an array of actors
dont make dbcalls for uids that dont exist
2025-02-11 11:01:32 -05:00
Barış Soner Uşaklı
224910b133
fix: isArray check
2025-02-11 10:56:56 -05:00
Barış Soner Uşaklı
893089709c
add await to notify functions
...
and wrap in try/catch
2025-02-11 10:16:40 -05:00
Barış Soner Uşaklı
d1f78295ba
chore: up harmony
2025-02-08 20:57:56 -05:00
Julian Lam
5cbf3dd7ea
fix: sanity-check the id when mocking a post
2025-02-08 20:28:17 -05:00