60390e141a
Configure test → build → deploy as a cascade and ensure public exists when building
2019-12-14 10:46:03 +01:00
8c484abf00
Add deploy job to circleci
2019-12-14 10:11:23 +01:00
3a172bf1e4
Add build step to circleci config
2019-12-14 09:46:18 +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
aef4724953
Fix incorrect sizing of canvases, closes issue #36
...
Plus probably another of other unnoticed css-bugs because hiccup doesn't
interpret :class-name anymore
2018-12-26 16:22:07 +01:00
061fa174f0
Update dependencies and reduce build size by switching to fipp for pretty-printing
...
Before: :main [JS: 742.51 KB] [GZIP: 187.08 KB]
After: :main [JS: 634.35 KB] [GZIP: 163.7 KB]
2018-11-27 02:28:10 +01:00
33b3d89267
Add license
2018-11-26 09:13:15 +01:00
f04899345b
Use relative favicon URL for gh-pages
2018-11-26 00:36:57 +01:00
8a8ac099a9
Add favicons
2018-11-25 17:52:08 +01:00
2d05cdf9d6
Add links to similar artists in collection
2018-11-25 16:33:45 +01:00
f8094f0bde
Add note about problems with continuous tests when deploying
2018-11-25 15:59:06 +01:00
fafbe80a34
Fix for safari autoplay bug ( #34 )
2018-11-25 13:59:49 +01:00
a6b14d6294
Remove unused imports
2018-11-24 18:56:24 +01:00
bd511bbc66
Fix warning about children with non-unique keys
2018-11-24 18:47:46 +01:00
2aed57deb4
Remove annoying puppeteer dependency
2018-11-24 18:24:19 +01:00
4717cc46fc
Revert "Configure travis to test and build in parallel"
...
This reverts commit 284a531f21 .
2018-11-09 17:56:29 +01:00
284a531f21
Configure travis to test and build in parallel
2018-11-09 17:47:39 +01:00
e7945e9474
Add links to first and last pages
2018-10-23 17:11:54 +02:00
6cdd413553
Fix canvas aspect ration on non-retina displays
2018-10-23 15:55:47 +02:00
779f99243c
Fix bottom pagination position
2018-10-23 15:55:30 +02:00
a09cfb94b4
npm audit fix --force
2018-10-23 15:48:27 +02:00