Julian Lam
2ced350250
fix: bug that caused remote replies to other remote content to not always assert
2024-07-29 16:03:58 -04:00
Julian Lam
1f896fb6ba
fix: bugs in user searching causing remote lookups to fail
2024-07-29 15:03:51 -04:00
Julian Lam
9a54f6bc7d
fix: audience property in topic actor response
2024-07-29 13:14:06 -04:00
Julian Lam
3e494dc757
fix: updating of post counts for remote users
2024-07-25 14:30:57 -04:00
Barış Soner Uşaklı
8971bba53d
Merge branch 'develop' into activitypub
2024-07-25 11:26:29 -04:00
Barış Soner Uşaklı
fe1736310e
Merge branch 'master' into develop
2024-07-25 11:26:03 -04:00
Barış Soner Uşaklı
cea18d0c1e
refactor: hooks page design
2024-07-25 11:25:53 -04:00
renovate[bot]
48d52840ea
fix(deps): update dependency postcss to v8.4.40 ( #12710 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 16:55:22 -04:00
Julian Lam
399d41030f
fix: add privilege check to user follows
2024-07-24 11:59:50 -04:00
Julian Lam
7bf349b62b
fix: accidental passing of string instead of constant
2024-07-24 11:54:41 -04:00
renovate[bot]
5aa4c2198c
fix(deps): update dependency rtlcss to v4.2.0 ( #12709 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 10:12:38 -04:00
Julian Lam
83993cad17
fix(deps): persona v4 support
2024-07-23 11:11:31 -04:00
renovate[bot]
405264d93d
fix(deps): update dependency ace-builds to v1.35.4 ( #12706 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-22 13:20:52 -04:00
renovate[bot]
f35068e64d
chore(deps): update dependency jsdom to v24.1.1 ( #12705 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-22 09:16:45 -04:00
renovate[bot]
7723e4af4b
fix(deps): update dependency @fortawesome/fontawesome-free to v6.6.0 ( #12696 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-22 09:16:35 -04:00
renovate[bot]
4609083eec
chore(deps): update dependency mocha to v10.7.0 ( #12704 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-22 09:04:38 -04:00
Misty Release Bot
97d0913c3f
Latest translations and fallbacks
2024-07-21 09:18:41 +00:00
Misty Release Bot
df86175040
Latest translations and fallbacks
2024-07-20 09:18:41 +00:00
Julian Lam
fc5a829c0c
fix: lint
2024-07-19 15:15:04 -04:00
Julian Lam
b9f37c5c32
fix: update upgrade script date
2024-07-19 14:57:56 -04:00
Julian Lam
be393d571c
fix: include follower sets for reassertion
2024-07-19 14:48:51 -04:00
Julian Lam
39f92eac16
refactor: store local follow backreferences for remote users (both followers and following), update actor pruning to take local follow counts into consideration, fixes #12701
2024-07-19 14:37:32 -04:00
Julian Lam
a884681abf
feat: show local users who follow (or are followed) by a remote user, on a remote user's profile
2024-07-19 14:36:17 -04:00
Barış Soner Uşaklı
42ac1f9db4
refactor: closes #12699 , allow boolean false for log-colorize
2024-07-19 11:18:20 -04:00
Julian Lam
5c9ac5d330
fix: missing await
2024-07-19 11:13:30 -04:00
Julian Lam
f9937a84c4
feat: additional logic to handle special case where a queried object id reports a context, but it is not actually contained in the resolved context's collection
2024-07-19 11:06:19 -04:00
Julian Lam
2aa0483718
fix: null check for note attachments for thumbs view
2024-07-19 10:51:41 -04:00
Julian Lam
60408f2307
fix: incorrect parsing of context items during note assertion, logic error with slicing
2024-07-19 10:50:14 -04:00
Julian Lam
bc00835c26
fix: logging in topic actor logic
2024-07-19 10:49:43 -04:00
Julian Lam
609035b587
fix: issue with topic actors not returning proper json
2024-07-19 09:38:30 -04:00
Misty Release Bot
2054da08e6
Latest translations and fallbacks
2024-07-19 09:19:15 +00:00
Misty Release Bot
28c0abf9e7
chore(i18n): fallback strings for new resources: nodebb.admin-settings-reputation
2024-07-18 22:03:45 +00:00
Barış Soner Uşaklı
4c511d2f62
Merge branch 'master' into develop
2024-07-18 18:03:17 -04:00
Barış Soner Uşaklı
d1663ac26b
chore: up widgets
2024-07-18 18:01:38 -04:00
Barış Soner Uşaklı
bf27e38003
send the location of widget to render hooks
2024-07-18 18:00:12 -04:00
renovate[bot]
ee8fd06e0b
fix(deps): update dependency ace-builds to v1.35.3 ( #12700 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-18 17:34:26 -04:00
renovate[bot]
2bcf7f798a
fix(deps): update dependency semver to v7.6.3 ( #12697 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-17 19:13:29 -04:00
Barış Soner Uşaklı
269fc06835
feat: add downvoteVisibility setting, closes #12698
2024-07-17 17:43:31 -04:00
Julian Lam
ff0c289e1d
feat: #12695 Topic Synchronization via resolvable context
...
- Generation of a context collection digest via object ids
- Sending of said digest in ETag header
- Parsing of digests via If-None-Match header
- Update note assertion logic to handle 304 response
2024-07-16 11:37:38 -04:00
Julian Lam
da25fd21ea
feat: activitypub.get; allow the passing-in of custom headers via existing options parameter
2024-07-16 11:36:39 -04:00
Barış Soner Uşaklı
26765fe9aa
lint: remove unused function
2024-07-15 12:05:55 -04:00
Barış Soner Uşaklı
2a8f7ccd1c
Merge branch 'develop' into activitypub
2024-07-15 11:54:31 -04:00
Barış Soner Uşaklı
b7829d7d09
Merge branch 'master' into develop
2024-07-15 11:54:21 -04:00
Barış Soner Uşaklı
cb4bf9dd53
chore: up widgets
2024-07-15 09:04:37 -04:00
renovate[bot]
c52364a51d
fix(deps): update dependency compare-versions to v6.1.1 ( #12693 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-14 13:20:19 -04:00
Misty Release Bot
85f066ec1b
Latest translations and fallbacks
2024-07-14 09:18:50 +00:00
Julian Lam
cfbaf145f4
fix: off by one error @barisusakli
2024-07-12 14:45:00 -04:00
Julian Lam
f6f01ba345
perf: ~18x speedup of /world route
...
- upgrade script to remove pruned tids that did not get removed from inbox
- switch from db intersect to manual intersection of subset.
2024-07-12 14:38:46 -04:00
Julian Lam
c01f154937
breaking: core html stripping on plaintext, remove 'filter:teasers.configureStripTags' hook, remove html stripping from teaser generation
...
These two steps were removed because a `type` property is passed to `filter:post.parse` now, and thus plugins themselves can handle independently.
Core also now strips all html when `type` is plaintext, so plugins don't have to (or if they still pass html back).
2024-07-12 12:30:37 -04:00
Julian Lam
7bdf376971
fix: map to actual mainPid value
2024-07-12 10:58:37 -04:00