Michael Mayer
149f5e5731
CI: Apply Go linter recommendations to remaining "pkg/..." code #5330
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-11-22 16:14:43 +01:00
Michael Mayer
b00dd133db
Test: Use PascalCase names for all Go subtests in /pkg
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-10-02 15:03:47 +02:00
Michael Mayer
91804b9652
Backend: Improve Copy()/Move() and increase pkg/internal test coverage
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-22 03:07:51 +02:00
Michael Mayer
458a320bb8
Pkg: Add fs.Exists() function to check for any existing file/dir/link
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-21 23:09:33 +02:00
Michael Mayer
35bfe0694b
API: Disable gzip compression for /api/v1/dl endpoint #127 #1090
...
Required for compatibility with the Python HTTP client. In addition,
this commit refactors function names and adds tests.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-11 14:13:25 +02:00
graciousgrey
006ed32838
Tests: Add unit tests #4848
2025-03-10 19:03:59 +01:00
Michael Mayer
df09c78ee1
Videos: Add "codec" search filter and auto-enable nvidia encoder #4848
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-10 14:30:25 +01:00
Michael Mayer
86dc89c4b9
Config: Show error if originals and storage path seem identical #1642
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-01-21 14:22:16 +01:00
graciousgrey
e1ddaa7c0b
Tests: Add unit tests
2023-06-27 18:41:36 +02:00
Michael Mayer
eba9fd701b
Index: Check if the originals folder is empty before indexing #2299
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2022-08-01 17:08:46 +02:00
Michael Mayer
f33f06933f
Index: Reduce log level for empty files from error to warning #2257
2022-04-18 17:21:31 +02:00
Michael Mayer
02722ab861
Config: Detect case-insensitive file systems
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net >
2020-12-26 18:06:54 +01:00
Michael Mayer
b7876711ad
Fallback to backup path if storage path is not defined or writable
2020-12-04 11:37:31 +01:00
Theresa Gresch
e74de4716e
Backend: Add unit tests for pkg/fs
2020-07-07 15:13:42 +02:00
Michael Mayer
a4e2867c86
Split import command into copy and move
...
Upgraded JS dependencies and did some refactoring along the way...
Signed-off-by: Michael Mayer <michael@liquidbytes.net >
2020-01-31 15:29:06 +01:00
Michael Mayer
f8a45b14d9
Backend: Move reusable packages to pkg/
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net >
2020-01-12 14:00:56 +01:00