Michael Mayer
03dba1fe20
Video Downloads: Set --playlist-index and --embed-metadata flags #4982
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-05-25 01:20:59 +02:00
Michael Mayer
4a992dc350
CLI: Add image, vector, raw, pdf, and audio support to dl command #4982
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-05-02 13:55:52 +02:00
Michael Mayer
de14b30570
Videos: Add "photoprism dl" CLI command to import from a URL #4982
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-05-02 12:16:59 +02:00
Michael Mayer
cbc415d32b
CLI: Correct indentation of backup and restore command descriptions
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-25 08:34:43 +02:00
Michael Mayer
96dbb5ccbc
Config: Refactor command flags, reports, and client options
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-15 15:42:03 +02:00
Michael Mayer
55394d4137
AI: Remove Hidden flag from "photoprism vision run" command #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-15 14:51:55 +02:00
Michael Mayer
8189503a69
AI: Add additional vision service API configuration options #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-13 10:58:15 +02:00
Michael Mayer
f80acab4c2
AI: Add "photoprism vision run" command and vision worker #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-11 05:15:14 +02:00
Michael Mayer
5b8be2f5d4
AI: Add "photoprism vision" CLI subcommands #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-11 02:11:53 +02:00
Michael Mayer
35e9294d87
AI: Add vision package and vision API endpoints #127 #1090
...
These changes allow to configure the computer vision models through an
optional vision.yml configuration file. Note that the API endpoints
are not yet functional and require further work.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-06 23:39:37 +02:00
Michael Mayer
fe424d8966
Upload: Reject files that exceed the originals limit #4929 #4895 #2049
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-05 12:43:51 +02:00
Michael Mayer
0dd2639d97
SQLite: Use file storage instead of memory for unit tests #47 #4831
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-02 04:05:08 +02:00
Michael Mayer
ad5baf2823
Config: Read admin and database password from file #2302
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-28 21:00:56 +01:00
Michael Mayer
9de641eb66
Backend: Remove unnecessary usage of fmt.Sprintf() #3846
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-27 15:12:03 +01:00
Michael Mayer
ae5f35259c
Server: Move process handling and shutdown to separate package #4767
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-04 19:05:26 +01:00
Michael Mayer
1f4f65e988
Server: Add "force" and "mode" flags for sockets #4673 #4767 #4765 #4467
...
These changes allow you to force the re-creation of existing Unix domain
sockets and set the permissions of sockets after they have been created.
The flag or variable value for this must be formatted as follows:
--http-host="unix:/var/run/photoprism.sock?force=true&mode=660"
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-04 12:03:00 +01:00
Michael Mayer
d4a4690707
Commands: Remove unused faceFlagsInfo var from show_config_options.go
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-17 00:14:21 +01:00
Michael Mayer
52b4a5f3b9
About: Update copyright notices
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-09 10:41:37 +01:00
Michael Mayer
01f15fa406
Backend: Update copyright notices
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-09 10:28:17 +01:00
graciousgrey
3f26d79380
Tests: Refactor command tests
2024-12-09 15:11:39 +01:00
Michael Mayer
cd4e6f1b57
CLI: Add RunWithTestContext function for command tests #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-06 09:08:38 +01:00
Michael Mayer
9eef183323
CLI: Upgrade github.com/urfave/cli from v1 to v2 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-05 17:15:59 +01:00
Michael Mayer
8be12117d9
CLI: Add command flags to show account login and creation time #4570
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-10-12 11:47:19 +02:00
Michael Mayer
51bc0f1f5a
CLI: Add command flag to show deleted user accounts #4570
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-10-11 11:37:11 +02:00
songzhibin97
f6b5d03465
fix: usage with deprecated elements
2024-08-29 10:03:19 +02:00
Michael Mayer
16f02e41fd
API: Move swagger.json to /internal/api and embed it in build #2132
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-19 22:08:56 +02:00
Michael Mayer
02234e7c06
Docs: Update links to PDF documents on dl.photoprism.app
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-19 18:13:08 +02:00
graciousgrey
1140ceea40
Tests: Add unit tests
2024-07-17 16:38:34 +02:00
Michael Mayer
1f51d9cfea
Auth: Add --remove flag to "photoprism passwd" command #782
...
see https://docs.photoprism.app/known-issues/#openid-connect-oidc
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-09 17:40:26 +02:00
Michael Mayer
fe9caaa83b
OIDC: Improve CLI commands and add AuthIssuer to users and sessions #782
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-09 11:01:59 +02:00
Michael Mayer
22aa700b1e
Config: Refactor initialization of settings and database connection
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-07 17:00:38 +02:00
Michael Mayer
9721f4cc73
Backend: Move sortby package to /internal/entity/sortby #4203
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-03 09:52:20 +02:00
Michael Mayer
1ee04c3017
Backend: Move unix package to /pkg/time/unix
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-03 09:31:27 +02:00
Michael Mayer
44b94d0f62
Backend: Move report package to /pkg/txt/report
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-03 09:29:15 +02:00
Michael Mayer
fb186bf34d
Backend: Move session package to /internal/auth/session
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-02 08:11:17 +02:00
Michael Mayer
e5bbff4020
Backend: Move get package to /internal/photoprism/get
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-02 08:03:30 +02:00
Michael Mayer
43b2b39b51
Backend: Move search package to /internal/entity/search
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-02 07:39:39 +02:00
Michael Mayer
7f60af3e3f
Backend: Move customize, pwa, ttl, query, classify and nsfw packages
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-02 07:36:52 +02:00
Michael Mayer
6944566b7b
Backend: Move migrate package to /internal/entity/migrate
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-02 06:40:03 +02:00
Michael Mayer
f019ee2ad3
Backend: Move backup package to internal/photoprism/backup
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-02 06:32:17 +02:00
Michael Mayer
1a6d3cf785
Backend: Move auto-indexing and import functionality to workers package
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-02 06:27:05 +02:00
Michael Mayer
a97f8d0795
API: Implement OIDC redirect endpoint #782
...
Requires further testing and refinement before it can be released.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-01 16:50:53 +02:00
Michael Mayer
d25b555dbc
Commands: Refactor "show config-options" and "show config-yaml" tests
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-01 08:58:39 +02:00
graciousgrey
3005d83baf
Tests: Add unit tests #782
2024-06-28 11:59:29 +02:00
Michael Mayer
c0ea3c79a3
OIDC: Add additional config options and OAuth2 API endpoints #782
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-06-26 14:05:58 +02:00
Michael Mayer
a436dc3fd8
Config: Refactor OIDC options and report #782
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-06-25 10:07:01 +02:00
Michael Mayer
9fef64c57d
Thumbs: Improve thumbnail types and sizes report #4300
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-29 10:02:52 +02:00
Michael Mayer
2caf04a1d4
Config: Add backup options to the Advanced Settings UI #2495 #4243 #4269
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-20 10:18:52 +02:00
Michael Mayer
6f00545563
Config: Improve usage descriptions for backup options and flags #4243
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-19 16:17:16 +02:00
Michael Mayer
3d908c7256
Config: Add “daily” and “weekly” backup schedule options #4243
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-19 14:17:01 +02:00