Commit Graph

174 Commits

Author SHA1 Message Date
e302510bcd forgot musl tools 2019-06-06 07:14:09 +02:00
075f50264a test building with musl inside container 2019-06-06 07:11:33 +02:00
28ed93cc1c new syntax of drone build file 2019-06-06 06:59:33 +02:00
f6e592456d publishtest 2019-06-05 23:50:47 +02:00
3ffcd1fd09 added test coverage
added github release experiment
2019-06-05 22:23:28 +02:00
1df73b21b4 updated pipeline 2019-06-05 21:50:47 +02:00
f5dc4dec8f added drone config 2019-06-05 21:45:21 +02:00
28b3bffe19 updated modules 2019-06-05 21:37:49 +02:00
a2e80132b4 updated readme 2019-04-09 23:31:36 +02:00
a8055a38af removed absolute path to make chances higher to run on other distros as well 2019-04-09 23:26:09 +02:00
9337e3e68f added ignore for dolphin directory settings 2019-04-09 22:53:33 +02:00
f3b26433ba added go module config 2019-04-09 22:46:43 +02:00
acea32d0b1 fixed variable shadowing warnings 2019-04-09 00:16:31 +02:00
4debc22f5c renamed piwigo interfaces to address build warnings 2019-04-09 00:05:02 +02:00
01761eb6ea renamed file to serverContext 2019-04-09 00:02:12 +02:00
3de900ab75 renamed PiwigoContext to ServerContext 2019-04-09 00:01:51 +02:00
6bde70cef8 renamed PiwigoCategory to Category as the package name is duplicated 2019-04-08 23:59:58 +02:00
04b32dcd02 Fixed some warnings provided by jetbrains goland IDE 2019-04-08 23:59:26 +02:00
1c5552e690 ignoring gz files 2019-04-08 23:48:24 +02:00
1ca311895c added build script to build fully statically linked binary using musl 2019-04-08 23:47:50 +02:00
Philipp Häfelfinger
2635e474f6 Update issue templates 2019-04-08 23:21:00 +02:00
059b2df215 made upload run in parallel with 4 as default 2019-04-08 23:08:27 +02:00
d62fc55c9e fixed parameter usage 2019-04-08 23:07:45 +02:00
3785de4e56 made piwigo exists call batched 2019-04-08 22:15:42 +02:00
3c50f36a77 removed timing 2019-04-07 23:39:38 +02:00
281646b883 allow to run on all cores 2019-04-07 23:36:23 +02:00
962660d674 made file change detection run as go routines and parallel 2019-04-07 23:33:25 +02:00
56e21b2d90 split code into multiple files with each file dedicated to one purpose 2019-04-07 22:50:26 +02:00
2468bf3e16 fixed small calculation error that forced the upload to allocate 512MB instead of 512KB as upload buffer... ooops :-D 2019-04-07 22:21:15 +02:00
355d2a5f51 Fixed issue with duplicated category index on PiwigoId when Id is not yet known 2019-04-07 22:01:58 +02:00
321c18b6bd ignore hidden files and folders 2019-04-07 00:12:01 +02:00
5ca8a92e22 implemented category methods 2019-04-06 23:38:39 +02:00
6acd3f8a55 added save and load for category
marked some image functions internal
2019-04-06 23:23:43 +02:00
402ac902a5 added unique indexes to category
moved category methods down
2019-04-06 23:07:11 +02:00
2a4a8e2e01 renamed ImageMetaData.CategoryId to CategoryPiwigoId -> Db rebuild required 2019-04-06 23:01:53 +02:00
b99e990747 reenabled whole workflow and made it build 2019-04-06 22:48:11 +02:00
564554ffb0 added empty interface implementation 2019-04-06 22:47:56 +02:00
dd03f75fca rewrote tests to use mocks instead of the stub implementation 2019-04-06 22:46:06 +02:00
8ed570728e refactored image handling to use new local data store 2019-04-06 22:14:17 +02:00
e0bf273e35 added test for SynchronizeCategories 2019-04-06 00:16:58 +02:00
a3b3cc5b2c added tests for addMissingPiwigoCategoriesToLocalDb 2019-04-06 00:13:34 +02:00
edf5105680 some typos 2019-04-06 00:00:01 +02:00
528e74b9fe added some tests for createMissingCategories
fixed finding found in createMissingCategories
2019-04-05 23:59:31 +02:00
fa54c63712 added tests for getParentId
fixed some small issues in getParentId
2019-04-05 23:45:34 +02:00
7a2633d221 WIP: regenerated mocks 2019-04-04 16:14:43 +02:00
4f7aa3349b WIP: made it build -> will not work as all is currently commented out 2019-04-04 16:14:34 +02:00
207580b73f WIP: restructured existing code. Tests have to be added to make sure it does what it should :-D 2019-04-04 16:12:46 +02:00
42009730b1 WIP: Added method to get categories that should get created on the server 2019-04-04 16:12:10 +02:00
a364dc7a8a WIP: disabled logic to make API changes less painful 2019-04-04 15:51:29 +02:00
8c91dd2107 WIP: renamed function and made it package internal as it gets orchestrated by another sync function 2019-04-04 15:39:32 +02:00