Michael Mayer
|
2b6b1b9f79
|
API: Improve logging
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-03 12:51:23 +01:00 |
|
Michael Mayer
|
cd461d5594
|
Frontend: Real-time logging
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-02 13:14:01 +01:00 |
|
Michael Mayer
|
a2963e9fc6
|
Add event hook for sending logs to frontend
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-02 00:30:58 +01:00 |
|
Michael Mayer
|
5a85fe9f83
|
Save and load settings to / from settings.yml
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-17 03:08:13 +01:00 |
|
Michael Mayer
|
98cb0b2c28
|
Improve notifications for import / index
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-17 00:55:40 +01:00 |
|
Michael Mayer
|
25742c9f1e
|
Fix: Don't change private together with story flag
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-16 23:56:47 +01:00 |
|
Michael Mayer
|
2c3d6070cc
|
Code clean-up: Rename alert to notify
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-16 23:55:56 +01:00 |
|
Michael Mayer
|
aebbb17a53
|
Update client config after upload, import or index
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-16 23:22:50 +01:00 |
|
Michael Mayer
|
c602ce82b8
|
Fix upload page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-16 17:48:51 +01:00 |
|
Michael Mayer
|
65f084193e
|
Add event hub & websocket for push notifications
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-16 16:06:34 +01:00 |
|
Michael Mayer
|
f88c574f3f
|
Improve HTTP header auth
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-12 05:49:10 +01:00 |
|
Michael Mayer
|
0becb8a92d
|
Stub for settings page & api
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-12 04:34:37 +01:00 |
|
Michael Mayer
|
8e1d872a7b
|
Canonical API headers
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-11 23:38:43 +01:00 |
|
Michael Mayer
|
a14b74dfa6
|
Config: Add public flag to disable auth #16
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-11 21:10:41 +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 |
|
Theresa Gresch
|
01b35d0cf5
|
Add tests for thumbnail api
|
2019-07-17 17:38:51 +02:00 |
|
Theresa Gresch
|
c7e7014c3a
|
Add tests for labels api
|
2019-07-17 17:16:33 +02:00 |
|
Theresa Gresch
|
7fc789e639
|
Add tests for album api
|
2019-07-17 16:46:54 +02:00 |
|
Theresa Gresch
|
4811fc9146
|
Add test conditions to photos api test
|
2019-07-17 16:44:21 +02: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
|
dd10265ae8
|
Frontend: Add story toggle button to clipboard menu
|
2019-06-18 07:28:30 +02: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
|
3ee3946011
|
Proof-of-concept for import and index from Web UI
|
2019-06-15 11:03:54 -07:00 |
|
Michael Mayer
|
0f6867af79
|
Photos: Add private and sensitive flag
|
2019-06-14 18:44:10 -07:00 |
|
Michael Mayer
|
ea3f209f8f
|
Proof-of-concept for batch like & delete
Requires additional code clean-up and unit / acceptance tests
|
2019-06-14 16:35:18 -07:00 |
|
Michael Mayer
|
9e761549e4
|
API: Remove debug log from upload
|
2019-06-14 15:29:12 -07:00 |
|
Michael Mayer
|
c133dbe3f9
|
Indexer: Code and label clean-up
|
2019-06-14 13:01:58 -07:00 |
|
Michael Mayer
|
2005da9a25
|
Rename "Import" to "Library" and add tabs to page
|
2019-06-14 12:16:59 -07: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
|
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
|
8124a8cde1
|
Use label rules to optimize image classification
|
2019-05-16 08:41:16 +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 |
|
Joey Zou
|
c5ff44692f
|
HTTP status code change (#78)
DislikePhoto and LikePhoto should return http.StatusOK (200) instead of http.StatusAccepted (202)
|
2018-12-07 13:48:15 +01:00 |
|
Michael Mayer
|
2e746c833c
|
Code clean-up #58
|
2018-11-18 19:18:19 +01:00 |
|
Michael Mayer
|
86a6dda0e0
|
Run "make fmt" #58
|
2018-11-17 12:29:01 +01:00 |
|
Michael Mayer
|
bb36226b59
|
Expected status for like and dislike is accepted (202) #58
|
2018-11-17 08:37:31 +01:00 |
|