Commit Graph

31 Commits

Author SHA1 Message Date
Alan Orth 3580473a6d
README.md: Add TODO about JSON in PostgreSQL 2018-10-03 20:08:18 +03:00
Alan Orth 071c24535f
README.md: Add TODO about API versions 2018-10-03 11:12:18 +03:00
Alan Orth 4291aecac4
README.md: Formatting 2018-09-27 12:45:15 +03:00
Alan Orth c68ddacaa4
README.md: Add note about systemd units for deployment 2018-09-27 09:26:47 +03:00
Alan Orth 9c9e79769e
README.md: Add TODO 2018-09-27 09:17:45 +03:00
Alan Orth 2ad5ade556
README.md: Improve introduction 2018-09-27 09:12:52 +03:00
Alan Orth 7412a09670
README.md: Improve introduction 2018-09-27 09:07:28 +03:00
Alan Orth bb744a00b8
README.md: Add requirements 2018-09-27 08:57:27 +03:00
Alan Orth 560fa6056d
README.md: Remove batch inserts from TODO 2018-09-26 23:25:35 +03:00
Alan Orth 366ae25b8e
README.md: Add link to psycopg2 issue about batch inserts 2018-09-26 22:23:08 +03:00
Alan Orth 0f3054ae03
README.md: Add TODO about batch DB inserts 2018-09-26 16:31:13 +03:00
Alan Orth 2850035a4c
Return HTTP 404 when an item id is not found 2018-09-25 13:12:53 +03:00
Alan Orth c0b550109a
README.md: Improve wording 2018-09-25 12:24:52 +03:00
Alan Orth f7c7390e4f
README.md: Add note about Python 3.7 2018-09-25 12:07:58 +03:00
Alan Orth 4cf8656b35
Change / route to /items
I think it's more obvious if the "all items" route is plural. Also,
this will allow me to eventually put documentation at the root.
2018-09-25 11:34:07 +03:00
Alan Orth f30a464cd1
README.md: Add notes about API endpoints 2018-09-25 11:28:12 +03:00
Alan Orth 93ae12e313
README.md: Update introduction 2018-09-25 11:15:12 +03:00
Alan Orth 46a1476ab0
Add requirements.txt
Generated with `pip freeze`. This is so I can pin the versions of
packages that I've tested with as well as to allow Travis to test
whether the project runs on various Pythons and to let GitHub in-
form me of vulnerabilities in some libraries.
2018-09-25 11:02:50 +03:00
Alan Orth 3327884f21
Update docs to remove SQLite stuff
I've decided to use PostgreSQL instead of SQLite because the UPSERT
support is available in versions of PostgreSQL we're alread running,
whereas SQLite needs a VERY new (3.24.0) version that is not avail-
able on any recent long-term support Ubuntu releases.
2018-09-25 00:56:01 +03:00
Alan Orth 28d61fb041
README.md: Add notes about Python and SQLite versions 2018-09-24 17:26:48 +03:00
Alan Orth 6c28be0463
README.md: Add note about route for all items 2018-09-24 16:13:26 +03:00
Alan Orth 2d8d1e6833
README.md: Add TODO for nonexistent items 2018-09-24 00:48:02 +03:00
Alan Orth e26e595ea1
README.md: Add more TODOs 2018-09-24 00:35:00 +03:00
Alan Orth e1b9d1284f
Rename project to DSpace Statistics API
At first I called it "CGSpace" because I was making it specifically
for our CGSpace DSpace repository, but the potential here is bigger
than that!
2018-09-23 23:02:21 +03:00
Alan Orth 4e8621e3d9
README.md: Add TODO about API documentation 2018-09-23 09:52:36 +03:00
Alan Orth 5b5cab8b34
README.md: Update todo 2018-09-18 15:59:27 +03:00
Alan Orth 4b4a959a1c
Add ability to get Solr parameters from environment
You can use the SOLR_SERVER and SOLR_CORE variables to make deployment
via systemd, etc easier.
2018-09-18 15:34:25 +03:00
Alan Orth 1e16beed30
README.md: Add todo list 2018-09-18 14:19:14 +03:00
Alan Orth 182e13efca
Add GPLv3 license 2018-09-18 14:16:07 +03:00
Alan Orth fe43423256
README.md: Update introduction 2018-09-18 14:11:29 +03:00
Alan Orth 6c66303b45
Add README.md 2018-09-18 14:09:29 +03:00