Commit Graph

22 Commits

Author SHA1 Message Date
Keith Martin
1980a5093a Tests: add tests to support new cli migrations transfer 2025-05-10 23:20:54 +10:00
Keith Martin
a264280d5d Tests: refactor comments 2025-05-10 13:23:29 +10:00
Keith Martin
dfae14c303 Tests: refactor to enable cli returning help information 2025-05-10 13:20:41 +10:00
Keith Martin
9be886f644 Merge remote-tracking branch 'photoprism/develop' into gorm2 2025-04-28 20:27:59 +10: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
Keith Martin
e9ddb8b81a Merge remote-tracking branch 'photoprism/develop' into gorm2 2025-04-11 20:43:20 +10: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
Keith Martin
77c2bb4479 Merge remote-tracking branch 'photoprism/develop' into gorm2 2025-01-31 23:08:27 +10: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
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
Keith Martin
c613d57989 Add check for save inconsistencies on all db tests. 2024-10-06 23:04:35 +10:00
Keith Martin
f3b924378f Add db controlled mutex to prevent database init occuring during another test as this breaks the tests on MariaDB 2024-10-01 19:35:54 +10: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
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
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
2ce272d60e Auth: Add tests for "photoprism auth ls" terminal command #808
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-18 11:13:10 +01:00
Michael Mayer
e3bb8b19dd Routing: Prefix frontend UI routes with /library #840 #2466
Also improves migrations and updates the db schema docs.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-15 21:54:11 +02:00
Michael Mayer
c7be7c43eb CLI: Refactor tests and config initialization
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-04 12:27:40 +02:00
Michael Mayer
f5a8c5a45d Auth: Session and ACL enhancements #98 #1746
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-28 09:01:17 +02:00
Michael Mayer
85561547cc Auth: Add "PHOTOPRISM_ADMIN_USER" option and refactor user table #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 21:30:50 +02:00