Coder Social home page Coder Social logo

dmelo / amuzi Goto Github PK

View Code? Open in Web Editor NEW
36.0 36.0 18.0 105.27 MB

Music amazingly free.

Home Page: amuzi.me

License: GNU General Public License v3.0

PHP 63.51% HTML 4.77% TeX 0.13% Shell 1.60% CSS 7.09% JavaScript 20.77% PLSQL 0.04% Ruby 2.07%

amuzi's Introduction

amuzi's People

Contributors

dmelo avatar incaib avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amuzi's Issues

Vertical scroll when playlist is too long

If the playlist have too many tracks it's size exceeds the windows size and the vertical scroll is displayed. Make it so that the scroll goes inside the playlist

Error on playlist sorting

When a music from the playlist switches place with another one, the following error appears:

An error occurred

Application error

Exception information:

Message: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'mp3' in 'field list'

Stack trace:
#0 /mnt/sdf/proj/amuzi/library/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array)
#1 /mnt/sdf/proj/amuzi/library/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array)
#2 /mnt/sdf/proj/amuzi/library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('INSERT INTO tr...', Array) #3 /mnt/sdf/proj/amuzi/library/Zend/Db/Adapter/Abstract.php(575): Zend_Db_Adapter_Pdo_Abstract->query('INSERT INTO tr...', Array)
#4 /mnt/sdf/proj/amuzi/library/Zend/Db/Table/Abstract.php(1075): Zend_Db_Adapter_Abstract->insert('track', Array)
#5 /mnt/sdf/proj/amuzi/application/models/DbTable/Track.php(14): Zend_Db_Table_Abstract->insert(Array)
#6 /mnt/sdf/proj/amuzi/application/models/DbTable/PlaylistRow.php(19): DbTable_Track->insert(Array)
#7 /mnt/sdf/proj/amuzi/application/models/Playlist.php(57): DbTable_PlaylistRow->setTrack(Array, 0)
#8 /mnt/sdf/proj/amuzi/application/controllers/PlaylistController.php(67): Playlist->import(Array, 'Diogo Melo')
#9 /mnt/sdf/proj/amuzi/library/Zend/Controller/Action.php(516): PlaylistController->saveAction()
#10 /mnt/sdf/proj/amuzi/library/Zend/Controller/Dispatcher/Standard.php(295): Zend_Controller_Action->dispatch('saveAction')
#11 /mnt/sdf/proj/amuzi/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#12 /mnt/sdf/proj/amuzi/library/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()
#13 /mnt/sdf/proj/amuzi/library/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#14 /mnt/sdf/proj/amuzi/public/index.php(26): Zend_Application->run()
#15 {main}

Request Parameters:

