Phan An
bfd1008f6c
chore: clean up and make code php8-y
2022-07-29 09:04:44 +02:00
Phan An
fbbe434204
feat!: make app progressive
2022-07-04 10:36:39 +02:00
Phan An
70696da096
feat: require PHP7.4 ( #1326 )
2021-06-05 12:47:56 +02:00
Phan An
1d6d832a15
feat: better API and API docs
2020-09-14 00:04:07 +02:00
Phan An
84b05c449f
feat: move non-API routes out of API namespace
2020-09-07 22:43:23 +02:00
Phan An
4b799e85a7
feat: add PHPCSFixer
2020-09-06 23:20:42 +02:00
Phan An
4858514225
Revert "Apply fixes from StyleCI ( #1207 )"
...
This reverts commit c2e358bdc8
.
2020-04-12 10:18:17 +02:00
Phan An
c2e358bdc8
Apply fixes from StyleCI ( #1207 )
2020-04-12 10:08:37 +02:00
Phan An
27c4aaf2ba
Revert "Apply fixes from StyleCI ( #1205 )"
...
This reverts commit 1cccffd6ce
.
2020-04-12 10:07:44 +02:00
Phan An
1cccffd6ce
Apply fixes from StyleCI ( #1205 )
2020-04-07 23:41:30 +02:00
Phan An
9cdca86b89
docs: remove periods from action titles
2020-04-07 23:41:06 +02:00
Phan An
ab4f2210d1
API doc ( #872 )
...
* Add the API documentation
* Apply fixes from StyleCI (#871 )
2018-12-09 22:24:43 +01:00
Phan An
3825452658
Apply fixes from StyleCI ( #790 )
2018-08-29 09:07:44 +02:00
Phan An
0ad670ffff
Use repositories
2018-08-29 13:30:39 +07:00
Phan An
ffa05696c8
Upgrade to Larave 5.5 and PHP 7
2018-08-29 13:15:23 +07:00
Phan An
1dd5457084
Upgrade to Larave 5.5 and PHP 7
2018-08-24 17:27:19 +02:00
Phan An
7c7693179d
Refactor streamers
2018-08-22 19:59:14 +02:00
Phan An
4fc5117509
Use a service for media info
2018-08-18 15:19:40 +02:00
Phan An
bca8668ace
Refactor and use extending request classes
2017-12-09 19:34:27 +01:00
Phan An
796088944d
Add more refactorings
2017-06-04 02:30:45 +01:00
Phan An
0521e2e119
Merge conflicts
2017-05-02 00:49:08 +07:00
Phan An
4301682c7d
Apply fixes from StyleCI ( #586 )
2017-05-02 00:47:23 +07:00
Phan An
40225f9cff
Use proper Request instance
2017-04-29 14:04:23 +08:00
Phan An
40deeb9f8b
Refactor and clean up
2017-04-29 10:55:41 +08:00
Phan An
220cb45cdb
Apply fixes from StyleCI ( #580 )
2017-04-24 14:38:41 +08:00
Phan An
3049804811
Move streamers into Services
2017-04-20 19:20:32 +08:00
An Phan
fe3600670e
Simplify song tests
2016-09-26 14:49:30 +08:00
bdgold
cf1a244606
Fix steaming bug typo ( #439 )
2016-09-10 14:39:57 +07:00
bdgold
27933d49cf
move env variables to config ( #415 )
2016-08-21 22:19:03 +07:00
An Phan
4480ad7ccf
Make PHPStorm happy
2016-08-16 23:12:11 +08:00
An Phan
1f6d272f39
Refactor
2016-08-10 09:23:52 +08:00
An Phan
089283b04c
Better logic for transcoding check
2016-08-10 09:12:20 +08:00
An Phan
8065c00f94
Fixes #396
2016-08-10 09:08:52 +08:00
Phan An
cb7cebe151
Applied fixes from StyleCI ( #392 )
2016-08-03 18:42:39 +08:00
An Phan
65d403f857
Code style and refactor
2016-08-03 18:42:11 +08:00
An Phan
e3ee03db24
Complete YouTube feature
2016-07-30 23:32:17 +08:00
An Phan
c098301167
Add S3 functionality
2016-06-13 17:04:42 +08:00
alex-phillips
b2ffb28fd3
added support for determining to transcode or not via the URL as well as specifying the bitrate, also added support for starting transcode stream at specific point in time of the file
2016-06-02 08:47:48 -04:00
An Phan
aba3740567
Refactor
2016-05-30 13:50:59 +08:00
An Phan
4dc06719b3
First try
2016-04-17 23:38:06 +08:00
An Phan
8a5d242122
Add edit ability ( fixes #228 )
2016-03-06 11:58:51 +08:00
Phan An
9dc423f430
Applied fixes from StyleCI
2016-01-31 09:00:15 -05:00
An Phan
65fb45f08a
Add FLAC support
2016-01-28 23:19:06 +08:00
An Phan
12e4bd473f
Basically completed jwt
2015-12-30 11:29:35 +07:00
An Phan
950772a701
Bump version
2015-12-30 11:15:21 +07:00
An Phan
b3a93e4038
Add a version check
2015-12-27 21:06:10 +07:00
An Phan
a8d620b83d
Upgrade to Laravel 5.2
2015-12-27 20:29:03 +07:00
An Phan
f449a1a744
Add Last.fm scrobbling functionality
2015-12-20 20:17:35 +08:00
An Phan
cf27ed713d
First integration with Last.fm
...
Koel can now integrate and use the rich information from Last.fm. Now
whenever a song is played, its album and artist information will be
queried from Last.fm and cached for later use. What's better, if an
album has no cover, Koel will try to update its cover if one is found on
Last.fm.
In order to use this feature, users only need to provide valid Last.fm
API credentials (namely LASTFM_API_KEY and LASTFM_API_SECRET) in .env. A
npm and gulp rebuild is also required - just like with every update.
2015-12-20 00:36:44 +08:00
Phan An
14cf272030
Applied fixes from StyleCI
2015-12-16 12:25:25 -05:00