This aligns the last writing endpoints to use BaseModel (Origin, OriginVisit) objects as input.
Impacts:
- swh-loader-core (runtime)
- swh-loader-svn (runtime)
- swh-journal (tests)
- swh-web (tests)
- swh-indexer (tests)
Depends on D2813
Note:
I planned on modifying only one endpoint but in the end, both endpoints got entangled together...
I think the current tests side-tracked me a lot.