Commit graph

292 commits

Author SHA1 Message Date
Michael Mayer 626d1e9ba7 Backend: Upgrade deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-12-05 12:04:15 +01:00
Michael Mayer 53232b53c0 Frontend: Add upgrade page and update about page
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-27 18:00:55 +01:00
Michael Mayer 0488522868 Auth: Replace openidentityplatform/opendj with glauth #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-24 19:52:36 +01:00
Michael Mayer cc38922cbe Auth: Add dummy LDAP service #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-22 22:14:34 +01:00
Michael Mayer 3268c4de84 Backend: Upgrade golang.org/x/crypto in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-17 10:50:52 +01:00
Michael Mayer 9d57e2688b Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-16 10:25:24 +01:00
Michael Mayer 49720bfd4f Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-10 08:11:58 +01:00
Michael Mayer a02ecf12de Auth: Use "username" instead of "name" in the session API #98 #2796
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-24 09:21:39 +02:00
Michael Mayer 694a0575e6 Backend: Update golang.org/x/crypto in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-20 13:40:39 +02:00
Michael Mayer a336758698 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-19 20:22:32 +02:00
Michael Mayer d704f02da6 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-19 05:06:08 +02:00
Michael Mayer 04475e5c3c Backend: Fix accidental change in config options and update deps
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-14 12:07:08 +02:00
Michael Mayer 0be163370d CI: Update Makefile, go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-14 01:43:26 +02:00
Michael Mayer fc58c4a875 Exif: Update dsoprea/go-exif version in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-12 15:07:53 +02:00
Michael Mayer 6abbc39017 Security: Add http rate limiter and auto tls mode #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-11 22:44:11 +02:00
Michael Mayer b8ea229915 Backend: Update pkg klauspost/cpuid in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-10 16:37:55 +02:00
Michael Mayer 6038af786e Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-08 23:46:46 +02:00
Michael Mayer 1b89915cc4 HEIF/AVIF/DNG: Improve conversion to JPEG #1246 #2726 #2291 #2593
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-07 16:45:49 +02:00
Michael Mayer e2b315d79d Backend: Update dsoprea/go-exif in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-04 03:13:00 +02:00
Michael Mayer 6e74f16a77 Auth: Open album share links in the regular user interface #98 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-02 11:38:30 +02:00
Michael Mayer a5f2c5e109 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-01 15:17:24 +02:00
Michael Mayer 5c03535381 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-28 13:27:08 +02:00
Michael Mayer f5a8c5a45d Auth: Session and ACL enhancements #98 #1746
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-28 09:01:17 +02:00
Michael Mayer de02b7054d Backend: Update deps in go.sum and go.mod
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 10:12:32 +02:00
Michael Mayer 8ac73e0850 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 16:08:44 +02:00
Michael Mayer 261960ccb3 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-31 16:00:00 +02:00
Michael Mayer 6fef81b802 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-28 15:03:57 +02:00
Michael Mayer 21dccc7519 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-26 18:11:10 +02:00
Michael Mayer 78801795f7 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-25 20:37:12 +02:00
Michael Mayer c5a2753d39 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-24 12:38:40 +02:00
Michael Mayer 3f1bb3fc1e Backend: Update golang.org/x/net in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-12 21:31:21 +02:00
Michael Mayer 5f46b6594d Backend: Update tidwall/gjson in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-10 16:11:01 +02:00
Michael Mayer 92de0b32ba Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-09 22:41:28 +02:00
Michael Mayer 8bf83071ab Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-29 18:01:40 +02:00
Michael Mayer 95f26cce92 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-23 11:51:08 +02:00
Michael Mayer c9fe8a0ced Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-21 15:16:46 +02:00
Michael Mayer 3bd7feaf51 Backend: Update dependencies in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-19 16:47:01 +02:00
Michael Mayer d5c196732b Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-14 17:53:32 +02:00
Michael Mayer 591a656270 Auth: Add PHOTOPRISM_AUTH_MODE config option #98 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-07 19:12:28 +02:00
Michael Mayer e739dd3e89 Auth: Add support for config and routing extensions (WIP) #782 #2478
Enables developers to extend the existing config and API. Initial proof
of concept and work in progress. Implementation details may change.
Feedback welcome!

Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-05 23:13:34 +02:00
Michael Mayer ad84a673fd Backend: Update deps in go.mod and go.sum 2022-06-28 15:48:55 +02:00
Michael Mayer 53b15a728e Backend: Update go.mod and go.sum 2022-06-24 23:04:23 +02:00
Michael Mayer 15b1f5728b Backend: Update deps in go.mod and go.sum 2022-06-23 22:05:26 +02:00
Michael Mayer d0be186f52 Backend: Update deps in go.mod and go.sum 2022-06-21 11:50:53 +02:00
Michael Mayer 2d6d47121e Backend: Update deps in go.mod and go.sum 2022-06-19 16:51:46 +02:00
Michael Mayer 9a61524a36 Backend: Update Go deps in go.mod and go.sum 2022-06-16 19:01:39 +02:00
Michael Mayer acc779f107 Albums: Restore deleted album when trying to create it again #2429 2022-06-16 18:59:03 +02:00
Michael Mayer 18a248d464 Backend: Upgrade satori/go.uuid from v1.2.0 to v1.2.1 2022-06-16 03:34:20 +02:00
Michael Mayer 54e5a63b49 Backend: Upgrade gin-gonic/gin to v1.8.1 2022-06-15 11:51:43 +02:00
Michael Mayer a3e6670df3 Backend: Update dependencies in go.mod and go.sum 2022-06-14 02:13:04 +02:00
Michael Mayer ab3a80edf0 Backend: Update dependencies in go.mod and go.sum 2022-05-28 15:46:47 +02:00
Michael Mayer 1e4a299ceb Backend: Update dependencies in go.mod and go.sum 2022-05-28 15:45:52 +02:00
Michael Mayer 01df82e933 Backend: Upgrade dependencies in go.mod and go.sum 2022-05-20 11:33:32 +02:00
Michael Mayer 6f28192bd4 Backend: Upgrade dependencies in go.mod and go.sum 2022-05-16 20:20:26 +02:00
Michael Mayer e1eb8b2f19 Backend: Update go.mod and go.sum 2022-05-10 23:21:38 +02:00
Michael Mayer a62f49e824 Backend: Update Go dependencies in go.mod and go.sum 2022-05-01 19:19:18 +02:00
Michael Mayer 852db14cbc Backend: Update dependencies urfave/cli and x/net in go.mod and go.sum 2022-04-25 12:24:30 +02:00
Michael Mayer df00742c19 Backend: Update github.com/tidwall/gjson in go.sum and go.mod 2022-04-21 18:09:56 +02:00
Michael Mayer adc3f58437 Backend: Update Go dependencies in go.mod and go.sum 2022-04-13 18:25:00 +02:00
Michael Mayer e42b870c09 CLI: Update and display the list of supported file formats #2247 2022-04-12 19:14:21 +02:00
Michael Mayer f927c68c4f UX: Skip RAW files by default when clicking Download All #2234
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-10 17:02:09 +02:00
Michael Mayer 30da260a11 Config: Refactor options and flags source files #2195
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-08 14:22:07 +02:00
Michael Mayer 4afd3f2ca9 Faces: Add Marker and File UID to API error logs #1438 #2201
The file query functions have been refactored and now return pointers.
2022-04-05 13:54:50 +02:00
Michael Mayer 3837e0a36a Backend: Update golang.org/x/net in go.mod and go.sum 2022-04-02 18:19:31 +02:00
Michael Mayer 557dc24e1b Backend: Update golang.org/x/crypto in go.mod and go.sum 2022-04-01 17:22:08 +02:00
Michael Mayer 5e6692cba5 Backend: Upgrade Go dependencies in go.mod and go.sum 2022-03-30 13:48:43 +02:00
Michael Mayer dda464f28d Backend: Upgrade Go dependencies in go.mod and go.sum 2022-03-27 11:36:44 +02:00
Michael Mayer 16caeef272 Backend: Update Go dependencies in go.mod and go.sum 2022-03-24 08:30:11 +01:00
Michael Mayer 7beb21f899 Backend: Update Makefile and Go dependencies in go.mod/sum 2022-03-16 17:47:21 +01:00
Michael Mayer 2a33af8bab Backend: Upgrade Go dependencies in go.mod and go.sum 2022-03-11 09:52:37 +01:00
Michael Mayer 3eb753a413 Backend: Update Go dependencies in go.mod and go.sum 2022-03-01 09:46:54 +01:00
Michael Mayer eb75a58f45 Backend: Update golang.org/x/net in go.mod and go.sum 2022-02-27 10:38:54 +01:00
Michael Mayer 43a6ae03d7 Backend: Upgrade gorilla/websocket from v1.4.2 to v1.5.0 2022-02-19 18:53:33 +01:00
Michael Mayer d3e9b49c1c Backend: Update Go dependencies 2022-02-13 18:26:49 +01:00
Michael Mayer 070988d0f4 Edit Dialog: Improve display of metadata in the files tab #2017 2022-02-07 12:41:11 +01:00
Michael Mayer ddd32c6cf6 Backend: Upgrade Go dependencies 2022-02-02 17:39:32 +01:00
Michael Mayer 4de2156a01 Backend: Update package golang.org/x/crypto 2022-01-29 14:27:37 +01:00
Michael Mayer 212a66468f Backend: Upgrade golang.org/x/crypto and golang.org/x/net in go.mod 2022-01-27 22:35:58 +01:00
Michael Mayer 98a372b9c4 Backend: Update Go dependencies in go.mod and go.sum 2022-01-21 08:45:43 +01:00
Michael Mayer 8b2e1732d6 People: Fix typo in faces optimize command #1957 2022-01-20 11:10:26 +01:00
Michael Mayer 2adfc3ee72 Backend: Upgrade Go dependencies in go.mod and go.sum 2022-01-16 13:49:31 +01:00
Michael Mayer e8a1e85f14 Search: Improve query string normalization and sanitation #1814 #1820 2021-12-16 15:26:54 +01:00
Michael Mayer 2dedbb83dc Sanitize: Add name, query, state, and username filters #1814 2021-12-15 12:24:05 +01:00
Michael Mayer 34fc9697f5 Backend: Upgrade dependencies 2021-12-14 14:10:45 +01:00
Michael Mayer 2cb90e7e0d Backend: Update golang.org/x/crypto and golang.org/x/net dependencies 2021-12-10 18:04:08 +01:00
Michael Mayer 5be456a09f JPEG: Convert Apple "Display P3" colors to standard sRGB #1474
Other color profiles and file formats are not supported yet. Should
be easy to add though. Main difficulty will be profile name comparison:
For example "Adobe RGB (1998)" vs just "Adobe RGB".
2021-12-09 07:00:39 +01:00
Michael Mayer 986f12af68 Backend: Update dependencies in go.mod and go.sum 2021-12-09 01:11:05 +01:00
Michael Mayer 20f29d58d7 Backend: Update go.mod and go.sum 2021-11-29 15:04:40 +01:00
Michael Mayer d813171204 Metadata: Estimate latitude and longitude if possible #1668 2021-11-22 18:18:41 +01:00
Michael Mayer c48310f077 Albums: Improve state geodata and sort by country #1608 #1664 2021-11-18 00:46:34 +01:00
Michael Mayer 6c02ee2512 Places: Improve state name normalization #1664 2021-11-11 16:00:42 +01:00
Michael Mayer 9939b45c4d Backend: Upgrade manifoldco/promptui from v0.8.0 to v0.9.0 2021-11-09 11:48:52 +01:00
Michael Mayer e4fd294689 Places: Normalize US & CA state names #1664 2021-11-09 11:42:10 +01:00
Michael Mayer cbfb3d481f Backend: Upgrade dependencies in go.mod and go.sum 2021-11-06 19:22:15 +01:00
Eng Zer Jun 44f7700c0c
Enable module graph pruning and deprecate io/ioutil (#1600)
* Backend: Enable Go module graph pruning and lazy module loading

This commit applies the changes by running `go mod tidy -go=1.17` to
enable module graph pruning and lazy module loading supported by Go 1.17
or higher.

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>

* Backend: Move from io/ioutil to io and os package

The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil. This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2021-10-06 07:10:50 +02:00
Michael Mayer 98320235cb Backend: Update go.mod and go.sum 2021-10-01 17:32:40 +02:00
Michael Mayer 4988bec841 Backend: Update Go dependencies in go.mod and go.sum 2021-09-23 11:31:51 +02:00
Michael Mayer 6fe937ba5e Backend: Upgrade Go dependencies in go.mod 2021-09-22 13:03:26 +02:00
Michael Mayer e5631d9d28 Backend: Upgrade Go dependencies in go.mod 2021-09-20 23:53:36 +02:00
Michael Mayer 1f92f294dd People: Normalize names #22 2021-09-19 13:35:44 +02:00