Peter Deltchev
bfc17a2edb
Merge pull request #54 from Poniverse/feature/search
...
#1 : The search feature
2016-01-17 08:04:42 -08:00
Peter Deltchev
d094dee075
#1 : Elasticsearch should actually get installed in the dev environment.
2016-01-17 07:53:18 -08:00
Peter Deltchev
845449c8cc
#1 : Reindexing now runs on its own queue + lots of code cleanup.
2016-01-17 07:16:16 -08:00
Peter Deltchev
33befbe3d0
#1 : Darklaunched search to site staff.
2016-01-17 05:43:28 -08:00
Peter Deltchev
e295c41243
#1 : Made Elasticsearch hosts configurable in an environment variable.
2016-01-17 05:22:14 -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
864112b1f2
#1 : Improved the layout of the search results.
2016-01-16 23:11:06 -08:00
Peter Deltchev
93b447f05c
#1 : Removed double negatives in the pfmPopup directive.
2016-01-16 22:16:47 -08:00
Peter Deltchev
ffca74f45d
#1 : Progress commit - the search popup now responds to clicks correctly!
2016-01-16 20:04:23 -08:00
Peter Deltchev
8960d11869
#1 : IT'S ALIVE!
2016-01-16 19:22:04 -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
a5bb117ae7
#1 : Don't analyze the artist field in Elasticsearch.
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
e0faefee23
#1 : Progress commit.
2016-01-16 01:13:53 -08:00
Peter Deltchev
4436a24cc7
#22 : Fixed source maps.
2016-01-16 01:12:57 -08:00
Peter Deltchev
9eb0da9a13
Removed unused Artisan commands.
2016-01-15 14:40:58 -08:00
Peter Deltchev
d2cc6cf011
Minor README update.
2016-01-12 22:45:23 -08:00
Peter Deltchev
e41cdce65c
More bindonce!
2016-01-07 16:46:12 -08:00
Peter Deltchev
4443a672be
Improved the performance of track listings with lots of bindonce.
2016-01-07 14:54:31 -08:00
Andre Santos
d7c15a4f14
Clean Up
...
Removed unnecessary string
2016-01-07 20:48:14 +00:00
Andre Santos
b009eb9efd
Merge pull request #52 from Poniverse/nav-fix
...
Navigation Update
2016-01-07 20:05:50 +00:00
Peter Deltchev
30a9c9c935
#31 : Fixed CSS classes and removed the "Dashboard" link.
2016-01-07 10:30:43 -08:00
Andre Santos
f5b84e51f4
Removal of Content Tabs
...
Part 2; Issue #31
2016-01-07 07:46:39 +00:00
Andre Santos
ee3e905729
Removal of Content Tabs
...
Part 1; Issue #31
2016-01-07 07:44:57 +00:00
Peter Deltchev
84ab0a3b38
Improved the tag rebuild command's output.
2016-01-06 06:13:54 -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
0a078adab3
#20 : Genre tags in files are now updated when a genre is renamed.
2016-01-06 05:33:23 -08:00
Peter Deltchev
bf831d839a
#20 : Added the genre creation tool.
2016-01-06 04:50:44 -08:00
Peter Deltchev
1136bdc4e9
Removed the .htaccess file - Apache isn't a supported web server for Pony.fm.
2016-01-05 17:23:57 -08:00
Andre Santos
450c785c15
Navigation Update
...
Addresses issue #31
2016-01-05 22:07:31 +00:00
Andre Santos
eef8e3c73b
Navigation Update
...
Addresses issue #31
2016-01-05 22:06:54 +00:00
Andre Santos
3209f499c1
Navigation Update
2016-01-05 20:47:27 +00:00
Andre Santos
9a44127ab1
Removed tabs
2016-01-05 20:45:41 +00:00
Peter Deltchev
4b51ff9c84
#20 : Tweaked the genre merging UI to be less tedious.
2016-01-05 11:18:58 -08:00
Peter Deltchev
96be3224e4
Deleting stuff actually can be undone.
2016-01-05 07:53:01 -08:00
Peter Deltchev
eaa1cc39a9
Make it possible to rebuild deleted tracks, too.
2016-01-04 15:24:25 -08:00
Peter Deltchev
4394d0131b
Only log ffmpeg output if encoding fails.
2016-01-04 15:22:15 -08:00
Peter Deltchev
0eb96f0e83
Fixed track encodes. They work again! Also implemented a track re-encoding command.
2016-01-04 14:55:20 -08:00
Peter Deltchev
a2b450baa6
The array has strings in it, not datetime objects.
2016-01-04 09:12:21 -08:00
Peter Deltchev
df5a911168
Fixed an explosion of queued encoding jobs.
2016-01-04 08:42:30 -08:00
Peter Deltchev
9f77dab26c
Composer is no longer run under HHVM to avoid breakage under PHP 7.
2016-01-03 20:11:45 -08:00
Peter Deltchev
83ff5916ae
Made cover art in the track player clickable for a full-size version.
2016-01-03 11:30:05 -08:00
Peter Deltchev
cf85ee69d7
Octal values...
2016-01-03 11:10:48 -08:00
Peter Deltchev
933f3f60c5
Fixed full-size JPEG covers not being accessible by nginx.
2016-01-03 10:50:16 -08:00
Adam Lavin
fb378cbb9c
Removed virtualbox host port mapping for mysql
2016-01-01 21:42:22 +00:00
Adam Lavin
3399f3e223
Added support for authorising oauth2 endpoints with the bearer header
2016-01-01 21:11:28 +00:00
Adam Lavin
6b026e8551
Remove reliance on facades/helpers, and added in a typehint, in AuthenticateOAuth middleware.
2016-01-01 20:58:52 +00:00
Adam Lavin
991f8df661
Security: Fix auth.outh2 generating a user session
...
If you are logged out of Pony.fm, made a request to an endpoint using this middleware in the browser with an access token with the appropriate scope, then went back to Pony.fm, you'd be logged in as the owner of the access token.
2016-01-01 20:55:00 +00:00