Commit graph

43 commits

Author SHA1 Message Date
Phan An
5f37982641
feat: use a better ESLint setup (#1850) 2024-10-14 00:37:01 +07:00
Phan An
bd28da72d1 chore: refactor and simplify song filtering 2024-07-06 17:45:12 +02:00
Phan An
0f67ce2478 fix(tests): broken FE tests after Podcast feature 2024-07-06 17:45:08 +02:00
Phan An
3e321bf47e feat: podcasts 2024-07-06 17:45:04 +02:00
Phan An
43795e6ffd chore: reformat code 2024-07-06 17:45:01 +02:00
Phan An
902c439fed feat(ui): use Tailwind CSS 2024-07-06 17:44:57 +02:00
Phan An
0b66f365b2 chore: replace Sass with PostCSS 2024-07-06 17:44:57 +02:00
Phan An
d3960ffe62 feat: continuous playback 2024-07-06 17:44:55 +02:00
Phan An
9dc23f319e feat(plust): playlist collaboration 2024-07-06 17:44:44 +02:00
Phan An
a8270f4726 chore: PascalCase for icon components 2023-11-10 14:16:06 +01:00
Phan An
bfd2bd4fcd
feat: allow filtering (applicable) song lists (#1635) 2022-12-17 19:09:22 +07:00
Phan An
4b8ae1a78e
chore: code style and some minor fixes 2022-12-02 17:17:37 +01:00
Phan An
bc5081cd0f
feat: use composables for Router 2022-11-18 19:44:20 +01:00
Phan An
5992fda776
feat: make event bus (emitter) type-safe (#1591) 2022-11-15 16:52:38 +01:00
Phan An
2d912039bc
feat: group title and artist into one column (#1583) 2022-11-12 22:38:31 +01:00
Phan An
36a32145fc
chore: use screen names to differentiate song lists 2022-10-09 08:31:46 +02:00
Phan An
d038b001d4
feat: revamp the router and routing logic (#1519) 2022-10-08 12:54:25 +02:00
Phan An
6791624ca5
feat: allow deleting songs from file system (closes #1478) 2022-09-16 17:51:55 +07:00
Phan An
95724de695
fix: shuffle all button disappear on phone (closes #1488) 2022-09-11 15:06:34 +07:00
Phan An
e8a1cdece7
feat: revamp drag-n-drop functionalities 2022-09-08 10:51:21 +07:00
Phan An
18fe84e1d0
feat: add loading skeletons for Search screens 2022-08-01 09:55:23 +02:00
Phan An
47dc2a5744
feat: better screen header 2022-07-17 10:58:05 +02:00
Phan An
05c298ca2c
fix: optimize thumbnail animation 2022-07-16 18:33:39 +02:00
Phan An
63c9677fbe
feat: revamp Screen headers 2022-07-16 12:14:19 +02:00
Phan An
67ff46880a
feat: use FontAwesome as components 2022-07-15 16:48:06 +02:00
Phan An
a1f48fe054
feat: improve meta styles 2022-07-10 19:15:56 +02:00
Phan An
23c5f75a70
fix(test): search tests 2022-07-10 18:13:30 +02:00
Phan An
718bad9771
chore: only lazyload components when necessary 2022-07-07 20:05:46 +02:00
Phan An
fbbe434204
feat!: make app progressive 2022-07-04 10:36:39 +02:00
Phan An
cc36f49796
feat(test): add several service tests 2022-05-13 19:58:38 +02:00
Phan An
5cf365879e
chore: replace data-test wit data-testid 2022-05-11 01:01:48 +02:00
Phan An
7c70d4bbdc
feat(test): add SearchSongResultsScreen component tests 2022-05-09 13:21:02 +02:00
Phan An
719b3e7f18
feat(test): add SearchExcerptsScreen component tests 2022-05-09 13:12:06 +02:00
Phan An
4870422b79
migration: song card 2022-04-24 01:15:08 +03:00
Phan An
aecdee4cd8
migration: search excerpts 2022-04-24 00:53:56 +03:00
Phan An
a5eebd10fa
feat: better song list meta 2022-04-24 00:24:02 +03:00
Phan An
43be702dfb
fix: infinite scroll 2022-04-22 00:01:35 +02:00
Phan An
28ad135808
migration: upload 2022-04-21 20:39:18 +02:00
Phan An
ae3959f22e
migration: better handling for song list events 2022-04-21 20:12:40 +02:00
Phan An
c3880df2bc
migration: song list controls 2022-04-21 18:06:45 +02:00
Phan An
6a06e5ef9b
migration: album track list 2022-04-21 12:43:10 +02:00
Phan An
7c88e96206
chore: vue3-ify 2022-04-19 21:26:06 +02:00
Phan An
1ab5837c76
chore: refactor event bus and mixins 2022-04-15 16:24:30 +02:00