Commit Graph

32 Commits

Author SHA1 Message Date
Maurizio Porrato f18da80e0d
Relax content-type checking. Log errors. 2021-05-22 14:55:08 +01:00
Maurizio Porrato 9c92ba5c7f
Fix docker image tags. For real this time. 2021-05-22 12:01:08 +01:00
Maurizio Porrato 172c7cf1ae
Fix docker image tags 2021-05-22 11:32:52 +01:00
Maurizio Porrato 07e5119b56
Add test cases for store.Count() 2021-05-22 10:44:22 +01:00
Maurizio Porrato 95c4967f83
Add note about sync pruning to README 2021-05-22 09:59:06 +01:00
Maurizio Porrato c8603dc6ee
Group config flags 2021-05-22 09:51:18 +01:00
Maurizio Porrato e7206d431c
Rename package syncstore 2021-05-22 00:13:50 +01:00
Maurizio Porrato 1ff1ecdd1d Only build docker image on release 2021-05-21 23:05:35 +00:00
Maurizio Porrato 859ddc5c70
Add support for limiting the number of syncs in the datastore 2021-05-21 20:18:33 +01:00
Maurizio Porrato 839d97a9a7
Add docker based quickstart to README 2021-05-18 14:16:18 +01:00
Maurizio Porrato 221b035142
CI: add docker-build stage 2021-05-18 10:50:32 +01:00
Maurizio Porrato 8e9d6197c5
Fix panic with non-POST requests on /bookmarks 2021-05-17 22:44:42 +01:00
Maurizio Porrato 496cc86933
Enforce application/json content type for request body 2021-05-17 21:59:43 +01:00
Maurizio Porrato a2935b2060
API security improvements 2021-05-17 21:08:26 +01:00
Maurizio Porrato 025f74808a
Move API models and errors to separate files 2021-05-17 17:23:39 +01:00
Maurizio Porrato e99ccdab9c
Speed up concurrency tests 2021-05-17 16:57:55 +01:00
Maurizio Porrato aaf57943fc
test: abort if Create() fails 2021-05-17 16:49:32 +01:00
Maurizio Porrato 08c98588f6
Cosmetic fixes 2021-05-17 16:31:34 +01:00
Maurizio Porrato 561c1bf81d
Add concurrency tests and fix race conditions 2021-05-17 16:13:55 +01:00
Maurizio Porrato 4ee74672c6
Fix file descriptor leak 2021-05-16 21:21:07 +01:00
Maurizio Porrato 552bde1787
go fmt 2021-05-16 20:12:42 +01:00
Maurizio Porrato 62cc02cffe
Add maximum sync size enforcement 2021-05-16 16:46:05 +01:00
Maurizio Porrato 664c6fd4fa
Improve error handling 2021-05-16 13:51:39 +01:00
Maurizio Porrato 956a5dc355
Add Dockerfile and update README 2021-05-16 12:18:21 +01:00
Maurizio Porrato 0cb42d84ea
Add some request logging 2021-05-16 10:12:38 +01:00
Maurizio Porrato d5c2b07e49
CI: fix 32 bit ARM builds 2021-05-16 09:01:14 +01:00
Maurizio Porrato 6df602fa6b
Improve CI/CD setup 2021-05-15 20:23:00 +01:00
Maurizio Porrato c1049eb48e
Add test for FS store driver 2021-05-15 19:54:09 +01:00
Maurizio Porrato 934270bd7a
Minor rewording of README.md 2021-05-15 12:13:48 +01:00
Maurizio Porrato be58c25fbd
Move misplaced README.md 2021-05-15 12:02:32 +01:00
Maurizio Porrato 737e06cf0e Add basic .gitlab-ci.yml file 2021-05-15 10:48:04 +00:00
Maurizio Porrato d52389f5f2
First commit 2021-05-15 11:34:04 +01:00