Commit Graph

122 Commits (de6be63b1be19bffd17e374f16983934034f7b74)

Author SHA1 Message Date
William Pitcock e49131bb72 relay: move to /relay endpoint from / due to webapp issues
6 years ago
William Pitcock ae3cb652b6 user: set up a valid followers address to use
6 years ago
William Pitcock 1c90f88393 user: remote actors can have no nickname if they are virtual services
6 years ago
William Pitcock 4807a52284 user: support creating an actor which represents the instance itself
6 years ago
William Pitcock 47189531c5 user: use Object.normalize() instead of Object.get_by_ap_id() directly.
6 years ago
lambda dfc96f222c Merge branch 'feature/configurable-blocks' into 'develop'
6 years ago
squidboi c4038ede07
fix mind-crushingly dumb syntax error
6 years ago
squidboi f4990283de
change moved attributes into normal variables
6 years ago
squidboi 4e099fcfa9
move configurable module attributes into relevant functions
6 years ago
William Pitcock 056305dfa7 user: add helper function to fetch a user given only an ap_id (fix tests)
6 years ago
William Pitcock 320ca7b11e user: when processing a block in User.block(), ensure all follow relationships are broken
6 years ago
squidboi 2e294ee44a Merge branch 'develop' into feature/configurable-blocks
6 years ago
William Pitcock 5eed1ea181 run mix format
6 years ago
William Pitcock 1452b2823f user: add a workaround for situations where Pleroma may believe a followee is followed
6 years ago
William Pitcock ad7188fe92 user: use Enum.uniq on the follow request query
6 years ago
William Pitcock 9c88933422 implement tracking of follow requests
6 years ago
William Pitcock e5206752e1 activitypub: only send accept back automatically if the account is not locked
6 years ago
lambda 7f79b467b1 Merge branch 'feature/domain-blocks' into 'develop'
6 years ago
squidboi 4f9ecfc77a formatting
6 years ago
squidboi 16d896f526 fixes
6 years ago
squidboi b3580b6971 add option to not deny follow if blocked (fixed)
6 years ago
William Pitcock 1e9dd6fbc2 user: fix maybe_direct_follow() after user_info() refactoring broke it slightly
6 years ago
eal 4856962434 MastoAPI: add domain blocking.
6 years ago
eal 87566b6e2f user.ex: add domain blocks.
6 years ago
lain 6138b29783 There are no symbols in JSON.
6 years ago
lain 745072b2cc Merge branch 'kaniini/pleroma-feature/activitypub-accept-reject-conformance' into develop
6 years ago
William Pitcock e80d91c64a introduce User.maybe_direct_follow() and use it where we used to call User.follow()
6 years ago
William Pitcock c0ca9f82b9 mastodon api: properly track if an account is locked or not
6 years ago
William Pitcock 1d88abf2d4 user: do not allow refollowing somebody who has blocked a user
6 years ago
Thog e55c6f311b
Migrate to comeonin 4 and Cachex 3
6 years ago
William Pitcock 6e8de2faae run mix format
6 years ago
lain 1d4bbec6b3 Fix User search.
6 years ago
lain 279b1d19f0 Align local bio limits to remote limit.
7 years ago
Dashie afe892ddac
Correct syntax with mix format
7 years ago
Dashie 9972678a68
Add User.decrease_note_count and call it from ActivityPub.delete
7 years ago
eal 947431e9aa MastoAPI and OAuth: allow login with either email or username.
7 years ago
William Pitcock 2edde06042 user: strip leading @ from user query when searching for users if present
7 years ago
lain 2222e5599c Don't fetch anything except ap_id for follower / following
7 years ago
lain 4afbef39f4 Format the code.
7 years ago
lain bd4926288e Speed up follower query.
7 years ago
lain 847cb15626 Fix tests.
7 years ago
Mark Felder 185c030258 AP again
7 years ago
lain 611ca385de Merge branch 'develop' into feature/activitypub
7 years ago
lain d3b0167854 Fix salmon tests.
7 years ago
lain 8e7f63afde Fix specs.
7 years ago
lain e3629af4da Handle remote update activities.
7 years ago
lain 37e406ae36 Get avatar and banner from AP users.
7 years ago
lain 8895088029 Fix for following type change.
7 years ago
lain 4816b09fa7 Add user upgrade function.
7 years ago
lain f48bc5c3e1 Make User.following a postgres array.
7 years ago