Commit graph

2820 commits

Author SHA1 Message Date
Michael Mayer d18414e468 Person: Rename optional UserUUID to GlobalUID #98 #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-16 15:35:35 +02:00
Michael Mayer 2d1cfcde73 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-16 01:09:31 +02:00
Michael Mayer 0278023779 Backend: Upgrade google/open-location-code
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-13 18:14:47 +02:00
Michael Mayer 3af6e9b83e Frontend: Update user model #98 #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-13 18:10:31 +02:00
Michael Mayer 84b17194af Backend: Refactor person entity #98 #144
Database column types are now UPPERCASE so that developers can easily recognize them. After upgrading to GORM 2.0, we can use generic types instead.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-13 17:51:43 +02:00
Michael Mayer 768f9b3064 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-13 17:35:02 +02:00
Michael Mayer a071642629 Backend: Refactor person entity fields #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-07 17:10:43 +02:00
Theresa Gresch eae1555b27 Frontend: Refactor gettext usage 2020-09-07 16:54:57 +02:00
Theresa Gresch a191d8dbed Frontend: Adapt translations 2020-09-07 16:47:02 +02:00
Theresa Gresch b20c88eace Backend: Adapt make file to not use --sidecar-hidden option 2020-09-07 16:45:55 +02:00
Michael Mayer f8ab9471ae Frontend: Fix de / fr translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-07 13:21:16 +02:00
Michael Mayer 820a0f6b87 Frontend: Show sidebar nav when clicking on logo in app toolbar
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-07 13:02:37 +02:00
Michael Mayer 279513c193 Update sidecar config hints in docker-compose.yml examples #488
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-07 13:02:06 +02:00
Michael Mayer 01c4b483dd Backend: Refactor person entity for smaller db row size #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-07 12:18:12 +02:00
Michael Mayer 9e5cc549e0 Add assets/locales to docker image #487
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-07 11:16:29 +02:00
Andreas Rammhold 2a827739e0
Backend: stream album ZIP files (#492)
ZIP files generated for albums will no longer be written to disk prior
serving them to users. The zip file will be written directly into the
HTTP response.
2020-09-06 14:58:08 +02:00
Michael Mayer d1def762ba Backend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-06 14:51:42 +02:00
Michael Mayer 641ffd397d Backend: Add signature to PhotoPrism Places API requests
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-06 14:48:09 +02:00
Michael Mayer 33888fd231 Backend: Add credentials and extend person entity #98 #144
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-06 14:18:40 +02:00
Michael Mayer 53c48cd570 Config: Remove deprecated "sidecar-hidden" flag #488
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-06 12:42:38 +02:00
Michael Mayer 6577d99363 Postgres: Add docker-compose.postgres.yml, see #47
Postgres support additionally requires a GORM upgrade to 2.0 (v1.20) as the current version doesn't support generic column types like "bytes" (VARBINARY in MySQL, different in Postgres and other SQL dialects).

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-06 12:38:23 +02:00
Michael Mayer fb984b410d Docker: Add comment to docker-compose.yml (develop)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-06 12:32:46 +02:00
Michael Mayer 7da84a6d80 Update SPONSORS.md
Big thank you to all our new and existing sponsors & contributors! <3

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-06 12:27:46 +02:00
Michael Mayer 7d95a2cd5d Improve sidecar config hints #488
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-06 12:26:25 +02:00
Michael Mayer 716e7f9b3c Frontend: Loops videos shorter than 5s
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-02 16:32:43 +02:00
Michael Mayer 65160859e1 Demo: Indent favicons.tmpl template
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 12:02:01 +02:00
Michael Mayer 7b47dcb564 Backend: Indent included favicons.tmpl template
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 11:28:37 +02:00
Michael Mayer 5fcd0fc9e3 Frontend: Fix imports in albums.vue #481
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 11:12:37 +02:00
Michael Mayer a845ebd4ce Frontend: Limit clipboard size to 500 items #481
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 11:04:53 +02:00
Michael Mayer b39d660686 Exif: Fallback to SearchFileAndExtractExif for broken JPEG files #469
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 09:27:25 +02:00
Theresa Gresch 889c4d9fce Frontend: Use square icon for apple 2020-08-27 13:24:40 +02:00
Michael Mayer 79292f846d Frontend: Add square icons 2020-08-27 13:18:10 +02:00
Theresa Gresch 6aa4e0f864 Frontend: Add apple logo 2020-08-27 13:07:27 +02:00
Michael Mayer 7795497910 Frontend: Add icons for apple 2020-08-27 12:27:31 +02:00
Theresa Gresch 82b6de24d3 Frontend: Add svg with round corners 2020-08-26 15:52:01 +02:00
Theresa Gresch 89d91904a6 Frontend: Add svg with round corners 2020-08-26 15:51:12 +02:00
Theresa Gresch 6b16114244 Frontend: Update german translations 2020-08-26 13:30:26 +02:00
Theresa Gresch c7e5ac6715 Frontend: Translate button titles 2020-08-26 13:29:59 +02:00
Michael Mayer 0c7dc49e1a Docker: Update docker-compose.yml examples
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-25 17:34:46 +02:00
Michael Mayer f22744770c Docker: Update images and add security_opt to docker-compose.yml
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-25 14:57:45 +02:00
Michael Mayer debeae7fdd CI: Update .drone.yml
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-22 14:14:50 +02:00
Michael Mayer 7b5181788b CI: Use original codecov.io uploader
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 17:22:26 +02:00
Michael Mayer b476916936 Restore initial admin password when running photoprism reset
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 15:36:31 +02:00
Michael Mayer b3bb2883fc Frontend: Disable route when PHOTOPRISM_SETTINGS_HIDDEN is true #474
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 12:45:26 +02:00
Michael Mayer c5beaeaddb Backend: Upgrade Go dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 12:01:54 +02:00
Michael Mayer ef0e4bf2d1 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 11:54:26 +02:00
Michael Mayer 1c0d6cba2c Add photoprism reset command
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 11:35:38 +02:00
Michael Mayer f2e52323da CI: Pass CODECOV_TOKEN via -e
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 08:40:17 +02:00
Michael Mayer 4856a0d756 CI: Replace codecov bash script with downloaded version for testing
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 08:26:35 +02:00
Michael Mayer d518697a18 CI: Add -t parameter to codecov bash script
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 08:16:09 +02:00