Marcos
|
f3d998c7e0
|
Restores front tests using jest and vite
|
2022-03-21 12:52:41 +01:00 |
RenovateBot
|
22dfaad27e
|
Update dependency plyr to v3.6.12 (develop)
|
2022-03-18 20:02:44 +00:00 |
Georg Krause
|
f81221ef11
|
Merge branch 'stable' into develop
|
2022-03-18 13:43:00 +01:00 |
RenovateBot
|
7216f3bacc
|
Update dependency autoprefixer to v10.4.4 (develop)
|
2022-03-16 09:35:34 +00:00 |
RenovateBot
|
45a05e7738
|
Update dependency autoprefixer to v10.4.3 (develop)
|
2022-03-15 19:02:25 +00:00 |
RenovateBot
|
e607f8ebd6
|
Update dependency eslint to v8.11.0 (develop)
|
2022-03-14 11:05:43 +00:00 |
RenovateBot
|
566db1046c
|
Update dependency glob-all to v3.3.0 (develop)
|
2022-03-13 18:52:23 +00:00 |
Marcos
|
6cbe9cb72b
|
Removes vite warning (missing slash)
|
2022-03-11 09:08:24 +00:00 |
RenovateBot
|
0b91cfadf9
|
Update dependency eslint to v8.10.0 (develop)
|
2022-03-11 04:47:23 +00:00 |
RenovateBot
|
7bacffeb69
|
Update dependency axios to v0.26.1 (develop)
|
2022-03-10 15:32:15 +00:00 |
RenovateBot
|
3c088e7238
|
Update dependency showdown to v2.0.3 (develop)
|
2022-03-10 13:32:20 +00:00 |
Marcos Peña
|
a7698ce56b
|
Fix broken dev environment set-up
|
2022-03-08 09:37:37 +00:00 |
RenovateBot
|
b2b4f0c64b
|
Update dependency vite to v2.8.6 (develop)
|
2022-03-04 03:34:13 +00:00 |
RenovateBot
|
d5fa9ce56c
|
Update dependency showdown to v2.0.2 (develop)
|
2022-03-03 23:34:41 +00:00 |
RenovateBot
|
91130f4f95
|
Update dependency vite to v2.8.5 (develop)
|
2022-03-01 14:03:40 +00:00 |
RenovateBot
|
c760503a36
|
Update dependency sass to v1.49.9 (develop)
|
2022-03-01 13:33:41 +00:00 |
Kasper Seweryn
|
9bd580e5a0
|
Fix deployment warning message
|
2022-02-27 23:44:09 +01:00 |
Kasper Seweryn
|
d5cff4f3bf
|
Fix deployment base path
|
2022-02-27 23:20:03 +01:00 |
Georg Krause
|
ef5c85b293
|
Pin dependencies
|
2022-02-26 10:10:30 +01:00 |
Kasper Seweryn
|
43f609b497
|
Update axios-auth-refresh
|
2022-02-24 11:54:21 +01:00 |
Georg Krause
|
b2dc70cf3a
|
Remove tests and their dependencies for now
|
2022-02-22 12:48:20 +01:00 |
Georg Krause
|
e9c4bfe947
|
Start migration to vite
|
2022-02-21 15:07:07 +01:00 |
Georg Krause
|
593cff4316
|
Update dependency vue cli and plugins to 5.0.1
|
2022-02-20 19:55:48 +01:00 |
RenovateBot
|
2b6a7c7e48
|
Update dependency text-clipper to v2 (develop)
|
2022-02-20 18:12:53 +00:00 |
RenovateBot
|
651417410e
|
Update dependency showdown to v2 (develop)
|
2022-02-20 17:18:51 +00:00 |
RenovateBot
|
c766c5e1a1
|
Update dependency mocha to v9.2.1 (develop)
|
2022-02-20 08:02:46 +00:00 |
RenovateBot
|
5b19583157
|
Update dependency @vue/cli-plugin-unit-mocha to v5 (develop)
|
2022-02-19 20:36:25 +00:00 |
RenovateBot
|
9328bbc516
|
Update dependency sass to v1.49.8 (develop)
|
2022-02-17 22:33:23 +00:00 |
RenovateBot
|
148d6d3195
|
Update dependency sanitize-html to v2.7.0 (develop)
|
2022-02-17 19:15:58 +00:00 |
RenovateBot
|
c83fd45190
|
Update dependency core-js to v3.21.1 (develop)
|
2022-02-17 15:33:13 +00:00 |
Georg Krause
|
a87dab71a6
|
Adjust dependencies in order to make build succeed
|
2022-02-17 13:11:22 +01:00 |
RenovateBot
|
33e5276868
|
Update dependency eslint to v8.9.0 (develop)
|
2022-02-16 15:51:12 +00:00 |
RenovateBot
|
6c09dcb566
|
Update dependency axios to v0.26.0 (develop)
|
2022-02-16 10:29:08 +00:00 |
RenovateBot
|
13f873fc34
|
Update dependency focus-trap to v6.7.3 (develop)
|
2022-02-15 15:33:57 +00:00 |
RenovateBot
|
ad0edf2b3f
|
Update dependency sinon to v13 (develop)
|
2022-02-12 08:42:33 +00:00 |
RenovateBot
|
5a475f477f
|
Update dependency vue-plyr to v7 (develop)
|
2022-02-06 11:48:54 +00:00 |
RenovateBot
|
fba0acfaea
|
Update dependency vuex-persistedstate to v4 (develop)
|
2022-02-05 11:03:33 +00:00 |
Georg Krause
|
68c97cbb69
|
Downgrade sass-loader to 10.2.1
|
2022-02-03 08:56:38 +01:00 |
Georg Krause
|
fefbb7760c
|
Downgrade sass-loader to 11.1.1
|
2022-02-03 08:51:20 +01:00 |
RenovateBot
|
a2b8167f61
|
Update dependency sass-loader to v12 (develop)
|
2022-02-03 07:28:38 +00:00 |
RenovateBot
|
d02ab4908f
|
Update dependency purgecss-webpack-plugin to v4 (develop)
|
2022-02-03 01:15:33 +00:00 |
Renovate Bot
|
71ed304469
|
Update dependency eslint-plugin-html to v6
|
2022-02-03 01:27:58 +01:00 |
Renovate Bot
|
cbacda195b
|
Update dependency @babel/eslint-parser to v7.17.0
|
2022-02-03 01:27:29 +01:00 |
Renovate Bot
|
6f778549c4
|
Update dependency mocha to v9
|
2022-02-03 01:24:57 +01:00 |
Renovate Bot
|
5650d66ec7
|
Update dependency eslint-plugin-promise to v6
|
2022-02-03 01:23:21 +01:00 |
Renovate Bot
|
aab558bb6e
|
Update dependency focus-trap to v6
|
2022-02-03 01:19:29 +01:00 |
RenovateBot
|
4a0ace30df
|
Update dependency eslint to v8 (develop)
|
2022-02-02 23:22:01 +00:00 |
RenovateBot
|
b09527eec0
|
Update dependency django-channels to v2 (develop)
|
2022-02-02 20:01:37 +00:00 |
JuniorJPDJ
|
768e0368ad
|
Revert "Update dependency django-channels to v1.2.2"
This reverts commit 21005b02ea .
|
2022-02-02 19:35:35 +01:00 |
RenovateBot
|
34491ce2f7
|
Update dependency diff to v5 (develop)
|
2022-02-02 18:23:50 +00:00 |
RenovateBot
|
4e3e34c952
|
Update dependency core-js to v3.21.0 (develop)
|
2022-02-02 09:02:09 +00:00 |
RenovateBot
|
c9b785ba0d
|
Update dependency sass to v1.49.7 (develop)
|
2022-02-02 08:20:41 +00:00 |
Renovate Bot
|
182f04cab2
|
Update dependency axios to v0.25.0
|
2022-02-01 19:56:40 +01:00 |
Renovate Bot
|
21005b02ea
|
Update dependency django-channels to v1.2.2
|
2022-02-01 15:06:48 +00:00 |
RenovateBot
|
fae3e6d442
|
Update dependency @vue/cli-service to v4.5.15 (develop)
|
2022-01-31 12:06:40 +00:00 |
RenovateBot
|
e3af018a58
|
Update dependency @vue/cli-plugin-unit-mocha to v4.5.15 (develop)
|
2022-01-31 11:03:31 +00:00 |
RenovateBot
|
7804fc77ce
|
Update dependency @vue/cli-plugin-pwa to v4.5.15 (develop)
|
2022-01-31 10:29:07 +00:00 |
Renovate Bot
|
5346ee463b
|
Update dependency @vue/cli-plugin-babel to v4.5.15
|
2022-01-30 23:03:29 +00:00 |
Renovate Bot
|
f8171d15bb
|
Pin dependencies
|
2022-01-29 12:07:29 +00:00 |
Renovate Bot
|
dc29098f54
|
Pin dependencies
|
2022-01-29 08:03:21 +00:00 |
Georg Krause
|
11da28fe4a
|
Soft-pin packages
|
2022-01-28 16:15:25 +01:00 |
Georg Krause
|
60ac83bff7
|
Revert "Update dependency core-js to ^3.20.3"
This reverts commit 262163812b .
|
2022-01-28 14:02:18 +01:00 |
Renovate Bot
|
262163812b
|
Update dependency core-js to ^3.20.3
|
2022-01-28 11:32:55 +00:00 |
Renovate Bot
|
1939279b1d
|
Update dependency eslint-plugin-vue to ^7.20.0
|
2022-01-28 09:58:51 +00:00 |
Renovate Bot
|
59fcfa4e06
|
Update dependency eslint-config-standard to ^16.0.3
|
2022-01-26 07:04:16 +00:00 |
Renovate Bot
|
ad1167e299
|
Update dependency eslint-plugin-import to ^2.25.4
|
2022-01-26 06:04:46 +00:00 |
Renovate Bot
|
c34cfe692a
|
Update dependency eslint-plugin-html to ^4.0.6
|
2022-01-25 21:03:14 +00:00 |
Renovate Bot
|
d510f791aa
|
Update dependency axios-auth-refresh to ^2.2.8
|
2022-01-25 16:04:05 +00:00 |
Renovate Bot
|
1ffe463998
|
Update dependency eslint to ^7.32.0
|
2022-01-25 13:32:55 +00:00 |
Renovate Bot
|
91a6f48990
|
Update dependency @babel/eslint-parser to ^7.16.5
|
2022-01-23 13:32:30 +00:00 |
Georg Krause
|
9a0a14c096
|
Update dependency vue-template-compiler to 2.6.14
|
2022-01-23 10:07:41 +01:00 |
Renovate Bot
|
5f417ad8df
|
Update dependency vue to ^2.6.14
|
2022-01-23 07:03:18 +00:00 |
Renovate Bot
|
95a4e87b73
|
Update dependency vuex-persistedstate to ^2.7.1
|
2022-01-22 20:32:10 +00:00 |
Renovate Bot
|
de924ec161
|
Update dependency vuedraggable to ^2.24.3
|
2022-01-22 20:03:42 +00:00 |
Renovate Bot
|
0a544acb17
|
Update dependency vue-lazyload to ^1.3.3
|
2022-01-22 19:33:42 +00:00 |
Renovate Bot
|
d9039c503f
|
Update dependency vue-plyr to ^5.1.3
|
2022-01-22 18:33:59 +00:00 |
Renovate Bot
|
3c97ced490
|
Update dependency vue-upload-component to ^2.8.22
|
2022-01-22 17:35:28 +00:00 |
Renovate Bot
|
f8a3530527
|
Update dependency vue-gettext to ^2.1.12
|
2022-01-22 15:03:42 +00:00 |
Renovate Bot
|
8e7901ed34
|
Update dependency showdown to ^1.9.1
|
2022-01-21 09:03:29 +00:00 |
Renovate Bot
|
9ee8219d8e
|
Update dependency js-logger to ^1.6.1
|
2022-01-21 08:32:59 +00:00 |
Renovate Bot
|
2f28d71c11
|
Update dependency register-service-worker to ^1.7.2
|
2022-01-20 20:33:25 +00:00 |
Renovate Bot
|
33bde16f41
|
Update dependency howler to ^2.2.3
|
2022-01-20 19:33:16 +00:00 |
Renovate Bot
|
4e82a6449b
|
Update dependency fomantic-ui-css to ^2.8.8
|
2022-01-20 19:03:50 +00:00 |
Renovate Bot
|
1be4332f24
|
Update dependency diff to ^4.0.2
|
2022-01-20 13:04:14 +00:00 |
Renovate Bot
|
80517aa4bc
|
Update dependency axios-auth-refresh to ^2.2.8
|
2022-01-20 09:33:47 +00:00 |
Georg Krause
|
547fd5d685
|
Update Author of Frontend package
|
2021-12-08 20:15:55 +01:00 |
Georg Krause
|
8ee9a536e1
|
Lint the frontend code
|
2021-12-06 11:35:20 +01:00 |
Georg Krause
|
6a61cf7d10
|
Fix linting of App.vue by using the right dependency
|
2021-11-01 19:20:12 +01:00 |
heyarne
|
584471969e
|
Add and configure eslint
|
2021-05-28 11:29:33 +02:00 |
Ciarán Ainsworth
|
26f8f7db9f
|
Fix minor Vue and sanitize errors
|
2021-05-03 08:14:13 +00:00 |
Georg Krause
|
3884ee20a6
|
Add unit test reporting and vulnerability scans to CI
|
2021-04-22 15:57:15 +02:00 |
Tony Wasserka
|
4f0adefdb0
|
Update howler.js dependency, fixes #1324
|
2021-04-03 11:31:02 +02:00 |
heyarne
|
28c067f2b6
|
Small Improvements to Frontend Dev Onboarding
|
2021-01-03 17:44:52 +01:00 |
Agate
|
08bad70ef8
|
Front dependency care
|
2020-08-20 14:08:19 +02:00 |
Agate
|
0094cbb7d1
|
Fix #1128: Lock focus in modals to improve accessibility
|
2020-07-03 16:07:44 +02:00 |
Agate
|
566da673da
|
See #1108: support using OAuth instead of JWT in front when logging in to a different domain
|
2020-05-18 14:55:15 +02:00 |
Agate
|
cd422832dd
|
New theming system
|
2020-05-15 14:12:36 +02:00 |
Agate
|
ec8dfdb740
|
Use scoped tokens to load <audio> urls instead of JWT
|
2020-05-11 10:06:35 +02:00 |
Agate
|
1a08d1a032
|
Fix #1112: removed unused masonry dependency
|
2020-05-07 18:33:58 +02:00 |
Eliot Berriot
|
27801ce541
|
See #170: revamped track detail page
|
2020-03-26 16:18:37 +01:00 |
Eliot Berriot
|
7819c60164
|
Updated front dependencies
|
2020-02-25 15:46:47 +01:00 |
Eliot Berriot
|
e59cc33378
|
First round of improvements to channel management:
- use modals
- less proeminent button
- field styling/labels
|
2020-02-23 15:31:03 +01:00 |
Eliot Berriot
|
95497e76ac
|
See #170: channels ui (listeners)
|
2020-02-05 15:06:07 +01:00 |
Ciarán Ainsworth
|
2302dc0581
|
Set up initial configuration for installing
Set up player config for mobile control
|
2020-01-08 12:16:41 +01:00 |
Eliot Berriot
|
e15d806634
|
Resolve "Redesign the sidebar/navigation to simplify the UI"
|
2019-12-26 11:38:26 +01:00 |
Eliot Berriot
|
5128d263e7
|
Reduced CSS size by 30% using purgecss
|
2019-09-14 15:08:49 +02:00 |
Eliot Berriot
|
6ba0d6d8d9
|
Added HTML sanitizer
|
2019-08-28 11:31:57 +02:00 |
Eliot Berriot
|
ccca292405
|
See #432: added tag filter on artist/album browse page
|
2019-07-18 14:08:38 +02:00 |
Eliot Berriot
|
2abcb0898f
|
Switched from Semantic-UI to Fomentic-UI
|
2019-07-15 16:21:01 +02:00 |
Eliot Berriot
|
80816ec50d
|
Fix #854: Hardcoded list of supported browsers to avoid unexpected regressions
|
2019-06-17 09:48:56 +02:00 |
Eliot Berriot
|
b9f0c6aecd
|
Revert "Merge branch '629-cookie-auth' into 'develop'"
This reverts commit 8b47af8b81 , reversing
changes made to c0055b3b20 .
|
2019-03-15 15:52:30 +01:00 |
Eliot Berriot
|
c395076fce
|
Resolve "Use cookies instead of local storage for auth in Web UI"
|
2019-03-13 16:50:49 +01:00 |
Eliot Berriot
|
e0c5ffcb16
|
[EPIC] Audio metadata update - UI / API
|
2019-02-28 09:31:04 +01:00 |
Eliot Berriot
|
712418ecb6
|
Revert "Smaller CSS with purge CSS (130kb removed)"
This reverts commit 7ed3a24723 .
|
2018-12-20 17:54:41 +01:00 |
Eliot Berriot
|
7ed3a24723
|
Smaller CSS with purge CSS (130kb removed)
|
2018-12-20 15:06:36 +01:00 |
Eliot Berriot
|
95e087b342
|
Removed raven on front-end
|
2018-12-20 11:07:30 +01:00 |
Eliot Berriot
|
7c671177a8
|
Use vendored semantic UI CSS and JS
|
2018-12-19 22:04:35 +01:00 |
Eliot Berriot
|
ba68246e0d
|
Load translations separately to reduce bandwidth usage
|
2018-12-19 21:45:12 +01:00 |
Eliot Berriot
|
815d729367
|
Fix #578: added embed.html page to power iframe widget
|
2018-12-19 14:03:21 +01:00 |
Eliot Berriot
|
a8a609155b
|
Fixed broken unit tests due to front-end cleanup
|
2018-08-11 17:59:20 +02:00 |
Eliot Berriot
|
e3040de444
|
Use lighter vue-cli instead of clunky manual webpack config
|
2018-08-11 16:21:14 +02:00 |
Eliot Berriot
|
675afa2f8a
|
Update package.json
|
2018-07-29 10:11:35 +00:00 |
Eliot Berriot
|
1f08475017
|
Fix #390 and #392: rewritten audio player internal logic, broken volume control under Chrome
|
2018-07-24 22:03:41 +02:00 |
Eliot Berriot
|
6afb0e5eb2
|
See #161: removed unused dependencies
|
2018-06-30 16:07:29 +02:00 |
Eliot Berriot
|
f5dbdd0701
|
See #161: compile translations in dev and when publishing artifacts
|
2018-06-30 12:12:53 +02:00 |
Eliot Berriot
|
a0a75c9919
|
See #161: initial setup to collect/compile messages with vue-gettext
|
2018-06-30 11:11:45 +02:00 |
Eliot Berriot
|
c6b5c71d26
|
Upgraded to latest vue to benefit from slot scope
|
2018-05-23 22:55:33 +02:00 |
Eliot Berriot
|
35dda16adb
|
Compile and bundle translations in CI
|
2018-04-16 22:54:36 +02:00 |
Eliot Berriot
|
a57081a4e9
|
Added script to extract translations into PO files
|
2018-04-15 20:04:26 +02:00 |
Bat
|
e3cfab8bb4
|
Language detection
|
2018-04-13 14:01:23 +01:00 |
Bat
|
de753502c9
|
Setup translations with Vue
|
2018-04-11 13:32:29 +01:00 |
Bat
|
a4418bdcfe
|
Add a few useful packages
|
2018-04-09 19:33:17 +01:00 |
Bat
|
3be7d68900
|
Make translation compilation actually work
|
2018-04-09 19:26:31 +01:00 |
Bat
|
e7b06ab509
|
i18n: .po compilation
|
2018-04-08 17:38:26 +01:00 |
Eliot Berriot
|
b852a92a67
|
Upgraded webpack
|
2018-03-29 22:49:02 +02:00 |
Eliot Berriot
|
498aa1137b
|
Initial channels integration
|
2018-03-01 18:38:31 +01:00 |
Eliot Berriot
|
3b164302cd
|
Install masonry dependency
|
2018-02-26 20:07:46 +01:00 |
Eliot Berriot
|
7ffff90005
|
Moment, markdown and truncate filters
|
2018-02-22 22:02:19 +01:00 |
Eliot Berriot
|
26028040a3
|
Now use raven-js on frontend
|
2018-02-17 21:31:32 +01:00 |
Eliot Berriot
|
fc1f5b09ce
|
Now use vuex-router-sync
|
2018-02-15 22:37:41 +01:00 |
Eliot Berriot
|
736caa399a
|
Unit tests for radios store
|
2018-01-11 22:32:37 +01:00 |
Eliot Berriot
|
e4edf55c47
|
Replaced vue-resource by axios
|
2018-01-11 21:35:51 +01:00 |
Eliot Berriot
|
bc76048b4a
|
Added tests for auth, favorites and player in store
|
2018-01-09 22:54:06 +01:00 |
Eliot Berriot
|
91d6a71a21
|
Can now launch tests
|
2018-01-08 23:12:31 +01:00 |
Eliot Berriot
|
1c8f055490
|
Brand new file importer
|
2017-12-27 23:32:02 +01:00 |
Eliot Berriot
|
f1557ac4b9
|
Fixed #57: now refresh jwt token on page refresh
|
2017-12-26 14:47:27 +01:00 |
Eliot Berriot
|
62a7d9091e
|
Now persist/restore queue/radio/player state automatically
|
2017-12-24 22:49:21 +01:00 |
Eliot Berriot
|
254996453f
|
Added vuex to dependencies
|
2017-12-23 16:40:52 +01:00 |
Eliot Berriot
|
cdcfcc1e97
|
Fixed #41: lazyload track and album images
|
2017-12-12 23:49:54 +01:00 |
Eliot Berriot
|
4515210162
|
better pagination on favorites
|
2017-12-12 22:58:17 +01:00 |
Eliot Berriot
|
37383a53b2
|
Ensure shortcuts don't collide in inputs
|
2017-12-12 22:15:50 +01:00 |
Eliot Berriot
|
03f15ada4e
|
added shortcuts for play, volume and restore
|
2017-12-11 21:09:17 +01:00 |
Eliot Berriot
|
33eecf55cb
|
Fixed #26: can now reorder tracks in queue using drag and drop
|
2017-06-28 19:34:05 +02:00 |
Eliot Berriot
|
76f98b74dd
|
Initial commit that merge both the front end and the API in the same repository
|
2017-06-23 23:00:42 +02:00 |