aboutsummaryrefslogtreecommitdiff
path: root/test/web
AgeCommit message (Collapse)Author
2019-07-23actually reblog on the reblog testSadposter
2019-07-23Use correct URL for testsSadposter
2019-07-23Mix formatSadposter
2019-07-23add tests for unauthed reqs to liked/reblogged_bySadposter
2019-07-22Feature/1087 wildcard option for blocksAlexander Strizhakov
2019-07-22Merge branch 'hardening/stop-misusing-sharedinbox' into 'develop'Haelwenn
activitypub: publisher: align sharedinbox usage with AP specification rules See merge request pleroma/pleroma!1464
2019-07-22Bugfix: muted/blocked user notification streamingSadposter
2019-07-22Add tests for users tasks and PleromaAuthenticatorSergey Suprunenko
2019-07-22Hide blocked users from interactionsSadposter
2019-07-22activitypub: publisher: align sharedinbox usage with AP specification rulesAriadne Conill
While debugging the follow breakage, I observed that our sharedInbox usage did not match the rules in the specification. Accordingly, I have better aligned our usage of sharedInbox with the rules outlined in the ActivityPub specification.
2019-07-20Resolve merge conflictsrinpatch
2019-07-20[tests] Mock :crypt.crypt/2 function in AuthenticationPlugTestSergey Suprunenko
2019-07-19Merge branch 'feature/richmedia-ttl' into 'develop'kaniini
add the rich media ttl based on image exp time See merge request pleroma/pleroma!1438
2019-07-19#1110 fixed /api/pleroma/healthcheckMaksim
2019-07-19change the structure of image ttl parsarSachin Joshi
2019-07-18Merge branch 'develop' into feature/admin-api-user-statusesMaxim Filippov
2019-07-18tests for Uploader with webhookMaksim
2019-07-17Merge branch 'feature/instance-fetch-actor' into 'develop'kaniini
instance fetch service actor See merge request pleroma/pleroma!1440
2019-07-17Fix password reset for non-test envEugenij
Fixes `Plug.Conn.NotSentError` that causes a 5xx error in response instead of 404 and 400. Fixes pattern matching error caused by different response format in test and non-test env: `Pleroma.Emails.Mailer.deliver_async` returns :ok when PleromaJobQueue is enabled and `{:ok, _}` when it's disabled. In tests, it's disabled.
2019-07-17tests: add test for fetching the internal fetch actorAriadne Conill
2019-07-17Merge branch 'feature/mention-mrf' into 'develop'kaniini
Add MRF MentionPolicy for dropping posts which mention specific actors See merge request pleroma/pleroma!1439
2019-07-17Add MRF MentionPolicy for dropping posts which mention specific actorsRX14
2019-07-16mastoapi password resetAlexander Strizhakov
added rate limit to password reset configure rate limit in runtime
2019-07-17add the rich media ttl based on image exp timeSachin Joshi
2019-07-16Add `pleroma.deactivated` to the Account entity (Mastodon API)Eugenij
2019-07-16Add the `blocked_by` attribute to the relationship API (`GET ↵Eugenij
/api/v1/accounts/relationships`)
2019-07-16Merge branch 'bugfix/poll-id-as-string' into 'develop'rinpatch
Status View: Poll ids are strings. See merge request pleroma/pleroma!1430
2019-07-16Mastodon Controller: Fix tests.lain
2019-07-16Status View: Poll ids are strings.lain
All ids in mastodon are strings, in general.
2019-07-15Merge branch 'match-file-name' into 'develop'feld
try to always match the filename for proxy url See merge request pleroma/pleroma!1405
2019-07-15Add more tests for MastodonAPIController and CommonAPISergey Suprunenko
2019-07-15Merge branch 'develop' into match-file-nameSachin Joshi
# Conflicts: # lib/pleroma/web/media_proxy/media_proxy_controller.ex
2019-07-15Merge branch 'admin-configure-atom-keys' into 'develop'kaniini
admin configure - atom keys with leading : See merge request pleroma/pleroma!1424
2019-07-15atom keys with leading :Alex S
2019-07-15List messages must be visible for mentioned usersEgor Kislitsyn
2019-07-15Merge remote-tracking branch 'pleroma/develop' into feature/addressable-listsEgor Kislitsyn
2019-07-15Support `list` visibility in StatusViewEgor Kislitsyn
2019-07-14added tests for Web.MediaProxyMaksim
2019-07-14Unfollow should also unsubscribeSergey Suprunenko
2019-07-14tests: fix object containment violations in the transmogrifier testsAriadne Conill
Some objects were not completely rewritten in the tests, which caused object containment violations. Fix them by rewriting the object IDs to be in an appropriate namespace.
2019-07-14Feature/1072 muting notificationsAlexander Strizhakov
2019-07-14Add follow information refetching after following/unfollowingrinpatch
2019-07-14Add tests for fetch_follow_information_for_user and check object typerinpatch
when fetching the page
2019-07-14Merge branch 'develop' into feature/admin-api-user-statusesMaxim Filippov
2019-07-14Admin API: Endpoint for fetching latest user's statusesMaxim Filippov
2019-07-13nodeinfo: implement MRF transparency exclusionsAriadne Conill
2019-07-13Refactor Follows/Followers counter syncronizationrinpatch
- Actually sync counters in the database instead of info cache (which got overriden after user update was finished anyway) - Add following count field to user info - Set hide_followers/hide_follows for remote users based on http status codes for the first collection page
2019-07-12Merge branch 'develop' into fix/ap-hide-followsrinpatch
2019-07-12ActivityPub Controller: Actually pass for_user to following/followersrinpatch
views and give 403 errors when trying to request hidden follower pages when unauthenticated
2019-07-12Pleroma.Web.Metadata - testsMaksim