253dbad | Jenkins for Software Heritage | 09 October 2019, 09:36:40 UTC | Updated backport on stretch-swh from debian/0.0.74-1_swh1 (unstable-swh) | 09 October 2019, 09:36:40 UTC |
e29ed86 | Jenkins for Software Heritage | 09 October 2019, 09:36:40 UTC | Merge tag 'debian/0.0.74-1_swh1' into debian/stretch-swh swh-deposit Debian release 0.0.74-1~swh1 # Conflicts: # debian/changelog | 09 October 2019, 09:36:40 UTC |
834d5d2 | Jenkins for Software Heritage | 09 October 2019, 09:35:03 UTC | Updated debian changelog for version 0.0.74 | 09 October 2019, 09:35:03 UTC |
c0b675c | Jenkins for Software Heritage | 09 October 2019, 09:35:03 UTC | Update upstream source from tag 'debian/upstream/0.0.74' Update to upstream version '0.0.74' with Debian dir cb7b88f6396b7ff1f85d2aa098c14701da7858f4 | 09 October 2019, 09:35:03 UTC |
280da76 | Jenkins for Software Heritage | 09 October 2019, 09:35:02 UTC | New upstream version 0.0.74 | 09 October 2019, 09:35:02 UTC |
12e3966 | Antoine R. Dumont (@ardumont) | 04 October 2019, 14:11:02 UTC | deposit.signals: Scheduler load-deposit task with new endpoints Related T2024 | 04 October 2019, 16:01:17 UTC |
86bc253 | Antoine R. Dumont (@ardumont) | 04 October 2019, 14:06:31 UTC | tests: Explicit private tests in their names | 04 October 2019, 14:12:41 UTC |
b762b98 | Antoine R. Dumont (@ardumont) | 04 October 2019, 13:55:32 UTC | deposit.private.api: Expose new endpoints with no collection name This is not used. Related T2024 | 04 October 2019, 14:12:32 UTC |
2499370 | Stefano Zacchiroli | 25 September 2019, 09:07:29 UTC | models: add migration to on_delete=protect | 25 September 2019, 09:07:29 UTC |
260de31 | Stefano Zacchiroli | 24 September 2019, 09:02:43 UTC | models: add required on_delete kwarg to ForeignKey courtesy of mypy | 24 September 2019, 09:02:43 UTC |
8f39669 | Stefano Zacchiroli | 19 September 2019, 13:59:44 UTC | admin CLI: avoid redefining deposit name in admin subcommand | 19 September 2019, 13:59:44 UTC |
11f8bbb | Stefano Zacchiroli | 16 September 2019, 15:18:04 UTC | click "required" param wants bool, not int courtesy of mypy | 17 September 2019, 06:55:48 UTC |
cae84fc | Stefano Zacchiroli | 16 September 2019, 15:19:12 UTC | fix typos in docstrings and docs courtesy of codespell | 16 September 2019, 15:19:12 UTC |
8b4d319 | Jenkins for Software Heritage | 05 September 2019, 08:20:50 UTC | Updated backport on stretch-swh from debian/0.0.73-1_swh1 (unstable-swh) | 05 September 2019, 08:20:50 UTC |
6e00984 | Jenkins for Software Heritage | 05 September 2019, 08:20:50 UTC | Merge tag 'debian/0.0.73-1_swh1' into debian/stretch-swh swh-deposit Debian release 0.0.73-1~swh1 # Conflicts: # debian/changelog | 05 September 2019, 08:20:50 UTC |
941492d | Jenkins for Software Heritage | 05 September 2019, 08:19:18 UTC | Updated debian changelog for version 0.0.73 | 05 September 2019, 08:19:18 UTC |
36e9d22 | Jenkins for Software Heritage | 05 September 2019, 08:19:17 UTC | Updated version 0.0.73 from 'debian/upstream/0.0.73' with Debian dir 7667798955678e1c1868be9cd85a6e39e64b8499 | 05 September 2019, 08:19:17 UTC |
59b8202 | Jenkins for Software Heritage | 05 September 2019, 08:19:17 UTC | New upstream version 0.0.73 | 05 September 2019, 08:19:17 UTC |
c40f076 | David Douard | 05 September 2019, 07:49:20 UTC | setup: register the worker task in the swh.workers entrypoint | 05 September 2019, 07:51:30 UTC |
e2ef7bc | Valentin Lorentz | 04 September 2019, 09:50:44 UTC | Add missing visit_type attribute. Required in swh-core >= v0.0.45. | 04 September 2019, 09:55:08 UTC |
7d65587 | Antoine R. Dumont (@ardumont) | 30 August 2019, 13:54:03 UTC | cli/client: Simplify url definition to use Prior to this commit, we'd need to add the url with the /1 suffix. This now automatically add it. This avoids confusing errors when not provided. This also adds some unit tests to the cli. | 30 August 2019, 13:56:06 UTC |
a88617a | Antoine R. Dumont (@ardumont) | 30 August 2019, 09:10:53 UTC | cli/admin: Add the default domain value to empty Same as provider url | 30 August 2019, 09:10:53 UTC |
b8c0d2d | Antoine R. Dumont (@ardumont) | 30 August 2019, 09:10:39 UTC | doc/sys-info: Clarify commands | 30 August 2019, 09:10:39 UTC |
100e904 | Antoine R. Dumont (@ardumont) | 30 August 2019, 09:07:41 UTC | deposit_data: Remove no longer used DepositRequestType references | 30 August 2019, 09:10:15 UTC |
5bb3e21 | Stefano Zacchiroli | 11 July 2019, 14:30:25 UTC | add code of conduct document | 11 July 2019, 14:30:25 UTC |
13c8651 | Morane Otilia Gruenpeter | 11 July 2019, 14:03:07 UTC | Merge branch 'docs' | 11 July 2019, 14:03:07 UTC |
7582336 | Morane Otilia Gruenpeter | 19 June 2019, 15:17:43 UTC | Added release artifact in loading specification Release artifact is now specified for a deposit with a review of the loading specification Added diagram about the deposit status Fixes on test scenaris as well | 11 July 2019, 13:56:35 UTC |
4c43247 | Ishan Bhanuka | 28 June 2019, 03:32:47 UTC | Revert "Reformat docstrings for max line length" This reverts commit 216d0f74d8c3eeebb5d37f4d7f02130771caf7c6. | 28 June 2019, 13:02:31 UTC |
48b3035 | Stefano Zacchiroli | 28 June 2019, 07:42:00 UTC | CONTRIBUTORS: add Ishan Bhanuka | 28 June 2019, 07:42:00 UTC |
216d0f7 | Ishan Bhanuka | 27 June 2019, 04:08:00 UTC | Reformat docstrings for max line length | 27 June 2019, 04:08:00 UTC |
3f34909 | Morane Otilia Gruenpeter | 19 June 2019, 14:33:38 UTC | Update loading specification review place technical details in a new spec document review text and update to current state | 19 June 2019, 14:33:38 UTC |
11b4931 | Jenkins for Software Heritage | 19 June 2019, 14:28:31 UTC | Updated backport on stretch-swh from debian/0.0.72-1_swh1 (unstable-swh) | 19 June 2019, 14:28:31 UTC |
e55b8a6 | Jenkins for Software Heritage | 19 June 2019, 14:28:30 UTC | Merge tag 'debian/0.0.72-1_swh1' into debian/stretch-swh swh-deposit Debian release 0.0.72-1~swh1 # Conflicts: # debian/changelog | 19 June 2019, 14:28:30 UTC |
2150873 | Jenkins for Software Heritage | 19 June 2019, 14:26:44 UTC | Updated debian changelog for version 0.0.72 | 19 June 2019, 14:26:44 UTC |
146a5c4 | Jenkins for Software Heritage | 19 June 2019, 14:26:43 UTC | Updated version 0.0.72 from 'debian/upstream/0.0.72' with Debian dir 84a4db4670d5df436e0c7cec8b9a08f3d0350da2 | 19 June 2019, 14:26:43 UTC |
4b86d5d | Jenkins for Software Heritage | 19 June 2019, 14:26:43 UTC | New upstream version 0.0.72 | 19 June 2019, 14:26:43 UTC |
ce2ed8b | Morane Otilia Gruenpeter | 19 June 2019, 13:13:05 UTC | Added test scenarios with HAL | 19 June 2019, 13:13:05 UTC |
e03e819 | Valentin Lorentz | 18 June 2019, 15:15:53 UTC | Remove argument origin_id from call to Loader.send_origin_metadata. It no longer needs that argument. | 18 June 2019, 15:15:53 UTC |
7fd80d5 | Jenkins for Software Heritage | 23 May 2019, 09:11:28 UTC | Updated backport on stretch-swh from debian/0.0.71-1_swh1 (unstable-swh) | 23 May 2019, 09:11:28 UTC |
37ccfa3 | Jenkins for Software Heritage | 23 May 2019, 09:11:27 UTC | Merge tag 'debian/0.0.71-1_swh1' into debian/stretch-swh swh-deposit Debian release 0.0.71-1~swh1 # Conflicts: # debian/changelog | 23 May 2019, 09:11:27 UTC |
9cfdfe7 | Jenkins for Software Heritage | 23 May 2019, 09:09:55 UTC | Updated debian changelog for version 0.0.71 | 23 May 2019, 09:09:55 UTC |
4c49247 | Jenkins for Software Heritage | 23 May 2019, 09:09:54 UTC | Updated version 0.0.71 from 'debian/upstream/0.0.71' with Debian dir 9dea649321525f9bf73b180dc257b19a209165c6 | 23 May 2019, 09:09:54 UTC |
5c14c30 | Jenkins for Software Heritage | 23 May 2019, 09:09:54 UTC | New upstream version 0.0.71 | 23 May 2019, 09:09:54 UTC |
c1e6ffa | Antoine Lambert | 16 May 2019, 14:27:50 UTC | signals: Update scheduler task names to new ones Related T1508 | 21 May 2019, 11:30:46 UTC |
897ddc1 | David Douard | 17 May 2019, 13:57:48 UTC | tox: workaround to pip's inability to properly solve dependency resolution Without this, some dependencies from swh.core[http] are not installed (because swh.core, without extras, is installed first from requirements-swh.txt). Probably similar to this issue https://github.com/pypa/pip/issues/6506 | 20 May 2019, 13:31:23 UTC |
6e3efe6 | Jenkins for Software Heritage | 10 May 2019, 10:34:47 UTC | Updated backport on stretch-swh from debian/0.0.70-1_swh1 (unstable-swh) | 10 May 2019, 10:34:47 UTC |
ac9316a | Jenkins for Software Heritage | 10 May 2019, 10:34:47 UTC | Merge tag 'debian/0.0.70-1_swh1' into debian/stretch-swh swh-deposit Debian release 0.0.70-1~swh1 # Conflicts: # debian/changelog | 10 May 2019, 10:34:47 UTC |
23fd0c4 | Jenkins for Software Heritage | 10 May 2019, 10:33:20 UTC | Updated debian changelog for version 0.0.70 | 10 May 2019, 10:33:20 UTC |
4eb6221 | Jenkins for Software Heritage | 10 May 2019, 10:33:19 UTC | New upstream version 0.0.70 | 10 May 2019, 10:33:19 UTC |
f29c087 | Jenkins for Software Heritage | 10 May 2019, 10:33:19 UTC | Updated version 0.0.70 from 'debian/upstream/0.0.70' with Debian dir 01323fdc50d4004412713a1c3733d87b41c3f6f4 | 10 May 2019, 10:33:19 UTC |
8a5696f | Antoine R. Dumont (@ardumont) | 10 May 2019, 08:09:53 UTC | cli.client: Let click check for filepath existence | 10 May 2019, 09:46:17 UTC |
a4c3f01 | Antoine R. Dumont (@ardumont) | 10 May 2019, 07:58:05 UTC | cli.client: Align and improve error messages | 10 May 2019, 09:46:16 UTC |
0124b93 | Antoine R. Dumont (@ardumont) | 10 May 2019, 07:56:25 UTC | docs/getting-started: Update according to latest changes Related T1650 Related T1648 | 10 May 2019, 09:45:20 UTC |
a6bbefc | Antoine R. Dumont (@ardumont) | 10 May 2019, 07:35:42 UTC | docs/metadata: Change url & external-id from mandatory to optional Related T1648 | 10 May 2019, 09:45:20 UTC |
f6ffddb | Antoine R. Dumont (@ardumont) | 09 May 2019, 16:58:21 UTC | deposit.cli.client: Update docstrings | 10 May 2019, 09:45:20 UTC |
41fb994 | Antoine R. Dumont (@ardumont) | 09 May 2019, 13:12:38 UTC | cli.client: Loosen checks on metadata This is in compliance to the documentation and the existing behavior. Those checks can be reinstated further down the line. Related T1650 | 10 May 2019, 09:45:09 UTC |
7351df1 | Antoine R. Dumont (@ardumont) | 09 May 2019, 14:10:12 UTC | deposit.cli: Expose a new `swh deposit status` subcommand | 10 May 2019, 09:43:55 UTC |
9dc59a5 | Antoine R. Dumont (@ardumont) | 09 May 2019, 13:02:39 UTC | deposit.client: Make sure the error is propagated to client | 10 May 2019, 08:45:27 UTC |
696da64 | Antoine R. Dumont (@ardumont) | 09 May 2019, 12:21:11 UTC | deposit.cli: Fix cli no longer displaying result | 10 May 2019, 08:45:26 UTC |
e1d490e | Jenkins for Software Heritage | 09 May 2019, 08:37:26 UTC | Updated backport on stretch-swh from debian/0.0.69-1_swh1 (unstable-swh) | 09 May 2019, 08:37:26 UTC |
6234e49 | Jenkins for Software Heritage | 09 May 2019, 08:37:25 UTC | Merge tag 'debian/0.0.69-1_swh1' into debian/stretch-swh swh-deposit Debian release 0.0.69-1~swh1 # Conflicts: # debian/changelog | 09 May 2019, 08:37:25 UTC |
16159d5 | Jenkins for Software Heritage | 09 May 2019, 08:35:53 UTC | Updated debian changelog for version 0.0.69 | 09 May 2019, 08:35:53 UTC |
045e752 | Jenkins for Software Heritage | 09 May 2019, 08:35:52 UTC | Updated version 0.0.69 from 'debian/upstream/0.0.69' with Debian dir 28fa2f89c15ca3f77722d32ef5baa90952df9e77 | 09 May 2019, 08:35:52 UTC |
981a737 | Jenkins for Software Heritage | 09 May 2019, 08:35:52 UTC | New upstream version 0.0.69 | 09 May 2019, 08:35:52 UTC |
f2f7ee2 | Antoine R. Dumont (@ardumont) | 09 May 2019, 08:22:37 UTC | docs/sys-info: Update the documentation about deposit rescheduling | 09 May 2019, 08:22:37 UTC |
98b982a | Antoine R. Dumont (@ardumont) | 09 May 2019, 08:18:10 UTC | docs/sys-info: Update the admin command | 09 May 2019, 08:18:10 UTC |
8daf33b | Antoine R. Dumont (@ardumont) | 07 May 2019, 13:58:24 UTC | cli.admin: Fix help message typo | 07 May 2019, 14:24:37 UTC |
5155e72 | Antoine R. Dumont (@ardumont) | 07 May 2019, 13:57:01 UTC | cli.admin: Add an admin subcommand 'deposit reschedule' ``` swh deposit admin deposit reschedule --help ``` This commands is for admin use since it needs writable access | 07 May 2019, 14:24:37 UTC |
c41a20c | Antoine R. Dumont (@ardumont) | 07 May 2019, 11:27:05 UTC | models: Keep scheduler task ids reference on deposit model Related T1703 | 07 May 2019, 14:13:47 UTC |
02a2e91 | David Douard | 19 April 2019, 13:23:12 UTC | docs: update the getting-started document to use 'swh deposit upload' command | 06 May 2019, 13:33:12 UTC |
f5624c8 | David Douard | 19 April 2019, 12:34:39 UTC | cli: rename the 'deposit' subcommand as 'upload' to prevent the ugly 'swh deposit deposit' in favor of: swh deposit upload | 06 May 2019, 13:29:30 UTC |
c0b1d54 | David Douard | 19 April 2019, 12:16:05 UTC | cli: make the deposit cli command a subcommand of the main 'swh' one 'swh' being the new master command group (defined in swh.core); so: swh deposit --help works. The 'admin' (deposit server management) is only available if the swh.deposit[server] optional package is installed. Ensure the 'swh-deposit' still works for now. | 06 May 2019, 13:29:30 UTC |
bf2fb86 | David Douard | 19 April 2019, 12:12:48 UTC | cli: rename cli/deposit.py as cli/client.py to prevent a name clash in the swh.deposit.cli namespace. | 19 April 2019, 12:12:48 UTC |
5f218ee | Jenkins for Software Heritage | 17 April 2019, 13:51:48 UTC | Updated backport on stretch-swh from debian/0.0.68-1_swh1 (unstable-swh) | 17 April 2019, 13:51:48 UTC |
4f97ea2 | Jenkins for Software Heritage | 17 April 2019, 13:51:47 UTC | Merge tag 'debian/0.0.68-1_swh1' into debian/stretch-swh swh-deposit Debian release 0.0.68-1~swh1 # Conflicts: # debian/changelog | 17 April 2019, 13:51:47 UTC |
80635f5 | Jenkins for Software Heritage | 17 April 2019, 13:50:21 UTC | Updated debian changelog for version 0.0.68 | 17 April 2019, 13:50:21 UTC |
87a2519 | Jenkins for Software Heritage | 17 April 2019, 13:50:21 UTC | Updated version 0.0.68 from 'debian/upstream/0.0.68' with Debian dir 082fdb35dfa499146283007c7bb0af654ae2539f | 17 April 2019, 13:50:21 UTC |
870b2ea | Jenkins for Software Heritage | 17 April 2019, 13:50:20 UTC | New upstream version 0.0.68 | 17 April 2019, 13:50:20 UTC |
d075c56 | Antoine R. Dumont (@ardumont) | 17 April 2019, 13:19:32 UTC | Remove unnecessary leftover check on no longer existing url fields Related D1421 Related T1648 | 17 April 2019, 13:27:05 UTC |
708beba | Antoine R. Dumont (@ardumont) | 16 April 2019, 09:58:28 UTC | cli.deposit: Add mandatory flags to generate the metadata xml Related T1650 | 17 April 2019, 13:27:05 UTC |
3b19233 | Antoine R. Dumont (@ardumont) | 17 April 2019, 12:17:49 UTC | tests: Reformat some deposit tests | 17 April 2019, 12:21:51 UTC |
793b0d1 | Antoine R. Dumont (@ardumont) | 17 April 2019, 11:45:53 UTC | deposit: Wrongly formatted xml should return a 400 bad request Both for multipart deposit and only-metadata (atom) deposit. This is a new kind of badly formatted which ended up in 500 internal error (server side). Related T1638 | 17 April 2019, 12:18:18 UTC |
45aeec4 | Antoine R. Dumont (@ardumont) | 17 April 2019, 09:45:05 UTC | utils: Enforce necessary setup for deposit and associated client Related T1648 | 17 April 2019, 09:45:42 UTC |
56e9037 | Antoine R. Dumont (@ardumont) | 16 April 2019, 17:07:43 UTC | check: Remove url and external_identifier from mandatory fields Related T1648 | 17 April 2019, 08:59:46 UTC |
3bff42e | Antoine R. Dumont (@ardumont) | 16 April 2019, 17:04:11 UTC | deposit_read: Compute origin-url from the deposit's setup We no longer read the metadata for that information Related T1648 | 17 April 2019, 08:59:46 UTC |
a7a7170 | Antoine R. Dumont (@ardumont) | 16 April 2019, 15:01:18 UTC | utils: Make parsing date result in a reasonable date | 16 April 2019, 17:25:32 UTC |
c183276 | Antoine R. Dumont (@ardumont) | 16 April 2019, 13:11:19 UTC | Refactor: Extract date utils manipulation function into utils module | 16 April 2019, 13:11:19 UTC |
00a8abd | Antoine R. Dumont (@ardumont) | 16 April 2019, 12:49:37 UTC | tests: Factorize metadata xml duplication to explicit tested date | 16 April 2019, 12:49:37 UTC |
0138edc | Antoine R. Dumont (@ardumont) | 16 April 2019, 12:38:18 UTC | deposit_read: Refactor to clarify intents and docstring | 16 April 2019, 12:38:18 UTC |
37b4871 | Antoine R. Dumont (@ardumont) | 13 April 2019, 10:22:03 UTC | loader: Use metadata date as author/committer date if provided Related T1637 | 16 April 2019, 11:45:39 UTC |
76b3ff6 | Antoine R. Dumont (@ardumont) | 15 April 2019, 16:49:23 UTC | deposit_status: Simplify the deposit status computation | 15 April 2019, 16:49:23 UTC |
93a168e | Antoine R. Dumont (@ardumont) | 15 April 2019, 13:34:56 UTC | Expose optional external id in deposit status endpoint As this is generated, this could be useful for client who wants to deposit further new version | 15 April 2019, 13:34:56 UTC |
3dd15b4 | Antoine R. Dumont (@ardumont) | 15 April 2019, 12:41:12 UTC | deposit.cli: Generate uuid as is | 15 April 2019, 13:30:29 UTC |
5549665 | Antoine R. Dumont (@ardumont) | 13 April 2019, 10:36:29 UTC | MANIFEST.in: Add missing requirements files to the manifest | 13 April 2019, 10:36:29 UTC |
45ab510 | Antoine R. Dumont (@ardumont) | 13 April 2019, 10:35:39 UTC | Address tox/flake8/pep warning about import deprecation warnings | 13 April 2019, 10:35:39 UTC |
2583b64 | Antoine R. Dumont (@ardumont) | 12 April 2019, 16:46:19 UTC | model: Migrate appropriately the DepositRequestType change | 13 April 2019, 09:14:03 UTC |
4ca0bae | Antoine R. Dumont (@ardumont) | 12 April 2019, 09:35:03 UTC | settings.production: Allow "allowed" hosts list update | 13 April 2019, 09:14:03 UTC |
3b5582d | Antoine R. Dumont (@ardumont) | 12 April 2019, 08:24:01 UTC | admin/user/create: If collection not provided, fallback to username as the collection name | 13 April 2019, 09:14:03 UTC |
647306d | Antoine R. Dumont (@ardumont) | 12 April 2019, 08:15:03 UTC | deposit.cli: Rename server part to admin This subcommand is really about admin commands | 13 April 2019, 09:14:03 UTC |
ae5ff69 | David Douard | 11 April 2019, 14:53:35 UTC | client: use a global logger | 13 April 2019, 09:14:03 UTC |