Code Monkey home page Code Monkey logo

babol-legacy's People

Contributors

marcmaniez avatar

Stargazers

 avatar

Watchers

 avatar  avatar

babol-legacy's Issues

Direct to /link page after submitting a link

  • Don't give a link to copy.
  • Stop displaying the current service options, or make it smaller
  • Make a separate route for creating links that will take you to the new page without risking redirecting you to Apple or Spotify.

Levenstein

Replace isMatch function with Levenstein module and normalize inputs (no caps, accents, etc.)

Deploy!

Prepare with grunt and deploy to Heroku.

Fix issue links

Some links don't return anything due to a range of issues. There will always be some. This issue will never close. Track them here, investigate them.

Fix linksController.searchLink

If multiple albums of the same name exist (but with a different artist), we run into issues searching for a song (or even for an album)

For example:
https://itun.es/us/djGbr?i=285606968 is currently an issue because we have an entry for Sweet Rain under artists a) Stan Getz, Chick Corea & Bill Evans and b) Chick Corea, Stan Getz & Bill Evans.

When searching for Windows by Chick Corea, Stan Getz & Bill Evans, we return the version of the album Sweet Rain belonging to Stan Getz, Chick Corea & Bill Evans.

This kind of issue is likely to happen more often as entries become more and more numerous. As soon as multiple artists have the same album name, we will have issues of this kind.

Update link instance with shortened version

If a link is requested which already exists in the database, but is not shortened ==> replace the long version with the short version that has likely just been provided by the user.

Refactor post controller

Create findOrCreate for a piece of content.
Break it down to a few basic operations per service:

  • Get ID
  • FindOrCreate

Remember which service a given visitor uses

Implies some choice given to the user when they click a link to a music service, and an interface to allow the option to not be automatically redirected to links from such service in the future.

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.