1
0
Fork 0
mirror of https://github.com/heyarne/airsonic-ui.git synced 2026-05-06 18:33:38 +02:00
Commit graph

48 commits

Author SHA1 Message Date
af344d290b Use better identifier for generated covers
Makes sure that covers look the same, no matter if generated from an album or
individual track
2018-06-03 15:54:23 +02:00
042d56bd24 Simplify album listing view function, add text-overflow to thumbs 2018-06-03 15:40:00 +02:00
d5c81f3b3a Make sure sidebar always extends to complete height 2018-06-03 15:07:22 +02:00
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