Phan An
30071fa470
migration: make playlist contexts work again
2022-04-20 12:35:36 +02:00
Phan An
efac19bcf0
migration: make album and artist contexts work again
2022-04-20 12:27:10 +02:00
Phan An
d8a9211898
fix: make song context work again
2022-04-20 12:20:09 +02:00
Phan An
ac83736192
more good stuff
2022-04-20 11:37:22 +02:00
Phan An
014e109b3a
fix: themes
2022-04-20 11:34:15 +02:00
Phan An
197b14e849
fix artist/album list mode
2022-04-19 23:48:56 +02:00
Phan An
6f07f6d796
fix props for SongCard
2022-04-19 23:34: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
40bbfde580
chore: sync with core
2022-04-13 13:33:03 +02:00
Phan An
38d883ff62
chore: sync with core
2021-12-27 22:50:53 +01:00
Phan An
3aee4ca675
chore: sync with core
2021-12-10 16:24:19 +01:00
Phan An
955c69ded2
chore: sync with core
2021-12-10 11:25:27 +01:00
Phan An
9a33fc4b17
chore: sync with core
2021-10-25 22:35:04 +02:00
Phan An
0155483191
chore: sync with core
2021-10-11 22:20:00 +02:00
Phan An
6c24b529cc
feat: replace local @import in scss with global webpack config
2021-05-29 16:39:07 +02:00
Phan An
f391e6f6e7
feat: update Cypress to v7 ( #1320 )
2021-05-23 13:42:18 +02:00
Phan An
ede4bb3f36
chore: sync with core
2021-05-21 19:30:53 +02:00
Phan An
77444c56c1
chore: sync with core
2021-05-21 19:14:49 +02:00
Phan An
a5389c41f7
feat: implement stricter password rules
2021-05-21 19:14:00 +02:00
Phan An
56cb9e5f31
chore: sync with core
2021-05-05 14:39:42 +02:00
Phan An
dbcc67a781
chore: sync with core
2021-04-16 15:00:17 +02:00
Phan An
5a611b9a0d
chore: sync with core
2021-02-14 14:03:31 +01:00
Phan An
690ad0c6b9
chore: sync with core
2021-02-14 01:09:44 +01:00
Phan An
5e0546979a
chore: sync with core
2021-02-04 21:20:36 +01:00
Phan An
ce426b83fa
chore: sync with core
2021-02-01 22:15:03 +01:00
Phan An
1c93222085
chore: sync with core
2021-01-31 11:53:32 +01:00
Phan An
d000f77bab
chore: sync with core
2021-01-30 21:26:23 +01:00
Phan An
c1d0fa269c
chore: sync with core
2021-01-30 17:13:44 +01:00
Phan An
c132aeb3de
chore: sync with core
2021-01-30 16:48:45 +01:00
Phan An
853ffa1518
chore: sync with core
2021-01-30 16:27:40 +01:00
Phan An
20cfecd52f
chore: sync with core
2021-01-24 23:28:53 +01:00
Phan An
bba2cb7067
chore: sync with core
2021-01-24 22:08:40 +01:00
Phan An
e17777c931
chore: sync with core
2021-01-24 19:41:26 +01:00
Phan An
4c537990b5
chore: sync with core
2021-01-24 19:38:41 +01:00
Phan An
7dad6aebf0
chore: sync with core
2021-01-23 19:28:30 +01:00
Phan An
69fbb2a60e
chore: sync with core
2021-01-23 19:12:24 +01:00
Phan An
71f1f9e6be
feat(test): add e2e test for theme setting
2021-01-23 17:35:49 +01:00
Phan An
7131da3f5a
chore: sync with core
2021-01-18 21:22:29 +01:00
Phan An
3fe53152de
chore: sync with core
2021-01-18 20:10:56 +01:00
Phan An
cc840f6428
chore: sync with core
2021-01-10 23:38:54 +01:00
Phan An
2e5b9b642e
chore: sync with core
2021-01-10 22:36:52 +01:00
Phan An
79ceed0820
chore: sync with core
2021-01-10 21:49:02 +01:00
Phan An
8f92d8c565
chore(test): remove only() modifiers
2021-01-09 11:36:15 +01:00
Phan An
cbccc8fd10
chore: sync with core
2021-01-09 11:02:08 +01:00
Phan An
3db1dd7ef0
chore: sync with core
2021-01-06 11:18:11 +01:00
Phan An
f372e7e572
chore: sync with core
2021-01-06 11:04:26 +01:00
Phan An
596803427d
chore: sync with core
2021-01-06 10:29:49 +01:00
Phan An
b05b543462
chore: sync with core
2021-01-05 23:54:39 +01:00
Phan An
6aaa7d9b8f
chore(test): update tests following core changes
2021-01-05 23:37:18 +01:00
Phan An
abcadf5486
chore: sync with core
2021-01-05 20:35:24 +01:00
Phan An
1b3445ceb6
chore: sync with core
2021-01-05 17:18:43 +01:00
Phan An
c6e7692957
chore: sync with core
2021-01-05 14:39:53 +01:00
Phan An
c8a686bf01
chore: sync with core
2021-01-05 13:46:41 +01:00
Phan An
ba8bcd0ddb
chore: sync with core
2021-01-05 13:23:25 +01:00
Phan An
0eb6173dc3
feat(test): add tests for middle pane
2021-01-05 00:06:04 +01:00
Phan An
73704a3391
chore: sync with core
2021-01-04 21:29:09 +01:00
Phan An
f7adf75929
feat(test): add e2e tests for Extra panel
2021-01-04 20:55:08 +01:00
Phan An
7b8c8f4584
feat(test): add e2e tests for Other Controls
2021-01-04 20:09:18 +01:00
Phan An
bb4a31dd04
feat(test): add e2e tests for shortcut keys
2021-01-04 19:30:05 +01:00
Phan An
2135a8faba
feat(test): add more e2e test for queue navigation
2021-01-04 19:10:12 +01:00
Phan An
bd70cd5bac
feat(test): add e2e tests for Search
2021-01-04 17:42:21 +01:00
Phan An
2235063e93
feat(test): add e2e tests for Profile
2021-01-04 16:42:44 +01:00
Phan An
6335230f4b
feat(users): add e2e tests
2021-01-04 15:02:46 +01:00
Phan An
df26f09f39
feat(test): add e2e tests for Upload
2021-01-03 19:14:58 +01:00
Phan An
4696ac7558
feat(test): add e2e tests for Settings
2021-01-03 17:24:35 +01:00
Phan An
a9eefa5e29
feat(test): add e2e tests for YouTube
2021-01-03 16:55:41 +01:00
Phan An
baf0f0ffa4
feat(test): add e2e tests for artists
2021-01-03 15:43:57 +01:00
Phan An
e9c9fafc3a
feat(test): add e2e tests for albums
2021-01-03 12:02:02 +01:00
Phan An
55f3d3817a
feat(test): add e2e tests for song card
2021-01-02 23:18:55 +01:00
Phan An
2133b3ef3e
feat(test): add e2e tests for song editing
2021-01-02 16:24:22 +01:00
Phan An
67703be7ca
feat(test): add e2e tests for song context menu
2021-01-02 12:58:46 +01:00
Phan An
b93f2d2e94
feat(test): add missing e2e queue test
2021-01-02 11:28:07 +01:00
Phan An
db9bb9ef5f
feat(test): add e2e test for queue
2021-01-01 20:53:58 +01:00
Phan An
2b8d2b248f
feat(test): add e2e test for creating playlist directly from songs
2021-01-01 16:58:52 +01:00
Phan An
4e289a41c2
feat(test): add tests for adding songs into playlist from song list
2021-01-01 16:49:41 +01:00
Phan An
2fe9b17846
chore: sync with core
2021-01-01 16:19:17 +01:00
Phan An
5fb1d6aa75
feat(test): add e2e Favorites tests
2021-01-01 14:31:53 +01:00
Phan An
7bbb6eee1e
feat(test): add delete playlist e2e test
2020-12-31 22:51:14 +01:00
Phan An
265d89918a
chore(test): add test for smart playlist creation
2020-12-31 20:01:09 +01:00
Phan An
b45a8c40e3
feat(test): add e2e menu sidebar tests
2020-12-30 23:12:33 +01:00
Phan An
e46811a840
feat(test): add e2e tests app layout
2020-12-30 19:56:41 +01:00
Phan An
dc180064be
feat(test): add e2e tests for Home
2020-12-30 19:44:47 +01:00
Phan An
9740bf8d12
feat(test): complete authentication E2E tests
2020-12-30 11:20:19 +01:00
Phan An
06f061db5b
chore: sync with core
2020-12-29 21:58:07 +01:00
Phan An
8dc65ef95a
chore: sync with core
2020-12-29 20:24:10 +01:00
Phan An
935a5dd627
chore: sync with core
2020-12-29 00:56:37 +01:00
Phan An
1d7140e1a0
chore: sync with core
2020-12-29 00:11:36 +01:00
Phan An
1955f324bb
fix(build): broken prod build
2020-12-28 22:38:13 +01:00
Phan An
09e85d75e2
chore: sync with core
2020-12-28 22:32:27 +01:00
Phan An
654ff27da1
chore: sync with core
2020-12-28 21:52:05 +01:00
Phan An
232698d8db
chore: sync with core
2020-12-25 17:17:25 +01:00
Phan An
8fc7564390
chore: sync with core
2020-12-25 13:26:40 +01:00
Phan An
cacca23c02
chore: sync with core
2020-12-24 23:59:31 +01:00
Phan An
c9fe724036
feat: add Song search
2020-12-24 23:35:39 +01:00
Phan An
a20e376b4c
chore: sync with core
2020-12-05 20:44:22 +01:00
Phan An
fd25a58deb
chore: sync with core
2020-09-14 00:04:46 +02:00
Phan An
a84988eb70
chore: sync with core
2020-09-12 17:27:42 +02:00
Phan An
448d33c2c3
feat: group web routes under web/
2020-09-07 23:03:22 +02:00
Phan An
84b05c449f
feat: move non-API routes out of API namespace
2020-09-07 22:43:23 +02:00
Phan An
d964d1efe9
chore: sync with core
2020-09-06 23:22:51 +02:00
Phan An
f9d0017d11
chore: sync with core
2020-09-05 20:41:34 +02:00
Phan An
88c3a4f989
chore: sync with core
2020-06-14 01:02:40 +02:00
Phan An
ca8b33d983
chore: sync with core
2020-06-14 00:11:14 +02:00
Phan An
534bdb61fa
chore: sync with core
2020-06-13 20:11:31 +02:00
Phan An
a5d25c3aed
feat: Allow creating admins
2020-06-13 17:23:22 +02:00
Phan An
dcf6970355
chore: make album thumbnail blurry
2020-06-12 17:05:18 +02:00
Phan An
6977cc4986
feat: get album thumbnail from the server
2020-06-12 15:55:45 +02:00
Phan An
9dfaec8bd2
chore: sync with core
2020-06-10 17:37:12 +02:00
Phan An
76cad5e85a
chore: sync with core
2020-06-09 22:28:04 +02:00
Phan An
6590b83ba1
chore: sync with core
2020-06-09 18:49:58 +02:00
Phan An
e28bd86955
chore: sync with core
2020-06-09 18:23:49 +02:00
Phan An
a4952afc97
chore: sync with core
2020-06-09 18:13:41 +02:00
Phan An
807165c50c
chore: sync with core
2020-06-07 22:57:12 +02:00
Phan An
e6eb28ba2d
feat: add upload feature
2020-06-07 22:43:04 +02:00
Phan An
16f802301f
chore: sync with core
2020-05-23 18:05:21 +02:00
Phan An
0f07c75d63
chore: sync with core
2020-05-22 13:05:00 +02:00
Phan An
3578efb768
chore: sync with core
2020-05-22 12:12:18 +02:00
Phan An
651c574712
chore: disable Cypress for now
2020-05-21 20:48:06 +02:00
Phan An
0d6c9890b2
chore: sync with core
2020-05-21 20:30:22 +02:00
Phan An
e6acf14cc0
chore: sync with core
2020-05-17 00:01:16 +02:00
Phan An
1f4b4d6715
chore: support TS
2020-05-17 00:00:47 +02:00
Phan An
e5a67fed05
feat: drag/drop to upload album/artist images
2020-04-26 21:09:43 +02:00
Phan An
9df39d5cc8
sync with core
2020-04-23 00:23:33 +02:00
Phan An
df7896696e
chore: update koel URLs
2020-04-22 23:46:07 +02:00
Phan An
a3395e1fa0
sync with core
2020-04-22 17:14:20 +02:00
Phan An
4fe3e5b1d8
chore: sync with core
2020-04-22 09:58:32 +02:00
Phan An
16e99fa57e
chore: sync with core
2020-04-21 09:06:58 +02:00
Phan An
99c88e1745
chore: sync with core
2020-04-21 08:55:41 +02:00
Phan An
185cbeb870
Use JSON instead of XML for Last.fm API ( #1215 )
...
* trigger Travis build
* Revert "trigger Travis build"
This reverts commit 4c6410c79c
.
* feat: use JSON instead of XML for Last.fm API
2020-04-18 16:15:07 +02:00
Joris MASSON
d841ca7c62
Fix hotloading ( #1209 )
2020-04-18 12:15:43 +02:00
Phan An
8ea29584b0
chore: sync with core
2020-04-12 19:30:18 +02:00
Phan An
05168c0a7a
chore: sync with core
2020-04-12 19:23:18 +02:00
Phan An
f156b7d030
chore: sync with core
2020-04-12 19:18:13 +02:00
Phan An
f90f5ec149
chore: sync with core
2020-04-12 11:18:18 +02:00
Phan An
b9da781f42
chore: sync with core
2020-04-09 09:28:12 +02:00
Phan An
783afd6d8b
chore: sync with core
2020-02-03 09:07:51 +01:00
Phan An
3e708becdd
chore: sync with core
2020-01-31 01:55:13 +07:00
Phan An
3a5f585ea6
chore: add tests for remote
2019-12-27 11:37:50 +07:00
Phan An
3f6259961d
chore: sync with core
2019-12-03 20:34:31 +01:00
Phan An
fed81ff6e5
chore: sync with core
2019-12-02 22:24:44 +01:00
Phan An
353ed431e9
chore: sync with core
2019-12-02 10:34:45 +01:00
Phan An
1565d89e37
chore: sync with core
2019-12-02 10:13:59 +01:00
Phan An
6824b91b00
chore: v4.2.1
2019-11-29 20:32:07 +01:00
Phan An
56026787c6
chore: sync with core
2019-11-28 21:33:25 +01:00
Phan An
adcf6b2ad0
chore: sync with core
2019-11-22 18:59:31 +01:00
Phan An
132e892cdd
chore: sync with core
2019-11-11 17:20:50 +01:00
Phan An
3c2d6a040b
fix: disable updating preferences in demo
2019-11-06 12:33:40 +01:00
Phan An
3875b86962
chore: bump version
2019-10-26 19:06:11 +02:00
Phan An
063c7c7f8c
chore: sync with core
2019-10-07 09:27:29 +02:00
Phan An
675fa2dc09
Sync with core
2019-09-22 21:21:08 +02:00
Phan An
84d2212fea
chore: sync with core
2019-09-11 19:37:15 +02:00
Phan An
d55a823036
chore: Better handling errors during installation
2019-09-10 20:30:44 +02:00
Phan An
54fe38ef8b
chore: sync with core
2019-09-09 23:16:38 +02:00
Phan An
2935a88c97
Sync with core
2019-09-09 21:45:12 +02:00
Phan An
b7ffe9374c
Sync with core
2019-08-29 22:54:07 +02:00
Phan An
6dcb07d973
Run two yarn commands
2019-08-28 23:55:53 +02:00
Phan An
615fa5c85f
Sync with core
2019-08-28 23:28:38 +02:00
Phan An
5bc77b0c5b
Sync with core
2019-08-27 22:38:26 +02:00
Phan An
af4c608dec
Sync with core
2019-08-24 20:16:07 +02:00
Phan An
0860556ead
Integrate demo env
2019-08-24 20:01:09 +02:00
Phan An
bf9e3048b5
Sync with core
2019-08-13 17:39:49 +07:00
Phan An
866f2f420a
Sync with core
2019-08-05 17:57:10 +07:00
Phan An
f667f89699
Caching vendor
2019-07-22 00:42:05 +02:00
Phan An
9564231702
Sync with core
2019-07-21 23:18:34 +02:00
Phan An
3d059b7a5f
Add @cutecycle into sponsor list
2019-07-17 20:24:54 +02:00
Phan An
fea98c017c
Sync with core
2019-07-04 21:50:27 +02:00
Phan An
80b2a40dc3
Sync with core
2019-06-20 23:36:02 +02:00
Phan An
48e5df7228
Sync with core
2019-06-01 15:53:16 +02:00
Phan An
fcc02dc24c
Sync with core
2019-06-01 15:35:05 +02:00
Phan An
360a7d80d6
Sync with core
2019-06-01 15:17:38 +02:00
Phan An
b7971a0ea8
Sync with core
2019-05-26 18:11:49 +02:00
Phan An
07575ebb7e
Sync with core
2019-05-25 22:12:30 +02:00
Phan An
5ddff3dd5c
Sync with core
2019-05-25 16:09:11 +02:00
Phan An
396a4e2798
Sync with core
2019-04-28 17:49:03 +02:00
Phan An
eaaa1610e0
Sync with core
2019-04-16 12:42:36 +02:00
Phan An
e879a1e757
Add cypress support
2019-04-14 17:01:36 +02:00
Phan An
a998e898f1
Sync with core
2019-04-13 22:49:54 +02:00
Phan An
774076e630
Sync with core
2019-04-13 22:38:39 +02:00
Phan An
e3900d08db
Sync with core
2019-04-07 23:20:45 +02:00
Phan An
57a566834b
Add tests for iTunes service
2019-04-07 23:09:25 +02:00
Phan An
0f607dab73
Sync with core ( fixes #898 )
2019-03-17 12:34:54 +01:00
Phan An
650496707d
Change PWA orientation
2019-03-17 12:13:58 +01:00
Phan An
ebd2a34035
Sync with core
2019-03-13 08:30:06 +01:00
Phan An
e554448a3e
Sync with core
2018-12-23 21:15:13 +01:00
Phan An
b520c45858
Sync with core
2018-11-25 22:34:29 +01:00
Phan An
eda8af2ba6
Sync with core
2018-11-25 22:22:34 +01:00
Phan An
9b0ff7d079
Sync with core
2018-11-19 09:55:26 +01:00
Phan An
d738065dc0
Update submodule
2018-11-04 12:51:51 +01:00
Phan An
4aae111227
Update submodule
2018-10-26 09:13:26 +02:00
Phan An
aad112365e
Update submodule
2018-10-26 09:06:50 +02:00
Phan An
3752dadf9c
Update submodule
2018-10-21 19:49:21 +02:00
Phan An
6f0db1620f
Add "Recently Played" playlist ( #839 )
...
* Add "Recently Played" playlist
* Apply fixes from StyleCI (#838 )
2018-10-20 23:46:12 +02:00
Phan An
4f5689dc58
Update submodule
2018-09-26 19:01:53 +02:00
Phan An
8b16bde302
Sync with core
2018-09-21 16:28:15 +02:00
Phan An
cc9435159c
Sync with core
2018-09-21 12:39:13 +02:00
Phan An
f755d9217a
Update submodule
2018-09-06 16:07:09 +07:00
Phan An
3912eddfac
Update submodule
2018-09-05 13:23:59 +07:00
Phan An
f825892fb2
Use webpack codesplitting
2018-09-04 16:32:39 +07:00
Phan An
f454850e6f
Update submodule
2018-08-15 21:02:48 +02:00
Phan An
7d86dc0147
Update core
2018-03-14 09:13:53 +01:00
Phan An
2594d28377
Update submodule
2018-02-09 23:36:53 +01:00
Phan An
c2bd1e3ef7
Update submodule
2018-02-06 23:35:56 +01:00
Phan An
7363f732f1
Adding submodule again
2018-02-04 13:35:00 +01:00
Phan An
1bc3923683
Revert "Change remote"
...
This reverts commit 5a078ff03c
.
2018-02-04 12:01:03 +01:00
Phan An
5a078ff03c
Change remote
2018-02-04 11:45:44 +01:00
Phan An
7292b94724
Extract core to submodule
2018-02-02 22:12:19 +01:00
Phan An
a045c4f04e
Reorganize the structure
2018-02-02 21:51:04 +01:00
Phan An
ee7e6d1367
Reduce meta font size
2018-02-02 11:45:32 +01:00
Phan An
3e42662143
Fix blurry sidebar icons
2018-02-02 11:45:17 +01:00
Phan An
5f5f267894
Refactor and fix
2018-02-01 22:07:13 +01:00
Phan An
a2ee56df4d
Big refactor
2018-01-30 00:13:54 +01:00
Phan An
2f65fe6642
Refactor
2018-01-29 23:36:40 +01:00
Phan An
09fd37b07e
Add tests for search form
2018-01-29 22:40:44 +01:00
Phan An
21386010fb
Make tests pass simply
2018-01-21 21:18:04 +01:00
Phan An
aa19a16bcd
Can't fail a test if you don't have tests
2018-01-21 21:14:47 +01:00
Phan An
8e9b021aa0
Use vue-test-helpers
2018-01-21 00:27:56 +01:00
Phan An
395fd8cb27
Add tests for search-form.vue
2018-01-15 17:25:04 +01:00
Phan An
566145678a
Add tests for volume.vue
2018-01-14 20:44:36 +01:00
Phan An
af6c92b8bc
Add tests for view-mode-switch.vue
2018-01-14 19:06:04 +01:00
Phan An
26fe41c2bd
Fix song-menu tests
2018-01-14 14:32:46 +01:00
Phan An
d6e7b9f51c
Add tests for user-item.vue
2018-01-14 14:17:05 +01:00
Phan An
8d21d8a94a
Add tests for track-list-item.vue
2018-01-14 13:30:57 +01:00
Phan An
a654164412
Add tests for song-menu component
2018-01-11 01:30:49 +02:00
Phan An
693d2dc6d9
Revert "Add tests for song-item component"
...
This reverts commit 892891c9cd
.
# Conflicts:
# resources/assets/js/tests/components/shared/song-item.spec.js
2018-01-09 23:54:33 +02:00
Phan An
3ad4b8742f
Add tests for song-list component
2018-01-07 22:38:30 +01:00
Phan An
c329c434a5
Remove trailing spaces
2018-01-07 01:43:01 +01:00
Phan An
e0e6119331
Refactor song-related stuff
2018-01-07 01:33:33 +01:00
Phan An
0c40b16359
Add tests for song-list-controls
2018-01-04 01:47:35 +01:00
Phan An
b34853edf4
Add tests for song-list-controls-toggler.vue
2018-01-04 00:54:59 +01:00
Phan An
64be4f52b4
Simplify tests
2018-01-02 00:40:38 +01:00
Phan An
892891c9cd
Add tests for song-item component
2018-01-02 00:23:21 +01:00
Phan An
52c4393f02
Add tests for overlay.vue
2018-01-01 22:38:56 +01:00
Phan An
ff37d7aaaf
Add tests for to-top-button.vue
2017-12-29 15:23:00 +01:00
Phan An
5ca8d90a82
Fix formating
2017-12-29 14:49:34 +01:00
Phan An
e7961d4223
Add tests for home-song-item.vue
2017-12-29 14:48:15 +01:00
Phan An
8a0c6752dc
Add tests for artist-item
2017-12-29 13:55:56 +01:00
Phan An
a32d796d12
Refactor
2017-12-29 13:55:47 +01:00
Phan An
fd562632da
Add tests for album-item.vue
2017-12-28 22:21:33 +01:00
Phan An
87f318a542
Use factoria
2017-12-28 21:48:34 +01:00
Phan An
29f72a008d
Add tests for add-to-menu component
2017-12-26 17:21:14 +01:00
Phan An
97d86e9aff
Add tests form edit user form
2017-12-26 01:48:13 +01:00
Phan An
b0306048e0
Add tests for edit songs form
2017-12-25 01:03:04 +01:00
Phan An
544b56ebbb
Make song factory's artist and album consistent
2017-12-24 23:55:40 +01:00
Phan An
d8dc6cf8b3
Fix add-user-form tests
2017-12-24 23:18:56 +01:00
Phan An
9dc24eb7c4
Add tests for add-user-form
2017-12-24 23:00:51 +01:00
Phan An
e8786b0d0d
Add tests for mainwrapper/index
2017-12-23 19:48:36 +01:00
Phan An
f26739ee50
Add tests for playlist-item
2017-12-23 19:48:12 +01:00
Phan An
07556d35f3
Add playlist-item component test
2017-12-20 23:54:11 +01:00
Phan An
21b57ba1ef
Refactor tests
2017-12-19 23:45:11 +01:00
Phan An
c48e09f4c3
Fix styling
2017-12-18 23:54:36 +01:00
Phan An
564425e3ed
Add tests for playlist-item.vue
2017-12-18 23:53:35 +01:00
Phan An
af01b0b1b6
Add tests for youtube-player.vue
2017-12-18 23:28:49 +01:00
Phan An
1ea443c727
Add tests for sidebar index
2017-12-18 23:28:35 +01:00
Phan An
66e073e6de
Add tests for users.vue
2017-12-17 20:26:48 +01:00
Phan An
3bf49f5dbc
Make eslint happy
2017-12-17 02:06:33 +01:00
Phan An
fe79e53558
Fix equalizer by using new audio API
2017-12-17 01:55:17 +01:00
Phan An
566e2067b5
Move file to correct dir
2017-12-17 00:14:24 +01:00
Phan An
fa3a8e0c78
Add tests for songs.vue
2017-12-17 00:13:03 +01:00
Phan An
9547969101
Remove swap files
2017-12-17 00:07:59 +01:00
Phan An
fac40bc501
Add tests for settings.vue
2017-12-16 23:57:32 +01:00
Phan An
648fc9f232
Add tests for queue.vue
2017-12-16 22:42:40 +01:00
Phan An
56cd86291e
Super minor format fix
2017-12-16 22:16:13 +01:00
Phan An
1f6bd29cf9
Add tests for profile.vue
2017-12-16 22:15:02 +01:00
Phan An
eabfef0044
Add tests for playlist.vue
2017-12-16 22:14:34 +01:00
Phan An
ad00bb07f1
Fix tests
2017-12-16 22:14:25 +01:00
Phan An
520807200f
Add factories
2017-12-16 22:13:45 +01:00
Phan An
0e85027668
Flag Unit test
2017-12-16 22:13:19 +01:00
Phan An
a057479635
Rename tests
2017-12-16 22:12:51 +01:00
Phan An
7c9518125b
Add main-wrapper/main-content/index tests
2017-12-15 00:57:51 +01:00
Phan An
f86f5f9a6f
Fix home test
2017-12-15 00:57:37 +01:00
Phan An
95c7953e8f
Replace spies with stubs
2017-12-15 00:13:47 +01:00
Phan An
516adb6110
Add tests for home
2017-12-14 23:36:32 +01:00
Phan An
b2dfd823d5
Fix JS style
2017-12-13 00:22:05 +01:00
Phan An
353cd4accd
Add tests for favorites
2017-12-13 00:21:15 +01:00
Phan An
5b691d6214
Throw an error if model factory is not found
2017-12-13 00:21:05 +01:00
Phan An
eab3212bb2
Fix artists/albums tests
2017-12-12 23:53:11 +01:00
Phan An
faf5b2219e
Add tests for artists
2017-12-12 23:41:49 +01:00
Phan An
4b97daafc1
Use factory for test
2017-12-12 23:15:04 +01:00
Phan An
e54aa480fb
Add tests for album
2017-12-12 01:25:31 +01:00
Phan An
ce66f06a26
Use finally
2017-12-12 00:05:51 +01:00
Phan An
9b637c0726
Add tests for lyrics sidebar
2017-12-11 21:49:48 +01:00
Phan An
282fd2cd15
Add tests for YouTube video sidebar
2017-12-11 21:49:34 +01:00
Phan An
aeefa21752
Use should
2017-12-11 00:54:37 +01:00
Phan An
77fdc4119f
Add tests for extra/artist-info
2017-12-11 00:31:27 +01:00
Phan An
66e1329cc8
Add tests for extra/album-info
2017-12-11 00:31:18 +01:00
Phan An
c198ce88c6
Add tests for extra/index
2017-12-11 00:30:58 +01:00
Phan An
8eb9489533
Make sure polyfill is loaded before generators
2017-12-11 00:30:29 +01:00
Phan An
f70552d026
Global require lodash before tests
2017-12-11 00:29:55 +01:00
Phan An
e2b5a18c23
Remove unused import
2017-12-10 22:39:53 +01:00
Phan An
60d95e95de
Turn event bus into a class
2017-12-10 22:14:18 +01:00
Phan An
e1f9bcc84c
Merge two test setup scripts
2017-12-10 01:35:49 +01:00
Phan An
f9ca76076e
Add tests for album-info
2017-12-10 01:22:57 +01:00
Phan An
ec80ec49e9
Add test for login form
2017-12-10 01:22:37 +01:00
Phan An
93f6050858
Prepare for component testing
2017-12-10 01:21:39 +01:00
Phan An
6fc430365b
Remove leftover comment
2017-12-03 18:00:43 +01:00
Phan An
9dbf32967b
Fix song removal from playlist
2017-12-03 18:00:32 +01:00
Fiete Börner
4298774e7f
implement simple multi disc support ( #687 )
...
* add disc field to songs table via migration
* add disc field to song model
* collect disc information in file sync process
* sort song list by disc and track number in album context
* check the disc field in file test
* remove nullable flag from disc field in add_disc_into_songs migration
* fix php code style issues
* fix js code style
* fix sort usage in song-list
* sort songs by inserting into queue by clicking the album/artist item play button (album_id, disc, track)
* add disc to sync tags in media model
2017-12-03 11:02:31 +01:00
Phan An
01175d14dd
Make ES lint happy happy
2017-12-02 17:22:34 +01:00
Phan An
d949ea9e60
Load (and parse) playlist content on demand
2017-12-02 17:05:40 +01:00
Phan An
3d51ce02ce
Fix #689
2017-12-01 17:50:52 +01:00
Fiete Börner
28a98089b5
fix pusher auth endpoint path ( #674 )
...
convert static string to template string to use the variable
2017-10-27 23:49:08 +01:00
Fiete Börner
c970481f19
add support for non root installations ( #673 )
...
* remove all absolute forward slashes to make relative urls
* set global baseUrl in common blade template
use this variable in all api calls
* fix absolute url paths in scss
set a base href in app index files for all relative resource paths
* rename baseUrl to BASE_URL
2017-10-26 15:59:53 +01:00
Phan An
06c73a5f20
Fix drag and drop event
2017-10-22 15:25:53 +01:00
Phan An
f18b21a4e6
Remove debug code
2017-10-22 00:49:43 +01:00
Phan An
0eb46b757e
Cover position fix for album/artist
2017-10-22 00:27:29 +01:00
Phan An
660d333a6c
Fix drag and drop
2017-10-22 00:12:35 +01:00
Phan An
4a2f59a15e
Fix the edit song form bug
2017-10-21 23:10:50 +01:00
Phan An
44b95b3490
Merge branch 'master' of github.com:phanan/koel
2017-10-21 17:56:42 +01:00
Phan An
27a6b77db0
Add the remote control design
2017-10-20 16:05:33 +01:00
Phan An
c5b0ba98e8
Use babel-plugin-root-import
2017-10-03 00:01:37 +01:00
Phan An
991acd5f52
Refactor and fix typeahead
2017-10-02 23:20:08 +01:00
Phan An
b461955115
Fix the edit form display logic issue
2017-10-02 23:13:34 +01:00
Phan An
bb9e2082ea
Remove unused prop
2017-10-02 23:01:20 +01:00
Phan An
deecdeb63a
Use full props declaration
2017-10-02 22:55:16 +01:00
Phan An
4761926a78
Fix some styles
2017-10-02 19:51:15 +01:00
Phan An
b45a2f2d36
Make tests green
2017-10-02 19:44:44 +01:00
Phan An
2105a0b095
Set maximum number of retried scans
2017-10-02 19:39:00 +01:00
Phan An
f8ed3a1ee5
Use global variables for pusher config instead of dotenv-webpack
2017-10-02 19:38:42 +01:00
Phan An
d9d14b43a4
Make remote app work agaiin
2017-10-02 18:51:13 +01:00
Phan An
e689dde778
Import process as a workaround for Babel transforms
2017-10-02 18:20:25 +01:00
Phan An
5e0dcf2078
Make tests green
2017-10-02 02:01:39 +01:00
Phan An
b8b8ca0ee8
Use proper key field for virtual scroller
2017-10-02 01:39:03 +01:00
Phan An
c22a93d23f
Set explicit key for v-for
2017-10-02 01:38:30 +01:00
Phan An
a06573c116
Make it work with yarn v1
2017-10-02 01:32:32 +01:00
Phan An
4140780f0e
Make volume controller work
2017-09-08 23:15:27 +01:00
Phan An
f65c2082fd
Fix dialog text color
2017-09-03 21:05:44 +01:00
Phan An
05888b0b62
Fix JS styles
2017-08-28 12:13:00 +01:00
Phan An
1dea2d87c6
Display a message if no song is playing
2017-08-28 12:05:52 +01:00
Phan An
515988ad91
Keep scanning for a desktop Koel
2017-08-28 12:05:41 +01:00
Phan An
64ba873313
Add a loader
2017-08-28 11:58:09 +01:00
Phan An
f0d86ac68b
Optimize for standalone mode
2017-08-27 22:38:59 +01:00
Phan An
d099edf3cf
Fix user login bug
2017-08-27 22:38:52 +01:00
Phan An
06c96e9e92
Attempt to fix the heartbeat function
2017-08-27 22:13:49 +01:00
Phan An
62a62d29ed
Fix the album cover
2017-08-27 22:13:37 +01:00
Phan An
cb170ab5b8
Fix styles
2017-08-27 17:25:01 +01:00
Phan An
dc7c6bec45
Refactor the remote controller into its own page
2017-08-27 16:53:17 +01:00
Phan An
f71d298a02
Add functionalities and refactor remote controller
2017-08-26 22:43:06 +01:00
Phan An
58b4e8dbbf
Move socket listeners to playback service
2017-08-26 22:42:36 +01:00
Phan An
75b0200633
Make socket.init() async
2017-08-26 22:42:14 +01:00
Phan An
9c39ef9e80
First Pusher actions
2017-08-25 01:38:02 +01:00
Phan An
cfb3df2bcc
Add a remote controller view
2017-08-25 01:37:21 +01:00
Phan An
77d1e467b8
Remove redundant method
2017-08-21 22:31:49 +01:00
Phan An
e3de7692a2
Restore play/pause button on mobile
2017-08-21 22:20:59 +01:00
Phan An
48c67fff5e
Display YouTube title
2017-08-19 17:53:37 +01:00
Phan An
24eeebde06
Only count a song as played after 10s ( closes #619 )
2017-08-06 10:55:02 +01:00
Phan An
865dd429f3
Fix the scanning error display
2017-05-29 14:29:48 +01:00
Phan An
fbeef63255
More refactoring
2017-05-11 09:32:32 +07:00
Phan An
1f110ddff6
Various refactors and cleanups
2017-05-08 00:41:12 +07:00