Commit graph

1011 commits

Author SHA1 Message Date
Josef Citrine
4c6aeb1a6e #86: Updated stats API to work with Postgres 2016-07-11 21:12:02 +01:00
Josef Citrine
a57c1640e8 #86: Fixed editing albums with more than 1 track 2016-07-11 21:07:45 +01:00
Josef Citrine
b467d329a3 Fix for notification images being too large 2016-07-11 18:18:03 +01:00
Peter Deltchev
8c58d2f3cb #25: Hide notifications for deleted content. 2016-07-11 18:18:03 +01:00
Peter Deltchev
6c4f7b962b 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-11 18:18:02 +01:00
Josef Citrine
6b26256233 Ignore MP3 requests 2016-07-11 18:18:01 +01:00
Kelvin
0ee7e4a315 #7: Implement front-end handling of mixed losslessness track collections 2016-07-11 13:40:31 +01:00
Josef Citrine
45dae68497 #86: Fixed track uploading SQL errors 2016-07-11 13:00:29 +01:00
Kelvin
63d4063ccc #7: Implement back-end handling of mixed losslessness track collections 2016-07-11 12:43:10 +01:00
Kelvin
2c3ef557af #7: Implement CR changes 2016-07-11 11:25:45 +01:00
Josef Citrine
000239facf Fix for notification images being too large 2016-07-11 01:15:57 +01:00
Kelvin
05c66ca5dd [#7] Prevent completely lossy albums/playlists from being downloaded as lossless 2016-07-10 15:20:22 +01:00
Peter Deltchev
3f5c0d0f51 #25: Hide notifications for deleted content. 2016-07-09 18:16:25 -07:00
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
Peter Deltchev
0427658dbf #86: Fixed more queries for PostgreSQL. 2016-07-09 06:44:49 -07:00
Josef Citrine
7b521f5733 #86: This causes some issue with Postgres. Commenting for now 2016-07-05 01:40:55 +01:00
Peter Deltchev
ccb05bb958 #86: Corrected a number of column definitions. 2016-06-30 04:08:07 -07:00
Josef Citrine
28bd79aa1a #86: Revert boolean changes 2016-06-29 20:09:02 +01:00
Josef Citrine
c36a7145a5 Sanitise track numbers 2016-06-29 20:05:58 +01:00
Josef Citrine
4b0ed2fd1b #86: More Postgres tweaks 2016-06-28 18:53:53 +01:00
Josef Citrine
ab127a0c72 #86: Updated PGSQL credentials 2016-06-27 19:18:12 +01:00
Josef Citrine
f6c82bf245 #86: Updated migrations to work with Postgres 2016-06-27 10:31:15 +01:00
Peter Deltchev
a4db41c6b1 Corrected a boolean column to a tiny integer. 2016-06-26 23:03:29 -07:00
Peter Deltchev
6e8a9b34c6 #86: Modified a bunch of queries to work in PostgreSQL. 2016-06-26 19:20:10 -07:00
Josef Citrine
d4aa08b328 #86: Removed migration generator 2016-06-27 00:14:03 +01:00
Josef Citrine
37059992eb #86: Generated migrations from MySQL DB 2016-06-27 00:11:45 +01:00
Josef Citrine
dd404d2a22 Swthced to pqsql 2016-06-25 20:25:48 +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