Commit graph

28 commits

Author SHA1 Message Date
Keith Martin
f3da512fb9 Postgres: apply changes from mariadb-init.sql 2026-05-06 12:28:56 +10:00
Keith Martin
4ba18b1b03 Merge remote-tracking branch 'origin/develop' into PostgreSQL 2026-03-02 17:32:47 +10:00
Michael Mayer
d5ecab8827 Proxy: Define /i/ as DefaultPathPrefix for shared-domain deployments
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-02-24 01:15:23 +01:00
Keith Martin
072e6908f6 Merge remote-tracking branch 'origin/develop' into PostgreSQL 2026-02-14 09:53:48 +10:00
Michael Mayer
49b8948341 Develop: Add "postgres:18-alpine" database service to compose.yaml #4831
Removes compose.postgres.yaml because it isn't needed anymore.

Related Issue:
- #47

Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-02-13 23:31:59 +01:00
Keith Martin
bffad5c28a Merge remote-tracking branch 'origin/develop' into PostgreSQL 2026-02-11 18:05:34 +10:00
Michael Mayer
2dd6a1a333 MariaDB: Drop legacy "preview" user in scripts/sql/mariadb-init.sql
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-02-10 12:49:04 +01:00
Michael Mayer
1463c98f3c OIDC: Update Keycloak schema dump in scripts/sql/mariadb-init.sql
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-02-10 12:42:09 +01:00
Michael Mayer
c6c16c5355 OIDC: Update Keycloak client settings in scripts/sql/mariadb-init.sql
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-02-10 12:34:42 +01:00
Keith Martin
60b622a44e Scripts: Add portal database as per MariaDB 2026-02-08 22:39:10 +10:00
Keith Martin
8bd9b66aaa Merge remote-tracking branch 'origin/develop' into PostgreSQL 2026-02-08 22:10:14 +10:00
Michael Mayer
3ea307405f CI: Add "mariadb-init" target to Makefile and update mariadb-init.sql
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-02-06 15:11:33 +01:00
Keith Martin
647ce1ac40 Makefile: add warnings about the resets that do the photoprism database 2026-01-30 15:50:29 +10:00
Keith Martin
4b61c84293 Tests: allow up to 8 packages to be tested simultaneously by creating multiple databases and locking a database to a package. Move DSN to functions. Move mariadb sql scripts to sub folder for consistency. 2025-10-10 19:01:46 +10:00
Keith Martin
bc23cde659 SQL: refactor postgresql drops to use force 2025-05-17 14:31:13 +10:00
Keith Martin
b98d5d6ce4 reverted to alpine-16, with commented out attempted changes 2025-03-02 22:42:46 +10:00
Keith Martin
1ae8a28257 Add all postgresql make commands and reset sql scripts 2025-02-26 11:06:40 +10:00
Keith Martin
6ce7bda065 keycloak database create and preload with data 2025-02-25 23:23:26 +10:00
Keith Martin
61036c49d7 update compose and init for postgresql 2025-02-25 21:18:50 +10:00
Michael Mayer
f10809329f OIDC: Update test endpoint URLs #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-06-27 22:55:59 +02:00
Michael Mayer
64e938b0d7 MariaDB: Add migrate test database and dialect_mysql_test.go #2398 2022-06-16 01:27:14 +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
4c1d68eb85 Auth: Improve local dev environment and config examples #98 #782 2022-02-08 12:51:12 +01:00
Michael Mayer
4309e28efd OIDC: Add Traefik, Keycloak and Rename Development Base Image #782 2022-01-06 11:31:37 +01:00
Michael Mayer
157d38fe8f CI: Fix ARMv7 build scripts 2021-12-10 17:18:58 +01:00
Michael Mayer
eb8bc7b709 Backend: Improve resilience #1544 2021-09-23 23:46:17 +02:00
Michael Mayer
fd785faf68 People: Automatically resolve face cluster collisions #22 2021-09-01 12:48:17 +02:00
Michael Mayer
feb0c557c1 Docker: Update multi-arch development image and config #1158
Now comes with Go 1.17 pre-installed. To match production
docker-compose.yml examples, the development database was
renamed from "photoprism-db" to "mariadb".
2021-08-31 18:08:37 +02:00