MichaIng
|
19e704ccc3
|
feat: implement and use new confg key for trusted hosts (#1797)
|
2024-07-17 00:07:58 +02:00 |
|
Phan An
|
3b34819706
|
fix: issues with DISTINCT on pgsql (#1789)
|
2024-07-14 20:49:40 +02:00 |
|
Phan An
|
dae5605098
|
chore(plus): add a warning when multiple keys found
|
2024-07-14 14:17:22 +02:00 |
|
Phan An
|
475de9486f
|
fix: broken pgsql query with distinct() (#1782)
|
2024-07-13 13:50:00 +02:00 |
|
Phan An
|
c656eac5a5
|
fix: static analytics
|
2024-07-11 17:21:25 +02:00 |
|
Phan An
|
4c3d27e515
|
fix: album/artist art upload & cache issue
|
2024-07-11 17:09:08 +02:00 |
|
Phan An
|
e325640668
|
fix: composer install during init breaks Docker run
|
2024-07-09 23:52:48 +02:00 |
|
Phan An
|
92b90f7859
|
fix: syncing podcasts
|
2024-07-08 23:15:19 +02:00 |
|
Phan An
|
e3086422c7
|
fix(build): fixing build errors
|
2024-07-07 22:52:27 +02:00 |
|
Phan An
|
6736572cbd
|
fix: only provide storage options for Plus users
|
2024-07-06 17:45:14 +02:00 |
|
Phan An
|
4cace11d0b
|
fix: help text for S3 setup script
|
2024-07-06 17:45:14 +02:00 |
|
Phan An
|
510960d2f6
|
chore: default to scan after setting up local storage
|
2024-07-06 17:45:14 +02:00 |
|
Phan An
|
c2052d37a7
|
fix: better check for Db connection during init
|
2024-07-06 17:45:14 +02:00 |
|
Phan An
|
7ee8c7ba45
|
fix: get playables not returnig episodes
|
2024-07-06 17:45:13 +02:00 |
|
Phan An
|
5c07b893f3
|
docs: add Podcasts feature
|
2024-07-06 17:45:13 +02:00 |
|
Phan An
|
a53c9df893
|
fix: allow v7 as an API version
|
2024-07-06 17:45:12 +02:00 |
|
Phan An
|
5d126c2cba
|
feat(podcast): sort podcasts
|
2024-07-06 17:45:11 +02:00 |
|
Phan An
|
af237d5419
|
fix: latest songs
|
2024-07-06 17:45:11 +02:00 |
|
Phan An
|
ad86ba0030
|
fix: wrap search in throw/catch
|
2024-07-06 17:45:11 +02:00 |
|
Phan An
|
afc13f808c
|
feat: add Podcast as a searchable entity to import
|
2024-07-06 17:45:11 +02:00 |
|
Phan An
|
7f3692b65e
|
chore(perf): improve podcast adding performance
|
2024-07-06 17:45:11 +02:00 |
|
Phan An
|
1afd8ba7d5
|
refactor: create Song query with contextual user and type
|
2024-07-06 17:45:11 +02:00 |
|
Phan An
|
9adfabb651
|
chore: some cleanups
|
2024-07-06 17:45:11 +02:00 |
|
Phan An
|
4a10aa9915
|
feat: replace some attributes with casts
|
2024-07-06 17:45:10 +02:00 |
|
Phan An
|
90a47d59b5
|
fix: only consider episodes accessible if subscribed to podcasts
|
2024-07-06 17:45:10 +02:00 |
|
Phan An
|
bdd9fe05e9
|
fix: user avatar sometimes shows up as gravatar
|
2024-07-06 17:45:10 +02:00 |
|
Phan An
|
3d68b1b470
|
feat(test): BE tests for Podcast feature
|
2024-07-06 17:45:05 +02:00 |
|
Phan An
|
f60d7b0acf
|
fix(tests): broken tests after Podcast feature
|
2024-07-06 17:45:05 +02:00 |
|
Phan An
|
3e321bf47e
|
feat: podcasts
|
2024-07-06 17:45:04 +02:00 |
|
Phan An
|
aa787edb2e
|
feat(plus): add SFTP support
|
2024-07-06 17:45:02 +02:00 |
|
Phan An
|
448cbed731
|
chore: remove unnecessary type hints
|
2024-07-06 17:45:02 +02:00 |
|
Phan An
|
d4c3db8359
|
chore: code format
|
2024-07-06 17:45:02 +02:00 |
|
Phan An
|
7f1429377e
|
feat: login via OTP
|
2024-07-06 17:44:59 +02:00 |
|
Phan An
|
41ec5c867d
|
doc: add more troubleshooting hints
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
5de0bfde0d
|
feat: use Process instead of bare commands
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
460ba2614d
|
feat: convert storage tyes to enums
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
a012256662
|
chore: make properties readonly
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
383f5adaba
|
feat: convert smart playlist options to enums
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
c4b09489a4
|
feat: convert result types to enums
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
3b7d47cb25
|
feat(build): uprade to Laravel 10 (and PHP 8.1)
|
2024-07-06 17:44:57 +02:00 |
|
Phan An
|
902c439fed
|
feat(ui): use Tailwind CSS
|
2024-07-06 17:44:57 +02:00 |
|
Phan An
|
99df3e773d
|
feat(test): obsolete snapshots
|
2024-07-06 17:44:57 +02:00 |
|
Phan An
|
9d2a3afca9
|
feat: QR for one time tokens
|
2024-07-06 17:44:57 +02:00 |
|
Phan An
|
d80a19ba70
|
feat: support reverse proxy authentication
|
2024-07-06 17:44:56 +02:00 |
|
Phan An
|
bd8ada1d10
|
feat: support Google SSO
|
2024-07-06 17:44:56 +02:00 |
|
Phan An
|
58f62c24ed
|
fix: static analytics
|
2024-07-06 17:44:56 +02:00 |
|
Phan An
|
937e902972
|
fix: setup storage message shows when path has been setup
|
2024-07-06 17:44:56 +02:00 |
|
Phan An
|
9b7759a492
|
feat: support adding collaborative playlists into usr own folder
|
2024-07-06 17:44:56 +02:00 |
|
Phan An
|
d3960ffe62
|
feat: continuous playback
|
2024-07-06 17:44:55 +02:00 |
|
Phan An
|
023144386a
|
chore: replace composer dump with install
|
2024-07-06 17:44:55 +02:00 |
|