https://forge.softwareheritage.org/source/swh-deposit.git

sort by:
Revision Author Date Message Commit Date
9cf139e New upstream version 0.0.8 19 September 2017, 12:23:05 UTC
f85ab6e swh.deposit.api: Removing user test api endpoints 19 September 2017, 12:19:15 UTC
8bb58b1 swh.deposit.settings: Split logging configuration per platform 19 September 2017, 12:12:32 UTC
796bb6d swh.deposit: Clarify SWHDefaultConfig class's intent 19 September 2017, 11:58:21 UTC
fb9644d swh.deposit.settings.common: Prefer configuration over code 19 September 2017, 11:52:15 UTC
fbe2f79 swh.deposit.auth: Update docstring 19 September 2017, 11:43:31 UTC
a48fbba swh.deposit.api: Enforce basic authentication 19 September 2017, 11:38:42 UTC
b82a331 swh.deposit.api.common: Move logging setup in base class 19 September 2017, 11:38:29 UTC
dddc4cb test: Rename tests + keep same tree structure as runtime 19 September 2017, 09:26:22 UTC
8e96382 New upstream version 0.0.7 19 September 2017, 08:44:59 UTC
53567e2 swh.deposit.create_user: setup user info in dev/prod platform 19 September 2017, 08:44:03 UTC
35e01c6 New upstream version 0.0.6 18 September 2017, 14:17:53 UTC
3538a16 MANIFEST.in: Update default template/fixture folder to include 18 September 2017, 14:12:44 UTC
65c4e82 swh.deposit.settings.production: Fix key name error 18 September 2017, 14:12:31 UTC
3e829b5 New upstream version 0.0.5 18 September 2017, 13:10:01 UTC
733f599 debian/control: Add djangorestframework-xml dependency 18 September 2017, 12:34:20 UTC
18c093f New upstream version 0.0.4 16 September 2017, 13:38:44 UTC
06f2c8b README-dev: Explicit how to run deposit in dev/prod mode locally 16 September 2017, 13:18:30 UTC
ad0b1bc .gitignore: Ignore db.sqlite3 file 16 September 2017, 13:17:06 UTC
bbd64a9 settings: Deal with secret data in production mode 16 September 2017, 13:17:06 UTC
385d981 swh.manage: Use production service port in dev mode Make it overridable 16 September 2017, 13:17:06 UTC
88e9137 README: Update documentation 15 September 2017, 08:32:29 UTC
84ba6ac swh.deposit.tests: Inhibit configuration loading from disk And mock the objstorage 14 September 2017, 15:32:41 UTC
fae058d settings: Split setup according to platforms (dev/test/prod) 14 September 2017, 14:12:46 UTC
133ee67 swh.deposit.errors: Add missing swh.deposit.errors module I must have forgotten to commit it. 14 September 2017, 13:58:54 UTC
caa6142 Refactor: Move api endpoints in api folder (symmetrically for tests) 14 September 2017, 13:57:11 UTC
92b029a views: Add authentication test + list user collection in sd endpoint The service document (sd) endpoint relies on authentication. 14 September 2017, 13:38:05 UTC
9dc5df5 swh.deposit.views: Change route endpoints 14 September 2017, 13:37:29 UTC
353356c swh.deposit.views: Respect sword error response convention 07 September 2017, 15:23:20 UTC
cdaf0c3 swh.deposit.views: Remove unneeded get calls 07 September 2017, 15:23:09 UTC
f2d3522 swh.deposit.views: Check the packaging header is correct 07 September 2017, 14:15:06 UTC
6d8476e swh.deposit.views: Rename variable appropriately 07 September 2017, 12:46:39 UTC
ffcd68f swh.deposit.views: Force check on mandatory content_disposition header 07 September 2017, 12:46:09 UTC
69224c6 swh.deposit.views: Factorize common behavior 07 September 2017, 10:23:31 UTC
bfbd255 swh.deposit.views: Add consistent result to methods 07 September 2017, 10:19:28 UTC
e3c53ec swh.deposit.views: Add same precondition checks on multipart deposit 07 September 2017, 10:03:28 UTC
4906409 swh.deposit.views: Simplify upload filesize computation 07 September 2017, 09:35:57 UTC
5dddacd swh.deposit: Remove dead code 07 September 2017, 09:15:40 UTC
7ee850a swh.deposit.views: Update and unify docstrings 07 September 2017, 09:12:12 UTC
6df8890 swh.deposit.views: Add put and delete as methods not allowed 07 September 2017, 09:11:00 UTC
e92c6dc swh.deposit.views: Improve deposit receipt response 06 September 2017, 12:30:58 UTC
5a2764c swh.deposit.views: Factorize code 05 September 2017, 14:26:44 UTC
a43916e swh.deposit.views: Actually store multipart/atom entry information 05 September 2017, 13:54:32 UTC
89825e5 swh.deposit.tests: Improve test result assertions 05 September 2017, 10:44:46 UTC
f5967fa README: Improve phrasing on the first deposit api endpoint 04 September 2017, 12:37:41 UTC
8190c53 swh.deposit.tests: Fix typo in content disposition filename property 04 September 2017, 12:33:47 UTC
e5ddbe0 README: Fix typo 04 September 2017, 12:22:32 UTC
ac7b984 swh.deposit.views: Add new test case scenario for binary upload 04 September 2017, 12:04:05 UTC
033d37a swh.deposit.tests: Open back previous tests 04 September 2017, 11:48:55 UTC
d608e23 swh.deposit.views: Store uploaded file in objstorage And reference id in the deposit request's metadata column 04 September 2017, 11:48:33 UTC
56a4c39 swh.deposit.views: Clean up dead code 04 September 2017, 09:45:50 UTC
97540ff swh.deposit: Basic deposit upload and tests 18 August 2017, 14:17:28 UTC
36b46b1 admin: Remove obsolete code 11 August 2017, 14:32:00 UTC
0fccd9b Add bunch of files to the git ignore list 09 August 2017, 12:58:31 UTC
0d21c50 settings: Change middleware order 09 August 2017, 12:57:36 UTC
794935a models: Fix typo 09 August 2017, 12:57:21 UTC
b381ec4 models: Update default reception date 09 August 2017, 12:57:07 UTC
19d7c6e d/control: Add djangorestframework dependency 09 August 2017, 12:55:22 UTC
f20072c auth: Add configuration option 08 August 2017, 14:19:31 UTC
e73b7d0 views: Simplify existing api with class-based view 02 August 2017, 15:44:18 UTC
8ab5de4 auth: Simplify basic authentication using middleware Make it actually work with any kind of views. The prior implementation did not work on mixed based views (function, class). 02 August 2017, 15:39:47 UTC
1f07d0b views: Use class-based view to serve query 02 August 2017, 14:08:45 UTC
a1ea2ba models: Simplify db model 02 August 2017, 14:08:32 UTC
77d0d0a views: Add basic authentication on a per view basis 02 August 2017, 14:02:38 UTC
613fbb1 views: Add missing license headers 02 August 2017, 11:42:32 UTC
50a7395 New upstream version 0.0.3 01 August 2017, 10:36:22 UTC
1fca331 Makefile: Install basic operations 01 August 2017, 10:23:27 UTC
8fab450 setup: Remove unused apps 01 August 2017, 10:23:17 UTC
3389b03 flake8: Exclude generated files from being checked for pep errors Also: - reinstall the pre-commit hook - fix the minor pep violations 01 August 2017, 10:21:18 UTC
21b4a9a Deployment: Move files within the swh/deposit/ subfolder 01 August 2017, 10:21:18 UTC
118bee4 swh.wsgi: Adapt application endpoint for deployment 01 August 2017, 09:10:30 UTC
c30dda6 d/control: Adapt runtime dependencies 31 July 2017, 14:55:26 UTC
401b23a Makefile: Adapt Makefile and local test configuration 31 July 2017, 14:43:20 UTC
f5dd2a3 cleanup dead code 31 July 2017, 14:42:40 UTC
25da26b views/client: Use proper get_client_or_404 shortcut 31 July 2017, 13:56:34 UTC
3ed5091 views: Simplify rendering step using django.shortcuts.render 31 July 2017, 13:34:18 UTC
7c47265 views: Use swh's configuration file in service document url 31 July 2017, 13:27:44 UTC
1740a6d views: Add basic service document rendering 31 July 2017, 12:55:43 UTC
4e141e9 views: Add basic views to list clients 31 July 2017, 12:51:55 UTC
2679803 admin: Register models to permit administration from web admin part 31 July 2017, 09:59:49 UTC
81cdd31 models: Add __str__ methods to model objects 31 July 2017, 09:44:14 UTC
c6d1368 model: Initial data injection Created from the previous steps: ``` python3 -m manage dbshell > insert into dbversion(version, description) values (1, 'Work in Progress'); > insert into client(name) values ('hal'); > exit python3 -m manage dumpdata --format=yaml > test.yaml rm test.yaml python3 -m manage loaddata data_deposit ``` 31 July 2017, 09:44:13 UTC
ec911f0 model: Initial schema population ``` python3 -m manage makemigrations ``` 31 July 2017, 09:44:13 UTC
dcf8c90 model: Minor schema fixes - Use default time for dbversion release field - deposit.complete_date can be null (it's updated when the deposit is deemed complete, in the mean time, it's null) 31 July 2017, 09:15:39 UTC
95009a8 sql: Let the orm layer take care of the schema ``` python3 -m manage makemigrations python3 -m manage sqlmigrate deposit 0001 python3 -m manage migrate ``` 28 July 2017, 15:13:46 UTC
09600d9 app: Install swh.deposit application 28 July 2017, 14:50:36 UTC
17b83de views: Add a basic view 28 July 2017, 14:41:21 UTC
91d65ad models: Initialize orm model 28 July 2017, 14:41:21 UTC
1548d14 app: Initialize django plumbing ``` python3 -m manage startapp deposit ``` 28 July 2017, 14:40:25 UTC
d5fb8db project: Initialize django plumbing ``` cd swh-deposit django-admin startproject swh ``` 28 July 2017, 14:40:25 UTC
f869720 swh.deposit.server: Add basic middleware for authentication 28 July 2017, 12:50:56 UTC
02a1128 requirements: Fix wrong name 28 July 2017, 12:50:55 UTC
34bb7e9 swh.deposit.server: Fix missing module in package 28 July 2017, 12:50:55 UTC
f1c9d5b Makefile: Explicit the dev mode to run in debug mode 28 July 2017, 12:50:55 UTC
5437243 Refactor specifications to README Summary: Context: SWH, Inria and the CCSD (in charge of the HAL's archive) are working on pushing HAL's source code deposit into SWH with SWORD protocol. This specs were edited by ardumont and myself on the notepad available on: https://pad.riseup.net/p/t4mJsj9RB0OQ Reviewers: ardumont Differential Revision: https://forge.softwareheritage.org/D220 13 July 2017, 10:03:01 UTC
fbb1b6b Added specifications to README Summary: Context: SWH, Inria and the CCSD (in charge of the HAL's archive) are working on pushing HAL's source code deposit into SWH with SWORD protocol. This specs were edited by ardumont and myself on the notepad available on: https://pad.riseup.net/p/t4mJsj9RB0OQ Reviewers: ardumont Differential Revision: https://forge.softwareheritage.org/D218 note: deleted docs/specs.md to remove redundancy 29 June 2017, 08:44:56 UTC
efdc153 New upstream version 0.0.2 14 June 2017, 11:49:31 UTC
b8a3e9c swh.deposit.backend: Fix db connection initialization Related T718 14 June 2017, 11:48:20 UTC
365cece Import upstream version 0.0.1 14 June 2017, 10:48:36 UTC
73ec93a packaging: Fix missing information for correct packaging Also remove unused dependencies 14 June 2017, 10:47:10 UTC
back to top