- Feb 21, 2020
-
-
vlorentz authored
-
- Nov 29, 2019
-
-
Antoine Lambert authored
Add support to automatically compute identifier in the following object models: Directory, Release, Revision, Snapshot. If the identifier is not provided as parameter, it will be computed when the model is initialized.
-
Antoine Lambert authored
-
- Oct 04, 2019
-
-
... from test_persistent_identifier. Closes T1986
-
- Aug 23, 2019
-
-
Stefano Zacchiroli authored
-
- Jul 10, 2019
-
-
vlorentz authored
-
- Oct 25, 2018
-
-
Antoine R. Dumont authored
to the benefit of MultiHash api
-
- Oct 18, 2018
-
-
David Douard authored
to clear deprecation warnings.
-
- Oct 12, 2018
-
-
Nicolas Dandrimont authored
Summary: Related to T1261 Test Plan: before and after: 138 tests passed (2 skipped) Reviewers: #reviewers! Differential Revision: https://forge.softwareheritage.org/D520
-
- Jul 20, 2018
-
-
Antoine R. Dumont authored
Related T1152
-
- Jun 29, 2018
-
-
Antoine Lambert authored
This commit changes the swh pids representation returned by the parse_persistent_identifier function from a dict to a named tuple. Also, the 'object_type' attribute of that named tuple now contains a full name instead of an abbreviated one. Closes T1112 Closes T1125
-
- Jun 21, 2018
-
-
Antoine R. Dumont authored
Close T1104 Close D346
-
Antoine R. Dumont authored
Related T1104
-
Antoine R. Dumont authored
As the client of this api might not be aware of what's the right id key for a given object. Related T1104
-
Antoine R. Dumont authored
Related T1104
-
Antoine R. Dumont authored
Related T1104
-
Antoine R. Dumont authored
Related T1104
-
- May 18, 2018
-
-
Antoine Lambert authored
This commits adds support for parsing optional parts in persistent identifiers. Optional parts are defined the following way: <swh_id>[;key1=val1][;key2=val2] Related T1040
-
- Jan 17, 2018
-
-
Antoine R. Dumont authored
Related T335
-
- Jan 15, 2018
-
-
Antoine R. Dumont authored
Related T335 Related T933
-
- Dec 13, 2017
-
-
Nicolas Dandrimont authored
Summary: Add support for snapshot identifiers Close T566. Related to D268. Test Plan: Unit tests included Reviewers: zack, #reviewers! Maniphest Tasks: T566 Differential Revision: https://forge.softwareheritage.org/D277
-
- Mar 15, 2017
-
-
Antoine R. Dumont authored
Related T700
-
- Feb 15, 2017
-
-
Nicolas Dandrimont authored
Found by investigating T75
-
- Feb 14, 2017
-
-
Nicolas Dandrimont authored
The subversion loader (T680) has shown that throwing floating point values around for timestamps is a mess waiting to happen. We now coerce all clients to send us timestamps as integer numbers of seconds and microseconds, avoiding data losses everywhere.
-
- Apr 08, 2016
-
-
Nicolas Dandrimont authored
-
- Mar 30, 2016
-
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
Move timestamp normalization to another function to make it more easily movable.
-
- Mar 29, 2016
-
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
This function wasn't in sync with what's supposed to be our revision schema
-
Nicolas Dandrimont authored
-
- Mar 24, 2016
-
-
Antoine R. Dumont authored
so no bytes, and we enforce during the checksum computation function
-
- Mar 22, 2016
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- Jan 27, 2016
-
-
Antoine R. Dumont authored
T270
-
- Nov 30, 2015
-
-
Nicolas Dandrimont authored
First step towards T68.
-
Nicolas Dandrimont authored
-