List Backgrounds #568

Merged
konrad merged 27 commits from list-backgrounds into master 2020-05-26 20:07:57 +00:00

27 Commits

Author SHA1 Message Date
kolaente 83934ca492
Return the updated list when setting a list background
continuous-integration/drone/pr Build is passing Details
2020-05-26 17:05:53 +02:00
kolaente 7f96831766
Add swagger docs for unsplash methods
continuous-integration/drone/pr Build was killed Details
2020-05-26 17:02:52 +02:00
kolaente d6a3820f06
Add unsplash info to search results
continuous-integration/drone/pr Build was killed Details
2020-05-26 16:50:14 +02:00
kolaente 57fe0885ba
Fix misspell
continuous-integration/drone/pr Build is passing Details
2020-05-26 16:15:10 +02:00
kolaente 8d6a020a8b
Fix lint
continuous-integration/drone/pr Build was killed Details
2020-05-26 16:14:14 +02:00
kolaente c3dea23383
Add rights check for setting and getting backgrounds
continuous-integration/drone/pr Build is failing Details
2020-05-26 15:43:32 +02:00
kolaente a821feff58
Show unsplash information when loading a single list
continuous-integration/drone/pr Build is failing Details
2020-05-26 15:36:54 +02:00
kolaente 84e19d2b32
Make application id for pingbacks configurable
continuous-integration/drone/pr Build is failing Details
2020-05-26 15:27:59 +02:00
kolaente 0791197bff
Remove old backgrounds when setting a new one
continuous-integration/drone/pr Build is failing Details
2020-05-26 15:23:34 +02:00
kolaente 66c8abd385
Return 404 if the list does not have a background
continuous-integration/drone/pr Build is failing Details
2020-05-25 22:56:22 +02:00
kolaente d8780da6f5
Implement getting list backgrounds 2020-05-25 22:54:38 +02:00
kolaente 3b81489c20
Implement actually setting a photo from unsplash as list background 2020-05-25 22:26:38 +02:00
kolaente 02262207ce
go mod tidy 2020-05-24 23:18:14 +02:00
kolaente 4efa050e97
Add migration for background file id 2020-05-24 23:00:03 +02:00
kolaente 481e7dcee2
Roughly implement setting a list background from unsplash 2020-05-24 22:46:03 +02:00
kolaente 25fdfc95c0
Implement saving a background 2020-05-24 22:33:18 +02:00
kolaente 19d3e85b2e
Add migration for unsplash photo table 2020-05-24 22:18:11 +02:00
kolaente 05cfe5963b
Add unsplash search 2020-05-24 21:50:08 +02:00
kolaente 082c0d7aca
Fix parsing page param 2020-05-24 17:15:20 +02:00
kolaente 64eece216a
Fix parsing page param 2020-05-24 17:15:09 +02:00
kolaente bf6d7aaa64
Fix background config 2020-05-24 17:13:15 +02:00
kolaente 28511c6578
Add unsplash wrapper library 2020-05-24 17:04:51 +02:00
kolaente 36fc868870
Add enabled background providers to info endpoint 2020-05-24 16:57:36 +02:00
kolaente 29584d44ff
Add config options for backgrounds 2020-05-24 16:56:21 +02:00
kolaente 59459905c9
Add unsplash background provider 2020-05-24 16:46:19 +02:00
kolaente 877c60b7da
Add routing handler for backgrounds 2020-05-24 16:44:33 +02:00
kolaente 64112e0c22
Add basic background provider interface 2020-05-24 16:02:18 +02:00