1
0
Fork 0
mirror of https://github.com/heyarne/airsonic-ui.git synced 2026-05-07 10:43:39 +02:00
Commit graph

175 commits

Author SHA1 Message Date
greenkeeper[bot]
29bcf92646
chore(package): update lockfile package-lock.json 2020-04-22 04:11:53 +00:00
greenkeeper[bot]
54fdde3b62
fix(package): update highlight.js to version 10.0.0 2020-04-22 04:11:48 +00:00
14ffc4cd4b Merge branch 'greenkeeper/karma-5.0.0' 2020-04-17 08:26:15 +02:00
3cba4abbec npm audit fix 2020-04-17 08:25:50 +02:00
greenkeeper[bot]
365466c084
chore(package): update lockfile package-lock.json 2020-04-09 19:50:20 +00:00
greenkeeper[bot]
e0c80c6a95
chore(package): update karma to version 5.0.0 2020-04-09 19:50:16 +00:00
74dd5f9568
Greenkeeper/shadow cljs 2.8.93 (#80)
* chore(package): update shadow-cljs to version 2.8.93

* chore(package): update lockfile package-lock.json

Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
2020-03-16 12:39:24 +01:00
greenkeeper[bot]
294819dc51
Update highlight.js to the latest version 🚀 (#77)
* fix(package): update highlight.js to version 9.18.1

* chore(package): update lockfile package-lock.json

Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
2020-03-09 22:23:34 +01:00
7875c89d1c
Greenkeeper/shadow cljs 2.8.91 (#79)
* chore(package): update shadow-cljs to version 2.8.91

* chore(package): update lockfile package-lock.json

Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
2020-03-09 22:23:24 +01:00
greenkeeper[bot]
179216488c Update highlight.js to the latest version 🚀 (#76)
* fix(package): update highlight.js to version 9.18.0

* chore(package): update lockfile package-lock.json
2020-01-20 23:41:36 +01:00
7b5e34c630
Greenkeeper/highlight.js 9.17.1 (#75)
* fix(package): update highlight.js to version 9.17.1

Closes #69

* chore(package): update lockfile package-lock.json

Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
2020-01-14 09:11:51 +01:00
greenkeeper[bot]
68167dae7f Update highlight.js to the latest version 🚀 (#69)
* fix(package): update highlight.js to version 9.17.0

* chore(package): update lockfile package-lock.json
2020-01-13 09:30:05 +01:00
42b02b9c5e Fix vulnerability in tree-kill 2020-01-13 09:28:46 +01:00
greenkeeper[bot]
c9eacef57c Update postcss-cli to the latest version 🚀 (#74)
* fix(package): update postcss-cli to version 7.0.0

* chore(package): update lockfile package-lock.json
2020-01-12 09:22:09 +01:00
4e02e4439d
Remove chromium dependency for tests (#73) 2019-12-21 11:43:38 +01:00
4c8439206e
Add dummy breadcrumb when library does not have params set (fixes #71) (#72) 2019-12-14 12:17:36 +01:00
900b2c3aae Move build-report task to different script prefix
Avoids it getting globbed by run-p build:*
2019-12-14 11:54:00 +01:00
cb310eec6a Fix deploy branch filter on CircleCI 2019-12-14 11:50:05 +01:00
f42993a604 Add .shadow-cljs to CircleCI cache to speed up builds 2019-12-14 11:38:49 +01:00
6e17c254c7
Set up continuous deployment (#70)
* Add build step to circleci config

* Add deploy job to circleci

* Configure test → build → deploy as a cascade and ensure `public` exists when building

* Add deploy key

* Deploy only on master

* Remove ssh keys from build step

* Remove travis-ci

* Move build-report into task and update README.md
2019-12-14 11:35:07 +01:00
c3d97e3235 Make "similar artists" links bigger and lighter 2019-12-14 08:14:21 +01:00
fa9ae5b908 Use proper capitalization 2019-12-08 02:07:12 +01:00
1ec18aee5e Add note about self-hosting 2019-12-08 01:04:44 +01:00
930bf55390
Move artists into library (#68)
* Use more sensible naming for api responses

* Move artist overview into library; closes #50 and #52

* Fix sass live-reload

* Move editor config out of shadow-cljs.edn
2019-12-08 00:56:45 +01:00
14914e9915 Merge branch 'master' of github.com:heyarne/airsonic-ui 2019-12-07 23:23:55 +01:00
7764a5e4b8 Update some libraries and run npm audit fix 2019-12-07 23:21:21 +01:00
33a0002503
Greenkeeper/shadow cljs 2.8.76 (#65)
* chore(package): update shadow-cljs to version 2.8.76

* chore(package): update lockfile package-lock.json
2019-11-26 14:44:22 +01:00
Roni Laukkarinen
bebd674d7c Make the logo clickable #51 (#62) 2019-10-01 12:06:19 +02:00
561922b7af
Greenkeeper/shadow cljs 2.8.53 (#61)
* chore(package): update shadow-cljs to version 2.8.53

* chore(package): update lockfile package-lock.json
2019-09-19 17:58:26 +02:00
a56af6c1cb npm audit fix 2019-09-03 09:30:21 +02:00
dbfdd08cfd
Greenkeeper/shadow cljs 2.8.52 (#60)
* chore(package): update shadow-cljs to version 2.8.52

* chore(package): update lockfile package-lock.json
2019-09-03 09:28:43 +02:00
617312c172
Greenkeeper/shadow cljs 2.8.44 (#58)
* chore(package): update shadow-cljs to version 2.8.44

* chore(package): update lockfile package-lock.json
2019-08-07 11:07:40 +02:00
dependabot[bot]
5e1771d1d4 Bump lodash from 4.17.11 to 4.17.15 (#56)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.15)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-31 08:04:16 +02:00
dependabot[bot]
e126b0933d Bump lodash.mergewith from 4.6.1 to 4.6.2 (#57)
Bumps [lodash.mergewith](https://github.com/lodash/lodash) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-31 08:04:03 +02:00
greenkeeper[bot]
691766e8fd Update dependencies to enable Greenkeeper 🌴 (#53)
* chore(package): update dependencies

* docs(readme): add Greenkeeper badge

* chore(package): update lockfile package-lock.json
2019-07-16 10:33:51 +02:00
f33dc95ca5 npm audit fix again 2019-05-15 21:14:03 +02:00
aa450dd774 npm audit fix 2019-05-15 13:33:44 +02:00
a71acf218f Ignore gh-pages for builds on circle-ci 2019-04-01 18:16:58 +02:00
593f8b57ea npm update && npm audit fix 2019-04-01 16:25:18 +02:00
534bb9c5b5 Merge branch 'master' of github.com:heyarne/airsonic-ui 2019-03-15 11:04:55 +01:00
6de296de1f Make similar artist links look like links 2019-03-15 10:10:54 +01:00
9ccaabfe29 Improve spacing when browsing the library 2019-03-15 10:08:56 +01:00
8bf222a6e8
Improvements to currently playing queue (#48)
* First sloppy import of code from heyarne/reagent-movable

* Consistently use "current queue" to avoid confusion

* Update shadow-cljs, re-frame and debux

* Solve styling problem when sorting table rows

* Make sortable component more reusable

* Refactor playlist to use a sorted-map

* Make sure current queue is displayed again

* Fix sorting when converting a shuffled into a linear playlist

* Implement set-current-track

* Implement song-move in playlist

* Add autoprefixer

* Implement drag and drop reordering in current queue

* Fix broken dev sass build

* Bump some dependencies

* Move airsonic-ui.views.icon to bulma.icon

* Implement reusable dropdown in bulma.dropdown

* Immediately render reordered tracks, reimplement actions in album view

* Use new song-table on search result page

* Make song-table more reusable

* Remove current song

* Implement go to source in current queue

* Remove unused song view
2019-03-12 15:22:13 +01:00
f0324a236d Add circleci config 2019-03-12 15:16:43 +01:00
53748941c0
Volume Controls (#46)
* Implement always-visible volume controls

* Implement toggling of volume controls

* Change icon based on volume level

* Add volume control keyboard shortcuts

* Check left mouse button for all events fired when changing the volume
2019-03-02 10:28:13 +01:00
058b8377a8 Use loading indicator provided by bulma 2019-02-20 15:06:15 +01:00
a8646aef6b Fix potential vulnerability in extend@3.0.0 2019-02-08 08:10:21 +01:00
149fd07566
Add keyboard shortcuts (#43)
* Use rf instead of re-frame

* Add bulma modal component

* Add option to toggle a modal

* Add rudimentary keyboard shortcuts; closes #41
2019-01-30 18:35:08 +01:00
a75cdca9e1
Mobile improvements (#42)
* Implement variadic url parameters

* Trying to make the audio player more mobile friendly

All good but progress bar is missing

* Implement progress bar with html elements, fixes #39

* Add duration text next to progress bar

* Simplify audio player structure

* Make albums more comfortably browsable on mobile

* Implement responsive generated covers with SVG

* Restrict progress bar to 100% max-width

* Make search results somewhat usable on mobile

* Implement progress bar with svg
2019-01-23 14:09:11 +01:00
d74ef2d41a Draw buffered instead of seekable part; fixes #37 2018-12-29 18:53:56 +01:00