Commit Graph

28371 Commits

Author SHA1 Message Date
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