Giter VIP home page Giter VIP logo

maeve's People

Contributors

antrancs avatar barisukan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

maeve's Issues

Application link failure

Hi
When open the project link it opens a p*rn website but the same url
better fix asap till some one report it ๐Ÿ˜‚

The "Now Playing" screen isn't updated when the music is from iCloud Music Library

Steps to reproduce:

  1. Enable iCloud Music Library.
  2. Add an album that Apple Music doesn't recognize.
  3. Play it in Maeve.

Expected result: "Now Playing" gets updated with current music.
Actual result: "Now Playing" stays with whatever was playing before. If nothing was playing, the bottom "Now Playing" view is not visible at all. Playlist and song position get updated correctly but the title and image are not.

Maeve should persist the "Now Playing" state to Local Storage, ideally to server as well

Sometimes I close the app, either by accident, to refresh the page, or because I'm done using it.
When I reopen the app, I would like to see the Now Playing playlist and position state preserved, like it does in the iOS app.

Ideally, I'd love to see it preserved across devices, so that it syncs between my home PC and my work MacBook. However, I realize that this is way more effort and requires server-side database work.

I think that persisting the playlist and progress in local storage will help immensely. Thank you!

Play button not working after that was suspended

First, congrats on making such a nice app. It's way better than iTunes.

Here's my issue:

Firefox automatically suspends unused tabs to free up space, so if I press pause, Maeve will be suspended at some point. When I go back, the play button doesn't do anything. It remembers what song I was playing and the position I was at, but nothing happens, expect the UI change from play/pause icons.

I have to refresh the app, and lose my "progression" in the playlist.

Login Flow Problem

I'm unable to complete the login flow on the production site with Chrome Version 71.0.3578.98 (Official Build) (64-bit). The Apple sign-in flow appears to be successful but when I am returned to the site it fails to log me in. The console reads:

chunk-vendors.89176594.js:8 Uncaught (in promise) -1

Thanks for building this amazing site!

Explicit content will not play

Explicit content won't play on latest version of vivaldi. No content restrictions enabled.
Console:
Uncaught (in promise) MEDIA_PLAYBACK: Not Playable. at AudioPlayer.<anonymous> (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:168442) at https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:14473 at Object.next (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:14578) at https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:13494 at new Promise (<anonymous>) at __awaiter (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:13229) at AudioPlayer.BasePlayer.playMediaItem (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:167790) at SerialPlayback.<anonymous> (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:204643) at https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:14473 at Object.next (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:14578)

Song not playing when signed in

When I first went on the site I could play any song (obviously just the preview), but when I signed in with my apple ID, no songs would play. It shows in the bottom that it's the current song, but it is like it never loads. What sould I do?

FEATURE: Sorting options

Sorting options seem to be a necessary option. For example, I'd much prefer to have the albums sorted by artist, so that all my Rolling Stones are with my Rolling Stones. As it is right now, "Awaken, My Love" by Childish Gambino is at the top (due to the quotation marks in the title), followed by "Heroes" by David Bowie, then 'Live' At the Village Vanguard by John Coltrane, which is quite a fuzzy ordering.

But thank you so much for the gift that this web player is.

Top artist's music

Implement a "top music" row on artist's page.
Or maybe only a "star" next to the songs, like on itunes (although I think the first suggestion does not invalidate the second one).
It is make sense?

Cross-Origin Read Blocking (CORB) blocked cross-origin

Full bug text

Cross-Origin Read Blocking (CORB) blocked cross-origin response https://aod-ssl.itunes.apple.com/itunes-assets/Music114/v4/01/72/90/01729082-f221-aee0-07af-62f1273e8e0e/mzaf_A1448709901.rmsl.aac.wa.mp4 with MIME type application/vnd.sun.wadl+xml. See https://www.chromestatus.com/feature/5629709824032768 for more details.

Chromium Version 74.0.3729.169

Maeve should be available as a desktop app for macOS and Windows

Hi, great work on making a web app for AM! I love it.

I was wondering if it is on the roadmap to also release the app as a desktop app based on Electron, for example.

I know some people give grief to Electron apps for memory footprint, but I think anything that takes up less space than iTunes would be welcome :)

Keyboard Controls

It would be fantastic if we could use the keyboard to control playback! Like having space play/pause and the arrow keys skip, or using the YouTube controls! It would also let use extensions to use media keys, and that would be useful too!
Thanks!

Uncaught Error: Initialized with an expired token on maevemusic.app

Musickit.js is throwing an exception on the main site due to an expired developer token.
Due to this error, the main site is unusable and only shows a blank page.

Full error:

Uncaught Error: Initialized with an expired token.
    at new DeveloperToken (musickit.js:1)
    at new StoreKit (musickit.js:1)
    at new MusicKitInstance (musickit.js:1)
    at Object.configure (musickit.js:1)
    at E (app.7fb0dae4.js:1)
    at L (app.7fb0dae4.js:1)
    at Module.cd49 (app.7fb0dae4.js:1)
    at u (app.7fb0dae4.js:1)
    at Object.0 (app.7fb0dae4.js:1)
    at u (app.7fb0dae4.js:1)

Freeze site, when try search music

Hi, everytime when I try search "Dark Sanctuary" or any other in shop (not local) site sudennly freeze and I can`t do anything.

I use Linux Mint 19.1 64 bit and latest Google Chrome

Chrome App Bar is Green!

Hi, could you please fix the color of the Chrome Application top bar? Currenly is green, and it shuld be pink like the rest of the website.

See attachments:

green-top-bar

Create Application

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.