lain
4bce13fa2f
MastodonController: Return 404 errors correctly.
4 лет назад
Haelwenn (lanodan) Monnier
6da6540036
Bump copyright years of files changed after 2020-01-07
Done via the following command:
git diff fcd5dd259a
--stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>'
4 лет назад
rinpatch
50f5a92021
fix not being able to pin polls
4 лет назад
lain
510776ba31
CommonAPI: Don't error out on double favs/repeats
4 лет назад
Ivan Tashkinov
de892d2fe1
[ #1335 ] Reorganized users.subscribers as UserRelationship. Added tests for UserRelationship-related functionality.
4 лет назад
Ivan Tashkinov
ba5cc30165
[ #1335 ] Implemented notification mutes and reblog mutes as UserRelationships. User to UserRelationship relations and functions refactoring.
4 лет назад
Ivan Tashkinov
e8843974cb
[ #1304 ] Moved remaining fields from User.Info to User.
Misc. fixes / improvements.
4 лет назад
Ivan Tashkinov
10ff01acd9
[ #1304 ] Moved all non-mutes / non-blocks fields from User.Info to User. WIP.
4 лет назад
Egor Kislitsyn
059005ff82
Replace `user.following` with Pleroma.FollowingRelationship
4 лет назад
lain
276a520163
CommonAPI: Create profile updates as public.
This saves us lots of sending out because we can use sharedInbox.
4 лет назад
Maxim Filippov
8dcc2f9f5e
Admin API: Allow changing the state of multiple reports at once
4 лет назад
lain
9cfe9a57c5
CommonAPI: Add unreactions.
4 лет назад
Thibaut Girka
3d61efa7c9
Rename misleading `get_announce_visibility` to `public_announce?`
4 лет назад
Thibaut Girka
4c1f158f5d
Allow users to announce privately, including own private notes
4 лет назад
Ariadne Conill
8b34b221cb
common api: add some missing IR bits for listen activities' children
4 лет назад
Ariadne Conill
71eff09e56
common api: make sure the generated IR is actually federatable
4 лет назад
Ariadne Conill
2c82d8603b
common api: implement scrobbling
4 лет назад
Egor Kislitsyn
c57ad0a402
Cleanup CommonAPI
4 лет назад
Egor Kislitsyn
eed774d058
Add CommonAPI.ActivityDraft
4 лет назад
Egor Kislitsyn
1bea67cb5e
Cleanup Pleroma.User
4 лет назад
Egor Kislitsyn
209395c7e6
Add User.change_info/2 and User.update_info/2
4 лет назад
Maksim Pechnikov
d8098d142a
added Emoji.Formatter
4 лет назад
lain
b770ed1d99
CommonAPI: Support emoji reactions.
4 лет назад
lain
efb8818e9e
Activity Expiration: Switch to 'expires_in' system.
4 лет назад
lain
b64b6fee2a
CommonAPI: Replies to conversations also get the correct context id.
4 лет назад
lain
56b1c3af13
CommonAPI: Extend api with conversation replies.
4 лет назад
Ariadne Conill
b93498eb52
constants: add as_public constant and use it everywhere
4 лет назад
Mike Verdone
36012ef6c1
Require that ephemeral posts live for at least one hour
If we didn't put some kind of lifetime requirement on these, I guess you
could annoy people by sending large numbers of ephemeral posts that
provoke notifications but then disappear before anyone can read them.
4 лет назад
Mike Verdone
704960b3c1
Add support for activity expiration to common and Masto API
The "expires_at" parameter accepts an ISO8601-formatted date which
defines when the activity will expire.
At this point the API will not give you any feedback about if your post
will expire or not.
4 лет назад
Sergey Suprunenko
b74300bc7a
Add more tests for MastodonAPIController and CommonAPI
4 лет назад
Egor Kislitsyn
a87c313309
Support `list` visibility in StatusView
4 лет назад
Sergey Suprunenko
dce8ebc9ea
Unfollow should also unsubscribe
4 лет назад
Egor Kislitsyn
958fb9aa80
Add "listMessage"
4 лет назад
Egor Kislitsyn
5104f65b69
Wrap error messages into gettext helpers
4 лет назад
rinpatch
4c60a562a7
Fix not being able to pin unlisted posts
Closes #1038
4 лет назад
Sergey Suprunenko
d53fb55bb7
Return correct response when reply to a direct message is not direct itself
4 лет назад
rinpatch
c4e4f7d0e4
Add proper error handling for when the post exceeds character limits
5 лет назад
lain
e1370ba131
Utils: Use update_follow_state_for_all when appropriate.
5 лет назад
lain
076c9ae40e
User: Remove superfluous `maybe_follow`.
5 лет назад
rinpatch
17383861ed
Fix CommonAPI.vote returning tuples inside of the activity array instead of just activities
5 лет назад
lain
80d4d83aac
CommonAPI: Add explicit addressing.
5 лет назад
rinpatch
2fe3a20638
Make error message about author's inability to vote more sensible
5 лет назад
rinpatch
e3c460353d
Refresh the object in CommonAPI.vote instead of MastoAPI controller
5 лет назад
rinpatch
300d94c628
Add poll votes
Also in this commit by accident:
- Fix query ordering causing exclude_poll_votes to not work
- Do not create notifications for Answer objects
5 лет назад
rinpatch
1d90f9b969
Remove tags/mentions/rich text from poll options because Mastodon and
add custom emoji
5 лет назад
rinpatch
fd920c8973
Mastodon API: Add support for posting polls
5 лет назад
William Pitcock
dc08159538
also suppress link previews from posts marked #nsfw
5 лет назад
Alexander Strizhakov
7ed682213f
Fix/902 random compile failing
5 лет назад
Sergey Suprunenko
e2b3a27204
Add Reports to Admin API
5 лет назад
lain
7a92e701b9
CommonAPI: Visibility refactor.
5 лет назад