izzy
6e752bed77
fix: don't process trashed/deleted assets for integrity
2025-12-02 13:19:37 +00:00
izzy
64cc64dd56
refactor: move all new queries into integrity repository
2025-12-02 13:15:48 +00:00
izzy
6cfd1994c4
feat: ability to delete all reports (and corresponding objects)
2025-12-02 11:59:23 +00:00
Sergey Katsubo
79bed80226
feat(server): log all thumbnail generation attempts at verbose level ( #24324 )
...
Log thumbnail generation at verbose level
2025-12-01 20:26:13 -06:00
Mert
7c19b0591f
fix(server): cjk migration ( #24320 )
...
* join string
* use pagination instead
2025-12-01 15:41:19 -06:00
Mert
95c29a8aea
fix(server): use bigrams for cjk ( #24285 )
...
* use bigrams for cjk
* update sql
* linting
* actually migrate ocr
* fix backwards test
* use array
* tweaks
2025-12-01 17:24:37 +00:00
izzy
806a2880ca
feat: assetId, fileAssetId columns on integrity reports
2025-12-01 15:49:03 +00:00
izzy
042af30bef
chore: use checksum configuration
2025-12-01 14:27:04 +00:00
izzy
06fcd54b9f
feat: download csv report, download file, delete file
2025-12-01 14:20:38 +00:00
izzy
db690bcf63
chore: generate SQL
2025-12-01 11:56:01 +00:00
izzy
1daf1b471f
chore: lint
2025-12-01 11:51:49 +00:00
izzy
01f96de3e5
test: serialise the buffer over events
2025-12-01 11:20:34 +00:00
Alex
46afd6a101
fix: only generate memory based on users assets ( #24151 )
2025-11-30 13:01:12 -06:00
izzy
c4ac8d9f63
stash: incomplete checksum outdated test
2025-11-28 18:01:24 +00:00
izzy
4d7f7b80da
feat: refresh missing & checksum
2025-11-28 17:44:37 +00:00
izzy
2779fce7d0
feat: manually trigger integrity jobs
...
feat: update summary after job runs
2025-11-28 15:27:12 +00:00
izzy
13e9cf0ed9
stash: moving computers because pnpm is cooked
2025-11-28 12:50:30 +00:00
izzy
ca358f4dae
feat: sub-pages for integrity reports
2025-11-28 11:40:53 +00:00
Tijs
3e3ca4c104
feat(server): exclude syncthing folders from external libraries ( #24240 )
...
* Add SyncThing folders to External library exclusion
SyncThing is a popular library for syncing files (like pictures) between systems. It can really mess up your library if an external library, which is also used by SyncThing, is added and these folders are not excluded.
* Plural
* fix formatting
---------
Co-authored-by: Jonathan Jogenfors <jonathan@jogenfors.se >
2025-11-28 11:40:33 +00:00
renovate[bot]
01f83ae964
fix(deps): update dependency exiftool-vendored to v33 ( #24172 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2025-11-27 21:45:35 +00:00
renovate[bot]
ca4fd07656
chore(deps): update dependency eslint-plugin-unicorn to v62 ( #24167 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2025-11-27 21:31:16 +00:00
izzy
d3abed3414
feat: view integrity report in maintenance page (cherry picked)
2025-11-27 17:53:20 +00:00
izzy
0fdc7b4448
feat: draft controller entry
...
chore: lint & format
2025-11-27 17:23:54 +00:00
izzy
8db6132669
fix: add mock for asset repo.
2025-11-27 16:42:46 +00:00
izzy
03276de6b2
fix: add integrity report repository to service depends.
2025-11-27 16:34:28 +00:00
izzy
4462683739
chore: generate SQL queries
2025-11-27 16:19:34 +00:00
izzy
919eb839ef
revert: override migration db url
2025-11-27 16:14:03 +00:00
izzy
251631948b
fix: mock the new repository
2025-11-27 16:11:19 +00:00
izzy
93860238af
feat: add config options & cron entries for checks
2025-11-27 16:05:26 +00:00
izzy
ef7d8e94fa
feat: check orphaned file reports are not out of date
2025-11-27 15:40:14 +00:00
renovate[bot]
7ce43b3824
chore(deps): update dependency node-gyp to v12 ( #24168 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-27 16:13:57 +01:00
izzy
cc31b9c7f1
feat: clean up old reports of checksum or missing files
...
refactor: combine the stream query
2025-11-27 15:13:19 +00:00
Daniel Dietzler
ce00119926
chore: update sharp to 0.34.5 ( #24170 )
2025-11-27 15:13:16 +00:00
izzy
929ad529f4
feat: add createdAt to integrity report table
...
refactor: rename checksum_fail to checksum_mismatched
2025-11-27 15:13:00 +00:00
izzy
1e941f3f88
feat: write integrity report to database
2025-11-27 12:53:04 +00:00
izzy
3414210450
feat: checksum job
2025-11-27 12:00:35 +00:00
renovate[bot]
955a3bfaa6
chore(deps): update base-image to v202511261514 (major) ( #24165 )
...
chore(deps): update base-image to v202511261514
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 15:10:48 -05:00
izzy
4a7120cdeb
refactor: batched integrity checks
2025-11-26 17:36:28 +00:00
izzy
f77f43a83d
stash: integrity checks
2025-11-26 15:45:58 +00:00
Jason Rasmussen
db15e5e423
fix: duration extraction ( #24178 )
2025-11-25 10:26:25 -05:00
renovate[bot]
35d18da14a
chore(deps): update node to v24 (major) ( #24169 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 15:40:48 +01:00
renovate[bot]
cb56a11f0b
chore(deps): update dependency @types/archiver to v7 ( #24166 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 15:40:12 +01:00
Jason Rasmussen
104fa09f69
feat: queues ( #24142 )
2025-11-25 08:19:40 -05:00
renovate[bot]
01310c6d86
chore(deps): update node.js to v24.11.1 ( #24147 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 11:55:36 +01:00
Greg Lutostanski
aecf064ec9
fix(server): sanitize DB_URL for pg_dumpall to remove unknown query params ( #23333 )
...
Co-authored-by: Greg Lutostanski <greg.lutostanski@mobilityhouse.com >
Co-authored-by: Alex <alex.tran1502@gmail.com >
2025-11-24 16:34:21 +01:00
renovate[bot]
741d838f56
chore(deps): update base-image to v202511181104 (major) ( #24050 )
...
chore(deps): update base-image to v202511181104
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 15:40:40 -06:00
github-actions
edbdc14178
chore: version v2.3.1
2025-11-20 02:20:16 +00:00
github-actions
45a0315606
chore: version v2.3.0
2025-11-19 17:46:53 +00:00
Mees Frensel
271a42ac7f
fix(server): copy relevant panorama tags to preview image ( #23953 )
2025-11-19 03:02:12 +00:00
bo0tzz
4462952564
fix: proper docker caching for plugin mise deps ( #23967 )
...
* fix: proper docker caching for plugin mise deps
* fix: mount mise cache for build too
2025-11-19 03:00:03 +00:00