array (
'controller' => 'playlist',
'action' => 'save',
'module' => 'default',
'playlist' =>
array (
0 =>
array (
'title' => 'The Rolling Stones - Paint It Black',
'mp3' => 'http://amuzi.net/api/220/fPVUa29kHu8/The+Rolling+Stones+-+Paint+It+Black.mp3',
'free' => 'true',
'id' => '10',
'artist_music_title_id' => '11',
),
1 =>
array (
'title' => 'Armin Van Buuren - Face to Face',
'mp3' => 'http://amuzi.net/api/450/wfeQ0eRqnuI/Armin+Van+Buuren+-+Face+to+Face.mp3',
'free' => 'true',
'id' => '28',
'artist_music_title_id' => '89',
),
2 =>
array (
'title' => 'Nina Simone - I Loves You Porgy',
'mp3' => 'http://amuzi.net/api/338/zvq9-sFC6a8/Nina+Simone+-+I+Loves+You+Porgy.mp3',
'free' => 'true',
'id' => '64',
'artist_music_title_id' => '119',
),
3 =>
array (
'title' => 'Nina Simone - Dont Let Me Be Misunderstood',
'mp3' => 'http://amuzi.net/api/163/9ckv6-yhnIY/Nina+Simone+-+Dont+Let+Me+Be+Misunderstood.mp3',
'free' => 'true',
'id' => '73',
'artist_music_title_id' => '119',
),
4 =>
array (
'title' => 'Nina Simone I put a spell on you',
'mp3' => 'http://amuzi.net/api/154/8Y99tXNxV5s/Nina+Simone+I+put+a+spell+on+you.mp3',
'free' => 'true',
'id' => '55',
'artist_music_title_id' => '119',
),
5 =>
array (
'title' => 'Infected Mushroom - Vicious Delicious',
'mp3' => 'http://amuzi.net/api/445/hgtDHqWmSnc/Infected+Mushroom+-+Vicious+Delicious.mp3',
'free' => 'true',
'id' => '98',
'artist_music_title_id' => '174',
),
6 =>
array (
'title' => 'Infected Mushroom - Artillery + subtitled lyrics',
'mp3' => 'http://amuzi.net/api/273/N7S0U8pupZ0/Infected+Mushroom+-+Artillery+%2B+subtitled+lyrics.mp3',
'free' => 'true',
'id' => '105',
'artist_music_title_id' => '174',
),
7 =>
array (
'title' => 'Infected Mushroom - Becoming Insane (Full Version)',
'mp3' => 'http://amuzi.net/api/450/AP0VcNh88BY/Infected+Mushroom+-+Becoming+Insane+%28Full+Version%29.mp3',
'free' => 'true',
'id' => '117',
'artist_music_title_id' => '174',
),
8 =>
array (
'title' => 'Infected Mushroom - Special Place - Music Video',
'mp3' => 'http://amuzi.net/api/433/-u2a7od7yk8/Infected+Mushroom+-+Special+Place+-+Music+Video.mp3',
'free' => 'true',
'id' => '124',
'artist_music_title_id' => '164',
),
9 =>
array (
'title' => 'Infected Mushroom - Artillery [HQ]',
'mp3' => 'http://amuzi.net/api/412/yJ4WVvsthHA/Infected+Mushroom+-+Artillery+%5BHQ%5D.mp3',
'free' => 'true',
'id' => '108',
'artist_music_title_id' => '164',
),
10 =>
array (
'title' => 'children of bodom',
'mp3' => 'http://amuzi.net/api/176/2iLIhLv8LuY/children+of+bodom.mp3',
'free' => 'true',
'id' => '133',
'artist_music_title_id' => '246',
),
11 =>
array (
'title' => 'Richard Cheese- (Beat It )',
'mp3' => 'http://amuzi.net/api/131/eLN-Bto7VLk/Richard+Cheese-+%28Beat+It+%29.mp3',
'free' => 'true',
'id' => '156',
'artist_music_title_id' => '276',
),
12 =>
array (
'title' => 'Richard Cheese - Butterfly (Crazy Town)',
'mp3' => 'http://amuzi.net/api/98/GjpKY8UO0jQ/Richard+Cheese+-+Butterfly+%28Crazy+Town%29.mp3',
'free' => 'true',
'id' => '147',
'artist_music_title_id' => '276',
),
13 =>
array (
'title' => 'Richard Cheese - Personal Jesus (Depeche Mode)',
'mp3' => 'http://amuzi.net/api/121/c06BxqDtYXs/Richard+Cheese+-+Personal+Jesus+%28Depeche+Mode%29.mp3',
'free' => 'true',
'id' => '166',
'artist_music_title_id' => '276',
),
14 =>
array (
'title' => 'Welcome To The Jungle (cover by Richard Cheese)',
'mp3' => 'http://amuzi.net/api/161/Mr7EBuz-2xI/Welcome+To+The+Jungle+%28cover+by+Richard+Cheese%29.mp3',
'free' => 'true',
'id' => '163',
'artist_music_title_id' => '308',
),
15 =>
array (
'title' => 'Richard Cheese - Fight For Your Right',
'mp3' => 'http://amuzi.net/api/176/VTK5xKNr99w/Richard+Cheese+-+Fight+For+Your+Right.mp3',
'free' => 'true',
'id' => '182',
'artist_music_title_id' => '308',
),
16 =>
array (
'title' => 'Richard Cheese-Closer (Nine Inch Nails Cover)',
'mp3' => 'http://amuzi.net/api/143/W5m_CdCzKYY/Richard+Cheese-Closer+%28Nine+Inch+Nails+Cover%29.mp3',
'free' => 'true',
'id' => '200',
'artist_music_title_id' => '340',
),
17 =>
array (
'title' => 'Richard Cheese - Rape Me (Nirvana Cover)',
'mp3' => 'http://amuzi.net/api/116/LvEwLfRGcT8/Richard+Cheese+-+Rape+Me+%28Nirvana+Cover%29.mp3',
'free' => 'true',
'id' => '209',
'artist_music_title_id' => '340',
),
18 =>
array (
'title' => 'Nina Simone I put a spell on you',
'mp3' => 'http://amuzi.net/api/154/8Y99tXNxV5s/Nina+Simone+I+put+a+spell+on+you.mp3',
'free' => 'true',
'id' => '55',
'artist_music_title_id' => '371',
),
19 =>
array (
'title' => 'NINA SIMONE-FEELING GOOD',
'mp3' => 'http://amuzi.net/api/176/OfJRX-8SXOs/NINA+SIMONE-FEELING+GOOD.mp3',
'free' => 'true',
'id' => '228',
'artist_music_title_id' => '371',
),
20 =>
array (
'title' => 'Guns N Roses - Paradise City',
'mp3' => 'http://amuzi.net/api/410/Rbm6GXllBiw/Guns+N+Roses+-+Paradise+City.mp3',
'free' => 'true',
'id' => '236',
'artist_music_title_id' => '402',
),
21 =>
array (
'title' => 'Guns N Roses - Welcome To The Jungle',
'mp3' => 'http://amuzi.net/api/275/o1tj2zJ2Wvg/Guns+N+Roses+-+Welcome+To+The+Jungle.mp3',
'free' => 'true',
'id' => '245',
'artist_music_title_id' => '402',
),
22 =>
array (
'title' => 'Sweet Child O Mine Music Video',
'mp3' => 'http://amuzi.net/api/315/P-AYAv0IoWI/Sweet+Child+O+Mine+Music+Video.mp3',
'free' => 'true',
'id' => '254',
'artist_music_title_id' => '402',
),
23 =>
array (
'title' => 'Johnny Cash-Folson Prison Blues',
'mp3' => 'http://amuzi.net/api/175/lWsuVuw5JO4/Johnny+Cash-Folson+Prison+Blues.mp3',
'free' => 'true',
'id' => '272',
'artist_music_title_id' => '423',
),
24 =>
array (
'title' => 'Johnny Cash-Walk The Line',
'mp3' => 'http://amuzi.net/api/175/k7K4jH7NqUw/Johnny+Cash-Walk+The+Line.mp3',
'free' => 'true',
'id' => '263',
'artist_music_title_id' => '423',
),
25 =>
array (
'title' => 'Richard Cheese - Baby Got Back.wmv',
'mp3' => 'http://amuzi.net/api/166/Ieb41uYpb08/Richard+Cheese+-+Baby+Got+Back.wmv.mp3',
'free' => 'true',
'id' => '192',
'artist_music_title_id' => '308',
),
26 =>
array (
'title' => 'Aerosmith - Dream On (lyrics) HQ Sound',
'mp3' => 'http://amuzi.net/api/264/WIv1MAClQhk/Aerosmith+-+Dream+On+%28lyrics%29+HQ+Sound.mp3',
'free' => 'true',
'id' => '291',
'artist_music_title_id' => '464',
),
27 =>
array (
'title' => 'Aerosmith - Crazy',
'mp3' => 'http://amuzi.net/api/375/NMNgbISmF4I/Aerosmith+-+Crazy.mp3',
'free' => 'true',
'id' => '317',
'artist_music_title_id' => '514',
),
28 =>
array (
'title' => 'Aerosmith - Cryin',
'mp3' => 'http://amuzi.net/api/332/qfNmyxV2Ncw/Aerosmith+-+Cryin.mp3',
'free' => 'true',
'id' => '326',
'artist_music_title_id' => '514',
),
29 =>
array (
'title' => 'Aerosmith - I Dont Wanna Miss a Thing Lyrics',
'mp3' => 'http://amuzi.net/api/297/Ss0kFNUP4P4/Aerosmith+-+I+Dont+Wanna+Miss+a+Thing+Lyrics.mp3',
'free' => 'true',
'id' => '335',
'artist_music_title_id' => '514',
),
30 =>
array (
'title' => 'Aerosmith - Sweet Emotion',
'mp3' => 'http://amuzi.net/api/281/82cJgPXU-ik/Aerosmith+-+Sweet+Emotion.mp3',
'free' => 'true',
'id' => '299',
'artist_music_title_id' => '483',
),
31 =>
array (
'title' => 'Aerosmith - Last Child (Lyrics)',
'mp3' => 'http://amuzi.net/api/200/d1AaCy-yU9c/Aerosmith+-+Last+Child+%28Lyrics%29.mp3',
'free' => 'true',
'id' => '344',
'artist_music_title_id' => '483',
),
32 =>
array (
'title' => 'Aerosmith - Walk This Way',
'mp3' => 'http://amuzi.net/api/220/av2dUXjarX4/Aerosmith+-+Walk+This+Way.mp3',
'free' => 'true',
'id' => '308',
'artist_music_title_id' => '483',
),
33 =>
array (
'title' => 'Motorcycle - As the Rush Comes (Gabriel & Dresden Chill Mix)',
'mp3' => 'http://amuzi.net/api/382/cb61AVsxD34/Motorcycle+-+As+the+Rush+Comes+%28Gabriel+%26+Dresden+Chill+Mix%29.mp3',
'free' => 'true',
'id' => '371',
'artist_music_title_id' => '578',
),
34 =>
array (
'title' => 'As the Rush Comes-Motorcycle (Armin Van Buurens Mix)',
'mp3' => 'http://amuzi.net/api/593/FYV39ohfKxA/As+the+Rush+Comes-Motorcycle+%28Armin+Van+Buurens+Mix%29.mp3',
'free' => 'true',
'id' => '372',
'artist_music_title_id' => '578',
),
35 =>
array (
'title' => 'Andain - Beautiful Things',
'mp3' => 'http://amuzi.net/api/320/tgNwPpqxNuo/Andain+-+Beautiful+Things.mp3',
'free' => 'true',
'id' => '353',
'artist_music_title_id' => '578',
),
36 =>
array (
'title' => 'Alice Cooper-Schools out',
'mp3' => 'http://amuzi.net/api/213/qga5eONXU_4/Alice+Cooper-Schools+out.mp3',
'free' => 'true',
'id' => '512',
'artist_music_title_id' => '745',
),
37 =>
array (
'title' => 'Ferry Corsten - Rock Your Body Rock (Official video)',
'mp3' => 'http://amuzi.net/api/220/jvnhTrY32B0/Ferry+Corsten+-+Rock+Your+Body+Rock+%28Official+video%29.mp3',
'free' => 'true',
'id' => '362',
'artist_music_title_id' => '578',
),
38 =>
array (
'title' => 'Alice Cooper - No More Mr Nice Guy',
'mp3' => 'http://amuzi.net/api/188/S0YrXjeRSoE/Alice+Cooper+-+No+More+Mr+Nice+Guy.mp3',
'free' => 'true',
'id' => '493',
'artist_music_title_id' => '745',
),
39 =>
array (
'title' => 'Betty Hutton - Its Oh So Quiet (1951)',
'mp3' => 'http://amuzi.net/api/188/horRWtbAJoI/Betty+Hutton+-+Its+Oh+So+Quiet+%281951%29.mp3',
'free' => 'true',
'id' => '538',
'artist_music_title_id' => '777',
),
40 =>
array (
'title' => 'Alice Cooper - Hello Hooray (Studio Version)',
'mp3' => 'http://amuzi.net/api/255/OQCPvCyIPN4/Alice+Cooper+-+Hello+Hooray+%28Studio+Version%29.mp3',
'free' => 'true',
'id' => '565',
'artist_music_title_id' => '807',
),
41 =>
array (
'title' => 'ALICE COOPER (ELECTED)',
'mp3' => 'http://amuzi.net/api/212/uFVrBzuyhFA/ALICE+COOPER+%28ELECTED%29.mp3',
'free' => 'true',
'id' => '547',
'artist_music_title_id' => '807',
),
42 =>
array (
'title' => 'Alice Cooper - Raped & Freezin (Studio Version)',
'mp3' => 'http://amuzi.net/api/200/WQYoKRww5ow/Alice+Cooper+-+Raped+%26+Freezin+%28Studio+Version%29.mp3',
'free' => 'true',
'id' => '556',
'artist_music_title_id' => '807',
),
43 =>
array (
'title' => 'Aerosmith - Love In An Elevator',
'mp3' => 'http://amuzi.net/api/343/h3Yrhv33Zb8/Aerosmith+-+Love+In+An+Elevator.mp3',
'free' => 'true',
'id' => '574',
'artist_music_title_id' => '839',
),
44 =>
array (
'title' => 'Aerosmith - The Other Side',
'mp3' => 'http://amuzi.net/api/322/zkGfPrst29Y/Aerosmith+-+The+Other+Side.mp3',
'free' => 'true',
'id' => '583',
'artist_music_title_id' => '839',
),
45 =>
array (
'title' => 'Aerosmith - Janies Got A Gun',
'mp3' => 'http://amuzi.net/api/330/RqQn2ADZE1A/Aerosmith+-+Janies+Got+A+Gun.mp3',
'free' => 'true',
'id' => '592',
'artist_music_title_id' => '839',
),
46 =>
array (
'title' => 'The White Stripes - Seven Nation Army',
'mp3' => 'http://amuzi.net/api/240/0J2QdDbelmY/The+White+Stripes+-+Seven+Nation+Army.mp3',
'free' => 'true',
'id' => '619',
'artist_music_title_id' => '871',
),
47 =>
array (
'title' => 'Sweet Dreams are Made of Seven Nation Army',
'mp3' => 'http://amuzi.net/api/239/hT5eJwgAtvY/Sweet+Dreams+are+Made+of+Seven+Nation+Army.mp3',
'free' => 'true',
'id' => '628',
'artist_music_title_id' => '883',
),
48 =>
array (
'title' => 'The White Stripes Seven Nation Army',
'mp3' => 'http://amuzi.net/api/231/KB9K0zGfCr8/The+White+Stripes+Seven+Nation+Army.mp3',
'free' => 'true',
'id' => '620',
'artist_music_title_id' => '871',
),
49 =>
array (
'title' => 'Eurythmics Sweet Dreams',
'mp3' => 'http://amuzi.net/api/292/rJE_Sc1Wags/Eurythmics+Sweet+Dreams.mp3',
'free' => 'true',
'id' => '631',
'artist_music_title_id' => '917',
),
50 =>
array (
'title' => 'Eurythmics - Love is a stranger',
'mp3' => 'http://amuzi.net/api/257/J5xk1-KEgds/Eurythmics+-+Love+is+a+stranger.mp3',
'free' => 'true',
'id' => '649',
'artist_music_title_id' => '917',
),
51 =>
array (
'title' => 'Eurythmics - Here Comes The Rain Again (Remastered)',
'mp3' => 'http://amuzi.net/api/284/TzFnYcIqj6I/Eurythmics+-+Here+Comes+The+Rain+Again+%28Remastered%29.mp3',
'free' => 'true',
'id' => '640',
'artist_music_title_id' => '917',
),
52 =>
array (
'title' => 'Radiohead - Creep',
'mp3' => 'http://amuzi.net/api/234/RJaAUyK-kNU/Radiohead+-+Creep.mp3',
'free' => 'true',
'id' => '664',
'artist_music_title_id' => '130',
),
53 =>
array (
'title' => 'What If God Was One Of Us - Joan Osborne (Lyrics)',
'mp3' => 'http://amuzi.net/api/306/xMPJBcalyeY/What+If+God+Was+One+Of+Us+-+Joan+Osborne+%28Lyrics%29.mp3',
'free' => 'true',
'id' => '681',
'artist_music_title_id' => '969',
),
54 =>
array (
'title' => 'Bjork All Neon Like Homogenic',
'mp3' => 'http://amuzi.net/api/353/ilSJvY928-Y/Bjork+All+Neon+Like+Homogenic.mp3',
'free' => 'true',
'id' => '879',
'artist_music_title_id' => '1301',
),
55 =>
array (
'title' => 'Bjork - Hunter',
'mp3' => 'http://amuzi.net/api/227/0J3ePQZ84oY/Bjork+-+Hunter.mp3',
'free' => 'true',
'id' => '891',
'artist_music_title_id' => '1301',
),
56 =>
array (
'title' => 'Mercury Rev- Raindrops Keep Falling On My Head',
'mp3' => 'http://amuzi.net/api/126/jyP5Viw_BHs/Mercury+Rev-+Raindrops+Keep+Falling+On+My+Head.mp3',
'free' => 'true',
'id' => '897',
'artist_music_title_id' => '1312',
),
57 =>
array (
'title' => 'Bjork - Isobel',
'mp3' => 'http://amuzi.net/api/257/p4t5TaYD9WY/Bjork+-+Isobel.mp3',
'free' => 'true',
'id' => '913',
'artist_music_title_id' => '1320',
),
58 =>
array (
'title' => 'Bjork - Possibly Maybe',
'mp3' => 'http://amuzi.net/api/321/ZP5OA0SCMZA/Bjork+-+Possibly+Maybe.mp3',
'free' => 'true',
'id' => '922',
'artist_music_title_id' => '1320',
),
59 =>
array (
'title' => 'Aerosmith - Crazy (Lyrics)',
'mp3' => 'http://amuzi.net/api/310/2KBBbSTQf6U/Aerosmith+-+Crazy+%28Lyrics%29.mp3',
'free' => 'true',
'id' => '318',
'artist_music_title_id' => '494',
),
60 =>
array (
'title' => 'Aerosmith - Amazing',
'mp3' => 'http://amuzi.net/api/430/xGbOL6nCdkY/Aerosmith+-+Amazing.mp3',
'free' => 'true',
'id' => '3098',
'artist_music_title_id' => '494',
),
61 =>
array (
'title' => 'Aerosmith - I Dont Wanna Miss a Thing',
'mp3' => 'http://amuzi.net/api/293/Vo_0UXRY_rY/Aerosmith+-+I+Dont+Wanna+Miss+a+Thing.mp3',
'free' => 'true',
'id' => '336',
'artist_music_title_id' => '514',
),
62 =>
array (
'title' => 'Alice Cooper - House Of Fire',
'mp3' => 'http://amuzi.net/api/226/pZFIoytqdB0/Alice+Cooper+-+House+Of+Fire.mp3',
'free' => 'true',
'id' => '3111',
'artist_music_title_id' => '4773',
),
63 =>
array (
'title' => 'Alice Cooper-Bed of nails lyrics',
'mp3' => 'http://amuzi.net/api/261/noJW2Bj6IC4/Alice+Cooper-Bed+of+nails+lyrics.mp3',
'free' => 'true',
'id' => '3120',
'artist_music_title_id' => '4773',
),
64 =>
array (
'title' => 'alice cooper -poison lyrics (on screen)',
'mp3' => 'http://amuzi.net/api/268/Ryx_6H35UJU/alice+cooper+-poison+lyrics+%28on+screen%29.mp3',
'free' => 'true',
'id' => '3131',
'artist_music_title_id' => '4773',
),
65 =>
array (
'title' => 'Alice Cooper - Under My Wheels',
'mp3' => 'http://amuzi.net/api/167/Ke62B7S9E3Y/Alice+Cooper+-+Under+My+Wheels.mp3',
'free' => 'true',
'id' => '503',
'artist_music_title_id' => '735',
),
66 =>
array (
'title' => 'Alice Cooper - Be My Lover (Studio Version)',
'mp3' => 'http://amuzi.net/api/203/HhI_khA8w-I/Alice+Cooper+-+Be+My+Lover+%28Studio+Version%29.mp3',
'free' => 'true',
'id' => '3147',
'artist_music_title_id' => '735',
),
67 =>
array (
'title' => 'Desperado by Alice Cooper',
'mp3' => 'http://amuzi.net/api/212/dM2UXFe78sc/Desperado+by+Alice+Cooper.mp3',
'free' => 'true',
'id' => '3138',
'artist_music_title_id' => '735',
),
68 =>
array (
'title' => 'Bono & Frank Sinatra* Ive Got You Under My Skin*video clip',
'mp3' => 'http://amuzi.net/api/207/365GNeCPsOE/Bono+%26+Frank+Sinatra%2A+Ive+Got+You+Under+My+Skin%2Avideo+clip.mp3',
'free' => 'true',
'id' => '852',
'artist_music_title_id' => '1241',
),
),
'name' => 'Diogo Melo',
)

