deposit.private.api: Expose new endpoints with no collection name
As those collection name are not functionaly required.
This is a requisite step for the new deposit loader [1]. We decided to implement the new deposit loader with only what's needed (to start clean).
The other functionaly equivalent existing "private" endpoints (which expose the collection name for no good reason) will be dropped soon.
Note:
-
tests: Explicit private tests in their names
-
deposit.signals: Scheduler 'load-deposit' task with those new endpoints (<- this is what needs the new endpoints [1]).
Related #2024 (closed)
Test Plan
tox
Migrated from D2072 (view on Phabricator)