Commit graph

785 commits

Author SHA1 Message Date
Peter Deltchev
a8e81729fb Run asynchronous workers in the dev environment.
This better matches how Pony.fm is deployed in production and avoids issues
with the database being reconnected in the middle of a database transaction.
2016-07-09 17:59:03 -07:00
Josef Citrine
b2dba38268 Ignore MP3 requests 2016-07-10 00:04:54 +01:00
Josef Citrine
a2f00f8134 Merge pull request #93 from Poniverse/patch/volume-knob-offset
Remove offset from volume knob Y position
2016-06-24 17:08:25 +01:00
Andre Santos
151fd2d396 Removed offset from height
7.5 has been removed from the maths equation for the knob initial position.
2016-06-22 21:08:47 +01:00
Josef Citrine
6c4a7cde51 Sidebar fix for large and small phones 2016-06-20 03:20:20 +01:00
Josef Citrine
a4eb8b465c Fixed sidebar issues on mobile 2016-06-20 03:17:32 +01:00
Josef Citrine
51ea1578ec Track page album art changes 2016-06-20 02:52:05 +01:00
Josef Citrine
acd3eabfae Fixed z-index issues with sticky tabs 2016-06-20 02:47:22 +01:00
Josef Citrine
01960b8e4d Moved tabs on artist page 2016-06-20 02:45:30 +01:00
Josef Citrine
db21f82739 New scrollable tabs 2016-06-20 02:42:20 +01:00
Josef Citrine
336e04a0c1 Disabling notifications until they're stable on Chrome 2016-06-20 01:38:07 +01:00
Peter Deltchev
64a44fff4f Made avatars optional. Useful for archived profiles!
Also took the opportunity to refactor SaveAccountSettingsCommand somewhat.
2016-06-19 13:13:47 -07:00
Peter Deltchev
f5f58760e1 Fixed package.json to a functioning set of dependencies.
- upgraded everything that Gulp uses
- locked packages to specific versions
- removed npm-shrinkwrap.json because it contained a macOS-specific dependency
2016-06-17 22:23:02 -07:00
Peter Deltchev
0cbe82725f Shrinkwrapped npm dependencies to fix the build. 2016-06-17 21:26:09 -07:00
Josef Citrine
f1bdc6fc33 Revert changes 2016-06-17 21:00:41 +01:00
Josef Citrine
a51448928b I'm going insane 2016-06-17 19:04:54 +01:00
Josef Citrine
28e6b45b4a Another attempt to fix a build bug 2016-06-17 18:06:04 +01:00
Josef Citrine
2812a5c48d Attempt to fix build error 2016-06-17 18:01:31 +01:00
Josef Citrine
a9e7a69268 Merge pull request #92 from Poniverse/native-notifications
Native notifications
2016-06-17 17:49:48 +01:00
Josef Citrine
66c6334b10 God damn it 2016-06-15 14:18:55 +01:00
Josef Citrine
c649763409 Moved feature detect to seperate function 2016-06-15 13:44:54 +01:00
Josef Citrine
60f55e6223 Ignore requests with no subscription data 2016-06-15 13:44:54 +01:00
Josef Citrine
6e87e330f3 Ignore upload in service worker 2016-06-15 13:44:54 +01:00
Josef Citrine
64d28f0b1f Attempt to fix page load issues on staging server 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
a29b5a62bb #25: Installed GMP, needed for PHP web-push 2016-06-15 13:44:28 +01:00
Josef Citrine
88aa2950b3 #25: Hide toggle if service worker fails to register 2016-06-15 13:44:28 +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
fbb42b27e6 Removed an obsolete database index. 2016-06-15 01:02:26 -07:00
Peter Deltchev
9366c43a65 Added a unique constraint to cache keys. 2016-06-15 00:58:16 -07:00
Peter Deltchev
221268a0b7 Fixed broken track pages for guests. 2016-06-14 20:54:18 -07:00
Peter Deltchev
a482a183dc #2: Admins can now manage other users' content. 2016-06-14 01:27:56 -07:00
Peter Deltchev
3864ea7a1f The admin area goes to user management by default now. 2016-06-12 05:19:50 -07:00
Peter Deltchev
185ead4ed0 Improved a bunch of use statements. 2016-06-12 04:49:24 -07:00
Peter Deltchev
7d05e68079 Minor cleanup. 2016-06-12 04:31:57 -07:00
Peter Deltchev
09effb6955 #2: Implemented the user creation tool. 2016-06-12 04:16:03 -07:00
Josef Citrine
84d51fee2f Web server accessable on port 8080. Why? Because service worker and mobile device debugging, that's why! 2016-06-08 17:34:27 +01:00
Josef Citrine
4714f04a80 Added follower count 2016-06-07 19:31:32 +01:00
Josef Citrine
bd330a1089 Mark as read and notification count 2016-06-07 17:49:00 +01:00
Josef Citrine
35886a57d7 Text layout improvement on notifications 2016-06-07 13:53:26 +01:00
Josef Citrine
d33985325e New notification look. Mark as read feature (disabled for now due to issues) 2016-06-07 00:37:41 +01:00
Josef Citrine
078ba8b5fc Adjusted position of the notification icon 2016-06-06 12:22:34 +01:00
Josef Citrine
3277a69399 Notifications on mobile and improved small mobile support 2016-06-06 12:19:43 +01:00
Peter Deltchev
b334e51928 Merge pull request #89 from Poniverse/scrutinizer-patch-1
Scrutinizer Auto-Fixes
2016-06-05 23:30:26 -07:00
Scrutinizer Auto-Fixer
3b1b03e12b Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2016-06-06 06:29:37 +00:00
Peter Deltchev
9a9ac7e5a1 Lots of minor code cleanup. 2016-06-05 23:15:56 -07:00
Peter Deltchev
b46ba956d0 Fixes #51: Slugs are now unique and user-changeable. 2016-06-05 20:05:57 -07:00
Josef Citrine
9d0229d1f6 Credit to Whoops 2016-06-06 00:16:25 +01:00
Josef Citrine
59b0ebd64e Admins can modify show songs 2016-06-06 00:12:10 +01:00