Commit graph

5788 commits

Author SHA1 Message Date
Michael Mayer
b54cfeaf5f Docker: Add user "unraid" with ID 99 #2256 2022-04-17 23:35:37 +02:00
Michael Mayer
5d6cb9ea94 Develop: Upgrade build environment base image to 220417-bookworm 2022-04-17 17:05:36 +02:00
Michael Mayer
a9827a7f87 Docker: Change command order in develop/bookworm/Dockerfile #2178 2022-04-17 16:39:41 +02:00
Michael Mayer
aec32d9c3a Docker: Add scripts/dist/install-go-tools.sh and OCI annotations #2178 2022-04-17 16:28:34 +02:00
Michael Mayer
18542bb94c CLI: Update show subcommand aliases and descriptions #2247 #2252 #2169 2022-04-17 15:33:40 +02:00
Michael Mayer
182bc09d87 CLI: Export reports as CSV/TSV for use in spreadsheets #2247 #2252 #2169 2022-04-17 12:30:33 +02:00
Michael Mayer
73be4df8f8 CLI/Docs: Improve photoprism show ... subcommands #2247 #2252 #2169 2022-04-16 19:52:53 +02:00
Michael Mayer
00f578e319 CI: Update build script log message 2022-04-16 17:12:21 +02:00
Michael Mayer
adb40433a5 Search: Improve handling of search query updates in UI components #1995 2022-04-16 15:59:47 +02:00
Michael Mayer
ac9fc4108b Frontend: Update package-lock.json 2022-04-16 13:56:57 +02:00
Michael Mayer
e264489dfb Index: Improve log messages #2257 2022-04-16 13:50:35 +02:00
Michael Mayer
79d60a665f Index: Update command flag description #2257 2022-04-16 13:02:16 +02:00
Michael Mayer
745a3e1f22 Demo: Include archived photos when indexing example content #2257 2022-04-16 12:45:09 +02:00
Michael Mayer
fefaada1f1 Index: Improve handling of archived photos, skip when possible #2257 2022-04-16 12:39:47 +02:00
Michael Mayer
c13fdedb72 Frontend: Update package-lock.json 2022-04-15 15:51:46 +02:00
Michael Mayer
c580b8b55b Index: Fix database errors when rescanning large libraries #2257 2022-04-15 15:48:36 +02:00
theresa
bcc3da81bd Tests: Refactor acceptance tests 2022-04-15 15:46:25 +02:00
theresa
98b2b8bc34 Tests: Add command for smoke tests 2022-04-15 15:45:39 +02:00
theresa
00d20c9a75 Tests: Update page model 2022-04-15 12:33:52 +02:00
theresa
02b9d192b2 Tests: Refactor acceptance tests 2022-04-15 12:33:27 +02:00
Michael Mayer
e50cb5746a Develop: Upgrade Docker base image from :220413 to 220415-bookworm 2022-04-15 10:23:09 +02:00
Michael Mayer
2fc527973f Docker: Add video libs to ARMv7 production Dockerfile #2125 #2222
Adds the following video-related libs to the ARMv7 base image:
libwebm1, libmatroska7, libdvdread8, libebml5, libgav1-0, libatomic1,
libx264-163, libx265-199
2022-04-15 10:16:12 +02:00
Michael Mayer
92e6c4fe1e Download: Add Disabled, Originals, MediaRaw & MediaSidecar Flags #2234
Extends DownloadSettings with 4 additional options:
- Name: File name pattern for downloaded files (existed)
- Disabled: Disables downloads
- Originals: Only download files stored in "originals" folder
- MediaRaw: Include RAW image files
- MediaSidecar: Include metadata sidecar files (JSON, XMP, YAML)
2022-04-15 09:42:07 +02:00
theresa
0a9f6a72bc Tests: Update acceptance tests 2022-04-14 20:07:55 +02:00
theresa
506bb82824 Tests: Update acceptance tests 2022-04-14 20:07:22 +02:00
theresa
443c0d789f Report: Add examples and notes for filter report 2022-04-14 17:00:55 +02:00
Michael Mayer
ccedda8f21 Frontend: Add acceptance test page models from feature branch 2022-04-14 14:42:48 +02:00
Michael Mayer
dd2a210c2e UX: Add slight border radius to .p-logs in Libary > Logs 2022-04-14 14:39:32 +02:00
Michael Mayer
9fdd455924 WebDAV: Skip error reset if an account has not been created yet #1781 2022-04-14 14:26:45 +02:00
Michael Mayer
ea3e7f179e UX: Improve Search Navigation and Components, add GIF Symbol #590 #1438 2022-04-14 14:13:54 +02:00
Michael Mayer
1baada39f4 Search: Remove raw and gif from stopwords.txt #590 #1994 #2079 #2169 2022-04-14 13:56:44 +02:00
Michael Mayer
ee2b101752 Frontend: Update package-lock.json #590 2022-04-14 13:36:21 +02:00
Michael Mayer
bc62b38854 CLI: Code clean-up #2252 2022-04-14 12:30:47 +02:00
Michael Mayer
e4999db92e Metadata: Add IPTC 2021.1 JSON/YAML Schemas incl. test files #1143 #2252 2022-04-14 12:18:05 +02:00
Michael Mayer
0096243240 Metadata: Report supported Exiftool, XMP, and Dublin Core tags #2252
Replaces the --no-wrap flag with --md in all "photoprism show ..."
subcommands, as this is easier to understand. See also #2247.
Unused code was opportunistically removed along the way.
2022-04-14 10:49:56 +02:00
Michael Mayer
b3113e006f Search: Add vector, animated, svg, and gif filters #590 #2207 2022-04-14 08:39:52 +02:00
Michael Mayer
8f2155711f Config/CLI: Rename --config-file flag and improve command help #2250 2022-04-13 22:43:49 +02:00
Michael Mayer
82d61d1f93 File Types: Add experimental support for animated GIFs #590 #2207
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
2022-04-13 22:17:59 +02:00
Michael Mayer
4253045b14 Docker/CI: Upgrade Go to v1.18.1 in scripts/dist/install-go.sh 2022-04-13 18:26:11 +02:00
Michael Mayer
adc3f58437 Backend: Update Go dependencies in go.mod and go.sum 2022-04-13 18:25:00 +02:00
Michael Mayer
7291c1d703 Search: Add landscape/square filters, and "show filters" command #2169 2022-04-13 09:48:51 +02:00
Michael Mayer
0427163295 People: Improve face matching, audit command, and logging #2182 2022-04-13 01:59:32 +02:00
Michael Mayer
68a441ecdf Docs: Update license badge link in README.md #2245 2022-04-12 21:02:33 +02:00
Michael Mayer
20c8d73b26 Metadata: Preserve manual local time changes when reindexing #2239 2022-04-12 20:11:26 +02:00
Michael Mayer
d81591fd65 CLI: Update app description text 2022-04-12 20:05:22 +02:00
Michael Mayer
04609d536d CLI: Show --admin-password flag at the top in command help #2195 #2248
Short name was changed from -a to --pw after the --auth flag was added.
2022-04-12 20:00:06 +02:00
Michael Mayer
915ff42133 Auth: Add --auth flag, increase min password length to 8 chars #98 #2248 2022-04-12 19:44:43 +02:00
Michael Mayer
e42b870c09 CLI: Update and display the list of supported file formats #2247 2022-04-12 19:14:21 +02:00
Michael Mayer
68ba289d6c CLI: Add "photoprism show config/formats" subcommands
Replaces "photoprism config", which could only display
current configuration values. Codecs and file formats
have been refactored along the way.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-12 13:28:28 +02:00
Michael Mayer
ad345805d9 UX: Skip RAW files by default when downloading albums #2234
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-11 11:53:21 +02:00