jump broken links

If the link of the current music is broken, then the player have to go to the next music.

Track inserted twice

tracks are being inserted twice on the playlist when clicks on the music-large "play" button.

Big bug

Lots of things related to database operations stopped working. it's probably something deep down related to how queries are treated....

it's not adding tracks, or removing or login users in.

duplicated playlist

not sure when, but seems the playlist gets duplicated while loading and saving a new track

space optimization

rearrange the user photo/name into the topbar instead of the body wrapper.

put the search box more on the top and left (instead of center).

Migrate from MySQL to PostgreSQL

PostgreSQL implements some necessary checks, therefore it must use it instead of MySQL.

Besides... MySQL is now evil (aka Oracle).

Now playing feature

Make it so that the player shows the currently playing music even when the playlist is hidden.

fix the playlist's remove icon

when the search playlist box is opened for the first time. it shows the remove icon with small height, it fix just after some interaction.

Result pagination

create result pagination for the musics, so that it reflect the total number of results and allow user to navigate to other result pages.

two modal shows breaks the layout

if a user clicks on something that is suppose to trigger a model but immediately after clicks on something else (which also triggers a modal), then the modal show will be run twice and the layout will break

it happens specially on slow (high latency) connection or when the server is overloaded.

fix facebook login

it must be done right. be careful with sessions. also it's necessary to have some way for continuing use it on localhost.

