Commit Graph

41 Commits (00abe099cd85b03b880908eef1e469e656d56365)

Author SHA1 Message Date
Maksim a320358703 added test helpers to clear config after tests
5 years ago
lain abe2e8881f Testing: Don't federate in testing.
5 years ago
William Pitcock 56fd7dbdd7 remove @websub and @ostatus module-level constants
5 years ago
William Pitcock 80d55d428f tests: websub: check only that signature validation succeeds or fails
5 years ago
Haelwenn (lanodan) Monnier a3a9cec483
[Credo] fix Credo.Check.Readability.AliasOrder
6 years ago
Haelwenn (lanodan) Monnier 74579115a7
test: Change `lenght(…) == 0` to `Enum.empty?(…)`
6 years ago
Haelwenn (lanodan) Monnier 8bb7e19b38
test: de-group alias/es
6 years ago
Ivan Tashkinov 92753b0cd9 [#534] Made federation push sender be determined basing on content instead of `referer` header. Updated tests.
6 years ago
Ivan Tashkinov 1d2f41642c [#534] Various tweaks. Tests for Instances and Instance.
6 years ago
Ivan Tashkinov d99650270b [#534] Federation reachability filtering tests.
6 years ago
William Pitcock 3c08d229db tests: add legal boilerplate
6 years ago
lain c81c74d847 Treat warnings as errors outside of tests.
6 years ago
Maksim Pechnikov c508d41c34 add http requests mock
6 years ago
Maksim Pechnikov 87109482f3 status_code -> status
6 years ago
Maksim Pechnikov ec34de0c1f WebSub fix test
6 years ago
lain 48b95a9b95 Assorted fixes.
6 years ago
lain 4afbef39f4 Format the code.
7 years ago
lain 26ccb768d3 Make test output easier to read.
7 years ago
Roger Braun b4f055b604 Don't reject already accepted subscriptions.
7 years ago
Roger Braun bdcf42180f Save remote user bio and update if we see new data.
7 years ago
Roger Braun 153995f832 Correct active state websub name.
7 years ago
Roger Braun 34a1ce00ec Set valid_until date.
7 years ago
Roger Braun 2e753e8cd7 Refresh subscriptions.
7 years ago
Roger Braun 97257c692c Fix specs.
7 years ago
Roger Braun 8141024259 Attachment parsing, better magic key fetching.
7 years ago
Roger Braun 89c1e90eb2 Don't crypt raw iolists.
7 years ago
Roger Braun f9912599c4 Pull in remote avatar on federation.
8 years ago
Roger Braun a16da387d2 Handle full incoming feeds.
8 years ago
Roger Braun 20015b4b67 Save remote users with fqn as nickname.
8 years ago
Roger Braun 427bac0966 Rework remote user subscription.
8 years ago
Roger Braun 69922bc724 Add user info gathering.
8 years ago
Roger Braun 1422e7aa84 Handle incoming websub subscriptions.
8 years ago
Roger Braun 451d18af63 Add proper callback route for websub confirmation.
8 years ago
Roger Braun 90da25505f Add discovery and subscription requests to websub.
8 years ago
Roger Braun c5fa682c31 Refactor, add beginnings of websub client subscriptions.
8 years ago
Roger Braun c585f9e26c Only handle subscription requests for now.
8 years ago
Roger Braun 8fb73c28bb Only have one subscription per callback.
8 years ago
Roger Braun 77cb260628 add basic federation to websub.
8 years ago
Roger Braun 39dc74f967 Add callback to websub subscription.
8 years ago
Roger Braun 424e0e7779 Add Websub verification.
8 years ago
Roger Braun 1b9cc721a0 Websub controller beginnings.
8 years ago