Commit graph

61 commits

Author SHA1 Message Date
Phan An
eec5c3ebe1
feat: use home-grown dialog and toaster components 2022-07-26 11:51:19 +02:00
Phan An
9aa50d1963
refactor: remove unnecessary utils 2022-07-25 14:57:58 +02:00
Phan An
2ffb39c1b8
feat: add tests and fixes for SongEditForm 2022-07-21 07:26:44 +02:00
Phan An
3085a4fcf2
feat: make injects immutable 2022-07-20 10:00:02 +02:00
Phan An
b8d5ac4f83
feat(test): add SongContextMenu tests 2022-07-19 13:20:13 +02:00
Phan An
718bad9771
chore: only lazyload components when necessary 2022-07-07 20:05:46 +02:00
Phan An
8e5426e5a1
chore: use SVG instead of PNG for default album cover 2022-07-07 00:08:20 +02:00
Phan An
8b9b571a67
feat: change env variable for demo env 2022-07-04 18:12:35 +02:00
Phan An
d59c0c8bfe
feat: do not manually emit selected songs 2022-07-04 16:18:41 +02:00
Phan An
fbbe434204
feat!: make app progressive 2022-07-04 10:36:39 +02:00
Phan An
2acd1c2317
chore: clean up alerts 2022-05-14 17:54:26 +02:00
Phan An
6f0d6e8abc
feat(test): add helper util tests 2022-05-14 17:51:47 +02:00
Phan An
f1c2febd38
feat(test): add formatter tests 2022-05-14 17:37:25 +02:00
Phan An
eff5626569
feat(test): add event bus tests 2022-05-14 17:13:29 +02:00
Phan An
3a4eda4ab8
feat(test): add Overlay component tests 2022-05-11 17:59:43 +02:00
Phan An
e811509176
feat(test): add LastfmIntegration component tests 2022-05-09 12:11:38 +02:00
Phan An
4ddb6c6a44
test: add FooterPlayerControls component tests 2022-05-05 17:30:10 +02:00
Phan An
4db8362c79
test: add FooterExtraControl.vue unit test 2022-05-05 00:49:53 +02:00
Phan An
c0703583cb
chore: clean up playback service 2022-04-30 12:36:35 +02:00
Phan An
c156e7342b
fix: demo build 2022-04-29 22:15:10 +02:00
Phan An
93ddbe7c13
chore: remove unused util function 2022-04-29 11:50:43 +02:00
Phan An
894adca22b
chore: use locale string for play count 2022-04-27 23:46:49 +02:00
Phan An
7cb3e27ad8
chore: linting 2022-04-25 19:38:33 +03:00
Phan An
43f4547871
chore: rename remaining kebab-case files 2022-04-24 23:24:49 +03:00
Phan An
ebe1306e19
chore!: replace getDefaultCover() with const asset import 2022-04-24 21:07:14 +03:00
Phan An
58e830984d
feat: remove alert from services and stores 2022-04-24 20:58:12 +03:00
Phan An
063bbbaad4
chore: rename services and stores 2022-04-24 11:50:45 +03:00
Phan An
bf1b62493e
migration: home screen 2022-04-24 01:01:40 +03:00
Phan An
f0f1d975c9
migration: settings screen 2022-04-22 00:20:21 +02:00
Phan An
ac83736192
more good stuff 2022-04-20 11:37:22 +02:00
Phan An
eb66676e74
fix default cover 2022-04-19 22:53:36 +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
Phan An
7292b94724 Extract core to submodule 2018-02-02 22:12:19 +01:00
Phan An
a2ee56df4d Big refactor 2018-01-30 00:13:54 +01:00
Phan An
26fe41c2bd Fix song-menu tests 2018-01-14 14:32:46 +01:00
Phan An
b0306048e0 Add tests for edit songs form 2017-12-25 01:03:04 +01:00
Phan An
fac40bc501 Add tests for settings.vue 2017-12-16 23:57:32 +01:00
Phan An
60d95e95de Turn event bus into a class 2017-12-10 22:14:18 +01:00
Phan An
c5b0ba98e8 Use babel-plugin-root-import 2017-10-03 00:01:37 +01:00
Phan An
1f110ddff6
Various refactors and cleanups 2017-05-08 00:41:12 +07:00
Phan An
94c1365d2a
Use ES2015 string literal 2017-05-04 19:55:27 +07:00
An Phan
936dae09ec
Refactor the "Back to Top" button component 2017-01-19 16:35:20 +08:00
An Phan
84d523d240
Refactor 2017-01-17 22:09:27 +08:00
An Phan
6ccf2af37a
Use lodash's each because performance 2017-01-16 00:20:55 +08:00
An Phan
3d827817fb
Add some comments 2016-12-21 11:30:22 +08:00
An Phan
600e937e4e
Fix link 2016-12-21 00:02:58 +08:00
An Phan
9dc0ddebb5
Remove jQuery 2016-12-20 23:48:37 +08:00
An Phan
2d6d0fd8fb
Replace sweetalert with alertify 2016-12-01 17:54:28 +07:00
An Phan
adfebd0167
Lint everything 2016-11-26 10:25:35 +07:00