Michael Mayer
|
b072a18a17
|
Backend: Run "make fmt" with Go v1.19
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-08-10 16:09:21 +02:00 |
|
Michael Mayer
|
0852e659c2
|
API: Improve logs and add /api/v1/connect endpoint for auth callbacks
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-07-19 16:58:43 +02:00 |
|
Michael Mayer
|
5ec90a5fff
|
Index: Skip redundant thumbs and support symbolic file links #1049 #1874
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-07-06 23:01:54 +02:00 |
|
Michael Mayer
|
27b84365da
|
Convert: Set virtual home in cache path for external CLI commands #2262
|
2022-04-18 13:55:17 +02:00 |
|
Michael Mayer
|
92e6c4fe1e
|
Download: Add Disabled, Originals, MediaRaw & MediaSidecar Flags #2234
Extends DownloadSettings with 4 additional options:
- Name: File name pattern for downloaded files (existed)
- Disabled: Disables downloads
- Originals: Only download files stored in "originals" folder
- MediaRaw: Include RAW image files
- MediaSidecar: Include metadata sidecar files (JSON, XMP, YAML)
|
2022-04-15 09:42:07 +02:00 |
|
Michael Mayer
|
9134c79f4c
|
Config: Add option to skip all RAW images when indexing #2227
|
2022-04-06 17:46:41 +02:00 |
|
Michael Mayer
|
4c583f7f1d
|
People: Disable updates if the worker does not run often enough #2182
|
2022-04-03 14:51:58 +02:00 |
|
Michael Mayer
|
2281c0c675
|
Backend: Refactor API source structure
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-16 11:04:49 +01:00 |
|
Michael Mayer
|
63dab60a5e
|
Backend: Prepare TensorFlow for NSFW model
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-13 16:25:47 +01:00 |
|
Michael Mayer
|
d4b3e456f7
|
Backend: Move SQL queries to repo package
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-11 07:37:39 +01:00 |
|
Michael Mayer
|
56c97ec057
|
Basic login for admin #16
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-08 06:53:40 +01:00 |
|
Michael Mayer
|
df5aa57e68
|
Albums: Code clean-up and small fixes #15
|
2019-06-18 06:37:10 +02:00 |
|
Theresa Gresch
|
5f63f2999c
|
Implement first album functionality
|
2019-06-17 21:45:06 +02:00 |
|
Michael Mayer
|
60e9346f08
|
Proof-of-concept for upload & import
|
2019-06-13 11:26:01 -07:00 |
|
Michael Mayer
|
8642b6f664
|
Proof-of-concept for labels and search filters
|
2019-06-09 04:37:02 +02:00 |
|
Michael Mayer
|
0400b6ec7a
|
Add download links to thumbnails in photo viewer
|
2019-05-16 04:03:55 +02:00 |
|
Michael Mayer
|
441922c35e
|
Add download button to photo viewer
|
2019-05-14 18:16:35 +02:00 |
|
Michael Mayer
|
dc4536b249
|
Improve thumbnail rendering and indexing performance
|
2019-05-13 18:01:50 +02:00 |
|
Michael Mayer
|
0ddef3a02d
|
Rename context package to config and fsutil to util
|
2019-05-06 23:18:10 +02:00 |
|
Michael Mayer
|
71adb35cff
|
Remove test and frontend packages; app and test context refactoring
|
2019-05-03 18:57:28 +02:00 |
|
Michael Mayer
|
6cba9d061f
|
Remove unnecessary getter prefix
See https://golang.org/doc/effective_go.html#Getters
|
2019-05-02 17:26:44 +02:00 |
|
Michael Mayer
|
3315b87305
|
Use logrus for logging
|
2019-05-02 14:10:05 +02:00 |
|
Michael Mayer
|
2e418d6e1e
|
Fix API photo like / unlike test (failed existing photos), see #79
|
2019-04-26 04:25:00 +02:00 |
|
Vedhavyas Singareddi
|
4edfc4fa4c
|
error chacks and minor api refactoring (#92)
* error chacks and minor api refactoring
* consistant naming
|
2019-01-15 14:00:42 +01:00 |
|
Michael Mayer
|
628c598f08
|
Rename Config.GetThumbnailsPath() to ThumbnailsPath(), see #50
|
2018-12-21 03:24:22 +01:00 |
|
Michael Mayer
|
c1219799da
|
Rename Config.GetOriginalsPath() to OriginalsPath(), see #50
|
2018-12-21 03:21:21 +01:00 |
|
Michael Mayer
|
0f12aac73b
|
Rename Config.GetDb() to Db(), see #50
|
2018-12-21 02:37:16 +01:00 |
|
Michael Mayer
|
fb91ce9a06
|
Move utils and test config to separate packages #58
|
2018-11-17 06:21:39 +01:00 |
|
Michael Mayer
|
dd26ee0dca
|
Use functions for all config values #50
Why? See https://github.com/photoprism/photoprism/issues/50#issuecomment-433856358
|
2018-11-09 20:48:23 +01:00 |
|
Michael Mayer
|
4a33d430e9
|
Fixed formatting for api inline docs, see #12
|
2018-11-06 10:43:59 +01:00 |
|
Michael Mayer
|
e66e9e4f69
|
Improved REST route docs, see #12
Hard to test locally as godoc -http ":80" doesn't seem to work outside the GOPATH
|
2018-11-06 10:28:44 +01:00 |
|
Michael Mayer
|
5868d4e664
|
Added REST route as a first step to document API, see #12
|
2018-11-06 09:56:40 +01:00 |
|
Michael Mayer
|
6a2af16d1c
|
Using goimports for formatting imports #50
|
2018-10-31 07:14:33 +01:00 |
|
Carlos Vazquez
|
00abbf1af5
|
Adds basic documentation for internal packages (#43)
* Added basic documentation wireframe for api, commands, and forms.
* Added doc.go
|
2018-10-31 02:42:54 +01:00 |
|
Michael Mayer
|
b1e2ac17bd
|
Save() instead of Update() must be used for updating rows
|
2018-09-27 15:16:37 +02:00 |
|
Michael Mayer
|
7640cae26b
|
Mark files are missing, when they are not found
|
2018-09-27 12:10:19 +02:00 |
|
Michael Mayer
|
2ae77b7686
|
Refactored REST API (renamed package to api)
|
2018-09-24 21:14:15 +02:00 |
|