Skip to content
Snippets Groups Projects
  1. Mar 22, 2021
  2. Mar 16, 2021
  3. Mar 15, 2021
    • Antoine R. Dumont's avatar
      Delegate authentication to keycloak · 27efcccb
      Antoine R. Dumont authored
      This reworks the internal authentication mechanism to delegate that part to keycloak.
      Through a Direct Grant access flow.
      
      It's transparent for the deposit clients. They will continue their authentication
      against the deposit server. Internally, the deposit server will require authentication
      on their behalf.
      
      Related to T2858
      27efcccb
    • vlorentz's avatar
      Add deposit info to objects added to swh-storage from metadata-only deposits · 3a9b2fc4
      vlorentz authored
      Deposits with code objects are loaded as their own origin, so we can
      look them up in the deposit database from their metadata (which hold the
      origin as a context).
      
      This is not true for metadata-only deposits, because we don't create an
      origin for them; so we need to store this information somewhere.
      The naive solution would be to insert them in the Atom entry provided by
      the client, but it means altering a document before we archive it, which
      is bad.
      
      This commit makes the deposit server write a "metametadata" object (ie.
      a metadata object with an other metadata object as target) the metadata
      storage.
      This metametadata contains information on the deposit itself: id,
      client, and collection.
      v0.12.0
      3a9b2fc4
    • vlorentz's avatar
      tests: Simplify discovery_date comparison. · 22d3f3ef
      vlorentz authored
      22d3f3ef
    • vlorentz's avatar
  4. Mar 10, 2021
  5. Mar 02, 2021
  6. Mar 01, 2021
  7. Feb 26, 2021
  8. Feb 25, 2021
  9. Feb 04, 2021
  10. Jan 27, 2021
  11. Jan 19, 2021
  12. Jan 15, 2021
  13. Jan 14, 2021
Loading