Commit graph

2947 commits

Author SHA1 Message Date
Phan An
ee4c97168b fix: user avatar sometimes shows up as gravatar 2024-06-04 11:43:26 +02:00
Phan An
1cb1125183 feat(test): song list sorter tests 2024-06-03 19:42:21 +08:00
Phan An
e33a29d583 feat(test): Queue button tests 2024-06-03 17:29:58 +08:00
Phan An
540dee0820 chore: optimize imports 2024-06-03 15:16:29 +08:00
Phan An
8e9ee59f20 fix(ui): episode progress copy & styles 2024-06-03 15:14:03 +08:00
Phan An
bdc67d4ba5 fix(ui): always show play buttons on touch screens 2024-06-03 15:13:34 +08:00
Phan An
49f8f5ac67 feat(test): some remote controller tests 2024-06-03 14:13:55 +08:00
Phan An
899d2fb980 feat: adapt remote controller to Podcast 2024-06-03 13:28:54 +08:00
Phan An
f351dd91e3 fix(tests): broken FE tests after Podcast feature 2024-06-03 01:15:31 +08:00
Phan An
dcbafa361f feat(test): EpisodeProgress tests 2024-06-02 15:52:31 +08:00
Phan An
cc5f47f96d feat(test): EpisodeItem tests 2024-06-02 15:48:18 +08:00
Phan An
e6be6568cf chore(tests): better typings for factory 2024-06-02 15:16:49 +08:00
Phan An
2af049ccc1 feat(test): BE tests for Podcast feature 2024-06-01 15:42:35 +08:00
Phan An
05ff0296f8 fix(tests): broken tests after Podcast feature 2024-05-31 14:25:12 +08:00
Phan An
3505833ad1 fix: podcast/episode thumbnail hidden 2024-05-31 13:06:19 +08:00
Phan An
27ef78098f fix: better handling of YouTube video loading failure 2024-05-31 13:04:07 +08:00
Phan An
31154abbea feat: podcasts 2024-05-31 13:03:47 +08:00
Phan An
cc039c4639 feat: use OnClickOutside from vueuse 2024-05-08 17:11:32 +08:00
Phan An
13bc3a43fa fix: better drag leave handling 2024-04-29 22:57:37 +02:00
Phan An
fe449cd3cd refactor: useSongMenuMethods 2024-04-29 22:35:55 +02:00
Phan An
ab5b3d6ef7 fix: Artist/Album thumgnail style 2024-04-29 21:50:03 +02:00
Phan An
87b18ffe58 feat: refresh overview screen on new uploads 2024-04-29 21:31:54 +02:00
Phan An
9838826853 chore: add SFTP config to .env.example 2024-04-26 17:07:17 +02:00
Phan An
e61dd2f9da feat: use popover for toasts 2024-04-26 16:34:28 +02:00
Phan An
0f8d161a67 feat(plus): add SFTP support 2024-04-26 15:39:00 +02:00
Phan An
b8c10d07d2 chore: remove unnecessary type hints 2024-04-24 23:58:19 +02:00
Phan An
2de785fc43 chore: code format 2024-04-24 22:44:47 +02:00
Phan An
9cc5e752b8 chore: minor improvements 2024-04-24 22:25:39 +02:00
Phan An
ce37854bae fix: Space bar triggers playback even on button roles 2024-04-24 21:29:13 +02:00
Phan An
86831718b5 feat: better focus style for inputs and buttons 2024-04-24 21:28:06 +02:00
Phan An
2d86f3ac3a feat: allow triggering checkbox with Space 2024-04-24 21:16:12 +02:00
Phan An
182a6bce6b refactor: useErrorHandler 2024-04-23 23:12:55 +02:00
Phan An
7071343215 chore: reformat code 2024-04-23 23:05:01 +02:00
Phan An
49eb577315 feat: use v-bind for context menu position 2024-04-23 22:36:46 +02:00
Phan An
f14917c552 fix: clipped active menu item indicator 2024-04-23 22:32:27 +02:00
Phan An
2ce0f09921 fix: input autofill style 2024-04-23 22:17:35 +02:00
Phan An
7839b77767 chore: add missing tests 2024-04-23 18:43:46 +02:00
Phan An
d1b44160fa chore: improve types for useErrorHandler composable 2024-04-23 14:44:45 +02:00
Phan An
9fb80a04fc feat: improve error handling by using a composable 2024-04-23 13:24:29 +02:00
Phan An
6a0106e352 refactor: extract app init logic to its own component 2024-04-23 11:41:23 +02:00
Phan An
772a8fa513 fix(type): fix Lemonqueezy type definition 2024-04-23 01:01:59 +02:00
Phan An
05eec02155 feat(test): some missing component tests 2024-04-22 23:56:56 +02:00
Phan An
b56a6a33f3 fix(tests): broken tests after UI revamp 2024-04-22 23:04:03 +02:00
Phan An
78fd2df571 fix: modal UI 2024-04-19 20:10:55 +02:00
Phan An
af3af81615 feat: login via OTP 2024-04-19 15:25:08 +02:00
Phan An
457b9e87a1 chore: change "url" to "host" for QR 2024-04-19 14:06:58 +02:00
Phan An
b4a1e13ee4 fix: upload item background color 2024-04-19 00:57:42 +02:00
Phan An
dd25e1f32c fix: broken scroll effect for sidebar playlist section 2024-04-19 00:21:25 +02:00
Phan An
34e4a0ebf9 fix: broken slider and dropdown styles 2024-04-18 23:51:06 +02:00
Phan An
3839695982 chore(build): change CI PHP version 2024-04-18 23:11:17 +02:00