Afterster
13af27a43b
Add check to avoid parsing user ip address history if empty
2016-02-21 10:59:53 +01:00
Afterster
a0e2258aa8
Fix Subsonic scrobble submission check ( fix #1141 )
2016-02-21 09:39:53 +01:00
Afterster
9d9f7a2711
Add preference subcategory
2015-12-27 16:06:13 +01:00
Afterster
47a2c7a73d
Fix podcast global sync link ( fix #1068 )
2015-12-23 19:56:28 +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
92fcb84670
Rename Error class to AmpError (fix php7 Error class name conflict)
2015-12-04 14:00:01 +01:00
Afterster
9c3637b879
Change license from GPLv2 to AGPLv3
2015-12-02 20:46:34 +01:00
Afterster
a340c30872
Update code style script with new checks
2015-11-18 22:39:49 +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
Afterster
ca2028256a
Add timeline / friends timeline (= user activities)
2015-11-04 23:59:13 +01:00
thinca
1eb846f8d1
Calculate sum of size at SQL query
...
For performance reasons.
This returns single record. This is fast.
2015-10-04 03:21:01 +09:00
Afterster
47a6585c88
Use latest php-cs-fixer version
2015-07-29 21:59:12 +02:00
Afterster
dfaf0f0e3c
Fix user stats clear
2015-06-08 22:15:32 +02:00
Afterster
e4f3b9bcad
Remove incomplete debug_event call in user.class.php
...
Remove mbstring.internal_encoding warning in PHP6 (#855 )
2015-05-15 23:54:11 +02:00
Afterster
0bce1211fe
Add option to hide user fullname by default
2015-05-14 23:07:36 +02:00
Afterster
e58d16fdbd
Fix huge performance issues when the user and user_preference tables are large
2015-05-01 14:33:01 +02:00
Afterster
edc85b1612
Add private messages feature
...
Add follow/unfollow users feature
Add simple maintenance mode (/.maintenance file)
Add user option to receive email on new content related shouts or private messages
2015-04-26 23:10:05 +02:00
Afterster
dac2c22c21
Add Subsonic API getAvatar function
2015-01-27 21:26:26 +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
78f551d57b
Add display and mandatory user registration fields configuration ( fix #213 )
...
Add optional State and City columns to user table
2014-11-05 06:34:45 +01:00
Afterster
b98b1a5a95
Add count_type column on object_count table
...
Add stream control plugins (Hits and Bandwidth)
2014-10-24 07:48:50 +02:00
Afterster
2c221e8216
Add user geolocation and user statistical graphs
2014-10-06 01:05:17 +02:00
Afterster
bef75fd05a
Add Favorite and Rating to playlists
...
Improve Guest user view when use_auth=false
2014-10-02 21:23:07 +02:00
Afterster
44d97d4b74
Real 'remember me' feature
...
Change song_preview to plugins
Fix 7digital preview (2 legged oauth authentication)
2014-08-31 22:40:50 +02:00
Afterster
467e071b73
Add few songs & videos metadata
...
Add release type on albums
Add methods code comments on few classes
Display release date on all videos
2014-08-02 22:48:41 +02:00
Afterster
0254be9982
Better Video integration in Ampache features
2014-07-08 20:00:33 +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
d842ebbb00
Add art on Videos
...
Add videos support to Subsonic and UPnP APIs
Update Tmdb module
2014-07-06 20:46:46 +02:00
Afterster
ba47cdc4f2
Improve user resitration UI
...
Add user avatar and api key change on user account preferences
Fix user avater max file size check
2014-06-13 22:25:50 +02:00
Afterster
40e9396f3e
First upload and license implementation
...
Fix #252
2014-06-13 03:36:19 +02:00
Afterster
fee1e70ffa
Fix scrutinizer code style
2014-05-26 00:48:43 +02:00
Afterster
cd0b66391e
Ignore some unused warnings
2014-05-26 00:02:11 +02:00
Afterster
811115958e
Fix code style
2014-05-25 22:54:29 +02:00
Afterster
b16958f44e
Remove old code and fix old php errors
2014-05-25 22:54:04 +02:00
Afterster
453bb83c9e
Sending user registration validation email is now an option ( fix #195 )
2014-05-24 21:29:55 +02:00
Afterster
98664d2a84
Update copyright years
2014-05-18 09:53:57 +02:00
Afterster
9abed639d8
Add load time in footer and set catalog disable as an option to not increase sql query by default
2014-03-16 10:02:13 +01:00
Afterster
2a7583acda
Add missing item fields, stats function, playlist edition functions and API Key authentication type to Ampache XML API
2014-03-15 21:04:11 +01:00
Afterster
916057fda7
Add broadcast templates
2014-02-09 02:06:27 +01:00
Afterster
aebe9df1d5
Fix first user admin creation
2014-02-05 22:20:09 +01:00
Afterster
918e3a8c3f
Fix user creation
2014-01-31 08:17:27 +01:00
Afterster
5941bca264
Now playing avatar set to 64px
2014-01-31 07:14:28 +01:00
Afterster
1d3b8bbaba
Add user avatar upload ( fix #119 )
2014-01-30 22:05:16 +01:00
Afterster
24895f24f7
Add artist information tabs ( fix #126 )
2014-01-29 22:23:56 +01:00
Afterster
470dcea5b3
Add Gravatar / Libravatar plugins
2014-01-28 23:27:49 +01:00
Afterster
b4b8f33b85
Add OpenID authentication ( fix #113 )
2014-01-18 17:49:41 +01:00
Afterster
8fdbcce0fa
Fix vainfo filename regex match on Windows
...
Fix m3u import (no need to declare m3u filetype music/video file types anymore)
Only check for footer iframe on login page
Remove unused files (artifacts)
2014-01-17 00:15:35 +01:00
Afterster
c3b3a8021e
Add 'fake' directory to Subsonic streaming url when cUrl unavailable
2014-01-11 19:47:18 +01:00
Afterster
c12d13bdf9
Add subsonic getUser and getUsers functions
2014-01-11 17:13:14 +01:00