aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2019-09-27Don't embed the first page in inboxes/outboxes and refactor the views torinpatch
follow View/Controller pattern Note that I mentioned the change in 1.1 section because I intend to backport this, if this is not needed I will move it back to Unreleased.
2019-08-14[#161] Refactoring, documentation.Ivan Tashkinov
2019-08-14[#161] Limited replies depth on incoming federation in order to prevent ↵Ivan Tashkinov
memory leaks on recursive replies fetching.
2019-08-14tests: add tests for mrf_vocabularyAriadne Conill
2019-08-14fix credoAriadne Conill
2019-08-14tests: fix up nodeinfo testsAriadne Conill
2019-08-14tests: add tests for MRF.describe()Ariadne Conill
2019-08-14test: add mock MRF module for describe() testingAriadne Conill
2019-08-14#1110 fixed /api/pleroma/healthcheckMaksim
2019-08-14MRF: ensure that subdomain_match calls are case-insensitiveAriadne Conill
2019-08-14Redirect not logged-in users to the MastoFE login page on private instancesSergey Suprunenko
2019-08-14tests: mastodon account views: add missing CommonAPI aliasAriadne Conill
2019-08-14Strip internal fields including likes from incoming and outgoing activitiesSergey Suprunenko
2019-08-14OStatus tests: stop relying on embedded objectsrinpatch
2019-08-14ActivityPub tests: remove assertions of embedded object being updated,rinpatch
because the objects are no longer supposed to be embedded
2019-08-14Feature/1087 wildcard option for blocksAlexander Strizhakov
2019-08-14add listener port and ip option for 'pleroma.instance gen' and enable its testSachin Joshi
2019-08-14Handle MRF rejections of incoming AP activitiesSergey Suprunenko
2019-08-14Mastodon API: Fix thread mute detectionrinpatch
It was calling CommonAPI.thread_muted? with post author's account instead of viewer's one.
2019-08-14Mastodon API: Set follower/following counters to 0 when hidingrinpatch
followers/following is enabled We are already doing that in AP representation, so I think we should do it here as well for consistency.
2019-07-31Disallow following locked accounts over OStatusrinpatch
2019-07-31ostatus: explicitly disallow protocol downgrade from activitypubAriadne Conill
This closes embargoed bug #1135.
2019-07-28transmogrifier: use User.delete() instead of handrolled user deletion code ↵Ariadne Conill
for remote users Closes #1104
2019-07-28Fix not being able to pin unlisted postsrinpatch
Closes #1038
2019-07-28preserve the original path/filename (no encoding/decoding) for proxySachin Joshi
2019-07-28try to always match the filename for proxy urlSachin Joshi
2019-07-28Mastodon Controller: Fix tests.lain
2019-07-28Status View: Poll ids are strings.lain
All ids in mastodon are strings, in general.
2019-07-14fix backportAriadne Conill
2019-07-14HttpRequestMock: Add 404s on OStatus fetching for info.pleroma.siteHaelwenn (lanodan) Monnier
2019-07-14HttpRequestMock: Add missing mocks for object containment testsHaelwenn (lanodan) Monnier
2019-07-14nodeinfo: implement MRF transparency exclusionsAriadne Conill
2019-07-14FetcherTest: Containment refute called(OStatus.fetch_activity_from_url)Haelwenn (lanodan) Monnier
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-14security: detect object containment violations at the IR levelAriadne Conill
It is more efficient to check for object containment violations at the IR level instead of in the protocol handlers. OStatus containment is especially a tricky situation, as the containment rules don't match those of IR and ActivityPub. Accordingly, we just always do a final containment check at the IR level before the object is added to the IR object graph.
2019-06-27Merge branch 'idempotency-plug' into 'develop'kaniini
Add IdempotencyPlug and use it in all of the api Closes #1003 See merge request pleroma/pleroma!1339
2019-06-27don't delete config settings on admin updateAlexander Strizhakov
2019-06-27Polish IdempotencyPlugEgor Kislitsyn
2019-06-26Add Idempotency plugEgor Kislitsyn
2019-06-26Return correct response when reply to a direct message is not direct itselfSergey Suprunenko
2019-06-25add ignore hosts and TLDs for rich_mediaMaksim Pechnikov
2019-06-25add testMaksim Pechnikov
2019-06-24[#184] small refactoring reset passwordMaksim
2019-06-24Rework user deletionSergey Suprunenko
2019-06-24Broadcast conversation update when DM is deletedEugenij
2019-06-23Merge branch 'rich_media_titles_two' into 'develop'kaniini
Rich media titles two See merge request pleroma/pleroma!1325
2019-06-23log capturingAlex S
2019-06-23support for config groupsAlex S
2019-06-22support for tuples with more than 2 valuesAlex S
2019-06-22Rich Media Parser: Do not return just a title if nothing else is there.lain