115f5cd3e6
Add open-iconic and use icons for playback control buttons
2018-06-03 15:00:11 +02:00
9858cece51
Set up different sidebar sections and improve styling of bottom bar
2018-06-03 14:39:40 +02:00
e926fb41d3
Fix small spacing issue with generated covers
2018-06-02 14:19:58 +02:00
a0e24f5979
Add generated covers for items that have none
2018-06-02 11:21:58 +02:00
45d5a4bd04
Add dark sidebar
2018-06-02 10:27:54 +02:00
a01a419a7d
Fix warning that popped up when compiling tests (wrong number of args)
2018-06-02 09:47:35 +02:00
a4366fbcb0
Forgot to remove empty section in README
2018-05-31 14:38:52 +02:00
39d09e2e13
Add tests forautomatic login
2018-05-30 18:53:57 +02:00
8eecb4e6f0
Add tests for try-remember-user
2018-05-30 18:51:44 +02:00
3376e01930
Save login credentials in local storage
...
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
2018-05-30 18:40:42 +02:00
b480676cef
Remember login credentials
2018-05-30 18:38:40 +02:00
ed060e55b6
Add tests for auth process
2018-05-30 14:45:11 +02:00
ca8972f8c3
Make sure to always run tests in development
2018-05-30 13:34:38 +02:00
5929bc7581
Cache maven deps
2018-05-29 22:47:25 +02:00
bf258d6357
npm audit fix
2018-05-28 20:08:03 +02:00
629872ec97
Setup tests
...
commit 1b86fa1477d9cbad441e7616b6f1adbceec76c9c
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon May 28 19:52:48 2018 +0200
Cache build directories for (hopefully) faster builds
commit b614e1fa8437bb20cb5fcb05d6ab7ad318984f01
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon May 28 19:49:34 2018 +0200
Fix undeclared var in test
commit f0f30e6a546ad0e4a7f65538d485b5544f7733c3
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon May 28 19:27:13 2018 +0200
Configure travis and fix dependencies
commit 5a3f432d9e9ed34e21a6940a18f11fa4d0ef9b7d
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon May 28 19:22:33 2018 +0200
Remove build folders from git
commit 44095cbd34e2ed6f70d43b7c72f5cb4bacb18913
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon May 28 19:17:05 2018 +0200
Add first real test
commit 02a0ef51c61c15ddc6de88f34aa5fd2817fdca88
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon May 28 16:38:40 2018 +0200
Add growl notifications
commit 5b09be97e04e64ecab5aba3e063f584e48d21c0a
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon May 28 14:29:02 2018 +0200
Add karma watcher
commit 6d7859f7fd420e4057277da3605a4df5985d8ae9
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon May 28 14:20:12 2018 +0200
Add karma and set it up for single-run tests
2018-05-28 19:57:03 +02:00
d915659c03
Update .gitignore to match new folder structure
2018-05-28 13:52:52 +02:00
47c37e198c
Move all source files to src folder
2018-05-28 13:24:15 +02:00
cdf3785f82
Improve deploy script
2018-05-28 13:20:48 +02:00
8d24c1b42a
Put on some lipgloss
...
commit 9fa1a611e2fa093819b332791c28783a4f92a6dc
Author: Arne Schlüter <arne@schlueter.is>
Date: Fri May 18 00:00:31 2018 +0200
Add album previews
commit 317a6632b898039e370e3f8d52627e08a8c8186c
Author: Arne Schlüter <arne@schlueter.is>
Date: Fri May 18 00:00:06 2018 +0200
Fix cover art url
commit 0ba09903b96f5241853f003f679c0f407243f12a
Author: Arne Schlüter <arne@schlueter.is>
Date: Thu May 17 22:59:23 2018 +0200
Add bulma breadcrumbs
commit d21c7c8acc802101ff8ec096d5c6fad90e4f8ea7
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed May 16 18:55:45 2018 +0200
Add basic styling to bottom bar
commit 23b37984ca9e8af84767e073492a42bf6c5924ea
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed May 16 18:21:27 2018 +0200
Add retina version of cover component
commit d86a44bc5f7b7472f0084c47b691b0f7d151f497
Author: Arne Schlüter <arne@schlueter.is>
Date: Wed May 16 18:20:47 2018 +0200
Add info about server address to README
commit 4114581c259e17e3d0342755124e4fa56cd5dd3a
Author: Arne Schlüter <arne@schlueter.is>
Date: Tue May 8 11:51:07 2018 +0200
Add cover image
commit e6cb0745b366cbce3c25f225d8e008f12fcaae8b
Author: Arne Schlüter <arne@schlueter.is>
Date: Tue May 8 10:49:26 2018 +0200
Move views to their own namespaces
commit 5c24a47cc07b347beedd972e32ec145348a82d65
Author: Arne Schlüter <arne@schlueter.is>
Date: Mon May 7 18:10:00 2018 +0200
Add login styling
commit e04e0505f684d99316bdb3e875c403af2c28c127
Author: Arne Schlüter <arne@schlueter.is>
Date: Sun May 6 11:19:08 2018 +0200
Add gh-pages deploy script
commit e1a4cb4bb646def28989100f2084990863160dd9
Author: Arne Schlüter <arne@schlueter.is>
Date: Sun May 6 00:43:51 2018 +0200
Add bulma
2018-05-28 12:29:42 +02:00
94d6c25d9e
Cleanup api interaction; also, not everybody is using my server ;)
2018-05-07 18:15:35 +02:00
73bf88b666
Implement breadcrumbs
2018-04-25 18:07:48 +02:00
16c0813d13
Add note about project status to README
2018-04-25 14:15:48 +02:00
58176adffc
Implement artist view
2018-04-25 14:14:17 +02:00
00e2cf656c
Give user the ability to change the server url on login
2018-04-25 13:43:41 +02:00
f7c6e66762
Update outdated cider-nrepl pre-release version
2018-04-24 22:48:49 +02:00
d24300ad1e
Add current playlist, next and previous
...
Also reuse audio element so slippery stuff like volume persists
2018-04-23 23:46:36 +02:00
4b00c21a74
Add some more notes about re-frame to readme
2018-04-22 09:01:41 +02:00
a9c95bc4a8
Be more consistent when naming events
2018-04-22 09:01:02 +02:00
4639f4ef27
Pause current track when starting next, implement play / pause
2018-04-22 09:01:02 +02:00
491c172ae7
Make code a bit nicer to read / more idiomatic in some places
2018-04-22 09:01:02 +02:00
19aa7038b3
Add currently playing bar
2018-04-22 09:01:02 +02:00
54757930d7
Add readme and option to just build via npm
2018-04-22 09:00:55 +02:00
0e17354e58
Can play a single song :)
2018-04-20 16:21:19 +02:00
9ca116ee72
Login → Album List → Album Detail
2018-04-20 15:45:49 +02:00
eb59e97e96
Sketch out method to associate routes with api data
2018-04-20 14:56:50 +02:00
2ccf6b3f4c
Fix routing (r/navigate! was sometimes called twice)
2018-04-19 14:01:59 +02:00
8e799f651d
Add list of recent albums
2018-04-18 19:19:07 +02:00
6117b921a6
Move navigation to effect
2018-04-18 16:21:21 +02:00
fe0e250648
Add description for university project
2018-04-18 15:57:20 +02:00
28d0c134d5
Add router
2018-04-18 08:52:12 +02:00
afe5b4015f
Handle events via UI instead of just the REPL
2018-04-18 02:03:48 +02:00
d782b49b94
Implement authentication
2018-04-18 01:30:40 +02:00
9f5ff05101
Setup emacs
2018-04-18 00:24:22 +02:00
4fc35c34b0
Initial commit; shadow-cljs, re-frame + re-frame-10x
2018-04-17 23:42:24 +02:00