Michael Mayer
|
e3bb8b19dd
|
Routing: Prefix frontend UI routes with /library #840 #2466
Also improves migrations and updates the db schema docs.
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-15 21:54:11 +02:00 |
|
Michael Mayer
|
884dea17de
|
Security: Use individual preview tokens for each user account #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-13 22:11:02 +02:00 |
|
Michael Mayer
|
c7be7c43eb
|
CLI: Refactor tests and config initialization
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-04 12:27:40 +02:00 |
|
Michael Mayer
|
bac6ae0cbd
|
Sessions: Add max age and timeout config options #98 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-10-03 22:59:29 +02:00 |
|
Michael Mayer
|
323d495840
|
Auth: Apply user rights and permissions in the search API #98 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2022-09-30 00:42:19 +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
|
4be948c774
|
Convert: Add --force flag to replace JPEGs in the sidecar folder #2214
|
2022-04-03 12:26:07 +02:00 |
|
Michael Mayer
|
58a5f94069
|
Backups: Rename album backups to exports and improve command help #1887
|
2022-01-05 11:40:44 +01:00 |
|
Michael Mayer
|
28268369b5
|
CLI: Improve help for cp, mv, thumbs, status, and optimize commands
|
2021-10-05 23:13:06 +02:00 |
|
Michael Mayer
|
de63227767
|
CLI: Update help texts for commands and flags
|
2021-10-05 22:33:29 +02:00 |
|
Michael Mayer
|
bf0153267d
|
Logs: More consistent log format for commands
|
2021-10-02 15:34:41 +02:00 |
|
Michael Mayer
|
de737a6eef
|
Logs: Always put time in brackets
|
2021-10-02 15:19:11 +02:00 |
|
Michael Mayer
|
4dd09f4502
|
People: Add "photoprism faces index" command for indexing faces only #22
|
2021-09-22 19:33:41 +02:00 |
|
Michael Mayer
|
a974b3a7ea
|
People: Improve Facial Recognition Accuracy, Command, and UI #22
Work in progress. Performed refactoring along the way.
|
2021-08-13 20:04:59 +02:00 |
|
Michael Mayer
|
e04f0f937f
|
Add cleanup command that removes orphaned thumbnails and index entries
|
2021-01-24 17:46:18 +01: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
|
c318d22ca7
|
UX: Rename "path" to "folder"
See https://twitter.com/browseyourlife/status/1258330913991208960
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-07 12:49:06 +02:00 |
|
Michael Mayer
|
260cca91fe
|
Backend: Refactor entity package
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-30 20:07:03 +02:00 |
|
Michael Mayer
|
aa220a06fe
|
Backend: Refactor package structure
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-05 22:26:53 +02:00 |
|
François d'Yvoire
|
4fe5aaaccd
|
Improve command package comments (#251)
|
2020-02-18 23:42:51 +01:00 |
|
Michael Mayer
|
17e1fb0f8a
|
Docker: Fix demo after renaming import command
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-31 17:29:55 +01:00 |
|
Michael Mayer
|
a4e2867c86
|
Split import command into copy and move
Upgraded JS dependencies and did some refactoring along the way...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-31 15:29:06 +01:00 |
|
Michael Mayer
|
2f62084d6f
|
Backend: Improve command usage description #187
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-22 12:19:43 +01:00 |
|
Michael Mayer
|
02f605e6a8
|
Backend: Improve command help #187
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-22 10:35:00 +01:00 |
|
Michael Mayer
|
e9874d6e0c
|
Backend: Compile labels into source #160
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-09 01:21:09 +01:00 |
|
Michael Mayer
|
057204d379
|
Backend: Major code refactoring
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 05:03:47 +01:00 |
|
Michael Mayer
|
c74bb7d13a
|
Import: Use goroutines and channels
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 03:57:28 +01:00 |
|
Michael Mayer
|
8cce9f7c8c
|
Backend: Set NSFW flag while indexing
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-14 20:35:14 +01:00 |
|
Michael Mayer
|
bc65ad57d5
|
Disable import, upload and raw converter in read-only mode #56
|
2019-07-02 22:09:06 +02:00 |
|
Michael Mayer
|
3655ebf9d8
|
Use daemon server mode to run acceptance tests #58
|
2019-06-30 05:38:39 +02:00 |
|
Michael Mayer
|
aab504ffd6
|
Initial support for HEIF image files incl improved tests & example files
|
2019-06-06 14:44:35 +02:00 |
|
Michael Mayer
|
a6131eeddd
|
Move all config files to assets/config and resources to assets/resources
|
2019-06-05 18:25:20 +02:00 |
|
Vedhavyas Singareddi
|
38b9889ef2
|
Add context for graceful shutdown #112
see pull request #114
|
2019-06-03 22:58:15 +02:00 |
|
Michael Mayer
|
db261d40b3
|
Share available thumbnail types with JS frontend
|
2019-05-14 16:04:17 +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
|
3315b87305
|
Use logrus for logging
|
2019-05-02 14:10:05 +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
|
7d6c3d83b7
|
Rename Config.GetTensorFlowModelPath() to TensorFlowModelPath(), see #50
|
2018-12-21 03:25:50 +01:00 |
|
Michael Mayer
|
a3d9c61c42
|
Rename Config.GetDarktableCli() to DarktableCli(), see #50
|
2018-12-21 03:23:05 +01:00 |
|
Michael Mayer
|
1a4815fd51
|
Rename Config.GetImportPath() to ImportPath(), see #50
|
2018-12-21 03:21:49 +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
|
9872cfaa50
|
Add ConfigCommand test #58
- Includes refactoring of existing packages to enable testing of commands
|
2018-11-17 13:57:19 +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
|
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
|
034495d75c
|
Refactoring: Separate file for each command
|
2018-09-24 09:53:16 +02:00 |
|