c3d9439 | Antoine R. Dumont (@ardumont) | 24 March 2016, 09:36:21 UTC | 'metadata' entry is expected to be json serializable so no bytes, and we enforce during the checksum computation function | 24 March 2016, 09:37:00 UTC |
aca1e40 | Antoine R. Dumont (@ardumont) | 22 March 2016, 17:58:45 UTC | Use of optional gpgsig in git commit sha1 computation | 22 March 2016, 17:58:45 UTC |
020a555 | Antoine R. Dumont (@ardumont) | 22 March 2016, 16:18:06 UTC | Respect initial key convention (_ delimited) | 22 March 2016, 16:18:06 UTC |
963e393 | Antoine R. Dumont (@ardumont) | 22 March 2016, 16:17:19 UTC | Let the key/value of extra-headers be encoded when needed | 22 March 2016, 16:17:19 UTC |
fbd4e67 | Antoine R. Dumont (@ardumont) | 22 March 2016, 14:25:15 UTC | Use of optional extra-headers in git commit sha1 computation | 22 March 2016, 14:32:15 UTC |
bd5494f | Antoine R. Dumont (@ardumont) | 22 March 2016, 14:21:48 UTC | Add README-dev.md which explicits the sha1 computations | 22 March 2016, 14:21:48 UTC |
d84035a | Antoine R. Dumont (@ardumont) | 22 March 2016, 10:01:05 UTC | Fix exception message typos | 22 March 2016, 10:01:05 UTC |
696d23e | Antoine R. Dumont (@ardumont) | 21 March 2016, 13:44:40 UTC | Override locally the default flags | 21 March 2016, 14:17:44 UTC |
5ca1bda | Antoine R. Dumont (@ardumont) | 21 March 2016, 11:09:16 UTC | Allow filtering unwanted directory when computing git hash | 21 March 2016, 14:17:25 UTC |
2a0107e | Antoine R. Dumont (@ardumont) | 21 March 2016, 11:04:53 UTC | Move from swh.loader.dir.git to swh.model.git | 21 March 2016, 11:04:53 UTC |
100d537 | Antoine R. Dumont (@ardumont) | 27 January 2016, 13:18:37 UTC | Release name is now in bytes T270 | 27 January 2016, 13:18:37 UTC |
96fb46f | Nicolas Dandrimont | 16 December 2015, 17:29:47 UTC | .gitignore: add packaging stuff | 16 December 2015, 17:29:47 UTC |
fbbd044 | Nicolas Dandrimont | 16 December 2015, 16:25:38 UTC | swh.model.hashutil: Implement missing swh.core.hashutil functionality | 16 December 2015, 16:25:38 UTC |
e92e3c5 | Nicolas Dandrimont | 07 December 2015, 17:24:36 UTC | setup.py: Install tests | 07 December 2015, 17:26:51 UTC |
c9e33a1 | Nicolas Dandrimont | 07 December 2015, 17:04:21 UTC | Run tests during build | 07 December 2015, 17:04:45 UTC |
1bc7aa8 | Nicolas Dandrimont | 07 December 2015, 14:41:39 UTC | Fix changelog | 07 December 2015, 14:41:39 UTC |
67ab6a8 | Nicolas Dandrimont | 07 December 2015, 14:39:47 UTC | Don't disable tests in package build | 07 December 2015, 14:39:47 UTC |
5937f96 | Nicolas Dandrimont | 07 December 2015, 10:41:27 UTC | identifiers: remove debug prints | 07 December 2015, 10:41:27 UTC |
a3a3098 | Nicolas Dandrimont | 30 November 2015, 16:24:26 UTC | identifiers: release revision -> target + target_type First step towards T68. | 30 November 2015, 16:24:26 UTC |
0591d54 | Nicolas Dandrimont | 30 November 2015, 16:23:50 UTC | identifiers: release comment -> message | 30 November 2015, 16:23:50 UTC |
45a1f7d | Nicolas Dandrimont | 30 November 2015, 13:40:55 UTC | identifiers: move dates to the root of the objects | 30 November 2015, 13:40:55 UTC |
56891b9 | Nicolas Dandrimont | 30 November 2015, 10:20:14 UTC | identifiers: make the content identifier all its hashes | 30 November 2015, 10:20:14 UTC |
ba2b9b5 | Nicolas Dandrimont | 26 November 2015, 15:00:01 UTC | test_identifiers: add tests for utilities | 26 November 2015, 15:00:01 UTC |
4405ce7 | Nicolas Dandrimont | 26 November 2015, 14:59:40 UTC | identifiers: fix formatting of docstring | 26 November 2015, 14:59:40 UTC |
c6c0aed | Nicolas Dandrimont | 26 November 2015, 14:27:53 UTC | identifiers: add release identifier computation | 26 November 2015, 14:27:53 UTC |
ddf3f53 | Nicolas Dandrimont | 26 November 2015, 14:27:29 UTC | identifiers: add revision identifier computation | 26 November 2015, 14:27:29 UTC |
468da2e | Nicolas Dandrimont | 26 November 2015, 14:26:26 UTC | test_identifiers: split content and directory tests | 26 November 2015, 14:26:26 UTC |
0589ba7 | Nicolas Dandrimont | 25 November 2015, 17:35:49 UTC | Add content and directory identifier computations | 25 November 2015, 17:35:49 UTC |
72650bd | Nicolas Dandrimont | 24 November 2015, 17:07:04 UTC | validators: add tests for validate_content | 24 November 2015, 17:07:04 UTC |
2a5a7d1 | Nicolas Dandrimont | 24 November 2015, 15:49:14 UTC | fields: make sure exceptions are printable | 24 November 2015, 15:49:14 UTC |
7a0fa96 | Nicolas Dandrimont | 24 November 2015, 14:39:44 UTC | fields.simple: add bytes validation function | 24 November 2015, 14:39:44 UTC |
c165335 | Nicolas Dandrimont | 24 November 2015, 14:28:13 UTC | fields.compound: add tests | 24 November 2015, 14:28:13 UTC |
8b6c77a | Nicolas Dandrimont | 24 November 2015, 13:08:55 UTC | fields.simple: Add missing license header | 24 November 2015, 13:08:55 UTC |
d41664a | Nicolas Dandrimont | 24 November 2015, 13:07:38 UTC | tests.fields: proper naming of unittest cases | 24 November 2015, 13:07:38 UTC |
660acc0 | Nicolas Dandrimont | 24 November 2015, 13:03:26 UTC | fields.simple: add tests | 24 November 2015, 13:03:26 UTC |
33d4944 | Nicolas Dandrimont | 24 November 2015, 12:47:05 UTC | fields.hashes: add tests for validate_sha* | 24 November 2015, 12:47:05 UTC |
3fdd3fc | Nicolas Dandrimont | 24 November 2015, 12:33:02 UTC | Add a content validator - Add more field-specific validators - Move field-specific validators to a new fields submodule. - Move tests accordingly | 24 November 2015, 12:33:02 UTC |
3e4e0d7 | Nicolas Dandrimont | 23 November 2015, 15:30:09 UTC | swh.model.validators: Add hash validation | 23 November 2015, 15:35:21 UTC |
59742ac | Nicolas Dandrimont | 23 November 2015, 13:28:02 UTC | swh.model.hashutil: Add hashing utilities to swh.model | 23 November 2015, 13:28:02 UTC |
76eb364 | Nicolas Dandrimont | 23 November 2015, 11:11:06 UTC | Initial commit of the swh.model skeleton | 23 November 2015, 11:14:25 UTC |