Giter Site home page Giter Site logo

lucos_media_metadata_manager's People

Contributors

lucas42 avatar

Watchers

 avatar  avatar  avatar  avatar

lucos_media_metadata_manager's Issues

Search

Metadata API now supports search. Would be nice to have a UI for it. Including a search box on the home page.

Bulk update collections

Enable adding / removing to collections through the bulk edit UI.

Need to think about what the behaviour should be when the selected tracks are already in different collections.

Add favicon

Currently there's a request to '/icon' being made for most pages, but it's just erroring in the logs.
Add a nice favicon to make things look nicer and also reduce noise in the logs.

Highlight unsaved changes

Sometimes I look at an open tab and can't remember whether I've already clicked "save" or if there's an outstanding edit which hasn't been sent back to the server.

Search for nulls

I'd like to be able to search for all tracks which don't have a particular field set. (Eg those which lack provenance).
At the moment, leaving a field blank in advanced search doesn't include that field in the search at all. There needs to be a different way to specify null fields. (eg the 'Blank' checkboxes in the bulk edit UI)

Multiple languages

Currently tracks which feature multiple languages get tagged with mul, regardless what those languages are. Would be great to be able to specify all the languages featured.

Potential Implementation

UI = checkboxes listing all the languages, allowing multiple to be selected
DB storage = comma separated list of language codes

Get rid of Null checkboxes

The null checkboxes clutter the UI and the whole enabled/disabled distinction makes interactions trickier than they should be.

The metadata API now treats an empty string the same as a null, so there's no need to treat them separately in the front-end.

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.