Commit graph

160 commits

Author SHA1 Message Date
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
bf9d9b6121 feat(ui): use Tailwind CSS 2024-04-17 00:10:36 +02:00
Phan An
6deb76f66e chore: replace Sass with PostCSS 2024-04-04 22:18:54 +02:00
Phan An
ef60e24871 feat: QR for one time tokens 2024-04-03 16:48:52 +02:00
Phan An
2c662fc219 chore(ui): better icons for playlist and repeat mode 2024-03-27 12:31:39 +01:00
Phan An
ed349824d6 fix: restore dev command 2024-03-24 12:39:36 +01:00
Phan An
6af143b5d3 chore(build): upgrade Vite related packages 2024-03-23 09:42:03 +01:00
Phan An
fc4664a806 chore: simplify dev command 2024-03-23 09:27:50 +01:00
Phan An
28e2fd66c0 feat: custom profile avatar 2024-03-20 20:56:16 +01:00
Phan An
876b0eedc0 chore(build): force Yarn 1 2024-03-18 10:27:42 +01:00
Phan An
83d243e1ee docs: merge docs repo 2024-03-17 19:28:39 +01:00
Phan An
820e1d7b73 feat: use VueUse 2024-03-16 19:11:08 +01:00
Phan An
982ff419f8 feat: allow dragging song info from footer 2024-03-13 17:15:44 +01:00
Phan An
f87d970b50
feat: invite users 2023-08-22 22:53:55 +02:00
Phan An
20bded3bca
chore(test): improve client unit tests with user-event and screen (#1606) 2022-11-29 11:18:58 +01:00
Phan An
5992fda776
feat: make event bus (emitter) type-safe (#1591) 2022-11-15 16:52:38 +01:00
Phan An
5e283ef539
feat: visualizer overhaul (#1575) 2022-11-06 18:09:06 +01:00
Phan An
b96e072c02
feat: add tooltips for better UX (#1554) 2022-10-25 19:29:56 +02:00
Phan An
64601411d8
chore(build): upgrade TS 2022-10-24 21:13:47 +02:00
Phan An
ec764681db
chore: update packages and add Node 18 2022-10-09 13:23:22 +02:00
Phan An
7d76773454
chore(deps): remove blueimp-md5 dependency 2022-08-04 17:42:35 +02:00
Phan An
b6daeb5d77
chore(deps): remove crypto-random-string dependency 2022-08-01 12:58:11 +02:00
Phan An
6f6f9a0839
chore: remove alertify 2022-07-26 16:58:56 +02:00
Phan An
c915507c1a
feat(test): add themeStore tests 2022-07-25 10:35:15 +02:00
Phan An
2ffb39c1b8
feat: add tests and fixes for SongEditForm 2022-07-21 07:26:44 +02:00
Phan An
67ff46880a
feat: use FontAwesome as components 2022-07-15 16:48:06 +02:00
Phan An
8b9b571a67
feat: change env variable for demo env 2022-07-04 18:12:35 +02:00
Phan An
fbbe434204
feat!: make app progressive 2022-07-04 10:36:39 +02:00
Phan An
f95d9a0cd6
chore(deps): remove unused packages 2022-05-29 23:07:18 +02:00
Phan An
89f76d102b
chore(build): move lint to unit GH action 2022-05-16 18:58:11 +02:00
Phan An
e62e685daf
fix(test): attempt to fix artist/album list false positives on Cypress 2022-05-16 12:14:42 +02:00
Phan An
9e1e708782
feat(test): add Playback service tests 2022-05-14 16:45:48 +02:00
Phan An
e82633d405
feat(test): use vue template serializer 2022-05-12 15:21:14 +02:00
Phan An
56d178ff47
feat(test): add AboutKoel component tests 2022-05-07 11:26:32 +02:00
Phan An
4db8362c79
test: add FooterExtraControl.vue unit test 2022-05-05 00:49:53 +02:00
Phan An
17e3728023
test: add album tests 2022-05-03 19:39:46 +02:00
Phan An
729734da50
chore: clean up packages 2022-05-03 19:02:00 +02:00
Phan An
67b2bae7da
fix(test): make it type-compliant 2022-05-02 20:53:19 +02:00
Phan An
4a24abff43
feat(test): set up Vitest 2022-05-02 09:21:14 +02:00
Phan An
177e61fda6
fix: dev command 2022-05-01 14:14:48 +02:00
Phan An
6110eefd26
chore(deps): remove vuequery 2022-04-30 12:46:15 +02:00
Phan An
7c1e6e7e76
chore: kill port before starting dev 2022-04-29 22:19:18 +02:00
Phan An
c156e7342b
fix: demo build 2022-04-29 22:15:10 +02:00
Phan An
16ba83f12a
chore: clean up for production 2022-04-29 15:32:12 +02:00
Phan An
9cf7a09cde
feat: use home-grown virtual scroller 2022-04-27 23:32:41 +02:00
Phan An
7cb3e27ad8
chore: linting 2022-04-25 19:38:33 +03:00
Phan An
ae3959f22e
migration: better handling for song list events 2022-04-21 20:12:40 +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