Julian Lam
86b0e5913b
fix: send actor with 1b12 announce, fixes #13072 again
2025-02-11 16:07:38 -05:00
Julian Lam
d50f8a9d00
Revert "fix: send actor with 1b12 announce, fixes #13072 "
...
This reverts commit 3cd87f1bc1 .
2025-02-11 15:58:39 -05:00
Barış Soner Uşaklı
402fa27059
Merge branch 'master' into develop
2025-02-11 14:33:12 -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ı
7555b603b5
show non deletions
2025-02-11 13:48:53 -05:00
Barış Soner Uşaklı
fde5e57e6d
Merge branch 'master' into develop
2025-02-11 13:45:46 -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ı
08e469180d
Merge branch 'master' into develop
2025-02-11 13:28:54 -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ı
5f3ed76d54
fix: isArray check
2025-02-11 10:48:42 -05:00
Barış Soner Uşaklı
676acb7e8c
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 10:39:24 -05:00
Barış Soner Uşaklı
db0535838b
Merge branch 'master' into develop
2025-02-11 10:17:01 -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ı
7804b301d5
Merge branch 'master' into develop
2025-02-08 21:19:14 -05:00
Julian Lam
5cbf3dd7ea
fix: sanity-check the id when mocking a post
2025-02-08 20:28:17 -05:00
Julian Lam
040584f035
fix: missing actor on some local activities when federating out
2025-02-08 20:27:55 -05:00
Barış Soner Uşaklı
1b4e0c8726
fix: delete from payload instead of setting null
2025-02-08 19:52:06 -05:00
Barış Soner Uşaklı
489c5ce296
fix: delete from payload instead of setting null
2025-02-08 19:51:52 -05:00
Barış Soner Uşaklı
7274025d1a
Merge branch 'master' into develop
2025-02-08 19:40:40 -05:00
Barış Soner Uşaklı
1090dbd85e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2025-02-08 19:40:20 -05:00
Barış Soner Uşaklı
f5328aa80c
fix: regression :tmi:
2025-02-08 19:40:12 -05:00
Julian Lam
3cd87f1bc1
fix: send actor with 1b12 announce, fixes #13072
2025-02-08 06:50:20 -05:00
Barış Soner Uşaklı
861d5980a6
Merge branch 'master' into develop
2025-02-07 17:19:59 -05:00
Barış Soner Uşaklı
2b7961e0e2
add brand:logo to config
2025-02-07 17:19:52 -05:00
Barış Soner Uşaklı
b6b766395d
chore: update persona
2025-02-07 12:01:50 -05:00
Julian Lam
9fd6ac6bb8
refactor: move 1b12 announce logic out of inbox and into separate feps module
...
1b12 announces were previously only happening for local creates and received
activities, but they should happen for all local activities as well.
re: #13072
2025-02-07 08:21:41 -05:00
Barış Soner Uşaklı
39f826a1a5
Merge branch 'master' into develop
2025-02-06 19:59:15 -05:00
Barış Soner Uşaklı
3ab22c2c8c
refactor: events are returned inside post objects
...
to load all events of a topic use api/v3/topics/:tid/events
2025-02-06 19:59:09 -05:00
Barış Soner Uşaklı
3b7b32e228
Merge branch 'master' into develop
2025-02-06 19:23:57 -05:00
Barış Soner Uşaklı
d687f0810c
fix : #13135 , tids are not numeric for ap topics
...
this fixes other issues like posts not disappearing when purged and many others
2025-02-06 19:12:32 -05:00
Julian Lam
4c857c5372
Merge branch 'master' into develop
2025-02-06 18:03:54 -05:00
Julian Lam
865c09a5cf
chore: forgot to remove bad code
2025-02-06 18:03:47 -05:00
Julian Lam
fea1ccdbf5
Merge branch 'master' into develop
2025-02-06 17:59:05 -05:00
Julian Lam
5baa46d0bc
fix: handle cases where url passed to mime does not pass because url contained a query string
2025-02-06 17:58:54 -05:00
Barış Soner Uşaklı
96a1ebdfec
Merge branch 'master' into develop
2025-02-06 14:38:28 -05:00
Barış Soner Uşaklı
c2f7754ae0
Post/parent ( #13133 )
...
* post.parent wip
* feat: post parent
handle delete/restore/purge privileges etc.
* remove whitespace
* fix: this in each
* lint
* up harmony fix text break
2025-02-06 14:37:50 -05:00
Barış Soner Uşaklı
c41815ab81
remove w-100
2025-02-04 20:11:33 -05:00
Barış Soner Uşaklı
3aeec2cd11
remove w-100
2025-02-04 20:11:25 -05:00
Barış Soner Uşaklı
af77d72fde
Merge branch 'master' into develop
2025-02-04 19:59:25 -05:00
Barış Soner Uşaklı
b993be6fd7
refactor: move dropdown search inputs into dropdown
...
get rid of position-absolute on search inputs
2025-02-04 19:59:16 -05:00
Barış Soner Uşaklı
ffd5c0ba91
Merge branch 'master' into develop
2025-02-03 18:17:09 -05:00
Barış Soner Uşaklı
72091ec4e1
refactor: server.destroy
2025-02-03 13:40:52 -05:00
Barış Soner Uşaklı
f9e5074747
Merge branch 'master' into develop
2025-02-03 13:33:05 -05:00
Barış Soner Uşaklı
21156673e3
fix: isDraft logic, closes #13119
...
topic.exists returns an array
2025-02-03 13:13:49 -05:00
Barış Soner Uşaklı
36063d1f33
fix: path on windows, #13119
2025-02-03 12:47:45 -05:00