Squashed commit of the following:
commit c8bf5e0cb4fd95935e06dc46dda38256f5bb970f
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed Aug 1 11:37:43 2018 +0200
Start credential verification only if there are previous credentials
commit 61e6f2e7f2fb4d01e59c71c5980b1b761fa0bf83
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed Aug 1 10:22:31 2018 +0200
Make `dispatches?` helper return a boolean
commit 4dc10acd5f1eae616d62c24e3cb9685e4e595f04
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed Aug 1 09:19:49 2018 +0200
Add joker for linting
commit 7069febff0ed49be5c60e6787bfc9dc5b758917b
Author: Arne Schlüter <arne@schlueter.is>
Date: Tue Jul 31 14:17:41 2018 +0200
Implement navigation as interceptor
FIXME: Unauthorized access doesn't redirect to `#/login?redirect=...`
commit 60f9f03dd86f48234133e76dd57c067afb7a74d4
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed Jul 18 19:35:47 2018 +0200
Make booting explicit and prepare for :navigate interceptor
* Add dark sidebar
* Add generated covers for items that have none
* Fix small spacing issue with generated covers
* Set up different sidebar sections and improve styling of bottom bar
* Add open-iconic and use icons for playback control buttons
* Make sure sidebar always extends to complete height
* Simplify album listing view function, add text-overflow to thumbs
* Use better identifier for generated covers
Makes sure that covers look the same, no matter if generated from an album or
individual track
* Move shadow-cljs to devDependencies
* Display all album titles in a table
* Make progress bar take up all available space
Squashed commit of the following:
commit b480676cef
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed May 30 18:38:40 2018 +0200
Remember login credentials
commit ed060e55b6
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed May 30 14:45:11 2018 +0200
Add tests for auth process
commit ca8972f8c3
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed May 30 13:34:38 2018 +0200
Make sure to always run tests in development