Commit Graph

59 Commits (fbb70d25fe28177b8d053d1055942abc7e7a3db9)

Author SHA1 Message Date
lain 40d9d2098c Fix user updating from AP.
6 years ago
lain fc3bcf335e Fix following locked users.
6 years ago
lain d5af41b577 Fix note count update.
6 years ago
lain 6f90ceb2ed Fix follower count test.
6 years ago
lain 8e3d8bde04 Fix user deactivation test.
6 years ago
lain 5c8f07f0a8 Fix note counting.
6 years ago
lain 47d883d3ab Fix User deactivation.
6 years ago
lain e8d8c84f79 Add better test for user search functionlity.
6 years ago
William Pitcock 2c092ed355 test: fixup test breakage caused by User.delete() harmonization
6 years ago
William Pitcock 21dafa7cd0 tests: add tests for User + cache interactions
6 years ago
scarlett b92e38d2d4 Add user reactivation task.
6 years ago
William Pitcock ebc32045f0 test: add regression test for #316
6 years ago
William Pitcock bd03644ca8 test: add tests for new User.html_filter_policy()
6 years ago
William Pitcock 200ab27e7a test: add test proving that users are refreshed when stale
6 years ago
William Pitcock aea23468c6 test: nickname is no longer a required field
6 years ago
William Pitcock e9ed7eb963 tests: prove that the block code is properly destroying follow relationships
6 years ago
eal 87566b6e2f user.ex: add domain blocks.
6 years ago
William Pitcock 1d88abf2d4 user: do not allow refollowing somebody who has blocked a user
6 years ago
Dashie 9972678a68
Add User.decrease_note_count and call it from ActivityPub.delete
7 years ago
lain 4afbef39f4 Format the code.
7 years ago
lain 611ca385de Merge branch 'develop' into feature/activitypub
7 years ago
lain 4d13cc0dc6 Fix specs.
7 years ago
Ekaterina Vaartis ec07e087bc Make user bio optional
7 years ago
lain 0aa56a853b UserTest: Move insert_or_update test.
7 years ago
lain b331cb449a Merge branch 'develop' into feature/activitypub
7 years ago
lain 26ccb768d3 Make test output easier to read.
7 years ago
lain 8cf97ee8e1 ActivityPub: Basic note federation with Mastodon.
7 years ago
Lain Iwakura bad499b3fd Basic user deletion.
7 years ago
Lain Iwakura 6df6ad0b42 User deletion: Remove relationships.
7 years ago
Lain Iwakura a78ae2a685 Don't follow deactivated users.
7 years ago
Lain Iwakura b727ecc5e7 Add function to deactivate users.
7 years ago
eal 8d4e7b32c9 Ensure correct state in self-unfollow.
7 years ago
eal bd921ca5d7 Fix posts being streamed to non-local websocket channels.
7 years ago
eal edc3e5bc30 Make users in tests follow themselves by default.
7 years ago
eal 4db5954786 Don't let the user unfollow their own account.
7 years ago
Roger Braun a743940463 MastoAPI: Implement all streaming functions.
7 years ago
Roger Braun 6a5f087174 Add blocks to User.
7 years ago
Roger Braun 345ad870f7 Clean up user_test.exs.
7 years ago
Roger Braun 4dcbb64f19 Avoid potentially slow count queries for user note count.
7 years ago
Roger Braun 72ca58c540 Save follower count and note count in user.
7 years ago
Roger Braun 44aef2183e Add follower / friend fetching to user.
7 years ago
Roger Braun 396c32a6da Add follower_address to users, add on generation.
7 years ago
Roger Braun 9cda5b897a Fix test.
7 years ago
Roger Braun 47684c2a2c Make email and nickname case insensitive.
7 years ago
Roger Braun 118c572006 Use changeset for remote user creation.
7 years ago
Roger Braun 373753e595 Add some basic changesets.
7 years ago
Roger Braun b403ea4d2b Merge branch 'develop' into dtluna/pleroma-feature/unfollow-activity
7 years ago
Roger Braun bda389d7d9 Subscribe to remote users on following.
7 years ago
Roger Braun 97257c692c Fix specs.
7 years ago
Roger Braun 8141024259 Attachment parsing, better magic key fetching.
7 years ago