Phyks (Lucas Verney)
e86ea9a099
Fix copyright date
2016-08-01 22:02:00 +02:00
Phyks (Lucas Verney)
2bb142eeb8
Fix issue #1260
...
Fix coding guidelines incoherences. Code should match PSR1/2 now, and
php-cs is set to check it on each commit.
Also fixed the Git hook to take into account only added, modified,
copied and renamed files (preventing errors when trying to check deleted
files).
Closes #1260 .
2016-08-01 21:55:14 +02:00
Phyks (Lucas Verney)
3ab820a101
Fix issue #1203
...
DSub not playing music over Subsonic API
The return value from `curl_exec` call in `Subsonic_API::follow_stream`
was not checked, leading to silent error when an incorrect URL was
provided (typically when `local_web_path` was not correctly set).
Also, the use of curl in `follow_stream` function was quite
counter-intuitive and unclear, I added a comment about it to help others
digging into the code.
2016-06-23 23:19:32 +02:00
Afterster
a0e2258aa8
Fix Subsonic scrobble submission check ( fix #1141 )
2016-02-21 09:39:53 +01:00
Afterster
57b38eb952
Keep only mbid for first artist
...
Fix subsonic no scrobbling submission
2016-02-13 11:16:53 +01:00
Eskild Hustvedt
9ae7cc6228
Return up to 99 999 starred artists/albums/tracks to subsonic
...
Subsonic clients (at least dsub) appears to expect all starred
artists, albums and tracks to be returned when requesting a list
of starred items.
2016-01-01 17:07:49 +01:00
Afterster
631a477c01
Fix artist/album/song name json parsing if the name is numeric only
2015-12-27 12:25:28 +01:00
Afterster
1bb268a66d
Fix Subsonic genres when using json format
...
Change Large album art browsing view to 200px
Add unique constraint on tag map
Change popular and favorite stats object type order
2015-12-24 00:14:55 +01:00
Afterster
5c763ec920
Add bookmarks feature
2015-12-23 21:59:33 +01:00
Afterster
7d3c2354b4
Remove port information on user ip activity when ip is retrived with HTTP_X_FORWARDED_FOR header
2015-12-23 07:27:28 +01:00
Afterster
baaceca250
Add Podcast feature
2015-12-20 23:19:23 +01:00
Afterster
799165a119
Add Access-Control-Allow-Origin: *
header on SubSonic images & streams
2015-12-17 20:48:14 +01:00
Afterster
b90a642bf1
Add logic for plugin directories named ampache-*
2015-12-13 19:04:14 +01:00
Afterster
f2f5bd530b
Remove scrub_in from password verification ( fix #1033 )
2015-12-04 07:27:37 +01:00
Nick Lanham
1aaf01ae98
Support an ampache=1 argument on getAlbum.view
...
- For now just adds playcounts. Could add other info in the future
- Right now only getAlbum.view, but other views that return song info could support this too.
2015-12-02 22:57:58 +00:00
Afterster
9c3637b879
Change license from GPLv2 to AGPLv3
2015-12-02 20:46:34 +01:00
Afterster
5124a5ed4c
Merge branch 'develop' of https://github.com/Psy-Virus/ampache into Psy-Virus-develop
...
Conflicts:
templates/show_album_row.inc.php
templates/show_artist_row.inc.php
templates/show_label_row.inc.php
templates/show_playlist_song_row.inc.php
templates/show_song_row.inc.php
templates/show_video_row.inc.php
Apply align_equals and concat_with_spaces on code style
2015-11-07 08:08:59 +01:00
Maniac
d7e7500fce
fixed indention of comment
2015-09-24 12:14:58 +02:00
Maniac
a0c38ad9d9
Deliver album art if the song does not have a custom picture
2015-09-24 11:00:37 +02:00
Maniac
57e529e7de
Fixed indenting (again -.-)
2015-09-23 10:54:29 +02:00
Maniac
68204bc413
Fixed issue that song/album/artistCount parameters were ignored if they were 0
2015-09-23 10:51:52 +02:00
Nick Lanham
6bd0c80b1d
Speed up (a lot) subsonic getArtists method
...
- Make Catalog::get_artists return an album count as "albums".
- Pass through to subsonic api calls to avoid running query for every
artist to count albums (as was happening previously)
2015-09-08 18:40:51 +00:00
Afterster
26e3327f34
Better handle getAlbumList error cases ( #938 variant)
2015-08-27 10:04:25 +02:00
Afterster
47a6585c88
Use latest php-cs-fixer version
2015-07-29 21:59:12 +02:00
Afterster
df6dc76f57
Fix Subsonic API ifModifiedSince parameter in getIndexes function to use seconds
2015-05-03 20:33:01 +02:00
Afterster
58e709f466
Add Label search
...
Create a playlist in private type by default
2015-04-24 23:17:17 +02:00
Afterster
cb8ab9cb23
Fixed #805 : Ampache doesn't return any results when musicFolderId is in the request
2015-04-16 23:19:48 +02:00
Afterster
47fe0cec67
Fix few video & wanted feature check issues
...
Fix few french translations
2015-04-11 11:37:36 +02:00
Afterster
d2dc7f44fe
Fixed #802 : Unable to update share object from mobile app
2015-04-11 09:10:53 +02:00
Afterster
21a3de408c
Fix transcode settings for api player type
2015-04-01 19:51:19 +02:00
Afterster
a4055221da
Fixed #760 : Unable to update or delete playlist from mobile app
2015-03-05 22:21:02 +01:00
Afterster
411ad4b06c
Use proxy settings on all get Requests
2015-02-05 13:56:12 +01:00
Nick Lanham
6c01c9aa2e
Set http status code from the curl request
...
Need to pass through the http status code from the underlying request in order to properly answer with a 206 when skipping bytes.
Set when we see the HTTP/... status line header.
2015-02-03 06:53:48 +00:00
Afterster
dac2c22c21
Add Subsonic API getAvatar function
2015-01-27 21:26:26 +01:00
Afterster
8c23a74742
Add Subsonic API 1.11.0 functions (similar artists / songs)
2015-01-24 11:53:20 +01:00
Afterster
24a8f46202
Add Subsonic API getLyrics function
2015-01-23 23:20:36 +01:00
Afterster
b7fb651c07
Fixed #682 : Subsonic API getAlbum returns wrong artists for songs
2015-01-21 23:41:21 +01:00
Afterster
b926b60c76
Return correct Subsonic thumb data
2015-01-19 12:58:17 +01:00
Afterster
77f9be88ff
Fix image search case
...
Move image size update process to external bin/calculate_art_size.inc script
2015-01-14 07:46:44 +01:00
Afterster
4e6be92bcd
Return real cover in case PHP-GD is unavailable for thumbnail in Subsonic API
2015-01-13 22:55:55 +01:00
Lawrence Brown
60a653daf4
copyright 2014 -> 2015
...
janitorial services
2015-01-04 21:36:41 +00:00
Afterster
4fd3a636be
Remove scrobbling from stream and add Scrobble method support in SubSonic API
2014-12-12 23:36:01 +01:00
Afterster
1c1212625f
Add SubSonic API create/delete user, jukebox control and search auto suggestion support
2014-11-25 08:24:13 +01:00
Afterster
160c59dea2
Fix Scrutinizer issues
2014-09-30 07:47:21 +02:00
Afterster
e21d7a4660
Fixed #479 : Subsonic API getAlbumList2 does not support byGenre and byYear
2014-09-25 00:11:13 +02:00
Afterster
0596412b4d
Add SubSonic API maxBitRate parameter support ( fix #399 )
2014-08-29 22:28:22 +02:00
Afterster
993e5f9fa8
Add hls stream
...
Improve Plex video stream & transcode
2014-08-04 01:33:44 +02:00
Afterster
daa8b3133b
Add video subtitle support
...
Add local_web_path setting (fix #324 )
2014-07-16 22:41:19 +02:00
Afterster
b5f92aa25c
Edit library items in a more generic way
...
Use real large image on Google gather arts
2014-07-08 00:51:52 +02:00
Afterster
4454696f29
Use arts in a more generic way
...
Add library_item interface
2014-07-07 01:40:14 +02:00