user settings

a user must be able to set configuration like:

which playlists are public
are their activity public

QA

Implement a way to automate JSHint, phpcpd, phplint, phpcs and other QA tools.

A good way seems to be writing a Makefile that have the reports as target and runs the tools when the files are modified.

download fail

for some reason the download is not responding as it should.

Remove elements from playlist fails

If one remove elements too fast from the playlist, it will fail to do so because the deletion is based on the playlist's name and sort. If the ajax is not fast enough, it will confuse itself. It must delete based on the playlist's name and trackId

variables not on camel caps format

Variables related to database column names are not on camel caps.

hint: try implement __set and __get on a class that is super to all DbTable_Row classes on this project and convert from one name format to another.

love music

Implement a way to users to express his/her affinity to a music/album/artist.

playlists linked to users

It's necessary to allow users to create playlist and save them. It will be linked to his/her facebook account. It can be shared by just giving a url to some other user, but just the owner can edit it.

escape

the youtube results that goes to the table/plalist are not being escaped.

escape also the results from last.fm and the input from the user

big playlist box

as the number of music increases, the size of the playlist box get annoyingly big.

icon

there is no icon on this project. need to create one. Create a square logo.

loading message

the loading message's layout really creeps me. it's ugly like hell

drag and drop music into playlist

besides click no the listen icon, the user also must be able to drag and drop music to the playlist. it will also be useful when the user get to edit multiple playlists.

bug with locale

for locales that doesn't have translation file, it gives the zend_translation_exception.

music stop playing when you login

If you are logged out (with your playlist) and then you login in facebook, the system will load the same playlist BUT it will restart the playlist causing the music to stop and the current to point to the first track.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.