45 Commits (4faf2b1555f004664005e0efddb9815ebca4c5c7)

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