Terranom674
|
9f8a2569b2
|
Bump version for serialized cache clearing
|
2026-09-05 23:42:39 +02:00 |
|
Terranom674
|
5a9980de24
|
Serialize cache clear against all cache workers
|
2026-09-05 23:42:07 +02:00 |
|
Terranom674
|
50f4343029
|
Include derivative pipeline version in worker stage signature
|
2026-09-05 23:32:50 +02:00 |
|
Terranom674
|
bd51c27f5b
|
Refresh presentation cache when watermark engine changes
|
2026-09-05 23:32:17 +02:00 |
|
Terranom674
|
7dc8348fd0
|
Version WebDAV derivative generation state for geometry repair
|
2026-09-05 23:31:32 +02:00 |
|
Terranom674
|
0fa552285e
|
Refresh previews after active watermark profile edits
|
2026-09-05 23:30:47 +02:00 |
|
Terranom674
|
5d995dcca1
|
Refresh previews after global watermark rule changes
|
2026-09-05 23:30:23 +02:00 |
|
Terranom674
|
c06b9fc476
|
Refresh affected previews after album watermark rule changes
|
2026-09-05 23:30:06 +02:00 |
|
Terranom674
|
c96046b0ca
|
Wire presentation refresh and bump plugin version
|
2026-09-05 23:29:46 +02:00 |
|
Terranom674
|
d039416dc5
|
Correct source orientation before Piwigo derivative generation
|
2026-09-05 23:29:21 +02:00 |
|
Terranom674
|
f9aa1f1a68
|
Resolve watermark endpoint from active plugin directory
|
2026-09-05 23:28:49 +02:00 |
|
Terranom674
|
15059f5b68
|
Add asynchronous Piwigo preview presentation refresh worker
|
2026-09-05 23:28:34 +02:00 |
|
Terranom674
|
136972b0eb
|
Add local CLI caller for Bratonien watermark cache
|
2026-09-05 23:28:05 +02:00 |
|
Terranom674
|
30967247c0
|
Add queued Piwigo presentation refresh orchestration
|
2026-09-05 23:27:53 +02:00 |
|
Terranom674
|
6826963712
|
Bump version for frontend QR inventory
|
2026-09-05 23:05:48 +02:00 |
|
Terranom674
|
dc01294bdb
|
Show QR inventory on public upload page
|
2026-09-05 23:05:24 +02:00 |
|
Terranom674
|
30b5207c2b
|
Bump Bratonien Tools version for QR batch management
|
2026-09-05 23:03:10 +02:00 |
|
Terranom674
|
48ed46b1f0
|
Add QR completeness grid and batch ZIP actions
|
2026-09-05 23:02:45 +02:00 |
|
Terranom674
|
4dfc1c871c
|
Add QR availability matrix and batch download data
|
2026-09-05 23:02:08 +02:00 |
|
Terranom674
|
6ccc61eb40
|
Add administrator QR code batch ZIP downloads
|
2026-09-05 23:01:38 +02:00 |
|
Terranom674
|
2f976aa9ed
|
Bump plugin version for friendship code upload
|
2026-09-05 17:30:10 +02:00 |
|
Terranom674
|
a0fa4dfd1a
|
Extend public upload with personal friendship codes
|
2026-09-05 17:29:44 +02:00 |
|
Terranom674
|
839683a260
|
Add friendship code management to QR upload admin
|
2026-09-05 17:28:55 +02:00 |
|
Terranom674
|
92724aa9a2
|
Expose friendship codes in QR upload administration
|
2026-09-05 17:28:30 +02:00 |
|
Terranom674
|
e7b0ecd85d
|
Register friendship code administration actions
|
2026-09-05 17:27:59 +02:00 |
|
Terranom674
|
11d2b85948
|
Add protected friendship code preview and download endpoint
|
2026-09-05 17:27:38 +02:00 |
|
Terranom674
|
05a5013b8a
|
Add personal friendship code upload storage and administration
|
2026-09-05 17:27:27 +02:00 |
|
Terranom674
|
acbf316f58
|
Bump Bratonien Tools version for QR downloads
|
2026-09-05 16:22:16 +02:00 |
|
Terranom674
|
930399c847
|
Add QR upload download action in admin
|
2026-09-05 16:21:54 +02:00 |
|
Terranom674
|
a441ad2991
|
Add admin download mode for QR uploads
|
2026-09-05 16:21:34 +02:00 |
|
Terranom674
|
d0f13a6d1f
|
Bump version for QR upload management
|
2026-09-05 16:18:26 +02:00 |
|
Terranom674
|
efff4360f7
|
Rename QR admin tab
|
2026-09-05 16:18:01 +02:00 |
|
Terranom674
|
6cfcfd624e
|
Add QR upload management to admin
|
2026-09-05 16:17:37 +02:00 |
|
Terranom674
|
7fb3969647
|
Register QR upload delete action
|
2026-09-05 16:17:12 +02:00 |
|
Terranom674
|
d006217660
|
Add QR upload administration and deletion
|
2026-09-05 16:16:52 +02:00 |
|
Terranom674
|
3662bdefc2
|
Add admin-only QR upload preview endpoint
|
2026-09-05 16:16:15 +02:00 |
|
Terranom674
|
3d66bd1137
|
Move customer QR upload out of Discover into root frontend navigation
|
2026-09-05 16:02:09 +02:00 |
|
Terranom674
|
21cbe59b55
|
Expose customer QR upload as top-level frontend menu item
|
2026-09-05 16:01:33 +02:00 |
|
Terranom674
|
420ec47a51
|
Expose customer QR upload in public Piwigo menu
|
2026-09-05 15:56:32 +02:00 |
|
Terranom674
|
0c8065a01c
|
Bump Bratonien Tools to 0.9.7.1.33
|
2026-09-05 15:51:20 +02:00 |
|
Terranom674
|
7015d822cd
|
Show fixed customer QR year capacities in admin
|
2026-09-05 15:50:53 +02:00 |
|
Terranom674
|
1c1d29af07
|
Restrict customer QR upload to configured yearly ranges
|
2026-09-05 15:50:41 +02:00 |
|
Terranom674
|
074a74af1f
|
Limit customer QR years and yearly code ranges
|
2026-09-05 15:50:11 +02:00 |
|
Terranom674
|
fa86adc1d2
|
Keep QR batch result numbers isolated per file
|
2026-09-05 15:45:51 +02:00 |
|
Terranom674
|
289eea396e
|
Harden customer QR batch form validation
|
2026-09-05 15:45:12 +02:00 |
|
Terranom674
|
a386c71c3c
|
Bump Bratonien Tools to 0.9.7.1.32
|
2026-09-05 15:43:48 +02:00 |
|
Terranom674
|
9a4d39af1a
|
Add customer QR admin tab
|
2026-09-05 15:43:26 +02:00 |
|
Terranom674
|
958c9242ff
|
Expose customer QR upload administration
|
2026-09-05 15:43:04 +02:00 |
|
Terranom674
|
8d5e99389c
|
Register customer QR upload settings
|
2026-09-05 15:42:32 +02:00 |
|
Terranom674
|
5a35244029
|
Add customer QR upload database table
|
2026-09-05 15:42:14 +02:00 |
|
Terranom674
|
d87c395be4
|
Add customer QR upload administration
|
2026-09-05 15:41:56 +02:00 |
|
Terranom674
|
e8cf6cc6c8
|
Add public customer QR upload form
|
2026-09-05 15:41:45 +02:00 |
|
Terranom674
|
3d654d30cf
|
Add customer QR upload module
|
2026-09-05 15:41:11 +02:00 |
|
Terranom674
|
b9140103ec
|
Add legal links to Piwigo footer
|
2026-09-04 22:04:38 +02:00 |
|
Terranom674
|
86a2a0fbec
|
Bump Bratonien Tools version to 0.9.7.1.30
|
2026-09-03 23:20:45 +02:00 |
|
Terranom674
|
c058e48fb0
|
Keep partial WebDAV cache runs resumable instead of global error
|
2026-09-03 23:20:25 +02:00 |
|
Terranom674
|
d20be6a39a
|
Make WebDAV warmup batch cancellation and connector deferral deterministic
|
2026-09-03 23:19:42 +02:00 |
|
Terranom674
|
3d7114d782
|
Bump Bratonien Tools to 0.9.7.1.29
|
2026-09-03 23:15:16 +02:00 |
|
Terranom674
|
c20795d108
|
Treat connector deferrals as waiting instead of cache errors
|
2026-09-03 23:14:41 +02:00 |
|
Terranom674
|
2863a51acf
|
Do not collapse WebDAV warmup on connector lock deferrals
|
2026-09-03 23:14:08 +02:00 |
|
Terranom674
|
ec8036d226
|
Bump Bratonien Tools to 0.9.7.1.28
|
2026-09-03 23:04:28 +02:00 |
|
Terranom674
|
0094942f68
|
Expose WebDAV cancelling and cancelled states
|
2026-09-03 23:04:05 +02:00 |
|
Terranom674
|
12834041be
|
Route cache cancel to combined local and WebDAV handler
|
2026-09-03 23:03:33 +02:00 |
|
Terranom674
|
1f2651b8f0
|
Wire combined cache cancel to WebDAV worker
|
2026-09-03 23:03:14 +02:00 |
|
Terranom674
|
791d67929b
|
Make WebDAV cache cancel stop after current batch
|
2026-09-03 23:02:37 +02:00 |
|
Terranom674
|
ceea3b5483
|
Bump version for incremental WebDAV cache build
|
2026-09-03 22:55:10 +02:00 |
|
Terranom674
|
11c136439d
|
Make cache build incremental from worker index
|
2026-09-03 22:54:51 +02:00 |
|
Terranom674
|
953bc92f1b
|
Bump Bratonien Tools patch version to 0.9.7.1.26
|
2026-09-03 22:45:50 +02:00 |
|
Terranom674
|
7106765be6
|
Resume interrupted WebDAV cache builds without resetting completed stages
|
2026-09-03 22:45:27 +02:00 |
|
Terranom674
|
e0efb72a98
|
Bump version to 0.9.7.1.25
|
2026-09-03 22:39:50 +02:00 |
|
Terranom674
|
1ae9f2acc4
|
Dispatch priority warmup only for changed WebDAV content
|
2026-09-03 22:39:28 +02:00 |
|
Terranom674
|
c819861c91
|
Only prioritize WebDAV warmup when mapping changed
|
2026-09-03 22:39:14 +02:00 |
|
Terranom674
|
7fdb022126
|
Bump Bratonien Tools to 0.9.7.1.24
|
2026-09-03 22:29:16 +02:00 |
|
Terranom674
|
73de6a7a82
|
Fix WebDAV cache progress aggregation
|
2026-09-03 22:28:36 +02:00 |
|
Terranom674
|
00ae99e2a0
|
Bump version to 0.9.7.1.23
|
2026-09-03 22:08:36 +02:00 |
|
Terranom674
|
85fa5aeeb5
|
Preserve worker failure status and surface real failing sources
|
2026-09-03 22:08:18 +02:00 |
|
Terranom674
|
78f34fceb9
|
Bump patch version to 0.9.7.1.22
|
2026-09-03 20:41:24 +02:00 |
|
Terranom674
|
e790bff498
|
Prepare WebDAV lock files for Piwigo worker
|
2026-09-03 20:40:55 +02:00 |
|
Terranom674
|
a2b1d31f8c
|
Store WebDAV worker index in Piwigo local state
|
2026-09-03 20:39:31 +02:00 |
|
Terranom674
|
59792988da
|
Bump patch for WebDAV lock diagnostic
|
2026-09-03 20:35:10 +02:00 |
|
Terranom674
|
5222d12a5f
|
Show WebDAV worker lock state in scan diagnostic
|
2026-09-03 20:34:45 +02:00 |
|
Terranom674
|
65316043d8
|
Extend WebDAV scan diagnostic with worker lock check
|
2026-09-03 20:34:33 +02:00 |
|
Terranom674
|
345ece63f3
|
Bump patch version for WebDAV scan diagnostic
|
2026-09-03 19:00:18 +02:00 |
|
Terranom674
|
b2d87d4033
|
Add WebDAV scan diagnostic button
|
2026-09-03 18:59:54 +02:00 |
|
Terranom674
|
424dff783f
|
Register WebDAV scan diagnostic
|
2026-09-03 18:59:41 +02:00 |
|
Terranom674
|
621b4d8bfc
|
Add admin handler for WebDAV scan diagnostic
|
2026-09-03 18:59:22 +02:00 |
|
Terranom674
|
5b89b453e4
|
Add read-only WebDAV shadow scan diagnostic
|
2026-09-03 18:59:11 +02:00 |
|
Terranom674
|
2a774dfb75
|
Bump patch version to 0.9.7.1.19
|
2026-09-03 18:53:33 +02:00 |
|
Terranom674
|
2f4345a9b6
|
Run manual WebDAV cache workers in dispatcher process
|
2026-09-03 18:52:57 +02:00 |
|
Terranom674
|
b4fef28869
|
Bump patch version to 0.9.7.1.18
|
2026-09-03 18:49:02 +02:00 |
|
Terranom674
|
006c62d154
|
Require current WebDAV worker completion before cache is marked done
|
2026-09-03 18:48:19 +02:00 |
|
Terranom674
|
db5f330e8e
|
Invalidate WebDAV worker completion when cache is cleared
|
2026-09-03 18:47:50 +02:00 |
|
Terranom674
|
6d0df4acaa
|
Fix WebDAV rebuild lifecycle and stale completion state
|
2026-09-03 18:47:30 +02:00 |
|
Terranom674
|
1dec85bbd0
|
Bump patch version to 0.9.7.1.17
|
2026-09-03 18:40:25 +02:00 |
|
Terranom674
|
e9cb1ce1f3
|
Show shadow-tree driven WebDAV worker status
|
2026-09-03 18:40:02 +02:00 |
|
Terranom674
|
2535040557
|
Dispatch WebDAV worker without legacy Piwigo state checks
|
2026-09-03 18:39:33 +02:00 |
|
Terranom674
|
4f4fd88a6a
|
Make WebDAV worker index runtime-only and auto-built
|
2026-09-03 18:38:57 +02:00 |
|
Terranom674
|
dbcceb05c6
|
Drive WebDAV cache worker only from shadow tree and own index
|
2026-09-03 18:38:18 +02:00 |
|
Terranom674
|
ae5bc5c45b
|
Add Piwigo-owned derivative request bridge for shadow paths
|
2026-09-03 18:37:11 +02:00 |
|
Terranom674
|
acfebe07fc
|
Decouple WebDAV source index from Piwigo image index
|
2026-09-03 18:36:43 +02:00 |
|