graciousgrey
d6ba514922
Tests: Add unit tests
2024-02-14 19:33:19 +01:00
Michael Mayer
5bd822e616
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-11 14:40:15 +01:00
Michael Mayer
1e1abb4035
Index: Create a new photo record if UID was restored from YAML #4063
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-09 11:54:31 +01:00
Michael Mayer
31461e9a01
Go: Update deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-09 08:57:00 +01:00
Michael Mayer
6ac673056b
Server: Add "GET /health" handler so clients can perform health checks
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-09 08:42:08 +01:00
Michael Mayer
554ba35f2f
Go: Upgrade from v1.21.6 to v1.22.0 (incl. in 240209-mantic base image)
...
Release Notes: https://go.dev/doc/go1.22
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-09 08:20:11 +01:00
Michael Mayer
c6346ced83
Config: Show info log if database is not available (yet) #4059
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-08 08:49:40 +01:00
Michael Mayer
2e644809f4
Video: Fix bitrate flag value in convert_test.go #4030 #4052
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-07 18:17:41 +01:00
Michael Mayer
cb232be687
Video: Remove vpp_qsv=framerate from Intel QSV filter #4030 #4052
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-07 17:37:59 +01:00
Michael Mayer
f0e25cb1e9
Video: Add filter to Intel QSV FFmpeg transcoding flags #4030 #4052
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-07 17:25:57 +01:00
Michael Mayer
0814d26536
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-07 16:59:08 +01:00
Michael Mayer
a2cf0c9137
Places: Reformat frontend/src/page/places.vue
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-07 16:58:48 +01:00
Michael Mayer
37852a640a
Develop: Upgrade base image from 240115-mantic to 240207-mantic #4030
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-07 16:13:24 +01:00
Michael Mayer
9264a7f754
Video: Enable full hardware transcoding for Intel CPUs #4030 #4052
...
TODO: The (optional) video downscaling filter has been commented out
and must be re-added before releasing these changes.
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-07 15:59:05 +01:00
Michael Mayer
e0c7b498f5
Video: Add libmfx-dev for improve intel hardware support #4030 #4052
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-07 15:44:26 +01:00
graciousgrey
78a9258882
Translations: Update translations.json
2024-02-06 10:17:23 +01:00
Theresa Gresch
e1018b8856
Merge pull request #4055 from photoprismci/weblate-photoprism-frontend
...
Weblate: Update translations
2024-02-06 09:40:39 +01:00
Weblate
de49f203d3
Weblate: Update frontend translations
2024-02-06 09:40:04 +01:00
Theresa Gresch
781aaf9e45
Merge pull request #4054 from photoprismci/weblate-photoprism-backend
...
Weblate: Update translations
2024-02-06 09:39:59 +01:00
Weblate
780b17becc
Weblate: Update backend translations
2024-02-05 19:21:34 +01:00
graciousgrey
9a01889285
Translations: Update translations.json
2024-02-05 17:57:31 +01:00
Theresa Gresch
9bb55c2427
Merge pull request #4053 from photoprismci/weblate-photoprism-frontend
...
Weblate: Update translations
2024-02-05 17:16:37 +01:00
Weblate
c04ef31abb
Weblate: Update frontend translations
2024-02-05 17:09:39 +01:00
Michael Mayer
a7daa980dd
Backend: Update deps in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-31 21:39:52 +01:00
Michael Mayer
db9590a924
Develop: Update dummy-oidc and dummy-webdav images in docker-compose.yml
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-31 21:30:09 +01:00
Michael Mayer
3050ef26ed
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-31 19:54:22 +01:00
Michael Mayer
d4e1fea143
Scripts: Update install-nodejs.sh
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-31 19:50:49 +01:00
Michael Mayer
c83a8a3313
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-31 16:02:21 +01:00
Michael Mayer
6bb7d7175e
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-31 16:01:21 +01:00
graciousgrey
54c3ac9b6a
Tests: Add unit tests
2024-01-31 14:34:56 +01:00
graciousgrey
dfe7142c8f
Tests: Add unit tests
2024-01-31 14:16:13 +01:00
Michael Mayer
0849371685
Settings: Update frontend/src/locales/translations.json #782 #808
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-30 00:11:19 +01:00
Weblate
1be218282b
Weblate: Update frontend translations
2024-01-30 00:09:50 +01:00
Michael Mayer
60cc4cbf8f
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-30 00:07:44 +01:00
Michael Mayer
fc996ba65a
Settings: Add buttons for configuring 2FA and App Passwords #782 #808
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-30 00:05:55 +01:00
Michael Mayer
6ff747c396
Colors: Enforce thumbnail size limit of 3x3 pixels #3976
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 22:31:04 +01:00
Michael Mayer
97f4d828a4
Prometheus: Update "client add" command example #213 #3730 #3943
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 21:26:41 +01:00
Michael Mayer
d0ad3c23fb
OAuth2: Remove client soft delete and fix client add command #213 #3943
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 21:08:01 +01:00
Michael Mayer
fd0006928e
OAuth2: Remove sessions when client is deleted or disabled #213 #3943
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 18:10:32 +01:00
Michael Mayer
33c7ede302
OAuth2: Update command example in docker-compose.yml #213 #3730 #3943
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 17:37:28 +01:00
Michael Mayer
fe7e342692
OAuth2: Improve authentication logs and commands #213 #3730 #3943
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 17:32:53 +01:00
graciousgrey
f5bcef4086
Tests: Add unit tests
2024-01-29 16:47:51 +01:00
Michael Mayer
802bb87980
WebDAV: Improve authorization checks and rate limit enforcement #808
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 16:20:46 +01:00
Michael Mayer
75e52a6bf5
WebDAV: Refactor internal/server/webdav_auth.go #782 #808
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 15:11:23 +01:00
Michael Mayer
70f8c3be6c
WebDAV: Re-enable authentication with account password #782 #808
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 14:48:15 +01:00
Michael Mayer
2243f92fd6
Prometheus: Fix "GET /api/v1/metrics" API endpoint #213 #3730 #3943
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 14:18:17 +01:00
Michael Mayer
affff063cb
Prometheus: Add client credentials command example #213 #3730 #3943
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 14:06:14 +01:00
Michael Mayer
305e7bac68
OAuth2: Refactor "client add" and "client mod" CLI commands #808 #3943
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 13:54:50 +01:00
Michael Mayer
daca63f94e
Config: Update error message if .ppstorage file is in originals #1642
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 08:41:46 +01:00
Michael Mayer
f4f86baa21
WebDAV: Upgrade github.com/emersion/go-webdav in go.mod and go.sum
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-29 08:28:37 +01:00