Skip to content

Updates to the CLI and server

Jason Heard requested to merge moar-stuff into master

This has the following changes:

  • Used some flags to reduce the build size
  • Added client-side config file
    • On Linux: ~/.config/kiku-cli/config.yml
    • On Windows: C:\Users\Username\AppData\Roaming\Heards\kiku-cli\config.yml
  • Add Windows build CI configuration
  • Update server with sorting for tag list and getting list of sets of tags
  • Update CLI
    • PickList now holds list of items and accepts a separate function to convert each item to a string
    • UI uses the new pickslit so that the song list is a list of SongData
    • Added sorting to each browser view so that it doesn't have to match the tag. E.g. it can be the year or date for albums or the track number for tracks in an album.

Merge request reports