feld
d93d777915
Fix/mediaproxy whitelist base url
5 anni fa
rinpatch
813c686dd7
Disallow following locked accounts over OStatus
5 anni fa
Maksim
6eb33e7303
test for Pleroma.Web.CommonAPI.Utils.get_by_id_or_ap_id
5 anni fa
Ariadne Conill
f72e0b7cad
ostatus: explicitly disallow protocol downgrade from activitypub
This closes embargoed bug #1135 .
5 anni fa
rinpatch
301ea0dc04
Add tests for counters being updated on follow
5 anni fa
Maksim
58443d0cd6
tests for TwitterApi/UtilController
5 anni fa
rinpatch
f42719506c
Fix credo issues
5 anni fa
Alexander Strizhakov
51b3b6d816
Admin changes
5 anni fa
Ariadne Conill
3850812503
twitter api: utils: rework do_remote_follow() to use CommonAPI
Closes #1138
5 anni fa
kaniini
5835069215
Revert "Merge branch 'bugfix/clean-up-markdown-rendering' into 'develop'"
This reverts merge request !1504
5 anni fa
Ariadne Conill
5795a890e9
markdown: clean up html generated by earmark
5 anni fa
Eugenij
0bee2131ce
Add `mailerEnabled` to the NodeInfo metadata
5 anni fa
Sergey Suprunenko
c0e258cf21
Redirect not logged-in users to the MastoFE login page on private instances
5 anni fa
Maksim
159bbec570
added tests for OstatusController
5 anni fa
Ariadne Conill
b93498eb52
constants: add as_public constant and use it everywhere
5 anni fa
Ariadne Conill
492d854e7a
transmogrifier: use User.delete() instead of handrolled user deletion code for remote users
Closes #1104
5 anni fa
Sachin Joshi
242f5c585e
add account confirmation email resend in mastodon api
5 anni fa
Maksim
6a4b8b2681
fixed User.update_and_set_cache for stale user
5 anni fa
Sergey Suprunenko
02dc651828
Handle 303 redirects
5 anni fa
Thomas Sileo
961e778531
Fix HTTP sig tweak on KeyId
5 anni fa
Maksim
6b77a88365
[ #1097 ] added redirect: /pleroma/admin -> /pleroma/admin/
5 anni fa
Sergey Suprunenko
b20020da16
Show the url advertised in the Activity in the Status JSON response
5 anni fa
feld
84fca14c3c
Do not prepend /media/ when using base_url
This ensures admin has full control over the path where media resides.
5 anni fa
kPherox
ac27b94ffa
Change to not require `magic-public-key` on WebFinger
5 anni fa
Maksim
55341ac717
tests WebFinger
5 anni fa
Eugenij
4504135894
Add `domain_blocking` to the relationship API (GET /api/v1/accounts/relationships)
5 anni fa
sadposter
f5d574f4ed
check both item and parent domain blocks
5 anni fa
Sadposter
48bd3be9cb
move domain block check to with block
5 anni fa
Sadposter
4af4f6166b
honour domain blocks on streaming notifications
5 anni fa
Ariadne Conill
d3bdb8e704
rich media: parser: splice the given URL into the result
5 anni fa
Maxim Filippov
03471151d6
AdminAPI: Add "godmode" while fetching user statuses (i.e. admin can see private statuses)
5 anni fa
Haelwenn (lanodan) Monnier
90be91b0e0
Router: Remove deprecated AdminAPI endpoints
5 anni fa
Alexander Strizhakov
5e72554f3c
Admin config fix
5 anni fa
Maksim
c49a09ed88
tests for Pleroma.Web.ActivityPub.Publisher
5 anni fa
Mark Felder
6a79bb12c3
Fix function
5 anni fa
Sadposter
54a161cb7a
move unauth'd user blocks?/2 check
5 anni fa
Mark Felder
fd287387a0
Do not notify subscribers for messages from users which are replies to others
5 anni fa
Ariadne Conill
e7c64f106e
signature: properly deduce the actor from misskey key IDs
5 anni fa
Sadposter
452980652d
Mix format
5 anni fa
Sadposter
eacf61d823
fix unauthenticated req to favourited/rebloggd_by
5 anni fa
kPherox
e818381042
Use User.get_or_fetch/1 instead of OStatus.find_or_make_user/1
5 anni fa
Alexander Strizhakov
b70e659304
Feature/1087 wildcard option for blocks
5 anni fa
Sadposter
f712ee879a
Bugfix: muted/blocked user notification streaming
5 anni fa
Sergey Suprunenko
05b5af8075
Add tests for users tasks and PleromaAuthenticator
5 anni fa
Sadposter
a5d6287ba8
Hide blocked users from interactions
5 anni fa
Ariadne Conill
56019d53a8
activitypub: publisher: align sharedinbox usage with AP specification rules
While debugging the follow breakage, I observed that our sharedInbox usage
did not match the rules in the specification. Accordingly, I have better
aligned our usage of sharedInbox with the rules outlined in the ActivityPub
specification.
5 anni fa
rinpatch
3368174785
Fix rich media parser failing when no TTL can be found by image TTL
setters
5 anni fa
Ariadne Conill
bc6c5c513a
router: ensure the AP sharedinbox path is registered first
5 anni fa
rinpatch
c3ecaea64d
Apply suggestion to lib/pleroma/object/fetcher.ex
5 anni fa
rinpatch
d4ee76ab63
Apply suggestion to lib/pleroma/user.ex
5 anni fa