Phan An
ff79332c6a
feat(test): add tests for cloud storages
2024-07-06 17:44:46 +02:00
Phan An
bfd00de9e2
feat(plus): create command to setup Dropbox storage
2024-07-06 17:44:45 +02:00
Phan An
d313a72619
feat(plus): rework cloud storages and streamers
2024-07-06 17:44:45 +02:00
Phan An
1ac0cbdc67
feat(plus): support Dropbox
2024-07-06 17:44:45 +02:00
Phan An
b723f3d7c9
feat(plus): support S3 compatible storages
2024-07-06 17:44:45 +02:00
Phan An
f22f1e0cba
chore: minor refactoring
2024-07-06 17:44:41 +02:00
Phan An
cb84f14f34
fix: direct streaming with PHP not working for Safari ( #1630 )
2022-12-15 21:49:49 +07:00
Phan An
91e51f8b54
fix: songs with special chars won't transcode ( closes #1481 )
2022-09-11 15:33:55 +07:00
Phan An
f010c773a1
feat: rework 3rd integration
2022-08-08 18:00:59 +02:00
Phan An
bfd1008f6c
chore: clean up and make code php8-y
2022-07-29 09:04:44 +02:00
Phan An
70696da096
feat: require PHP7.4 ( #1326 )
2021-06-05 12:47:56 +02:00
Phan An
2ea5108e30
feat(test): better test script
2021-01-31 18:49:54 +01:00
Phan An
560d41bf1d
chore: fix CS
2020-12-22 21:11:22 +01:00
Torbjörn Lönnemark
d487727fd5
Fix TranscodingStreamer for PHP 7.4 ( #1189 )
...
Passing the glue parameter after the pieces parameter when calling
implode is deprecated as of PHP 7.4.
This was the only remaining instance, all other implode calls already
use the correct parameter order.
2020-03-10 11:16:34 +01:00
Phan An
fea98c017c
Sync with core
2019-07-04 21:50:27 +02:00
Phan An
154de03251
Apply fixes from StyleCI ( #1017 )
2019-07-01 10:12:04 +02:00
Phan An
a19e30e74a
Use constants for HTTP status code
2019-06-30 17:27:07 +02:00
Phan An
b3b9202ed8
Fix some problems with code analytics
2019-06-30 16:23:02 +02:00
Phan An
5f77c061f9
Apply fixes from StyleCI ( #999 )
2019-06-16 23:13:25 +02:00
Phan An
5102e75698
Apply fixes from StyleCI ( #803 )
2018-09-04 12:43:12 +07:00
Phan An
5c870ee254
Refactor Lastfm's connect
2018-09-04 09:24:29 +07:00
Phan An
47480ef49d
Apply fixes from StyleCI ( #802 )
2018-09-03 20:15:36 +07:00
Phan An
efcb6757d2
Fix type hint
2018-09-03 20:14:55 +07:00
Phan An
24cff9c2a8
Apply fixes from StyleCI ( #801 )
2018-09-03 20:13:54 +07:00
Phan An
5a4a6367be
Fix type hint
2018-09-03 20:13:24 +07:00
Phan An
368d7ab484
Apply fixes from StyleCI ( #800 )
2018-09-03 19:42:37 +07:00
Phan An
a57fe76dfe
Fix some more advanced errors reported by PHPStan
2018-09-03 19:42:14 +07:00
Phan An
06b7f7f5ca
Apply fixes from StyleCI ( #797 )
2018-08-30 10:16:40 +07:00
Phan An
3b2f6b9d1c
Fix type hint
2018-08-30 10:16:21 +07:00
Phan An
86cd0fbb4f
Apply fixes from StyleCI ( #796 )
2018-08-30 09:53:39 +07:00
Phan An
37ec4aaa6f
Use a proper package for php streamer
2018-08-30 09:53:18 +07:00
Phan An
2349a66a31
Refactor php streamer
2018-08-30 09:45:48 +07:00
Phan An
fe34592e66
Apply fixes from StyleCI ( #793 )
2018-08-29 11:42:11 +02:00
Phan An
1558062428
Rewrite the file synchronization handling logic
2018-08-29 16:41:42 +07:00
Phan An
3825452658
Apply fixes from StyleCI ( #790 )
2018-08-29 09:07:44 +02:00
Phan An
bf1d158c90
Refactor S3
2018-08-29 13:15:24 +07:00
Phan An
ffa05696c8
Upgrade to Larave 5.5 and PHP 7
2018-08-29 13:15:23 +07:00
Phan An
eed836bcb9
Apply fixes from StyleCI ( #784 )
2018-08-22 19:59:36 +02:00
Phan An
7c7693179d
Refactor streamers
2018-08-22 19:59:14 +02:00
Phan An
b1165c2f0f
Fix broken PHPStream logic ( fixes #707 )
2018-04-14 23:03:04 +02:00
Phan An
e11e9d1392
Optimize PHPStreamer ( closes #708 )
2018-04-14 22:46:08 +02:00
Phan An
cdf9faafbf
Use correct Last-Modified date ( fixes #709 )
2018-04-14 22:36:41 +02:00
Phan An
7d80f1d143
Refactor and fix code styles
2017-06-03 17:35:08 +01:00
Phan An
47360bcfa6
Cleanups
2017-05-02 10:23:10 +07:00
Phan An
3049804811
Move streamers into Services
2017-04-20 19:20:32 +08:00