Julian Lam
93bb73c17e
fix: replace parseInt that was excluding remote pids from calculation
...
Also fixes nodebb/nodebb-plugin-feed#13
2024-11-20 13:49:55 -05:00
Julian Lam
0f351ba70d
feat: #12924 , parse incoming custom fields from remote users
2024-11-20 12:15:40 -05:00
Julian Lam
be6e8b0f48
Merge remote-tracking branch 'origin/develop' into activitypub
2024-11-19 16:09:20 -05:00
Barış Soner Uşaklı
836e8458e2
fix: dont allow core user fields to be used as custom fields
2024-11-19 15:30:40 -05:00
Julian Lam
b2c21ee873
src/user/data.js
...
chore: remove unneeded actor assertion
2024-11-19 15:16:48 -05:00
Julian Lam
62fe70f20b
feat: #12924 , custom user fields for local users now federating out
2024-11-19 15:09:43 -05:00
Julian Lam
b6a2520fcc
fix : #12923 , inability to start chat with remote users via profile
2024-11-19 14:39:35 -05:00
Julian Lam
832e8d39af
Merge remote-tracking branch 'origin/develop' into activitypub
2024-11-19 11:40:07 -05:00
Julian Lam
55ab85ac0d
fix: inability to directly post to a nodebb category from the fediverse
2024-11-18 14:23:59 -05:00
Julian Lam
e4e6b1d245
fix : #12919 , handle when buildTopicsSortedSet returns a non-array
2024-11-18 13:47:34 -05:00
Barış Soner Uşaklı
5e9b7b44d6
fix: button to match category dropdown
2024-11-15 11:03:05 -05:00
Julian Lam
7adc3140e2
fix : #12912 , strip custom emoji from remote content titles
2024-11-14 15:08:30 -05:00
Julian Lam
3968c822a2
feat: add title property to custom emoji markup
2024-11-14 15:08:09 -05:00
Julian Lam
f449fafccf
fix: don't chop off colons when generating titles as they could interfere with emoji
2024-11-14 15:07:42 -05:00
Barış Soner Uşaklı
1327316d8f
Merge branch 'develop' into activitypub
2024-11-14 10:53:51 -05:00
Barış Soner Uşaklı
08a87d107e
Merge branch 'master' into develop
2024-11-13 18:43:10 -05:00
Barış Soner Uşaklı
db291ecde1
fix: filter undefined posts/topics
2024-11-13 18:38:36 -05:00
Julian Lam
09b1e11940
feat: #12683 , parse incoming emoji tags and replace in content prior to storage in database
2024-11-13 16:47:00 -05:00
Barış Soner Uşaklı
06226081d4
catch errors from handleExpired
2024-11-13 16:40:14 -05:00
Barış Soner Uşaklı
28aba7b017
Merge branch 'master' into develop
2024-11-13 16:29:21 -05:00
Barış Soner Uşaklı
20da71485f
refactor: remove unused uids
2024-11-13 16:29:16 -05:00
Barış Soner Uşaklı
d477090804
fix: don't crash if post is undefined
2024-11-13 16:28:16 -05:00
Julian Lam
4ba41a6801
feat: fire new hook filter:activitypub.mocks.note on note mocking
2024-11-13 15:03:55 -05:00
Barış Soner Uşaklı
965ca63605
chore: up themes
2024-11-12 11:57:50 -05:00
Barış Soner Uşaklı
5e3102b0ad
add icons to custom profile fields
...
up themes
2024-11-11 13:03:25 -05:00
Barış Soner Uşaklı
e139bd6021
remove margin top from topic alerts
2024-11-09 20:25:21 -05:00
Barış Soner Uşaklı
c731a5e00a
remove p from help text
2024-11-09 08:36:52 -05:00
Barış Soner Uşaklı
9be5b8a3e0
remove striped table
2024-11-08 17:28:31 -05:00
Barış Soner Uşaklı
3dff083d9d
refactor: move flags into core
2024-11-08 17:26:17 -05:00
Barış Soner Uşaklı
038fb71e2c
refactor: post queue btn and dropdown
...
for persona/peace
2024-11-08 17:16:08 -05:00
Barış Soner Uşaklı
008ad1e399
fix: missing template
2024-11-07 13:10:52 -05:00
Julian Lam
1268ed50ca
fix: naive checking to handle uploaded images whose filenames end with '-resized'
2024-11-07 12:11:00 -05:00
Barış Soner Uşaklı
bbf66c243b
Squashed commit of the following:
...
commit afd96a00b1
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Thu Nov 7 10:42:33 2024 -0500
chore: up themes
commit b40e530434
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Wed Nov 6 19:16:44 2024 -0500
feat: add min:rep to custom fields
add validation in profile.update
commit 4b5cb613e5
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Wed Nov 6 12:03:22 2024 -0500
test: add openapi spec, move menu button
commit 0c551fa240
Merge: 13f39053c9 bc00df3cd9
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Wed Nov 6 11:48:05 2024 -0500
Merge branch 'develop' into custom-user-fields
commit 13f39053c9
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Wed Jul 31 00:23:39 2024 -0400
refactor: dont need delete function
commit f33c8849d8
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Tue Jul 30 21:30:00 2024 -0400
feat: show custom fields on edit/profile
commit 5e1d8769d4
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Tue Jul 30 17:08:25 2024 -0400
feat: add custom user fields acp page
2024-11-07 10:43:10 -05:00
Barış Soner Uşaklı
bc00df3cd9
feat: closes #12902 , allow adding users as post editors
2024-11-06 11:36:53 -05:00
Julian Lam
d685b20e0a
fix : #12893 , topic with pages returning OrderedCollectionPage instead of OrderedCollection.
...
Turns out empty arrays are still truthy, heh.
2024-11-04 13:43:28 -05:00
Julian Lam
cf3555faaa
fix: missing return
2024-10-31 11:59:42 -04:00
Julian Lam
3eb0a0ed57
fix : #12887 , strip target attribute from remote posts' html
2024-10-31 11:47:00 -04:00
Julian Lam
a59dae3f0a
fix : #12866 again, more tests
2024-10-31 11:35:28 -04:00
Julian Lam
94e3490711
fix: raise probe timeout to 2s
2024-10-30 16:07:38 -04:00
Barış Soner Uşaklı
dd3634462f
fix: topic count not showing up on category page
2024-10-30 11:56:36 -04:00
Julian Lam
f8729571db
fix : #12883 , activitypub probe timeout
...
- Added setting to disable probe completely
- Added setting to configure timeout
- Updated probe logic so that if probe times out, it retries in the background with 60s timeout for caching purposes
2024-10-30 10:59:05 -04:00
Julian Lam
22dbf15e5e
fix: errant mention detection via actors.note
...
- also removed duplicate parsing of post content when retrieving object via AP
2024-10-29 14:51:55 -04:00
Julian Lam
05c8ee9f02
fix : #12880 , refactored ap controller.list to use buildTopicsSortedSet, moved out poor man's intersect to internal method
2024-10-29 11:40:51 -04:00
Julian Lam
4fc0ee9b76
Revert "fix: use categories.getTopicIds instead of duplicating existing logic to get world tids"
...
This reverts commit 7bf411383e .
2024-10-29 11:26:14 -04:00
Julian Lam
b1d779ca6f
fix: don't trust timestamps on received items
...
Trust the order you get from reply chain traversal and context retrieval instead.
2024-10-29 11:16:18 -04:00
Julian Lam
7bf411383e
fix: use categories.getTopicIds instead of duplicating existing logic to get world tids
2024-10-29 10:36:35 -04:00
Julian Lam
c1093c928f
refactor: buildTopicsSortedSet
...
- use Set internally
- if cid -1 and logged in, add user inbox to sets
2024-10-29 10:36:05 -04:00
Julian Lam
beb85604bd
fix : #12866 , improve title generator, refactor tests
2024-10-25 13:18:45 -04:00
Julian Lam
eccad588f4
fix: one more fix
2024-10-25 12:49:49 -04:00
Barış Soner Uşaklı
0e4fc531e0
lint: remove unused utils
2024-10-25 12:47:59 -04:00