lain
8b9a0dd4a7
User: Don't error out when following a user that's already followed.
This leads to a few situations where it is impossible to follow a user.
5 лет назад
Ivan Tashkinov
3eefb274f4
OAuth consumer: tests fix, comments, Keycloak config notes.
5 лет назад
Egor Kislitsyn
1cb245c982
Fix formatting
5 лет назад
Egor Kislitsyn
5b04f07a1e
Limit search for unauthenticated users to local users only
5 лет назад
Egor Kislitsyn
94b9e9d844
Update benchmark mix task
5 лет назад
Egor Kislitsyn
93397fce3d
Contain search for unauthenticated users
5 лет назад
lain
18c35d84fd
NodeInfo: Add explicit addressing to nodeinfo.
5 лет назад
Maksim Pechnikov
1e7bb69a95
update ActivityPub#fetch_activities_query
5 лет назад
Maksim Pechnikov
0acfcf6c52
update ActivityPub#fetch_activities_query
5 лет назад
lain
a3a7178b60
Participations: Filter out participations without activities.
5 лет назад
rinpatch
17383861ed
Fix CommonAPI.vote returning tuples inside of the activity array instead of just activities
5 лет назад
lain
e74581a5c4
Emoji: Don't die when files are present in the emoji folder.
5 лет назад
rinpatch
29b022bb59
Restrict `get_existing_votes` to only get Create activities
5 лет назад
William Pitcock
37a4ba0624
utils: access inReplyTo as an explicit string when fetching poll results`
5 лет назад
William Pitcock
1c6cf0a348
nodeinfo: add pollLimits to metadata
5 лет назад
Roman Chvanikov
3e17610587
Add task to test emails
5 лет назад
Maksim Pechnikov
f13d6c7f78
update api to set skip_thread_containment
5 лет назад
eugenijm
f2c4c99e03
Remove repeated scope lists
5 лет назад
lain
80d4d83aac
CommonAPI: Add explicit addressing.
5 лет назад
lain
2b664b048e
User: Add function to get AP ids from nicknames.
5 лет назад
eugenijm
243d8ed94e
Use workaround for the heavy checkmark symbol in iOS
5 лет назад
Maksim Pechnikov
080e1aa70e
add option skip_thread_containment
5 лет назад
rinpatch
5bd41fef8b
Change query order in fetch_activities_for_context_query to make poll vote exclusion work
5 лет назад
rinpatch
1fd8e19d76
Remove a TODO comment as the tests for poll view were written
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 лет назад
William Pitcock
561a21986d
formatting
5 лет назад
William Pitcock
4087ccdab8
mrf: add subchain policy
5 лет назад
William Pitcock
edf772d41e
mrf: allow a policy chain to be specified when filtering
5 лет назад
William Pitcock
52e09807d4
reverse proxy: clean up some @hackney leftovers
5 лет назад
rinpatch
6bc9e5c020
Mastodon API: Refresh the object before rendering it after voting
5 лет назад
rinpatch
444406167b
Mastodon API: actually check for poll votes
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 лет назад
Sachin Joshi
5534d4c676
make bulk user creation from admin works as a transaction
5 лет назад
Sergey Suprunenko
2bbc2a801f
Remove all follower collections but actor's from "cc"
5 лет назад
William Pitcock
f2efe24cf8
visibility: if litepub:directMessage is asserted, always report the object as "direct" visibility
5 лет назад
Haelwenn (lanodan) Monnier
5d3ece2861
Remove now useless flavours switching
5 лет назад
Haelwenn (lanodan) Monnier
aa9f52edd2
mastodon_api_controller.ex: Remove vanilla from supported_flavours
5 лет назад
feld
6872c5f88f
Mastodon API search default value for "resolve" is false
https://docs.joinmastodon.org/api/rest/accounts/
https://docs.joinmastodon.org/api/rest/search/
5 лет назад
lain
7861974ab2
MastodonAPI: Add extension to set and get pleroma_settings_store.
5 лет назад
lain
aaad85c4d9
AccountView: settings -> settings_store
5 лет назад
lain
eb2963bc43
User: Add settings store to Info, AccountView
This is to provide a generic frontend settings storage mechanism for all kinds
of frontends.
5 лет назад
rinpatch
d9c0650ff9
Mastodon API: Fix lists leaking private posts
Our previous list visibility resolver grabbed posts if either follower
collection of the user in a list who is followed is in `to` or if
follower collection of the user in a list was in `cc`. This not only
missed unlisted posts but also lead to leaking private posts when
`fix_explicit_addressing` mistakingly started putting follower collections
to `cc` (also fixed in this MR).
Reported by @kurisu@iscute.moe via a DM
5 лет назад
rinpatch
a9eaa55885
Fix fix_explicit_addressing moving follower collection to cc and add tests for it
5 лет назад
lain
97fb50d9fa
Mastodon Conversation API: Don't return own account in 'accounts'.
5 лет назад
Sergey Suprunenko
1690be991e
Replace missing non-nullable Card attributes with empty strings
5 лет назад
Egor Kislitsyn
99f70c7e20
Use Pleroma.Config everywhere
5 лет назад
kaniini
6aec0d1b58
Revert "Merge branch 'feature/search-authenticated-only' into 'develop'"
This reverts merge request !1209
5 лет назад
Roman Chvanikov
5cee2fe9fe
Replace Application.get_env/2 with Pleroma.Config.get/1
5 лет назад
Mark Felder
e7edfd9fec
Permit fetching statuses from API with nickname or id
5 лет назад