Michael Mayer
12e06fe7d3
Update .gitignore and .dockerignore files
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-11-27 10:41:20 +01:00
Michael Mayer
82f5c5f818
Cluster: Change "photoprism_" database / user prefix to "cluster_" #98
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-10-31 18:18:18 +01:00
Michael Mayer
3f6c7062bc
Develop: Allow to use internal/tmp/ as scratch space for testing
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-10-14 21:12:11 +02:00
Michael Mayer
6ddcc8a585
Develop: Update .gitignore and .dockerignore files
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-10-01 02:00:20 +02:00
Michael Mayer
6d551c5939
Query: Add code comments for easier troubleshooting #5235
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-30 21:46:42 +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
55755f6ede
Dev: Add ".local" to ignore files
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-12 13:10:07 +02:00
Michael Mayer
cdbd6a9fb6
Dev: Update .gitignore and .dockerignore files
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-12 11:16:35 +02:00
Michael Mayer
0d572032a9
API: Add GET /cluster/theme endpoint and refactor config package #98
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-11 06:47:45 +02:00
Michael Mayer
5afc09ecaf
Develop: Add AGENTS.md file
...
Provides guidelines and context for coding agents:
- https://agents.md/
- https://agentsmd.net/
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-09 02:24:14 +02:00
Michael Mayer
09ce6c77de
Develop: Update .gitignore
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-08-26 08:56:03 +02:00
Michael Mayer
9d5a5d848a
Develop: Add .project, .vscode, and *.tmproj to .gitignore file
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-07-23 02:32:44 +02:00
Michael Mayer
675c2a3f95
Setup: Add build script for the PhotoPrismPi SD card image #4414
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-07-11 00:37:44 +02:00
Ömer Duran
a82d657b6b
Frontend: Convert tests from mocha to vitest #5014
...
* Tests: convert all common tests from mocha to karma
* Tests: refactor Vuetify setup in tests
* Tests: update package-lock.json
* Tests: convert all model test to vitest 1/2
* Tests: convert all model test to vitest 2/2
* Tests: fix broken test
* Tests: time zone UTC
* Tests: Add playwright screenshots folder to gitignore
* Tests: Add timezone to vitest scripts
* Tests: Add Vitest scripts to Makefile
* Tests: delete unused timezone configs
* Tests: Update some tests
* Tests: Update vitest config
* Tests: Delete usesless try-catch
2025-06-20 16:28:26 +02:00
Michael Mayer
3bf5e59c63
Places: Add raster planet and hillshading tiles to Default map #4959
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-22 10:42:54 +02:00
Michael Mayer
bfdb839d01
AI: Add TensorFlow utility package and improve model loading #127 #1090
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-07 05:26:45 +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
a76bbba2a6
FFmpeg: Fix Intel Quick Sync Video (QSV) hardware transcoding #4382
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-03-28 16:31:20 +01:00
Michael Mayer
7ca2f80544
Update .gitignore file
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-11 10:42:22 +01:00
Michael Mayer
7ff6b384a2
Docker: Add S6 overlay to base images for process supervision #4767
...
see https://skarnet.org/software/s6/
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-04 18:21:35 +01:00
Michael Mayer
8caf4ba44e
Develop: Update .dockerignore and .gitignore files
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-11-05 09:24:29 +01:00
Michael Mayer
2af24876dc
CI: Update .gitignore and .dockerignore files
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-27 12:22:42 +02:00
Michael Mayer
0617736e75
API: Add proof-of-concept for generating Swagger API docs #2132
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-07-14 14:35:24 +02:00
Michael Mayer
7753186593
Docker Compose: Migrate development config files to compose.yaml #4113
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-03-22 07:52:16 +01:00
Michael Mayer
af14bef3dd
CI: Update .gitignore
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2023-02-01 16:06:40 +01:00
Michael Mayer
38b94174d6
Icons: Extend render scripts with additional types and formats
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2022-10-19 05:11:16 +02:00
Michael Mayer
61e690bf1e
CI: Improve build environment
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2022-09-02 11:28:09 +02:00
Michael Mayer
d02a61d099
Entity Package: Add database schema documentation
...
see https://github.com/photoprism/photoprism/discussions/1768#discussioncomment-3125601
Signed-off-by: Michael Mayer <michael@photoprism.app >
2022-07-12 13:37:08 +02:00
Michael Mayer
7f481e88f6
Git: Remove submodules
...
Submodule handling is not well implemented in Goland, so we'd rather not
use it at this point.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2022-07-11 00:35:58 +02:00
Michael Mayer
849d7d5837
Frontend: Remove *.mo files and add pattern to .gitignore
2022-05-28 21:52:01 +02:00
Michael Mayer
f093b498fa
CI: Fix prod build scripts and add docker-compose.local.yml #2262
2022-04-18 15:49:30 +02:00
Michael Mayer
4247066c1b
Docker: Reduce image layers and improve build scripts
2022-02-19 15:32:52 +01:00
Michael Mayer
564472a8cc
Docker: Upgrade MariaDB image from 10.5 to 10.6
2021-10-21 15:16:02 +02:00
Michael Mayer
92e8ba741b
Dev: Ignore .env files
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net >
2021-07-25 23:48:01 +02:00
Michael Mayer
ccbf8d732e
People: Download and install Facenet from dl.photoprism.org #22 #1406
...
Move TF model to download server to reduce git repo size,
especially in case the model needs updates.
2021-07-16 12:16:56 +02:00
Ben McCann
822fa25b19
Update gitignore for static assets ( #854 )
2021-01-15 16:41:58 +01:00
Michael Mayer
9826e57149
Docker: Refactor images to be more compatible with prod environments #411 #468
...
You should now be able to provide UMASK, UID and GID as environment variables
when using our production images. Work in progress.
2020-10-04 11:23:01 +02:00
Theresa Gresch
d65c3e5ebb
Frontend: Fix and update translation
2020-06-16 10:39:00 +02:00
Michael Mayer
d0199598d0
Simplify configuration #66
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net >
2020-05-31 02:09:52 +02:00
Michael Mayer
0b1bcf0d4a
Replace TiDB with SQLite for improved stability #66
...
As a side effect, we need less configuration values.
Signed-off-by: Michael Mayer <michael@liquidbytes.net >
2020-05-30 14:52:47 +02:00
Michael Mayer
1e7c0c2435
Backend: Improve location hashing and categories
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net >
2019-12-20 23:05:44 +01:00
Michael Mayer
78eae2f14e
Backend: Add NSFW detector
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net >
2019-12-14 15:41:37 +01:00
Theresa Gresch
28e095be55
Add coverage output to gitignore
2019-07-24 10:06:13 +02:00
Michael Mayer
a6131eeddd
Move all config files to assets/config and resources to assets/resources
2019-06-05 18:25:20 +02:00
Michael Mayer
6670bb30de
Fix frontend tests
2019-05-20 20:06:26 +02:00
Theresa Gresch
f05e07d1d6
Renames p-navigation-open to p-navigation-show, adds first testcafe tests and configuration, Moves unit tests into unit folder, Adds make test-acceptance command
2019-05-20 19:02:29 +02:00
Michael Mayer
8124a8cde1
Use label rules to optimize image classification
2019-05-16 08:41:16 +02:00
Michael Mayer
c5e2783b8d
Upgrade Go to 1.12.5, improve Makefile and add chromium-browser
2019-05-09 06:18:22 +02:00
Michael Mayer
21feb49c3c
Delete node_modules when running "make clean"
2019-05-07 16:16:39 +02:00
Michael Mayer
3389b5115e
Use hash to keep TensorFlow model up to date
2019-05-04 00:53:02 +02:00