Phan An
|
e3145d2a97
|
feat(test): add LyricsPane component tests
|
2022-05-11 11:12:26 +02:00 |
|
Phan An
|
9805ad1e44
|
refactor: TS improvements and usage of dom.iterable
|
2022-05-11 10:40:43 +02:00 |
|
Phan An
|
a111c51413
|
feat(test): add BtnGroup component tests
|
2022-05-11 09:59:26 +02:00 |
|
Phan An
|
b8560825a9
|
feat(test): add Btn component tests
|
2022-05-11 09:51:30 +02:00 |
|
Phan An
|
53856657f3
|
feat(test): add BtnCloseModal component tests
|
2022-05-11 09:51:24 +02:00 |
|
Phan An
|
f3ca1ca5e3
|
feat(test): add AppleMusicButton component tests
|
2022-05-11 09:51:01 +02:00 |
|
Phan An
|
c4507b1555
|
feat(test): add AlbumArtOverlay component tests
|
2022-05-11 09:21:57 +02:00 |
|
Phan An
|
5cf365879e
|
chore: replace data-test wit data-testid
|
2022-05-11 01:01:48 +02:00 |
|
Phan An
|
0e82647540
|
feat(test): add AlbumArtistThumbnail component tests
|
2022-05-11 00:35:34 +02:00 |
|
Phan An
|
c1b6cb335b
|
feat(test): add UploadItem component tests
|
2022-05-10 18:05:03 +02:00 |
|
Phan An
|
2c375ec285
|
feat(test): add SongListItem component tests
|
2022-05-10 14:09:31 +02:00 |
|
Phan An
|
65f353b9cd
|
feat(test): add SongListControl component tests
|
2022-05-09 17:09:55 +02:00 |
|
Phan An
|
ff672fbc30
|
feat(test): add SongList component tests
|
2022-05-09 16:27:41 +02:00 |
|
Phan An
|
8c94b58a47
|
feat(test): add SongLikeButton component tests
|
2022-05-09 15:04:24 +02:00 |
|
Phan An
|
75c45584dd
|
feat(test): add SongCard component tests
|
2022-05-09 14:54:41 +02:00 |
|
Phan An
|
15445e0850
|
feat(test): add AddToMenu component tests
|
2022-05-09 14:25:19 +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
|
f69a08182b
|
feat(test): add ThemeList component tests
|
2022-05-09 12:36:57 +02:00 |
|
Phan An
|
3a6a91cfeb
|
feat(test): add ThemeCard component tests
|
2022-05-09 12:33:08 +02:00 |
|
Phan An
|
bf7a3130ae
|
feat(test): add PreferencesForm component tests
|
2022-05-09 12:21:21 +02:00 |
|
Phan An
|
e811509176
|
feat(test): add LastfmIntegration component tests
|
2022-05-09 12:11:38 +02:00 |
|
Phan An
|
f43a495f1a
|
refactor(test): turn tests into classes
|
2022-05-09 11:59:31 +02:00 |
|
Phan An
|
d75223616e
|
feat(test): add PlaylistSidebarList component tests
|
2022-05-09 10:14:56 +02:00 |
|
Phan An
|
52b683813d
|
feat(test): add PlaylistSidebarItem component tests
|
2022-05-08 21:02:38 +02:00 |
|
Phan An
|
3f93d68f95
|
feat(test): add PlaylistNameEditor component tests
|
2022-05-08 20:18:27 +02:00 |
|
Phan An
|
1a26ad1ac1
|
feat(test): add SupportKoel component tests
|
2022-05-07 12:14:35 +02:00 |
|
Phan An
|
56d178ff47
|
feat(test): add AboutKoel component tests
|
2022-05-07 11:26:32 +02:00 |
|
Phan An
|
6078a86583
|
feat(test): add ModalWrapper component tests
|
2022-05-07 10:51:01 +02:00 |
|
Phan An
|
93073814ca
|
feat(test): add AppHeader component tests
|
2022-05-07 10:12:16 +02:00 |
|
Phan An
|
93c02a6b58
|
feat(test): add Sidebar component tests
|
2022-05-06 17:58:51 +02:00 |
|
Phan An
|
3cf31b2c6e
|
feat(test): add MainContent component tests
|
2022-05-06 17:52:37 +02:00 |
|
Phan An
|
c85564bf0a
|
feat(test): add ExtraPanel component tests
|
2022-05-06 12:28:02 +02:00 |
|
Phan An
|
e51d8de337
|
feat: split and rename Apple Music button component
|
2022-05-06 10:44:10 +02:00 |
|
Phan An
|
4ddb6c6a44
|
test: add FooterPlayerControls component tests
|
2022-05-05 17:30:10 +02:00 |
|
Phan An
|
4e2351c85e
|
test: add FooterMiddlePane unit tests
|
2022-05-05 17:08:48 +02:00 |
|
Phan An
|
4db8362c79
|
test: add FooterExtraControl.vue unit test
|
2022-05-05 00:49:53 +02:00 |
|
Phan An
|
09534722dc
|
test: add login unit test
|
2022-05-04 23:45:51 +02:00 |
|
Phan An
|
b94c3de3b6
|
test: add artist info unit tests
|
2022-05-04 23:01:35 +02:00 |
|
Phan An
|
e2dbfd7853
|
test: add artist unit tests
|
2022-05-04 22:47:12 +02:00 |
|
Phan An
|
17e3728023
|
test: add album tests
|
2022-05-03 19:39:46 +02:00 |
|
Phan An
|
806297fcb1
|
migration: unit/component tests
|
2022-05-03 18:51:59 +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
|
7a9c537f87
|
chore: rename event listener component
|
2022-04-30 23:08:25 +02:00 |
|
Phan An
|
0d3d0f5a1d
|
feat: more appropriate actions for song queuing
|
2022-04-30 22:57:04 +02:00 |
|
Phan An
|
8a8a9de14a
|
refactor: 3rd party service and auth into composables
|
2022-04-30 16:05:02 +02:00 |
|
Phan An
|
6e11928402
|
feat: more balanced empty screen visual
|
2022-04-30 15:21:05 +02:00 |
|
Phan An
|
099ab12a15
|
feat: mark playlists not accepting song drops
|
2022-04-30 15:20:47 +02:00 |
|
Phan An
|
223cfd42e5
|
fix: Last.fm button gap
|
2022-04-30 13:59:37 +02:00 |
|
Phan An
|
09f4b506fa
|
fix: context menu behavior
|
2022-04-30 13:55:54 +02:00 |
|
Phan An
|
c0703583cb
|
chore: clean up playback service
|
2022-04-30 12:36:35 +02:00 |
|
Phan An
|
65cbf68071
|
fix: unobserve scroller before unmount
|
2022-04-30 12:36:09 +02:00 |
|
Phan An
|
ec5ee16ad5
|
fix: edit song form close confirmation
|
2022-04-30 10:16:28 +02:00 |
|
Phan An
|
1588551d08
|
refactor: remove click event on Btn
|
2022-04-30 10:11:01 +02:00 |
|
Phan An
|
66d1008345
|
refactor: better binding for ViewModeSwitch
|
2022-04-30 00:06:13 +02:00 |
|
Phan An
|
e7c3d603b5
|
chore: clean up types
|
2022-04-30 00:05:30 +02:00 |
|
Phan An
|
c156e7342b
|
fix: demo build
|
2022-04-29 22:15:10 +02:00 |
|
Phan An
|
2fd5ba1d17
|
chore: make app buildable
|
2022-04-29 20:26:07 +02:00 |
|
Phan An
|
16ba83f12a
|
chore: clean up for production
|
2022-04-29 15:32:12 +02:00 |
|
Phan An
|
d21388128f
|
feat: improve Virtual Scroller with .passive
|
2022-04-29 12:43:44 +02:00 |
|
Phan An
|
a363cdd67e
|
fix: selecting songs failed after dblclick
|
2022-04-29 11:52:55 +02:00 |
|
Phan An
|
93ddbe7c13
|
chore: remove unused util function
|
2022-04-29 11:50:43 +02:00 |
|
Phan An
|
55a53a1275
|
chore: use lodash's orderBy instead of home-grown function
|
2022-04-29 11:07:14 +02:00 |
|
Phan An
|
dcdac5cb32
|
fix: do not re-generate song rows
|
2022-04-29 11:06:18 +02:00 |
|
Phan An
|
b95865e4c1
|
refactor!: move actions from song row to list
|
2022-04-29 10:46:39 +02:00 |
|
Phan An
|
636ab85ba4
|
fix: reordering queue
|
2022-04-28 18:04:52 +02:00 |
|
Phan An
|
517381bd0c
|
chore: fix up song list onMounted
|
2022-04-28 16:46:38 +02:00 |
|
Phan An
|
293e709d0f
|
refactor: minor refactoring for VirtualScroller
|
2022-04-28 16:17:22 +02:00 |
|
Phan An
|
ef911c7f06
|
migration: uploading integration tests
|
2022-04-28 11:00:42 +02:00 |
|
Phan An
|
1607f7dc03
|
fix: song editing tests
|
2022-04-28 00:23:05 +02:00 |
|
Phan An
|
36cbd7e325
|
fix: hotkey tests
|
2022-04-28 00:00:08 +02:00 |
|
Phan An
|
894adca22b
|
chore: use locale string for play count
|
2022-04-27 23:46:49 +02:00 |
|
Phan An
|
20693759f6
|
migration: queue integration tests
|
2022-04-27 23:43:00 +02:00 |
|
Phan An
|
9cf7a09cde
|
feat: use home-grown virtual scroller
|
2022-04-27 23:32:41 +02:00 |
|
Phan An
|
34f7be5151
|
fix: playlist integration tests
|
2022-04-26 16:36:26 +03:00 |
|
Phan An
|
c2426c1f20
|
fix: artist side panel
|
2022-04-26 14:32:13 +03:00 |
|
Phan An
|
bc5f8e403a
|
migration: cypress
|
2022-04-26 12:46:31 +03:00 |
|
Phan An
|
7cb3e27ad8
|
chore: linting
|
2022-04-25 19:38:33 +03:00 |
|
Phan An
|
734a9936c2
|
chore: remove unnecessary reactive() calls
|
2022-04-25 19:13:18 +03:00 |
|
Phan An
|
905fe640e9
|
chore: better cursor for sliders
|
2022-04-25 16:08:00 +03:00 |
|
Phan An
|
f0d14d4ed3
|
migration: remote controller
|
2022-04-25 16:07:38 +03:00 |
|
Phan An
|
43f4547871
|
chore: rename remaining kebab-case files
|
2022-04-24 23:24:49 +03:00 |
|
Phan An
|
8568b7a39c
|
migration: search form
|
2022-04-24 23:23:20 +03:00 |
|
Phan An
|
5e96e5a0b9
|
feat: replace time header with icon
|
2022-04-24 21:44:48 +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
|
853e40f02c
|
chore: rename components
|
2022-04-24 11:29:14 +03:00 |
|
Phan An
|
64d63baf4b
|
migration: login form
|
2022-04-24 02:11:37 +03:00 |
|
Phan An
|
4df19abc4a
|
fix: refresh smart playlist after criteria update
|
2022-04-24 02:11:21 +03:00 |
|
Phan An
|
ce5b320b14
|
migration: album art overlay
|
2022-04-24 01:49:26 +03:00 |
|
Phan An
|
6e5d0aa2c7
|
migration: album art overlay
|
2022-04-24 01:47:21 +03:00 |
|
Phan An
|
640c2c7cca
|
migration: song list item & youtube list
|
2022-04-24 01:31:40 +03:00 |
|
Phan An
|
4870422b79
|
migration: song card
|
2022-04-24 01:15:08 +03:00 |
|
Phan An
|
a986f50cba
|
migration: YouTube screen
|
2022-04-24 01:10:46 +03:00 |
|
Phan An
|
fd2ac2dba5
|
migration: user list screen
|
2022-04-24 01:04:16 +03:00 |
|
Phan An
|
bf1b62493e
|
migration: home screen
|
2022-04-24 01:01:40 +03:00 |
|
Phan An
|
aecdee4cd8
|
migration: search excerpts
|
2022-04-24 00:53:56 +03:00 |
|
Phan An
|
817ffd4c8a
|
migration: user card
|
2022-04-24 00:50:05 +03:00 |
|
Phan An
|
3d9fc2af3e
|
migration: user badge
|
2022-04-24 00:48:19 +03:00 |
|
Phan An
|
43d8e1fad9
|
migration: edit user
|
2022-04-24 00:46:25 +03:00 |
|
Phan An
|
2485346f3c
|
migration: add user
|
2022-04-24 00:36:19 +03:00 |
|
Phan An
|
a5eebd10fa
|
feat: better song list meta
|
2022-04-24 00:24:02 +03:00 |
|
Phan An
|
41cb8bffee
|
chore: CS
|
2022-04-22 01:08:06 +02:00 |
|
Phan An
|
dc4601cca3
|
migration: about Koel
|
2022-04-22 00:58:32 +02:00 |
|
Phan An
|
f357060f6b
|
migration: profile screen
|
2022-04-22 00:51:48 +02:00 |
|
Phan An
|
f0f1d975c9
|
migration: settings screen
|
2022-04-22 00:20:21 +02:00 |
|
Phan An
|
43be702dfb
|
fix: infinite scroll
|
2022-04-22 00:01:35 +02:00 |
|
Phan An
|
aee6241e15
|
chore: prepend instead of append uploaded media
|
2022-04-21 20:42:19 +02:00 |
|
Phan An
|
28ad135808
|
migration: upload
|
2022-04-21 20:39:18 +02:00 |
|
Phan An
|
e784763729
|
chore: update the default empty queue state text
|
2022-04-21 20:14:24 +02:00 |
|
Phan An
|
ae3959f22e
|
migration: better handling for song list events
|
2022-04-21 20:12:40 +02:00 |
|
Phan An
|
3edf8e9b5b
|
migration: fix song list control behaviors
|
2022-04-21 18:28:12 +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
|
35d2a02b74
|
migration: album/artist thumbnails
|
2022-04-21 12:18:11 +02:00 |
|
Phan An
|
1c8fd90118
|
migration: song editing
|
2022-04-21 11:38:24 +02:00 |
|
Phan An
|
a91affaa7d
|
migration: footer
|
2022-04-20 17:57:53 +02:00 |
|
Phan An
|
8686bd5339
|
fix: update playlist back to ref
|
2022-04-20 17:35:00 +02:00 |
|
Phan An
|
747360cdfc
|
migration: make playlists reactive
|
2022-04-20 14:46:39 +02:00 |
|
Phan An
|
82fe7e17a1
|
migration: make create smart playlist work again
|
2022-04-20 14:38:38 +02:00 |
|
Phan An
|
b636a4519d
|
fix: focus directive
|
2022-04-20 13:51:40 +02:00 |
|
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
|
6f05f8ddeb
|
chore: use config() instead of env()
|
2021-01-10 22:36:24 +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
|
dd31ab7fbe
|
chore: fix remaining static analysis problems
|
2020-12-23 00:12:05 +01:00 |
|
Phan An
|
50a94cb4b9
|
chore: fix static analysis problems
|
2020-12-23 00:01:49 +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
|
860ec4648f
|
chore: use Laravel' original structure
|
2020-09-12 17:14:34 +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
|
4b799e85a7
|
feat: add PHPCSFixer
|
2020-09-06 23:20:42 +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
|
f4a9455e81
|
feat: use a different manifest for Remote
|
2019-12-27 20:34:35 +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 |
|