Kasper Seweryn
14d099b872
fix: fix tauri checks
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701 >
2024-02-21 14:46:06 +01:00
Kasper Seweryn
5647a1072d
feat: add tauri
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701 >
2024-02-21 14:45:38 +01:00
Kasper Seweryn
185a61ecdd
fix(front): fix initialization error on dev setup
2023-09-21 12:44:15 +02:00
Georg Krause
ec8dc8e09f
Merge branch stable into develop
2023-09-01 14:24:58 +02:00
Kasper Seweryn
adbd9c3b67
feat(service-worker): descriptive service-worker error
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2537 >
2023-07-26 09:58:07 +00:00
Georg Krause
9aeefca728
feat: Add basic cypress testing
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1795 >
2023-06-21 22:49:39 +00:00
jo
35dda994c0
test(front): fix lint error with vue lazyload
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2403 >
2023-06-06 11:54:59 +00:00
Kasper Seweryn
81425d930b
fix(radio): pausing when current song ended and new song data hasn't been fetched yet
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:19:35 +02:00
Kasper Seweryn
cc7c7b9f67
fix(tsc): fix type errors
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 09:31:16 +00:00
Kasper Seweryn
73e12e0e54
feat: remove unneeded null coalescing assignment
...
axios headers are now alway present (according to the typings)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337 >
2023-01-24 09:31:16 +00:00
wvffle
f4c5ebed18
Fix hours and nodeinfo
2022-12-13 21:13:40 +00:00
wvffle
c96b410b80
Logout when we cannot refresh OAuth token
2022-11-28 18:11:13 +00:00
wvffle
05bef9f133
Add polish pluralization rule
2022-11-28 10:16:58 +00:00
wvffle
10dc14f109
Fix all locale linting errors except unused keys
2022-11-28 10:16:58 +00:00
wvffle
5c833da34d
Fix locale not being preserved
2022-11-28 10:16:58 +00:00
wvffle
5847a23ac3
Fix fallback locale
2022-11-28 10:16:58 +00:00
Ciarán Ainsworth
db9986e7b9
Add all missing strings
2022-11-28 10:16:58 +00:00
wvffle
edfbf94313
Add eslint rules for i18n
2022-11-28 10:16:58 +00:00
wvffle
ebea32faf9
Replace gettext with i18n
2022-11-28 10:16:58 +00:00
wvffle
6455e21cf2
Update axios
2022-11-26 12:16:30 +00:00
wvffle
e7349bf75e
Remove unused webworker module
2022-10-30 19:20:36 +01:00
wvffle
9f36c4b3a8
Cleanup old queue and player logic
2022-10-30 19:17:55 +01:00
wvffle
f06464ffa2
Fix calling createTrack multiple times when radio track changes
2022-10-30 19:17:55 +01:00
wvffle
c828e106b0
Add radio support
2022-10-30 19:17:55 +01:00
wvffle
15f5056a59
Add web worker communication for offloading the main thread
2022-10-30 19:17:53 +01:00
Georg Krause
6d5e1b3c17
Align sentry configuration of front- and backend
2022-09-15 06:54:02 +00:00
wvffle
fb4f94fb73
Fix search and dynamic ordering ( #1567 )
2022-09-06 09:26:36 +00:00
wvffle
6431d0285c
Add notification for unhandled errors
2022-09-06 09:26:36 +00:00
wvffle
ee975e5854
Add error handler in all unhandled places
2022-09-06 09:26:36 +00:00
wvffle
b3a08c8688
Migrate user menu
2022-09-06 09:26:36 +00:00
wvffle
07abe66af1
Performance fixes
2022-09-06 09:26:36 +00:00
wvffle
68f2450c93
Migrate FileUpload component and fix uploading files
2022-09-06 09:26:36 +00:00
wvffle
5dbf85c7b7
Add sentry environment
2022-09-06 09:26:36 +00:00
wvffle
f52798b0d3
Ignore vue3-lazyload error
2022-09-06 09:26:36 +00:00
wvffle
36ada7a225
Add logging
2022-09-06 09:26:36 +00:00
wvffle
5c05407f92
Fix cookie name
2022-09-06 09:26:36 +00:00
wvffle
d7052c44e0
Import dependencies dynamically to reduce production size
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
45740d510e
Migrate signup
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
a7f4df68ea
Fix dropdowns
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
0251789f82
Fix a bunch of typescript errors
2022-09-06 09:26:36 +00:00
wvffle
a43059899c
Move track playing logic to usePlayer and useSound
2022-09-06 09:26:36 +00:00
wvffle
54a33cd14e
Fix audio playback
2022-09-06 09:26:36 +00:00
wvffle
cec34d49fa
Rewrite player component to script setup
2022-09-06 09:26:36 +00:00