Michael Mayer
|
f7fe6b569a
|
CLI: Improve "photoprism dl" post-processing and default settings #5219
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-20 14:36:41 +02:00 |
|
Michael Mayer
|
5e84da55e5
|
CLI: Improve "photoprism dl" to download multiple URLs with auth #5219
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-20 13:14:58 +02:00 |
|
Michael Mayer
|
d447adc59c
|
Index: Don't fail if thumbs for a sidecar file cannot be created
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-19 07:53:06 +02:00 |
|
Michael Mayer
|
41da164469
|
Backend: Add fix for concurrent cleanups to convert_sidecar_json.go
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-19 07:06:33 +02:00 |
|
Michael Mayer
|
29ca2c1331
|
CLI: Improve "photoprism cluster" sub-commands #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-19 06:52:45 +02:00 |
|
Michael Mayer
|
2fe48605a2
|
Auth: Update cluster/instance/bootstrap.go and registry/client.go #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-19 05:21:17 +02:00 |
|
Michael Mayer
|
75af48c0c0
|
API: Refactor the node registry to use the entity.Client model #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-19 04:15:53 +02:00 |
|
Michael Mayer
|
13e1c751d4
|
API: Update entity.Client and cluster config options #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-19 01:13:32 +02:00 |
|
Michael Mayer
|
f6f4b85e66
|
Specs: Update AGENTS.md and CODEMAP.md to reflect code changes
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-19 01:10:23 +02:00 |
|
Michael Mayer
|
eee1b3fbfc
|
Import: Fix duplicates handling in internal/photoprism/import_worker.go
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 18:05:13 +02:00 |
|
Michael Mayer
|
ce2d793a48
|
API: Update internal/api/cluster_nodes_register_test.go #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 17:57:58 +02:00 |
|
Michael Mayer
|
83a12fb58b
|
API: Clean up nodes dir in internal/api/api_test.go #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 17:51:23 +02:00 |
|
Michael Mayer
|
1315df8c1f
|
Auth: Reformat internal/auth/acl/roles_test.go #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 17:39:50 +02:00 |
|
Michael Mayer
|
c9e6b7c22b
|
Auth: Add tests to internal/auth/acl/roles_test.go #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 17:35:11 +02:00 |
|
Michael Mayer
|
518079450e
|
Docs: Update quick start tips
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 17:32:26 +02:00 |
|
Michael Mayer
|
aa5368e00a
|
Docs: Update quick start tips
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 17:29:19 +02:00 |
|
Michael Mayer
|
1c3009d9b5
|
Auth: Add alias for RoleNone and improve unit tests coverage #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 17:10:39 +02:00 |
|
Michael Mayer
|
2818a9e6a8
|
Auth: Add "instance" and "service" roles, fix entity/auth_client.go #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 15:23:06 +02:00 |
|
Michael Mayer
|
464a64339f
|
Tests: Fix internal/photoprism/import_worker_test.go
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 15:07:14 +02:00 |
|
Michael Mayer
|
b40e4c5597
|
CLI: Improve usage descriptions of client/user management commands #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 14:30:19 +02:00 |
|
Michael Mayer
|
887a39e7d9
|
Auth: Add "node" and "portal" roles, refactor session entity #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 13:33:18 +02:00 |
|
Michael Mayer
|
2a116cffb3
|
API: Remove auth check from cluster health endpoint #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 10:28:02 +02:00 |
|
Michael Mayer
|
1f10dcaf85
|
Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 09:52:43 +02:00 |
|
Michael Mayer
|
202d513019
|
Scripts: Update dist/install-nodejs.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 09:52:02 +02:00 |
|
Michael Mayer
|
e221a8ee73
|
Frontend: Update npm install targets in Makefile and package.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 09:51:11 +02:00 |
|
Michael Mayer
|
fb27969e30
|
Dev: Add "git-pull" target to Makefile (pulls all changes)
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 09:05:57 +02:00 |
|
Michael Mayer
|
4a7c355d28
|
Specs: Update AGENTS.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-18 08:45:30 +02:00 |
|
Michael Mayer
|
c7380111b2
|
Specs: Update AGENTS.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-17 14:49:20 +02:00 |
|
Michael Mayer
|
40a4dbfe26
|
API: Improve cluster theme endpoint and tests #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-17 14:28:30 +02:00 |
|
Michael Mayer
|
1ab4c32ee8
|
Specs: Update AGENTS.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-17 14:25:51 +02:00 |
|
Michael Mayer
|
19b09ebf0b
|
Specs: Update AGENTS.md and CODEMAP.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-17 12:01:52 +02:00 |
|
Michael Mayer
|
00088d66cd
|
Specs: Update AGENTS.md and CODEMAP.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-17 11:56:36 +02:00 |
|
Michael Mayer
|
e04df34453
|
Specs: Add CODEMAP.md and frontend/CODEMAP.md files
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-17 00:50:23 +02:00 |
|
Michael Mayer
|
e1d031bea7
|
Config: Add cluster instance bootstrap and registration hook #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-16 23:30:23 +02:00 |
|
Michael Mayer
|
ec8ea96f31
|
Specs: Update AGENTS.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-16 23:17:56 +02:00 |
|
Michael Mayer
|
b3fec4a2f5
|
Specs: Update AGENTS.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-16 22:12:50 +02:00 |
|
Michael Mayer
|
0ce82056ca
|
Specs: Update AGENTS.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-16 21:42:35 +02:00 |
|
Michael Mayer
|
dbf1650c1c
|
CLI: Add cluster operations and management commands #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-16 18:09:09 +02:00 |
|
Michael Mayer
|
5db044284b
|
Frontend: Update Makefile, package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-16 18:06:11 +02:00 |
|
Michael Mayer
|
3c821a3ea7
|
Frontend: Add "@ctrl/tinycolor" version override to package.json
Popular Tinycolor npm Package Compromised in Supply Chain Attack:
https://socket.dev/blog/tinycolor-supply-chain-attack-affects-40-packages
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-16 10:34:51 +02:00 |
|
Michael Mayer
|
5a4e03eff0
|
Update .gitignore and .dockerignore files
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-15 15:04:39 +02:00 |
|
Michael Mayer
|
a4cd1ac1fd
|
API: Move "service/cluster" package from "pkg" to "internal" #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-15 13:40:56 +02:00 |
|
Michael Mayer
|
ea8d413deb
|
Config: Add "portal-uuid" to report.go and improve usage description #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-15 10:55:40 +02:00 |
|
Michael Mayer
|
b5c9e9f160
|
Docs: Update AGENTS.md file
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-15 10:44:36 +02:00 |
|
Quentin BARON
|
d3775f02e6
|
API: Add cluster operations endpoints to manage and register nodes #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-15 06:43:43 +02:00 |
|
Michael Mayer
|
efbcf34588
|
Docs: Update AGENTS.md file
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-15 04:43:37 +02:00 |
|
Michael Mayer
|
ced562dfb3
|
API: Update swagger.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-14 21:40:55 +02:00 |
|
Michael Mayer
|
e639c962d7
|
Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-14 20:13:42 +02:00 |
|
Michael Mayer
|
efd55b50d9
|
Update license NOTICE files
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-14 20:13:13 +02:00 |
|
Michael Mayer
|
8de7fa35af
|
CI: Add Instructions for GitHub Copilot
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2025-09-14 20:12:15 +02:00 |
|