Michael Mayer
2f21b4fec5
Auth: Refactor login page footer #98
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-29 18:12:45 +02:00
Michael Mayer
1c9dad9cdd
Backend: Update deps in go.mod
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-29 13:27:52 +02:00
Michael Mayer
da8e5a9af0
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-29 13:27:35 +02:00
Luca Carlon
9a699f234d
Metadata: When parsing dates from exiftool, remap year 0 to 1 ( #2508 )
...
Year 0 is frequently used in exiftool but is not accepted in the Go time
package. time package uses year 1 for "zero" dates instead. Therefore,
remap year 0 from exiftool to year 1.
2023-06-29 10:36:16 +02:00
Daniel Albers
da61515c4a
JPEG: Automatically fix files with missing EOI marker ( #2721 )
2023-06-29 10:34:51 +02:00
Michael Mayer
03f92bc0db
Config: Fix expected return value in config_ffmpeg_test.go #3510
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-29 10:17:04 +02:00
Lukas
19ac83dd20
Config: Downscale videos based on largest dimension ( #3510 )
...
* Adds resolution limit
* Fixes 2 video filters and makes the env variable work
* Adds FFMPEG_RESOLUTION to all the docker-compose files
* Makes the resolution based on the longer side
* Fixes failing test
2023-06-29 10:07:47 +02:00
Michael Mayer
2dc9e142ef
Init: Shorten install-https.sh script #3509
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-28 17:10:07 +02:00
Michael Mayer
6ebbab9b17
Develop: Upgrade base image from 230607-lunar to 230628-lunar #3509
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-28 17:05:41 +02:00
Michael Mayer
8e43186454
Config: Generate default HTTPS/TLS certificate on first startup #3509
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-28 16:50:04 +02:00
Michael Mayer
a6d3eee331
Config: Fix FFmpegResolution() func and related test #3498
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-28 16:45:53 +02:00
graciousgrey
9b3917dd00
Tests: Add unit tests
2023-06-28 16:12:11 +02:00
graciousgrey
19699c49c0
Tests: Add unit tests
2023-06-28 16:07:06 +02:00
Lukas
83d10ea00e
Config: Add video transcoding resolution option ( #3498 )
...
* Adds resolution limit
* Fixes 2 video filters and makes the env variable work
* Adds FFMPEG_RESOLUTION to all the docker-compose files
2023-06-28 15:22:52 +02:00
Bur0k
08ba1e1c05
Switched general YYYYMMDD Filter to a WhatsApp specific [IMG,VID]-YYYYMMDD-WA* Filter
2023-06-27 22:00:07 +02:00
Bur0k
37c40c9b3d
Accept YYYYMMDD format in filenames (e.g. WhatsApp)
2023-06-27 22:00:07 +02:00
Michael Mayer
7910994166
Update README.md
2023-06-27 20:30:03 +02:00
Michael Mayer
111d0a2ae6
Tests: Reorder imports in fileinfo_test.go
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-27 20:25:50 +02:00
Michael Mayer
b4dffec0a3
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-27 19:47:54 +02:00
graciousgrey
5f103681fb
Tests: Add unit tests
2023-06-27 19:27:34 +02:00
graciousgrey
29462bce13
Tests: Add unit tests
2023-06-27 19:20:11 +02:00
graciousgrey
e1ddaa7c0b
Tests: Add unit tests
2023-06-27 18:41:36 +02:00
graciousgrey
f53619b004
Tests: Improve acceptance tests
2023-06-26 17:17:38 +02:00
graciousgrey
1e55e5b1d9
Tests: Add unit tests for pkg/clean
2023-06-26 15:57:56 +02:00
graciousgrey
186d1f26e7
Tests: Add unit tests for internal/entity
2023-06-26 15:55:05 +02:00
graciousgrey
43e98cc687
Tests: Add unit tests for pkg/authn
2023-06-26 15:54:23 +02:00
Michael Mayer
accb17bec9
Auth: Update invalid role log message in user entity
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-26 11:46:32 +02:00
graciousgrey
17242fb079
Tests: Add unit tests #3482
2023-06-23 18:38:54 +02:00
graciousgrey
749d4b6d7e
Tests: Add unit tests #3482
2023-06-23 18:38:22 +02:00
Michael Mayer
bae5eace8f
Frontend: Update translations.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-20 13:21:59 +02:00
Weblate
0818d5995c
Weblate: Update frontend translations
2023-06-20 13:21:25 +02:00
Michael Mayer
96e0981c31
Backend: Update deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-20 13:19:54 +02:00
Michael Mayer
ee6e6c66e3
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-20 13:19:40 +02:00
Michael Mayer
31f9b88495
UX: Improve video player size, background and error handling #1307 #3372
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-20 13:19:25 +02:00
Michael Mayer
87b6d72477
CLI: Improve length check in "photoprism passwd" command #3482
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-19 17:24:02 +02:00
Michael Mayer
054a0764c5
Revert "Videos: Play videos in full size (work in progress)"
...
This reverts commit df0d93b1e4
.
2023-06-19 15:47:13 +02:00
Michael Mayer
df0d93b1e4
Videos: Play videos in full size (work in progress)
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-15 18:16:42 +02:00
Michael Mayer
fa5d8b42bc
Albums: Replace tabs with spaces in SQL query #3481
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-15 17:01:34 +02:00
Michael Mayer
ae095f465f
Albums: Flag all unknown / deleted photos as missing to fix counts #3481
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-15 16:59:09 +02:00
Michael Mayer
f1e98f9915
CI: Update release target in Makefile
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-15 16:36:52 +02:00
Michael Mayer
90a18f6e7d
Photos: Skip related albums from which a photo was removed #3095
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-15 11:35:45 +02:00
Michael Mayer
1776728570
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-14 17:00:11 +02:00
Michael Mayer
4a66c7551d
Frontend: Update source line numbers in translations.pot
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-14 16:59:41 +02:00
Michael Mayer
f933aaa9ff
Photos: Display link to file browser depending on user permissions #2926
...
Also changes the button label from "Folder" to "File Browser".
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-14 16:56:57 +02:00
Michael Mayer
a7c8f0102f
Config: Refactor directory initialization and improve inline docs
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-14 16:44:45 +02:00
Michael Mayer
4430c7953e
CI: Update Makefile
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-13 20:00:23 +02:00
Michael Mayer
b91723e90c
Backend: Update deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-13 19:51:30 +02:00
Michael Mayer
a7cc1e367f
CLI: Change type of import --dest flag to string #3473
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-13 19:00:34 +02:00
Michael Mayer
53aeaffe0e
Photos: Refactor link from the Files tab to the file folder #2926
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-13 15:57:02 +02:00
Alexis Lefebvre
9e316a2ec0
add link from file tab to folder
2023-06-13 14:15:44 +02:00