Josef Citrine
60f55e6223
Ignore requests with no subscription data
2016-06-15 13:44:54 +01:00
Josef Citrine
0c1a283867
Removed old developement API key
2016-06-15 13:44:54 +01:00
Josef Citrine
61520815de
#25 : Basic service worker notifications
2016-06-15 13:44:28 +01:00
Josef Citrine
2b72b4dcdb
#25 : Service worker subscription
2016-06-15 13:44:28 +01:00
Peter Deltchev
b46ba956d0
Fixes #51 : Slugs are now unique and user-changeable.
2016-06-05 20:05:57 -07:00
Peter Deltchev
0109244115
Feature/notifications ( #87 )
...
* #25 : Implemented enough of the notification system to start writing drivers.
* #25 : Implemented most of the Pony.fm notification driver's backend.
* #25 : Abstracted the logic for building lists of notification recipients.
* #25 : Implemented notification API endpoints for the SPA.
* Front end setup for notifications
* #25 : Implemented notification API endpoints for the SPA.
2016-05-27 20:12:40 +01:00
Josef Citrine
44bcf87ddb
New profiles, works better on mobile
2016-05-19 22:31:04 +01:00
Josef Citrine
0c2b46dd20
Revert "Merge branch 'feature-remote-dev' of https://github.com/Poniverse/Pony.fm "
...
This reverts commit 1a77341ce2
, reversing
changes made to d01b24a91f
.
2016-05-16 01:00:37 +01:00
root
9364b52f95
update: added new config variables to support dev installation on remote host
2016-05-16 00:09:30 +02:00
Peter Deltchev
32a3b07f55
Fixed pagination.
2016-02-16 05:04:00 -08:00
Peter Deltchev
840e233acf
Added cache busters for Webpack scripts.
2016-02-16 04:05:39 -08:00
Peter Deltchev
4f6f64a3c0
Integrated Webpack for the embedded player.
2016-02-16 03:35:52 -08:00
Peter Deltchev
5451294dfc
Replaced Pony.fm's profiler with @barryvdh's Laravel Debugbar.
2016-02-16 02:53:28 -08:00
Peter Deltchev
5a063e32c3
Refactored tag parsing for uploaded files into its own command.
2016-02-16 01:20:23 -08:00
Peter Deltchev
093f7ffb9d
Added ALAC upload support and improved the upload page.
2016-02-15 12:16:04 -08:00
Peter Deltchev
4b3a0808a0
Updated getID3() - this fixes Atom tag parsing.
2016-02-15 11:53:42 -08:00
Peter Deltchev
5588b836a0
Pony.fm should accept all PCM and ADPCM files now.
2016-02-15 02:21:43 -08:00
Peter Deltchev
004c236ed4
#1 : There's room for two more tracks in the search UI.
2016-01-17 08:45:44 -08:00
Peter Deltchev
56edd5ec28
#1 : Search relevancy improvements and other tweaks.
2016-01-17 02:33:58 -08:00
Peter Deltchev
7a7f4ee02a
#1 : Moved the artists list into its own directive + visual cleanup of search.
2016-01-16 23:35:43 -08:00
Peter Deltchev
6b5d3f67a3
#1 : Beginning of the search front-end.
2016-01-16 01:13:53 -08:00
Peter Deltchev
dbbaa03542
#1 : Implemented Elasticsearch mappings for playlists and users.
2016-01-16 01:13:53 -08:00
Peter Deltchev
990916171c
#1 : Progress commit - some semblance of this is working now.
2016-01-16 01:13:53 -08:00
Peter Deltchev
95090fb334
Include the original-size cover art when tagging tracks.
...
Also, use Symfony to run external commands.
2016-01-06 05:52:09 -08:00
Peter Deltchev
d0c81f78dc
Use the absolute path to the document root when generating asset URL's.
2015-12-31 18:52:56 -08:00
Peter Deltchev
8ac590819f
Fixed incorrect class references.
2015-12-31 18:27:21 -08:00
Peter Deltchev
f61771db09
Made avatars local-environment-friendly.
2015-12-31 17:23:41 -08:00
Peter Deltchev
3b7d060b73
Removed libraries that aren't used anymore.
2015-12-31 17:18:01 -08:00
Peter Deltchev
5ff04ff08d
Moved all database models into their own namespace.
2015-12-31 16:24:33 -08:00
Zeusking19
605c8b7f99
Resolve #43 - Implement markdown, remove disfunctional newlines.coffee
2015-12-27 15:59:38 +00:00
Peter Deltchev
ac6ce4bbb4
#8 : Implemented auto-publishing and lots of optional fields for the upload endpoint.
2015-12-26 03:40:47 -08:00
Peter Deltchev
4d119ff758
#8 : Implemented the track upload API.
2015-12-24 04:14:55 -08:00
Peter Deltchev
91a4a2d660
Patched getID3() for PHP 7.
2015-12-20 03:33:22 -08:00
Peter Deltchev
476e6b4800
Updated getID3() to the latest version.
2015-12-20 03:20:04 -08:00
Peter Deltchev
07bb5e2c3a
#20 : Implemented the genre merging tool.
2015-12-05 18:43:05 -08:00
Peter Deltchev
b2c5a2233e
Fixes issue #30 : Weirdness in the embedded player's timestamp.
2015-11-21 18:34:06 -08:00
Peter Deltchev
8bfddc7037
Fixes #10 : Use the X-XSRF-TOKEN header globally for AJAX CSRF protection.
2015-11-11 13:45:44 -08:00
Peter Deltchev
ed0a5fb8ac
Licensed Pony.fm under the GNU Affero General Public License (AGPL).
2015-10-24 22:17:45 -07:00
Peter Deltchev
b00982cd61
Converted a bunch of tabs to spaces.
2015-10-24 19:35:37 -07:00
Peter Deltchev
a4c24a7d64
Updated Pony.fm's PHP namespace to Poniverse\Ponyfm.
2015-10-23 18:22:14 -07:00
Peter Deltchev
d9c66e9163
T350: Moved getid3 to its proper location.
2015-09-12 17:40:28 -07:00
Peter Deltchev
e057bde7f5
T350: Fixed the "library" directory's capitalization.
2015-09-12 17:34:32 -07:00
Peter Deltchev
86a3248a7c
T350: Resolved merge conflicts.
2015-09-12 16:40:45 -07:00
Peter Deltchev
e2225e3378
T350: Updated configuration files for Laravel 5.
2015-09-12 14:56:09 -07:00
Peter Deltchev
7147d06ee7
T350: Upgraded getID3.
2015-09-12 14:43:01 -07:00
Kelvin
b33dcfd8c6
Update namespaces
2015-09-06 18:21:11 +01:00
Kelvin Zhang
261b6abb18
Update config; change authentication method
2015-09-05 16:09:25 +01:00
Kelvin Zhang
a3042c6288
Add libraries; adjust models to 5.0
2015-08-30 14:01:12 +01:00