Commit Graph

453 Commits

Author SHA1 Message Date
RenovateBot 6e0238ca07 Update dependency core-js to v3.26.1 (stable) 2022-11-16 10:40:50 +00:00
Renovate Bot 5174998f37 Lock file maintenance 2022-11-15 20:28:30 +00:00
Renovate Bot 0e6711e2f0 Update dependency dompurify to v2.4.1 2022-11-10 14:02:16 +00:00
Renovate Bot 8952f735a0 Update dependency vite-plugin-vue-inspector to v1.1.4 2022-11-10 01:31:54 +00:00
Renovate Bot 78d1cc2c54 Update Vue to v3.2.44 2022-11-09 23:31:50 +00:00
RenovateBot 2cea142e30 Update vueuse to v9.5.0 (develop) 2022-11-09 14:43:40 +00:00
Renovate Bot 7cd277b8fa Update dependency sass to v1.56.1 2022-11-09 13:32:18 +00:00
Renovate Bot f82819c3d4 Update Vue to v3.2.43 2022-11-09 13:03:04 +00:00
Renovate Bot 0b2e4b41f6 Update dependency eslint-plugin-n to v15.5.1 2022-11-09 08:31:55 +00:00
Renovate Bot 015f2e946d Update dependency @vueuse/math to v9.5.0 2022-11-09 08:03:43 +00:00
Renovate Bot 86d5b7a793 Update dependency vue-upload-component to v3.1.6 2022-11-08 17:02:50 +00:00
Renovate Bot 728b97a8fd Update dependency vitest to v0.25.1 2022-11-08 16:32:39 +00:00
Renovate Bot 9fb0366407 Update dependency @vitest/coverage-c8 to v0.25.1 2022-11-08 16:02:49 +00:00
Renovate Bot 2b3c96d8f5 Update dependency vue-upload-component to v3.1.5 2022-11-08 15:33:20 +00:00
RenovateBot f3082db96f Update Sentry to v7.18.0 (develop) 2022-11-08 12:10:55 +00:00
RenovateBot b398d48533 Update vueuse to v9.4.0 (develop) 2022-11-08 07:33:29 +00:00
Renovate Bot 40247131a9 Update dependency sinon to v14.0.2 2022-11-07 20:02:38 +00:00
Renovate Bot 2a3a85508a Update dependency vitest to v0.25.0 2022-11-07 19:43:30 +00:00
Renovate Bot dc50241b0e Update dependency @typescript-eslint/eslint-plugin to v5.42.1 2022-11-07 19:06:43 +00:00
Renovate Bot 81952ba0a7 Update dependency vuex to v4.1.0 2022-11-07 18:05:08 +00:00
RenovateBot 369f069c30 Update dependency @vitest/coverage-c8 to v0.25.0 (develop) 2022-11-07 17:25:35 +00:00
RenovateBot 214ab60b41 Update dependency vite to v3.2.3 (develop) 2022-11-07 15:42:20 +00:00
Renovate Bot 9da1db1272 Update dependency vite-plugin-pwa to v0.13.3 2022-11-07 14:02:30 +00:00
Renovate Bot 821054433f Update dependency sass to v1.56.0 2022-11-07 08:02:22 +00:00
RenovateBot 0e4e5ce98e Update dependency fomantic-ui-css to v2.9.0 (develop) 2022-11-06 15:38:53 +00:00
RenovateBot a2cc7da296 Update dependency eslint-plugin-vue to v9.7.0 (develop) 2022-11-06 15:11:53 +00:00
RenovateBot aa26e184f7 Update dependency eslint-plugin-promise to v6.1.1 (develop) 2022-11-06 14:46:29 +00:00
RenovateBot a095f081e7 Update dependency eslint-plugin-n to v15.5.0 (develop) 2022-11-06 13:37:34 +00:00
RenovateBot 7f1ff29e15 Update dependency eslint to v8.27.0 (develop) 2022-11-06 13:27:52 +00:00
RenovateBot d471c6143d Update dependency @vueuse/math to v9.4.0 (develop) 2022-11-06 07:02:34 +00:00
Renovate Bot 28e5cc6e4c Update dependency vitest to v0.24.5 2022-11-05 22:01:42 +00:00
RenovateBot e081b0d83e Update dependency @typescript-eslint/eslint-plugin to v5.42.0 (develop) 2022-11-05 21:46:32 +00:00
Renovate Bot 855b8fad1c Update dependency vite-plugin-pwa to v0.13.2 2022-11-05 21:02:14 +00:00
Renovate Bot ccbb0e337b Update dependency standardized-audio-context to v25.3.34 2022-11-05 20:32:55 +00:00
Renovate Bot 14607e1041 Update dependency lru-cache to v7.14.1 2022-11-05 19:02:30 +00:00
Renovate Bot f3213a646b Update dependency jsdom to v20.0.2 2022-11-05 18:32:08 +00:00
Renovate Bot a0295893a4 Update dependency @vitest/coverage-c8 to v0.24.5 2022-11-05 17:02:12 +00:00
Renovate Bot a3172ada1f Update Sentry to v7.17.4 2022-11-05 16:32:44 +00:00
wvffle 315e5ef766 Responsivity and accessibility fixes 2022-11-04 13:20:22 +00:00
wvffle 5eff89920a Add MilkDrop 2022-11-04 13:20:22 +00:00
Georg Krause 4f610bc0bd
chore(deps): Update vue-tsc to avoid false negatives 2022-10-30 19:20:36 +01:00
wvffle d90f41ec51
Fix some linting problems 2022-10-30 19:20:32 +01:00
wvffle 1be6701752
Fix changing songs and add LRU cache 2022-10-30 19:17:54 +01:00
wvffle bef0d1dec4
WIP Rewrite queue 2022-10-30 19:17:54 +01:00
wvffle c08e1fad94
WIP: Rewrite queue 2022-10-30 19:17:51 +01:00
wvffle e47dbc5ab5
Add Sound implementation 2022-10-30 19:16:26 +01:00
wvffle 7b17c46987
Create audio system based on Web Audio API 2022-10-30 19:12:46 +01:00
Georg Krause d24f6fbc95
fix(dependency): Resolve dependency clash with corejs 2022-10-30 08:59:03 +01:00
RenovateBot 2628fa313e Update dependency @vue/test-utils to v2.2.1 (develop) 2022-10-29 12:09:01 +00:00
RenovateBot e7045595ab Update dependency @vitest/coverage-c8 to v0.24.3 (develop) 2022-10-29 11:57:32 +00:00
RenovateBot c91e3e2746 Update dependency @vitejs/plugin-vue to v3.2.0 (develop) 2022-10-29 11:04:18 +00:00
RenovateBot 2763d542c3 Lock file maintenance (stable) 2022-10-29 10:29:31 +00:00
RenovateBot 8705960ec0 Update dependency @typescript-eslint/eslint-plugin to v5.41.0 (develop) 2022-10-29 08:58:11 +00:00
RenovateBot da61fedef0 Update Sentry to v7.17.2 (develop) 2022-10-29 06:45:23 +00:00
Renovate Bot 3c2ccbf79c Update dependency vue-virtual-scroller to v2.0.0-beta.3 2022-10-27 22:02:36 +00:00
Renovate Bot 593a760491 Update dependency vue-tsc to v0.40.13 2022-10-27 19:32:56 +00:00
Renovate Bot 1e931cd955 Update dependency vue-router to v4.1.6 2022-10-27 18:02:53 +00:00
Renovate Bot d1a1490997 Update dependency vite-plugin-vue-inspector to v1.1.3 2022-10-27 17:41:05 +00:00
Renovate Bot 3cbbae66ea Update dependency typescript to v4.8.4 2022-10-27 16:01:46 +00:00
RenovateBot 7d0ec12253 Update dependency sinon to v14.0.1 (develop) 2022-10-27 14:08:52 +00:00
RenovateBot 0a27e8fa14 Update dependency jsdom to v20.0.1 (develop) 2022-10-22 15:31:09 +00:00
RenovateBot fa43c6285d Update dependency axios-auth-refresh to v3.3.4 (develop) 2022-10-22 13:55:53 +00:00
RenovateBot 254bfbb2c5 Update dependency @vue/eslint-config-typescript to v11.0.2 (develop) 2022-10-22 06:29:16 +00:00
RenovateBot d83478b2b5 Update Vue to v3.2.41 (develop) 2022-10-21 19:54:14 +00:00
Georg Krause 5f09beff3a Revert "Update dependency vite-plugin-pwa to v0.13.1 (develop)"
This reverts commit 00376930e4
2022-10-12 08:56:58 +00:00
RenovateBot 82767e7b3c Update Vue to v3.2.40 (develop) 2022-10-12 08:25:58 +00:00
RenovateBot 00376930e4 Update dependency vite-plugin-pwa to v0.13.1 (develop) 2022-10-11 15:22:35 +00:00
Georg Krause 8048ae49c4 Add coverage reporting for Gitlab 2022-10-09 08:27:24 +00:00
wvffle 333d0a83c2 Cleanup config files 2022-09-26 17:57:47 +00:00
Georg Krause de815301e4
Fix dependency lock file 2022-09-15 19:13:20 +02:00
RenovateBot e1bca7128c Update dependency typescript to v4.8.3 (develop) 2022-09-15 09:45:00 +00:00
Georg Krause 7c01c65af2 Revert "Update dependency @vue/runtime-core to v3.2.39 (develop)"
This reverts commit 02ebed8b9d
2022-09-15 09:07:08 +00:00
RenovateBot 15e4c2a895 Update dependency sass to v1.54.9 (develop) 2022-09-15 08:27:53 +00:00
RenovateBot 92eed5f422 Update dependency eslint to v8.23.1 (develop) 2022-09-13 14:01:15 +00:00
RenovateBot 02ebed8b9d Update dependency @vue/runtime-core to v3.2.39 (develop) 2022-09-12 14:31:13 +00:00
Marcos Peña 875a6ba2df Merge branch 'stable' into develop 2022-09-12 11:37:18 +02:00
RenovateBot 9fe2a31d0b Update dependency @vue/eslint-config-typescript to v11.0.1 (develop) 2022-09-11 17:05:45 +00:00
RenovateBot 521b492f6b Lock file maintenance (stable) 2022-09-11 07:28:48 +00:00
RenovateBot 4e8d4c35e0 Update dependency @vue/compiler-sfc to v3.2.39 (develop) 2022-09-10 18:09:21 +00:00
RenovateBot a7b70126b9 Update dependency @typescript-eslint/eslint-plugin to v5.36.2 (develop) 2022-09-10 12:30:12 +00:00
RenovateBot e41125a89b Pin dependency utility-types to 3.10.0 (develop) 2022-09-09 16:01:06 +00:00
wvffle f4c34acb40 Fix tests 2022-09-06 09:26:36 +00:00
wvffle fb4f94fb73 Fix search and dynamic ordering (#1567) 2022-09-06 09:26:36 +00:00
wvffle 1b31fd4007 Remove js tests 2022-09-06 09:26:36 +00:00
wvffle 0541da444b Prepare vitest 2022-09-06 09:26:36 +00:00
wvffle 74d1a0a03e Migrate rest of the components 2022-09-06 09:26:36 +00:00
wvffle 5b95a8f954 Migrate some components 2022-09-06 09:26:36 +00:00
wvffle b3a08c8688 Migrate user menu 2022-09-06 09:26:36 +00:00
wvffle cac12a85fb Add proper tracking alert 2022-09-06 09:26:36 +00:00
wvffle a57320d0f1 Add better tracking 2022-09-06 09:26:36 +00:00
wvffle 1d4a3468ee Revert "Rewrite player logic"
This reverts commit ec630a234ab5ea0dccddaf06c462536bbf1ed329.
2022-09-06 09:26:36 +00:00
wvffle 97e7049333 Rewrite player logic
This commit will bring:
- Gapless play! (Fix #739)
- Chunked queue shuffling - we play first track after first 50 queue items are shuffled, then we shuffle chunks of 50 queue items with each new animation frame.
- We can now restore original queue order after shuffling! (Part of #1506)
- Preloading whole tracks into LRU cache (Should fix #1812)
- Preloading multiple tracks at once
2022-09-06 09:26:36 +00:00
wvffle 4805842f89 Add sentry support 2022-09-06 09:26:36 +00:00
wvffle f06c040b50 Add markdown enhancements
This commit will bring:
- Linking to other users with `@username`
- Linking to tags with `#tag`
- Opening external links in new tab (Fix #1647)
- Single line breaks to avoid confusion for non-technical users (Fix #1377)
- 😒 support...
- Email encoding in markdown
- Markdown editor now auto-resizes to accomodate content (Fix #1379)

NOTE: This only works in very few places. We need to wait for #1835 to have those features available widely
2022-09-06 09:26:36 +00:00
wvffle d1b8190dca Performance fixes 2022-09-06 09:26:36 +00:00
wvffle c87bf7e6b8 Queue component enhancements
This commit provides following queue component enhancements:
- Use a virtual list to render queue items. We now render ~25-30 items at once compared to `queue.length` items. (Fix #1471)
- Faster queue opening and a smoother open animation. (Fix #1471)
- Faster song enqueueing: When enqueueing a playlist or an album, we modify the state only once compared to `tracks.length` modifications before.
- When opening the queue, current track is now already pre-scrolled and centered. This resolves an issue with big queues, where the track list was slowly scrolling to a random position.
- Dragging a track onto the edge of the track list will now scroll the container. You reorder a track from the very top to the very bottom even when you have 3000 tracks in the queue!
- Ability to use scroll wheel while reordering track items
- Track reordering on mobile devices! Currently dragging to edge is disabled
- Responsivity fixes
- Allow click outside modal (Fix #1581)
2022-09-06 09:26:36 +00:00
wvffle 2323cf70d7 Update vite 2022-09-06 09:26:36 +00:00
wvffle b8f5f5d6ef Fix #1297 2022-09-06 09:26:36 +00:00
wvffle bbdb3dcb9d Fix auto-fixable linter issues 2022-09-06 09:26:36 +00:00
wvffle 405eed0c0f Add semantic ui types 2022-09-06 09:26:36 +00:00
wvffle de4f445e9b Fix up some tsc errors 2022-09-06 09:26:36 +00:00
wvffle b597dc4a71 Migrate Settings and SettingsGroup 2022-09-06 09:26:36 +00:00
wvffle 58eec54952 Cleanup tsconfig 2022-09-06 09:26:36 +00:00
wvffle cec34d49fa Rewrite player component to script setup 2022-09-06 09:26:36 +00:00
wvffle 02f8f37824 Migrate a bunch o components to script setup 2022-09-06 09:26:36 +00:00
wvffle d090adc1f1 Sanitize html 2022-09-06 09:26:36 +00:00
wvffle a28e00708b Remove @vue/compat 2022-09-06 09:26:36 +00:00
wvffle 9e1e2bfa18 Rewrite search view 2022-09-06 09:26:36 +00:00
wvffle f5bd906110 Upgrade frontend dependencies 2022-09-06 09:26:36 +00:00
Kasper Seweryn 0b53ec5b1c Add store types and fix other type errors 2022-09-06 09:26:36 +00:00
Kasper Seweryn 28e273dd74 Fix service worker init module 2022-09-06 09:26:36 +00:00
Kasper Seweryn 7e53e9a511 Update vuedraggable 2022-09-06 09:26:36 +00:00
Kasper Seweryn b7d66232f6 Remove vue 2 filters
Fixes #1759
2022-09-06 09:26:36 +00:00
Kasper Seweryn db7c0444b4 Migrate to vue3-lazyload 2022-09-06 09:26:36 +00:00
Kasper Seweryn 74ca3b1725 Migrate to vuex@4 and vue-router@4 2022-09-06 09:26:36 +00:00
Kasper Seweryn 7c5d259c2b Add vue 3 and compat 2022-09-06 09:26:36 +00:00
Kasper Seweryn f3ccfcbe48 Add PWA support 2022-09-06 09:26:36 +00:00
Kasper Seweryn f61fafec2a Remove '@/' 2022-09-06 09:26:36 +00:00
Kasper Seweryn 2b40707f4f Cleanup a lot of stuff
I've replaced `lodash` with `lodash-es`, so it can be tree-shaken

`~/modules` is a directory with application modules that run before app is mounted. Useful for configuration, web socket connection, and other stuff

`~/composables` is a directory with our custom composables. Much like `~/utils` but each util is in its own file
2022-09-06 09:26:36 +00:00
Kasper Seweryn a578ea0341 Add script setup and typescript config 2022-09-06 09:26:36 +00:00
RenovateBot b77e16e09b Lock file maintenance (stable) 2022-09-03 10:33:03 +00:00
RenovateBot 27e9e71373 Lock file maintenance (stable) 2022-08-11 18:13:53 +00:00
RenovateBot bbe82f3c8d Lock file maintenance (develop) 2022-07-26 05:06:00 +00:00
RenovateBot 51788a324c Lock file maintenance (stable) 2022-07-17 21:36:26 +00:00
RenovateBot 8cc3a11857 Lock file maintenance (stable) 2022-07-17 08:30:51 +00:00
Georg Krause 5c5b35a0ad
Merge branch 'stable' into develop 2022-07-04 17:18:55 +02:00
RenovateBot 3d71827789 Lock file maintenance (stable) 2022-07-04 14:28:29 +00:00
RenovateBot 94ef072696 Lock file maintenance (stable) 2022-06-12 15:16:17 +00:00
RenovateBot 955ecfc71f Update dependency vue-lazyload to v1.3.4 (develop) 2022-06-11 00:03:00 +00:00
RenovateBot be484f9068 Update dependency qs to v6.10.5 (develop) 2022-06-10 21:40:56 +00:00
RenovateBot 23df68a851 Update dependency vue-lazyload to v1.3.4 (stable) 2022-06-07 17:29:09 +00:00
RenovateBot c5c6eb0bde Update dependency vue-router to v3.5.4 (develop) 2022-05-19 16:33:44 +00:00
RenovateBot a49e399ead Update dependency @babel/plugin-transform-runtime to v7.17.12 (develop) 2022-05-19 14:02:59 +00:00
RenovateBot d60378430e Update dependency @babel/core to v7.17.12 (develop) 2022-05-19 13:32:34 +00:00
RenovateBot afe12dab52 Update dependency moment to v2.29.3 (develop) 2022-05-07 15:38:24 +00:00
Georg Krause 73128eef25
Merge branch 'stable' into develop 2022-05-07 13:54:59 +02:00
RenovateBot 30011cb428 Update dependency autoprefixer to v10.4.7 (develop) 2022-05-05 17:07:29 +00:00
RenovateBot 44b2346177 Update dependency @babel/plugin-transform-runtime to v7.17.10 (develop) 2022-05-05 15:37:54 +00:00
RenovateBot b8a1d1b652 Update dependency @babel/core to v7.17.10 (develop) 2022-05-05 14:37:39 +00:00
RenovateBot d0d429beb4 Lock file maintenance (stable) 2022-05-05 13:11:53 +00:00
Georg Krause af5e2d31ea
Merge branch 'stable' into develop 2022-04-23 14:04:53 +02:00
Georg Krause 92bced5ca4 Revert "Update dependency plyr to v3.6.12 (stable)"
This reverts commit df022ef2a3
2022-04-16 15:15:20 +00:00
Kasper Seweryn f21c860985 Replace django-channels with `useWebSocket` from `@vueuse/core` (!1759) 2022-04-16 08:56:26 +00:00
RenovateBot a963067b78 Update dependency sinon to v13.0.2 (develop) 2022-04-14 13:05:13 +00:00
RenovateBot df022ef2a3 Update dependency plyr to v3.6.12 (stable) 2022-04-12 06:23:00 +00:00
RenovateBot 0de0608293 Update dependency moment to v2.29.2 (develop) 2022-04-10 00:07:39 +00:00
RenovateBot c9d6bbbc6a Update dependency @babel/core to v7.17.9 (develop) 2022-04-09 23:06:29 +00:00
RenovateBot 3fca8b6771 Update dependency sass to v1.49.11 (develop) 2022-04-03 11:47:50 +00:00
RenovateBot 0277eba325 Pin dependencies (develop) 2022-04-01 09:04:11 +00:00
RenovateBot 5abd30163f Lock file maintenance (stable) 2022-03-23 08:11:15 +00: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
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
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
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 cff3ba5cf7 Lock file maintenance (stable) 2022-02-15 19:37:00 +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
Renovate Bot 24d082bfb1 Lock file maintenance 2022-01-28 16:07:16 +00:00
Georg Krause f3be1c43fb
Revert "Lock file maintenance"
This reverts commit 67338622ca.
2022-01-28 14:02:24 +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 67338622ca Lock file maintenance 2022-01-28 11:03:22 +00:00
Renovate Bot 1939279b1d Update dependency eslint-plugin-vue to ^7.20.0 2022-01-28 09:58:51 +00:00
Georg Krause 9a0a14c096
Update dependency vue-template-compiler to 2.6.14 2022-01-23 10:07:41 +01:00
Georg Krause 4aa22a02e8
Update yarn lockfile 2022-01-23 10:04:48 +01:00
Georg Krause faee52c457
Update yarn lockfile 2022-01-22 15:47:28 +01:00
Georg Krause 6a61cf7d10
Fix linting of App.vue by using the right dependency 2021-11-01 19:20:12 +01: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
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
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 d0af4507d9
Yarn upgrade 2019-06-17 09:46:19 +02:00
Eliot Berriot e0c5ffcb16 [EPIC] Audio metadata update - UI / API 2019-02-28 09:31:04 +01:00
Eliot Berriot 9fd52afe56
Fixed a sync issue when playing/pausing tracks 2019-01-15 09:56:48 +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 6d63fcf208
Regenerated yarn.lock 2018-12-20 11:30:05 +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 420e778eb6
Fixed #476: invitation code not prefilled in form when accessing invitation link 2018-08-11 14:20:08 +02: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 a0a75c9919
See #161: initial setup to collect/compile messages with vue-gettext 2018-06-30 11:11:45 +02:00
Eliot Berriot a57081a4e9
Added script to extract translations into PO files 2018-04-15 20:04:26 +02:00