William Pitcock
|
1e9dd6fbc2
|
user: fix maybe_direct_follow() after user_info() refactoring broke it slightly
|
2018-06-08 02:52:36 +00:00 |
|
lain
|
6138b29783
|
There are no symbols in JSON.
|
2018-05-26 15:20:21 +02:00 |
|
lain
|
745072b2cc
|
Merge branch 'kaniini/pleroma-feature/activitypub-accept-reject-conformance' into develop
|
2018-05-26 15:15:52 +02:00 |
|
William Pitcock
|
e80d91c64a
|
introduce User.maybe_direct_follow() and use it where we used to call User.follow()
|
2018-05-25 09:40:10 +00:00 |
|
William Pitcock
|
c0ca9f82b9
|
mastodon api: properly track if an account is locked or not
|
2018-05-25 06:14:09 +00:00 |
|
William Pitcock
|
1d88abf2d4
|
user: do not allow refollowing somebody who has blocked a user
|
2018-05-25 03:18:35 +00:00 |
|
Thog
|
e55c6f311b
|
Migrate to comeonin 4 and Cachex 3
Also fix some warning in the code and add a missing alias
|
2018-05-20 20:08:40 +02:00 |
|
William Pitcock
|
6e8de2faae
|
run mix format
|
2018-05-19 08:37:04 +00:00 |
|
lain
|
1d4bbec6b3
|
Fix User search.
Now uses a trigram based search. This is a lot faster and gives better
results. Closes #185.
|
2018-05-16 17:55:20 +02:00 |
|
lain
|
279b1d19f0
|
Align local bio limits to remote limit.
|
2018-04-25 15:41:59 +02:00 |
|
Dashie
|
afe892ddac
|
Correct syntax with mix format
|
2018-04-24 14:12:23 +02:00 |
|
Dashie
|
9972678a68
|
Add User.decrease_note_count and call it from ActivityPub.delete
|
2018-04-24 11:34:18 +02:00 |
|
eal
|
947431e9aa
|
MastoAPI and OAuth: allow login with either email or username.
|
2018-04-18 13:13:57 +03:00 |
|
William Pitcock
|
2edde06042
|
user: strip leading @ from user query when searching for users if present
closes #117
|
2018-04-09 02:42:37 -05:00 |
|
lain
|
2222e5599c
|
Don't fetch anything except ap_id for follower / following
collections.
Should speed up the queries because ecto doesn't have to parse the json.
|
2018-03-31 20:02:09 +02:00 |
|
lain
|
4afbef39f4
|
Format the code.
|
2018-03-30 15:01:53 +02:00 |
|
lain
|
bd4926288e
|
Speed up follower query.
|
2018-03-26 10:31:22 +02:00 |
|
lain
|
847cb15626
|
Fix tests.
|
2018-03-24 15:09:09 +01:00 |
|
Mark Felder
|
185c030258
|
AP again
|
2018-03-19 17:57:58 +00:00 |
|
lain
|
611ca385de
|
Merge branch 'develop' into feature/activitypub
|
2018-03-08 12:37:06 +01:00 |
|
lain
|
d3b0167854
|
Fix salmon tests.
|
2018-02-25 17:06:12 +01:00 |
|
lain
|
8e7f63afde
|
Fix specs.
|
2018-02-25 16:40:37 +01:00 |
|
lain
|
e3629af4da
|
Handle remote update activities.
|
2018-02-25 16:14:25 +01:00 |
|
lain
|
37e406ae36
|
Get avatar and banner from AP users.
|
2018-02-22 08:14:15 +01:00 |
|
lain
|
8895088029
|
Fix for following type change.
|
2018-02-21 22:27:16 +01:00 |
|
lain
|
4816b09fa7
|
Add user upgrade function.
|
2018-02-21 22:21:40 +01:00 |
|
lain
|
f48bc5c3e1
|
Make User.following a postgres array.
|
2018-02-21 22:20:29 +01:00 |
|
Ekaterina Vaartis
|
ec07e087bc
|
Make user bio optional
|
2018-02-21 23:31:57 +03:00 |
|
lain
|
6b32b9e346
|
Notifications: Use all recipients, not just "to".
|
2018-02-19 10:05:26 +01:00 |
|
lain
|
b99eeb2bdf
|
Try to fetch AP user data first.
|
2018-02-18 12:27:05 +01:00 |
|
lain
|
68752b2047
|
Switch protocols to AP when post come in through AP.
|
2018-02-18 12:04:59 +01:00 |
|
lain
|
fb7b926be3
|
Handle black name fields on incoming users.
|
2018-02-17 18:15:48 +01:00 |
|
lain
|
7b26443a76
|
ActivityPub: Send out Accept after Follow.
|
2018-02-17 16:08:55 +01:00 |
|
lain
|
8cf97ee8e1
|
ActivityPub: Basic note federation with Mastodon.
|
2018-02-11 20:43:33 +01:00 |
|
Roger Braun
|
ae1ec858f4
|
Basic AP user building.
|
2018-02-11 17:20:43 +01:00 |
|
Roger Braun
|
52200998c9
|
Merge branch 'develop' into feature/activitypub
|
2018-02-11 09:50:55 +01:00 |
|
Hakaba Hitoyo
|
ea6d1b2b17
|
move avi.png & banner.png from /priv/static/static to /priv/static/images
|
2018-02-03 20:43:14 +09:00 |
|
eal
|
14b086eec2
|
Add a default profile picture and banner.
This removes the placehold.it dependency.
|
2018-01-15 22:18:17 +02:00 |
|
Roger Braun
|
a9c23e1c32
|
Add plug to validate signed http requests.
|
2017-12-12 10:17:21 +01:00 |
|
Lain Iwakura
|
bad499b3fd
|
Basic user deletion.
|
2017-12-08 17:50:11 +01:00 |
|
Lain Iwakura
|
6df6ad0b42
|
User deletion: Remove relationships.
|
2017-12-07 18:13:05 +01:00 |
|
Lain Iwakura
|
a78ae2a685
|
Don't follow deactivated users.
|
2017-12-07 17:51:55 +01:00 |
|
Lain Iwakura
|
b727ecc5e7
|
Add function to deactivate users.
|
2017-12-07 17:47:23 +01:00 |
|
Lain Iwakura
|
5637d163e6
|
MastodonAPI: Add proper user count.
|
2017-11-30 14:59:44 +01:00 |
|
eal
|
e9037ffc8d
|
Do not include user in their own follower count.
|
2017-11-21 15:33:09 +02:00 |
|
eal
|
bd921ca5d7
|
Fix posts being streamed to non-local websocket channels.
|
2017-11-20 07:58:43 +02:00 |
|
eal
|
4db5954786
|
Don't let the user unfollow their own account.
|
2017-11-20 07:50:56 +02:00 |
|
eal
|
aadf54e0df
|
Don't show the user in their own following count.
|
2017-11-20 00:31:39 +02:00 |
|
Thog
|
59770c3f5c
|
Fix all compilation warnings
|
2017-11-19 02:22:07 +01:00 |
|
Roger Braun
|
a743940463
|
MastoAPI: Implement all streaming functions.
|
2017-11-16 16:49:51 +01:00 |
|