Commit Graph

53 Commits

Author SHA1 Message Date
b910987a24 moves download to sync download and make it more stable
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-15 23:20:37 +02:00
b0f211f568 adds root directory path to the piwigo list
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-13 23:38:25 +02:00
f29cb9d373 removes secrets as they are not required for this project
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-13 23:30:03 +02:00
58206c9347 adds pending changes command
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-12 18:51:05 +02:00
3b8dad1af2 fixes concurrency issues on get or add album
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-12 00:17:21 +02:00
f111df487d adds unique indices for images within album and album within server 2023-09-11 23:34:38 +02:00
2ceef99d1a fixes read only option 2023-09-11 23:24:55 +02:00
092738d767 adds common read only flag for sync commands
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-11 23:16:03 +02:00
baa0117e1e configures serilog retained file count
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-11 23:08:40 +02:00
5123b59f70 moves all classes to use serilog
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-11 23:04:21 +02:00
e6f4ebe4cb adds basic serilog setup 2023-09-11 22:42:52 +02:00
adcf8b1504 fixes some concurrency issues on filecount and failed files
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-11 16:51:46 +02:00
809f892b07 limit the parallel operations to 8 as this seems reasonable stable with sqlite 2023-09-11 16:42:21 +02:00
58942fd603 enable dynamic memory analysis in rider 2023-09-11 16:41:59 +02:00
dc117d703b makes file indexing run in parallel
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-11 16:31:23 +02:00
6f0e5e06a9 only update images where the album is synchronized with the server 2023-09-11 16:28:20 +02:00
3d3cde63dd simplifies launchsettings 2023-09-11 16:27:53 +02:00
7ac30086c9 adds catch for cancelled exception to return -2 2023-09-11 16:27:41 +02:00
ee2e9e3b77 adds option to only read albums from the server and not creating new ones (helps during init sync with existing piwigo setup) 2023-09-11 16:27:25 +02:00
2fe5270d93 default log level to info 2023-09-11 16:26:29 +02:00
d0a908f96c removes not used setting from app settings
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-10 23:12:05 +02:00
70af13e416 removes docker support 2023-09-10 23:11:51 +02:00
44809f4012 fixes param names
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-10 23:08:32 +02:00
d1290f73c1 adds updateDb command
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-10 22:57:42 +02:00
551ef82c01 fixes some console coloring and adds remove command
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-10 22:07:49 +02:00
fd74c06659 adds update command and fixes add command settings 2023-09-10 21:43:22 +02:00
2dd4b85e06 combines settings with commands into same file 2023-09-10 21:30:15 +02:00
bdbff917ca check for existing server name 2023-09-10 21:26:51 +02:00
6e714ef77a adds list and add command for server
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-07 23:26:59 +02:00
d43235bca1 fixes id of image on download and adds cancellation support for spectre commands
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-04 23:12:18 +02:00
96bce7c83a makes most classes internal and adds a download command to download original images from piwigo to the local folder (can be used for backup of a gallery)
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-02 23:44:10 +02:00
303d69efe6 adds full sync command
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-02 16:39:17 +02:00
98fea6c0be marked calculated properties as not mapped 2023-09-02 16:25:50 +02:00
c94956abdd adds update of existing images
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-02 16:24:19 +02:00
b92aabfbcb makes image upload work
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-09-02 15:54:53 +02:00
8718b67176 fixes logging configuration 2023-09-02 12:19:28 +02:00
647a1e44bd moves db context to injection 2023-09-02 12:03:29 +02:00
f705babdc3 added base settings, console command to sync images and empty image synchronizer 2023-09-02 11:52:03 +02:00
105c69fbcb fixes artifact directories
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-08-31 23:28:44 +02:00
f86cacac20 makes album sync work
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-08-31 23:24:19 +02:00
b67f85cd85 makes piwigo client factory injectable 2023-08-31 22:51:09 +02:00
c06e8763a4 changes to dependency injection and microsoft logging, removes nlog, adds first version of album sync form server 2023-08-31 22:47:49 +02:00
8f7496a3df restructured namespaces 2023-08-31 21:18:44 +02:00
31ca91b1ab try to fix jenkins nuget restore
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good
2023-08-30 23:59:36 +02:00
55f07c9d4c updates jenkins build file
Some checks failed
PiwigoDirectorySync/pipeline/head There was a failure building this commit
2023-08-30 23:47:02 +02:00
6ee1f1faea removes test sqlite db 2023-08-30 23:46:53 +02:00
65902b44df adds additional index to album table 2023-08-30 23:40:00 +02:00
7e528cd25d makes file system indexer work and create local entries for albums and images 2023-08-30 23:35:20 +02:00
0a25ce2cc0 moves scan classes into one namespace, makes file scanner work, adds user secrets support to config 2023-08-30 22:48:09 +02:00
2e130e8aad adds initial db context and db setup 2023-08-30 22:04:06 +02:00