Commit Graph

  • 1ae9f2acc4 Dispatch priority warmup only for changed WebDAV content Terranom674 2026-09-03 22:39:28 +02:00
  • c819861c91 Only prioritize WebDAV warmup when mapping changed Terranom674 2026-09-03 22:39:14 +02:00
  • 7fdb022126 Bump Bratonien Tools to 0.9.7.1.24 Terranom674 2026-09-03 22:29:16 +02:00
  • 73de6a7a82 Fix WebDAV cache progress aggregation Terranom674 2026-09-03 22:28:36 +02:00
  • 00ae99e2a0 Bump version to 0.9.7.1.23 Terranom674 2026-09-03 22:08:36 +02:00
  • 85fa5aeeb5 Preserve worker failure status and surface real failing sources Terranom674 2026-09-03 22:08:18 +02:00
  • 78f34fceb9 Bump patch version to 0.9.7.1.22 Terranom674 2026-09-03 20:41:24 +02:00
  • e790bff498 Prepare WebDAV lock files for Piwigo worker Terranom674 2026-09-03 20:40:55 +02:00
  • a2b1d31f8c Store WebDAV worker index in Piwigo local state Terranom674 2026-09-03 20:39:31 +02:00
  • 59792988da Bump patch for WebDAV lock diagnostic Terranom674 2026-09-03 20:35:10 +02:00
  • 5222d12a5f Show WebDAV worker lock state in scan diagnostic Terranom674 2026-09-03 20:34:45 +02:00
  • 65316043d8 Extend WebDAV scan diagnostic with worker lock check Terranom674 2026-09-03 20:34:33 +02:00
  • 345ece63f3 Bump patch version for WebDAV scan diagnostic Terranom674 2026-09-03 19:00:18 +02:00
  • b2d87d4033 Add WebDAV scan diagnostic button Terranom674 2026-09-03 18:59:54 +02:00
  • 424dff783f Register WebDAV scan diagnostic Terranom674 2026-09-03 18:59:41 +02:00
  • 621b4d8bfc Add admin handler for WebDAV scan diagnostic Terranom674 2026-09-03 18:59:22 +02:00
  • 5b89b453e4 Add read-only WebDAV shadow scan diagnostic Terranom674 2026-09-03 18:59:11 +02:00
  • 2a774dfb75 Bump patch version to 0.9.7.1.19 Terranom674 2026-09-03 18:53:33 +02:00
  • 2f4345a9b6 Run manual WebDAV cache workers in dispatcher process Terranom674 2026-09-03 18:52:57 +02:00
  • b4fef28869 Bump patch version to 0.9.7.1.18 Terranom674 2026-09-03 18:49:02 +02:00
  • 006c62d154 Require current WebDAV worker completion before cache is marked done Terranom674 2026-09-03 18:48:19 +02:00
  • db5f330e8e Invalidate WebDAV worker completion when cache is cleared Terranom674 2026-09-03 18:47:50 +02:00
  • 6d0df4acaa Fix WebDAV rebuild lifecycle and stale completion state Terranom674 2026-09-03 18:47:30 +02:00
  • 1dec85bbd0 Bump patch version to 0.9.7.1.17 Terranom674 2026-09-03 18:40:25 +02:00
  • e9cb1ce1f3 Show shadow-tree driven WebDAV worker status Terranom674 2026-09-03 18:40:02 +02:00
  • 2535040557 Dispatch WebDAV worker without legacy Piwigo state checks Terranom674 2026-09-03 18:39:33 +02:00
  • 4f4fd88a6a Make WebDAV worker index runtime-only and auto-built Terranom674 2026-09-03 18:38:57 +02:00
  • dbcceb05c6 Drive WebDAV cache worker only from shadow tree and own index Terranom674 2026-09-03 18:38:18 +02:00
  • ae5bc5c45b Add Piwigo-owned derivative request bridge for shadow paths Terranom674 2026-09-03 18:37:11 +02:00
  • acfebe07fc Decouple WebDAV source index from Piwigo image index Terranom674 2026-09-03 18:36:43 +02:00
  • bab54eccb9 Document cache worker handoff after architecture dead end Terranom674 2026-09-03 18:29:41 +02:00
  • 81e0a9e185 Bump patch version for WebDAV-only cache build routing Terranom674 2026-09-03 18:26:58 +02:00
  • 116b710d5d Skip legacy cache worker when only WebDAV sources exist Terranom674 2026-09-03 18:26:42 +02:00
  • e2f687237e Bump patch version for automatic source-index initialization Terranom674 2026-09-03 17:58:28 +02:00
  • 479cdbc473 Allow warmup enable before source index exists Terranom674 2026-09-03 17:58:06 +02:00
  • a20f9588f0 Bump patch version for combined cache status display Terranom674 2026-09-03 17:56:45 +02:00
  • e831301650 Fix PHP branch syntax in combined cache status Terranom674 2026-09-03 17:56:17 +02:00
  • 030d0c1be7 Show combined cache rebuild phases in status Terranom674 2026-09-03 17:55:50 +02:00
  • 8c8d131fbb Explain independent WebDAV source index in admin Terranom674 2026-09-03 17:46:43 +02:00
  • 9f80c4aa97 Treat source index as current only after both stages Terranom674 2026-09-03 17:46:25 +02:00
  • 813c3d36a8 Bump patch version for independent WebDAV source index Terranom674 2026-09-03 17:45:48 +02:00
  • 3ff8c4f547 Use source index as WebDAV warmup baseline Terranom674 2026-09-03 17:45:25 +02:00
  • 6783974c7d Separate WebDAV source index from Piwigo cache state Terranom674 2026-09-03 17:45:01 +02:00
  • ac6353b050 Add independent WebDAV source index Terranom674 2026-09-03 17:43:46 +02:00
  • 43178483e5 Exclude WebDAV images from legacy cache worker totals Terranom674 2026-09-03 15:57:22 +02:00
  • 5b0f7f93af Bump patch version to 0.9.7.1.12 Terranom674 2026-09-03 15:51:28 +02:00
  • 5076a76d29 Route manual cache build through combined WebDAV rebuild Terranom674 2026-09-03 15:51:08 +02:00
  • 7094288534 Coordinate manual cache build with WebDAV rebuild Terranom674 2026-09-03 15:48:53 +02:00
  • f7d0959eba Support full WebDAV cache rebuilds through Piwigo Terranom674 2026-09-03 15:48:28 +02:00
  • 2a96d0165c Add explicit WebDAV cache rebuild launcher Terranom674 2026-09-03 15:47:17 +02:00
  • b6621d36db Add explicit WebDAV rebuild dispatch mode Terranom674 2026-09-03 15:46:53 +02:00
  • 41ffa29af7 Handle symlinks safely while removing detached cache trees Terranom674 2026-09-03 15:45:54 +02:00
  • abd0cc5d21 Bump patch version for atomic cache clear Terranom674 2026-09-03 14:46:11 +02:00
  • fced2eac49 Route cache clear button through atomic cutover Terranom674 2026-09-03 14:45:43 +02:00
  • 14aac0d7a4 Make cache clear use atomic directory cutover Terranom674 2026-09-03 14:45:24 +02:00
  • 3f2c1f8ff7 Load strict WebDAV derivative cache validator Terranom674 2026-09-03 14:42:13 +02:00
  • 7310d70b93 Add strict WebDAV derivative cache validation Terranom674 2026-09-03 14:41:44 +02:00
  • ae73840d40 Bump patch version to 0.9.7.1.10 Terranom674 2026-09-03 14:39:56 +02:00
  • a0195b499c Keep legacy cache builder away from WebDAV placeholders Terranom674 2026-09-03 14:39:26 +02:00
  • 0372a74ae9 Bump patch version to 0.9.7.1.9 Terranom674 2026-09-03 14:33:05 +02:00
  • dbcc55351c Fix Piwigo root resolution in warmup dispatcher Terranom674 2026-09-03 14:32:24 +02:00
  • f02d2f0239 Fix Piwigo root resolution in derivative caller Terranom674 2026-09-03 14:31:54 +02:00
  • 2617175158 Fix Piwigo root resolution in WebDAV warmup audit Terranom674 2026-09-03 14:31:44 +02:00
  • 362d24b89a Require warmup baseline before enabling automation Terranom674 2026-09-03 14:19:48 +02:00
  • 459f233b57 Refresh WebDAV mapping inside cache warmup workers Terranom674 2026-09-03 14:19:03 +02:00
  • 1368c8e5b7 Queue sync warmup until active worker yields Terranom674 2026-09-03 14:18:04 +02:00
  • 662d22c533 Queue priority warmup behind an active worker Terranom674 2026-09-03 14:17:40 +02:00
  • f9188ac5db Remove obsolete full-run warmup guard Terranom674 2026-09-03 14:17:14 +02:00
  • 5aab3e52ed Route on-demand derivatives through sync guard Terranom674 2026-09-03 14:17:03 +02:00
  • 6bd14d2b9b Guard on-demand derivatives against connector tree swaps Terranom674 2026-09-03 14:16:36 +02:00
  • a63d5fe3c3 Allow connector sync between warmup batches Terranom674 2026-09-03 14:15:59 +02:00
  • 84456de512 Preempt stage two warmup safely between batches Terranom674 2026-09-03 14:15:23 +02:00
  • 54a9c97525 Preserve warmup worker exit codes in guard Terranom674 2026-09-03 12:58:54 +02:00
  • dfd180c11e Replay queued sync priority after active warmup Terranom674 2026-09-03 12:56:56 +02:00
  • 714c487ef2 Signal priority sync work to an active warmup Terranom674 2026-09-03 12:54:52 +02:00
  • ccefc72c25 Document WebDAV cache warmup patch safety model Terranom674 2026-09-03 12:53:42 +02:00
  • 7e05e4e8a1 Remove superseded WebDAV warmup prototype Terranom674 2026-09-03 12:53:08 +02:00
  • fae2daff4b Bump patch version to 0.9.7.1.8 Terranom674 2026-09-03 12:52:09 +02:00
  • ef4741872a Expose WebDAV warmup in cache administration Terranom674 2026-09-03 12:51:53 +02:00
  • da74347c9b Trigger album warmup immediately per successful connector sync Terranom674 2026-09-03 12:51:40 +02:00
  • c2408819f0 Gate periodic warmup before scanning Piwigo Terranom674 2026-09-03 12:51:30 +02:00
  • 4beb8f8420 Add WebDAV warmup cache administration Terranom674 2026-09-03 12:51:27 +02:00
  • 0ac34e3ad1 Allow connection-scoped WebDAV warmup dispatch Terranom674 2026-09-03 12:50:51 +02:00
  • b81fd3afa7 Trigger safe WebDAV cache warmup after successful connector sync Terranom674 2026-09-03 12:50:36 +02:00
  • 87647f8f16 Hold connector sync guard for full warmup run Terranom674 2026-09-03 12:50:23 +02:00
  • 362229efaa Guard WebDAV warmup against connector tree swaps Terranom674 2026-09-03 12:50:06 +02:00
  • 8571e3ff1f Register WebDAV cache warmup controls Terranom674 2026-09-03 12:49:44 +02:00
  • 7e5d34e245 Expose WebDAV warmup settings in cache administration Terranom674 2026-09-03 12:48:30 +02:00
  • 4c73c43c60 Add manual warmup controls and read-only path audit Terranom674 2026-09-03 12:48:10 +02:00
  • cc7fa01c10 Add WebDAV warmup dispatcher Terranom674 2026-09-03 12:47:46 +02:00
  • 3d768882d2 Add staged Piwigo-owned WebDAV cache warmup Terranom674 2026-09-03 12:47:28 +02:00
  • 3c822911f8 Add read-only WebDAV warmup path audit Terranom674 2026-09-03 12:44:10 +02:00
  • 5839d53f90 Add isolated Piwigo derivative caller Terranom674 2026-09-03 12:43:43 +02:00
  • d8690fca95 Default WebDAV warmup to disabled during patch phase Terranom674 2026-09-03 12:43:33 +02:00
  • fd1a9f1938 Add safe WebDAV batch warmup orchestrator Terranom674 2026-09-03 12:41:22 +02:00
  • 665768fb1f Add WebDAV warmup settings foundation Terranom674 2026-09-03 12:40:29 +02:00
  • add913aab1 Update current status for 0.9.7.1.7 Terranom674 2026-08-20 20:52:44 +02:00
  • 6a0851a30c Update README for 0.9.7.1.7 runtime state Terranom674 2026-08-20 20:52:12 +02:00
  • c057f7922e Version 0.9.7.1.7 Terranom674 2026-08-20 20:48:09 +02:00
  • e3d55a1950 Version 9.7.1.7 Terranom674 2026-08-20 20:47:15 +02:00