Commit graph

149 commits

Author SHA1 Message Date
Michael Mayer e2e5fd11d4 CI: Add "export GODEBUG=http2client=0" to Makefile 2021-12-10 09:06:37 +01:00
Michael Mayer 4ee54a369f CI: Enable multi-arch build for photoprism/goproxy 2021-12-10 09:02:53 +01:00
Michael Mayer 4def62fb1e CI: Add Go proxy 2021-12-09 18:48:44 +01:00
Michael Mayer 714e65d2da CI: Remove "dep-go" from "dep" target in Makefile 2021-12-09 15:19:49 +01:00
Michael Mayer 588503a6aa CI: Add deploy-release.sh script 2021-12-03 16:49:43 +01:00
Michael Mayer 0575ab2276 Places: Add state name normalizations for Germany #1664 2021-11-11 17:10:52 +01:00
Michael Mayer 6e2426288c Docker: Add config for dummy-webdav & oidc services 2021-11-09 17:40:53 +01:00
Michael Mayer 88972a4094 Makefile: Rename reset-test-databases to reset-testdb 2021-11-09 17:32:51 +01:00
Michael Mayer 3417539218 Docker: Upgrade Ubuntu base image from 21.04 to 21.10 #1632 2021-10-21 16:53:04 +02:00
Michael Mayer 66e40c7429 CI: Update .drone.yml 2021-09-22 10:34:34 +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
Michael Mayer c7e28d688f Makefile: Reformat imports when running "make fmt-go" 2021-08-14 18:18:25 +02:00
theresa 560758c8ba Tests: Add make commands for public=false test suite 2021-08-13 21:25:15 +02:00
Michael Mayer ddc19594ad Makefile: Add build target for DigitalOcean cloud image 2021-08-06 08:57:50 +02:00
Michael Mayer f2685698b8 Makefile: Add "dev" target to install latest Go / NPM in dev environment 2021-08-05 11:09:26 +02:00
Michael Mayer 25dbebd5b7 People: Add facenet.zip to development base image #22 #1406 2021-07-16 15:17:27 +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
Michael Mayer 2b98f72f2f CI: Update .drone.yml #1158 #1432
Move scripts/install-qemu.sh from Makefile to .drone.yml
2021-07-15 16:26:21 +02:00
Michael Mayer 1744b17cfe CI: Add "linux/arm" as target for preview Docker images
Depending on the build time, we can keep this.
2021-07-08 18:39:13 +02:00
Michael Mayer cdfa420fb0 Docker: Provide multi-arch build for webdav dummy #1158 #1328 2021-06-02 12:25:35 +02:00
Michael Mayer 32712910bd Docker: Refactor multi-arch build #1158 #1328 2021-06-02 11:04:31 +02:00
Timo Volkmann 5a502fd580
Docker: Build multi-arch images #1158 #1328
* added docker build for arm64 development image
* multi-arch development image
* enabled multi arch build for production build
* moved go installation into shell script
* skip chromedriver installation for arm32 builds
2021-06-02 07:45:40 +02:00
Michael Mayer 4c3dcc7e68 Dockerfiles: Update arm images and build config 2021-05-15 15:07:40 +02:00
Michael Mayer 77ddcecf29 Dockerfiles: Upgrade Ubuntu base image & Go version
Reduces the number of layers by combining commands and env variables.
2021-05-15 14:05:52 +02:00
Michael Mayer 5641203d1b Frontend: Update package-lock.json and Makefile 2021-05-13 17:55:36 +02:00
Michael Mayer d8322a5935 Update Makefile 2021-05-01 17:42:19 +02:00
Michael Mayer 25adf01d79 Backend: Upgrade Go dependencies 2021-04-19 12:24:14 +02:00
theresa e732a7b860 Tests: Update delete test to check filesystem 2021-02-17 15:51:21 +01:00
theresa 6a3103cf2f Tests: Remove long test commands from makefile and package.json 2021-02-15 15:58:12 +01:00
Michael Mayer 2bbcc987e3 Videos: Upgrade Ubuntu base image to 20.10 #703 2021-02-15 12:08:04 +01:00
Michael Mayer 7d52efc39d Docker: Update photoprism/development image 2021-02-14 19:15:29 +01:00
theresa 96cb6eeed6 Tests: Update test commands in makefile and package.json 2021-02-07 13:10:46 +01:00
Krassimir Valev bbbc6a737e
Dockerfile for arm32v7 (#969) 2021-02-05 18:27:39 +01:00
theresa b5492e361e Tests: Update make commands for acceptance tests 2021-01-15 17:08:33 +01:00
Michael Mayer 3aee5e8d78 Docker: Use variables to set UID & GID in development environments 2021-01-15 15:02:06 +01:00
Ben McCann a747cca962
Fix broken make command (#850) 2021-01-07 18:51:56 +01:00
Michael Mayer e2d3055015 CI: Update .drone.yml and Makefile
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-26 18:42:09 +01:00
Michael Mayer 9d887ca5d2 CI: Update Drone config and Makefile for new release branch
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-26 17:02:15 +01:00
Michael Mayer 7940786ce9 UX: Refactor config options to be more intuitive
Make sure to update your local config files when upgrading as
the name of some config values has changed. The default
config path has changed from "settings" to "config".
2020-12-18 09:11:42 +01:00
Michael Mayer cd59b1b8ca Update Makefile after changing default name of config path 2020-12-17 18:26:58 +01:00
Michael Mayer 449fb7a2c1 Backup and restore albums from YAML files #567 2020-12-17 18:24:55 +01:00
Michael Mayer b2b9869598 Update Makefile 2020-12-11 23:08:49 +01:00
Michael Mayer 3464bf35ed Config: Add backup path parameter 2020-12-04 11:02:19 +01:00
Michael Mayer d637637be6 Makefile: Add fmt-imports to fmt target 2020-11-21 18:15:16 +01:00
Michael Mayer b540e4ec03 Frontend: Fix Photo.localMonthString()
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-02 00:30:26 +01:00
Theresa Gresch 79357aefef Frontend: Add acceptance test 2020-10-20 18:30:55 +02:00
Michael Mayer 123fa0e43e CI: Add build targets and improve docker-build.sh
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-13 22:46:20 +02:00
Michael Mayer 5fa47652ee Backend: Refactor config initialization
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-08 08:52:03 +02:00
Michael Mayer 4d932c64f9 Makefile: Pull photoprism/photoprism:latest before building demo
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-07 14:13:02 +02:00
Theresa Gresch b20c88eace Backend: Adapt make file to not use --sidecar-hidden option 2020-09-07 16:45:55 +02:00