aboutsummaryrefslogtreecommitdiff
path: root/test/plugs
AgeCommit message (Collapse)Author
2019-12-13Set better Cache-Control header for static contentrinpatch
Closes #1382
2019-11-19UserEnabledPlug: fix test after backportingrinpatch
We didn't get rid of user info on stable yet
2019-11-19UserEnabledPlug: Don't authenticate unconfirmed users.lain
2019-09-09Add Pleroma.Plugs.Cacheminibikini
2019-08-19added test helpers to clear config after testsMaksim
2019-07-24tests WebFingerMaksim
2019-07-22Exclude tests that use :crypt.crypt/2 on macOSSergey Suprunenko
2019-07-20[tests] Mock :crypt.crypt/2 function in AuthenticationPlugTestSergey Suprunenko
2019-07-19Merge branch 'refactor/http-signature-plug' into 'develop'kaniini
http signature plug: separation of concerns See merge request pleroma/pleroma!1449
2019-07-18mapped signature plug: use `user` assign like authentication plugAriadne Conill
2019-07-18tests for Plugs.AuthenticationPlugMaksim
2019-07-18tests: add tests for mapped signature plugAriadne Conill
2019-07-18http signature plug: remove redundant checks handled by HTTPSignatures libraryAriadne Conill
the redundant checks assumed a POST request, which will not work for signed GETs. this check was originally needed because the HTTPSignatures adapter assumed that the requests were also POST requests. but now, the adapter has been corrected.
2019-07-13[#1041] Rate-limited status actions (per user and per user+status).Ivan Tashkinov
2019-07-10Fix credo warningEgor Kislitsyn
2019-07-10Add SetLocalePlugEgor Kislitsyn
2019-07-10Add license/copyright to all project filesfeld
2019-06-27Polish IdempotencyPlugEgor Kislitsyn
2019-06-26Add Idempotency plugEgor Kislitsyn
2019-06-21Fix rate limiter testsEgor Kislitsyn
2019-06-11Replace `MastodonAPIController.account_register/2` rate limiterEgor Kislitsyn
2019-06-11Add RateLimiterEgor Kislitsyn
2019-05-24Move the Cache Control header test to its own filefeld
We can consolidate our cache control header tests here
2019-05-17Fix/902 random compile failingAlexander Strizhakov
2019-05-16add report uri and report toAlex S
2019-05-15Merge branch 'fix/public-option-not-working' into 'develop'kaniini
Fix public option not working Closes #873 See merge request pleroma/pleroma!1143
2019-05-15tests: fixupWilliam Pitcock
2019-05-15Implement Pleroma.Plugs.EnsurePublicOrAuthenticatedAaron Tinio
2019-05-13differences_in_mastoapi_responses.md: fullname & bio are optionnalAlexander Strizhakov
[ci skip]
2019-05-02Add oauth plug tests for url and body parametersAkiraFukushima
2019-04-05Mock :crypt.crypt/2 because otherwise the test fails on Mac OSSergey Suprunenko
2019-03-14Fix uploaded media plug testrinpatch
2019-03-14Add some testsrinpatch
2019-02-20[#468] More OAuth scopes-specific tests.Ivan Tashkinov
2018-12-23tests: add legal boilerplateWilliam Pitcock
2018-12-20Merge branch 'ci-test-fix' into 'develop'lambda
SetUserSessionIdPlugTest: try again to fix random ci failures See merge request pleroma/pleroma!579
2018-12-19daaa8cd6 take twohref
2018-12-18Add a way to use the admin api without a user.lain
2018-12-18SetUserSessionIdPlugTest: try to fix random ci failureshref
2018-12-17Instance/Static runtime plughref
This allows to set-up an arbitrary directory which overrides most of the static files: index.html static/ emoji/ packs/ sounds/ images/ instance/ favicon.png. If the files are not present in the directory, the bundled ones in priv/static will be used.
2018-12-12fix warningsMaksim Pechnikov
2018-12-05fix/273Maksim Pechnikov
2018-12-01More fixes for Info schema.lain
2018-12-01Fix admin api.lain
2018-11-17test/plugs/user_is_admin_plug_test: New testHaelwenn (lanodan) Monnier
2018-11-17Reset http security settings to fix plug testAkiraFukushima
2018-11-12http security: allow referrer-policy to be configuredWilliam Pitcock
2018-11-12rename CSPPlug to HTTPSecurityPlug.William Pitcock
2018-11-11tests: add tests for CSPPlugWilliam Pitcock
2018-09-09tests: break the cycle using pleroma.factoryWilliam Pitcock