Alex I. Ramirez
f64400c46d
Update dev environment & add media player notifications ( #139 )
...
This changeset's key new feature is allowing web browsers to display media player notifications for Pony.fm by implementing the media session API. These notifications display Play/Pause, Previous, and Next controls that control Pony.fm's playback. This also makes Pony.fm controllable by automotive audio systems and other Bluetooth devices that expose their own (often physical) playback controls.
Other improvements in this changeset include:
- Update the automated dev environment setup to work in 2021
- Remove extraneous frontend logging
- Fix to consistently include album data with a track's data
2021-01-01 22:29:36 -08:00
Logic
0187f1268e
Update copyright ( #134 )
2018-04-26 19:39:37 +01:00
Feld0
a0c68a9a6f
Updating my copyright credits
2018-04-20 21:25:36 -07:00
Peter Deltchev
61ee103299
Added a filter for the EqBeats archive.
2017-10-29 03:06:08 -07:00
Josef Citrine
4dd8e4f038
Fixed archived style
2017-09-23 23:25:32 +01:00
Peter Deltchev
dba3669d7e
Fixed track collection downloads in Firefox and Safari
...
Firefox and Safari mistook the previous track collection download code for a
popup and blocked it, making it difficult to download transcoded-on-demand
collections in those browsers.
2017-09-16 02:27:54 -07:00
Josef Citrine
fb50ef06ab
Fix for #120 ignore trailing slash
2017-05-19 08:04:00 +01:00
Josef Citrine
15ab486a50
Fixed page bug
2017-05-16 22:23:27 +01:00
Josef Citrine
6248f07eb1
Pass page to directive
2017-05-16 21:48:19 +01:00
Josef Citrine
7fc9310760
Added archive button on admin pages
2017-05-16 21:29:52 +01:00
Josef Citrine
afa9e8f50e
Added archive filter to tracks page
2017-05-16 21:08:46 +01:00
Josef Citrine
e30400cab0
Fix for broken track formatting in HWC announcement
2016-12-29 00:14:52 +00:00
Josef Citrine
7f566b266b
HWC Winners announcement
2016-12-28 23:48:16 +00:00
Peter Deltchev
b7088ccfb7
#25 : Built out email unsubscription UI and further tweaked the email template.
2016-12-28 07:07:28 -08:00
Peter Deltchev
b401a0ae7e
#25 : Implemented UI for managing email subscriptions.
2016-12-24 18:11:42 -08:00
Joe Citrine
e625c7ddea
Hidden HWC button
2016-12-20 23:57:25 +00:00
Joe Citrine
0b82ac76fc
This is what I get for living in GMT+0
2016-12-20 21:27:41 +00:00
Josef Citrine
7cda67ece1
HWC date check converts local time to UTC
2016-12-19 23:48:46 +00:00
Josef Citrine
59130e0bda
Fixed broken time check
2016-12-18 13:02:49 +00:00
Josef Citrine
e23e1a3dab
Updated HWC deadline
2016-12-17 21:16:16 +00:00
Josef Citrine
90183df484
Made notifications look less bad
2016-12-11 01:14:03 +00:00
Joe Citrine
08ad975fb1
Fixed image and sizing issues on announcements
2016-12-06 13:27:05 +00:00
Joe Citrine
90060325b7
Added secret santa style
2016-12-06 13:20:23 +00:00
Josef Citrine
8862105a7a
Made the embedded player less broken
2016-11-30 22:28:47 +00:00
Josef Citrine
78501007ce
Uploader for track versions, admin only for now
2016-11-28 00:19:16 +00:00
Josef Citrine
84feb56f86
New HWC announcement style
2016-11-27 03:58:13 +00:00
Josef Citrine
926e410721
Hearth's Warming Contest stuff
2016-11-21 00:42:43 +00:00
Josef Citrine
d9dc582c08
Start of announcements admin panel
2016-11-12 21:57:29 +00:00
Josef Citrine
68a690277e
Fixed ugly link padding
2016-11-12 14:36:39 +00:00
Josef Citrine
80bb95a76d
Announcements for un registered users
2016-11-12 14:28:40 +00:00
Josef Citrine
ec8b64f494
Added announcement system
2016-11-11 19:39:31 +00:00
Josef Citrine
2cb093c78b
Using moment.js for publish date
2016-11-09 22:31:23 +00:00
Josef Citrine
abc521bb2f
#109 : Open Graph and Twitter cards for tracks
2016-10-30 19:02:14 +00:00
Josef Citrine
e5c9ff3e71
Added dialog for track load errors
2016-10-01 18:20:49 +01:00
Josef Citrine
94643e3674
Small tweak to the player service
2016-09-30 01:48:32 +01:00
Josef Citrine
cf7bd8b9e6
Fixed override detection
2016-08-29 23:32:58 +01:00
Josef Citrine
2c87852c66
Cleaned up the code. Whoops :P
2016-08-29 23:12:01 +01:00
Josef Citrine
aa1f4181ce
Added inline track editor to admin classifier
2016-08-29 23:02:14 +01:00
Josef Citrine
ff7b6fca3f
Fixed paged tracks directive
2016-08-29 00:09:01 +01:00
Josef Citrine
bce22d6877
Attempting (and failing) to fix pagination
2016-08-28 04:14:48 +01:00
Josef Citrine
bdbaca7a19
Attempted fix for paged track lists not having functional page lists
2016-08-28 03:21:01 +01:00
Josef Citrine
9de1d53cd7
Track classification queue and directified track list
2016-08-28 02:59:10 +01:00
Peter Deltchev
efea3cda2f
Fixes #102 : Tagging tracks with multiple show songs works again.
...
This was broken during the MySQL -> PostgreSQL migration.
2016-08-07 16:31:09 -07:00
Josef Citrine
b467d329a3
Fix for notification images being too large
2016-07-11 18:18:03 +01:00
Kelvin
0ee7e4a315
#7 : Implement front-end handling of mixed losslessness track collections
2016-07-11 13:40:31 +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