Commit Graph

  • bbb7afce3f Makes the Woodpecker build tag the Docker image with the build number main aarbit 2024-07-15 23:12:03 -05:00
  • 0aaa29b1e2 Tidies up the startup code to make it more readable aarbit 2024-07-01 21:23:57 -05:00
  • 3e2f0ca681 Adds more logging statements to the album cache service aarbit 2024-07-01 21:23:13 -05:00
  • 6646ba4c54 Uses multi-stage Docker build to fix copy issue aarbit 2024-07-01 17:22:05 -05:00
  • 9779205be0 Docker copy issues continue aarbit 2024-07-01 17:04:54 -05:00
  • c178cf1bf9 Continuing to troubleshoot Docker build issues aarbit 2024-07-01 16:51:58 -05:00
  • 1b9397234a Still troubleshooting Docker build issues aarbit 2024-07-01 16:48:45 -05:00
  • b5206af920 Fixes Dockerfile copy line aarbit 2024-07-01 16:25:33 -05:00
  • 7b25ceb1af Adds debug stuff for Dockerfile aarbit 2024-07-01 16:20:01 -05:00
  • 1650afa030 Adds Woodpecker pipeline config aarbit 2024-07-01 16:09:36 -05:00
  • 57788fe43e Adds Dockerfile aarbit 2024-07-01 16:07:50 -05:00
  • 8802755300 Adds H2 data directory to gitignore aarbit 2024-06-28 16:09:09 -05:00
  • 846fe20084 Makes code formatting consistent and clean aarbit 2024-06-28 16:06:53 -05:00
  • 139d40f1e0 Replaces in-memory album store with H2 DB for faster subsequent startups, and future features aarbit 2024-06-28 16:05:48 -05:00
  • 9ff2de36df Updates readme, adds Swagger doc aarbit 2024-06-25 16:12:18 -05:00
  • db994d92cd Sets up caching methods for eventual introduction of database-based caching aarbit 2024-06-25 16:11:07 -05:00
  • afd9f22861 Cleans up imports aarbit 2024-06-07 22:53:55 -05:00
  • c167d5142f Simplifies music track retrieval. aarbit 2024-06-07 22:53:17 -05:00
  • 5cdcb1b7c5 Adds support for album folder not found exception handling aarbit 2024-06-07 22:52:37 -05:00
  • da8a8f94d2 Makes CORS config global. Revamps and adds exceptions. aarbit 2024-06-07 22:52:02 -05:00
  • 1acd3058bb Refactors track controller endpoints into album controller. Removes outmoded folder controller and service. aarbit 2024-06-07 22:48:02 -05:00
  • 88d07b0fa0 Incorporates new models aarbit 2024-06-07 22:45:52 -05:00
  • b1e997430b Revamps the album cache service to make it comply with SonarLint. Also adds and renames some models. aarbit 2024-06-07 22:44:13 -05:00
  • 0404cff354 Adds Logback config and updates logging aarbit 2024-06-06 21:18:13 -05:00
  • e190c3a533 Fixes bad push aarbit 2024-06-06 00:34:06 -05:00
  • 9edcb5566b Makes caching async aarbit 2024-06-06 00:32:09 -05:00
  • bb0cac8553 Adds album hash not found error handling aarbit 2024-06-06 00:23:39 -05:00
  • 0c7805eee3 Adds track controller aarbit 2024-06-03 23:03:56 -05:00
  • 8b077be945 Adds first fully working version of code aarbit 2024-06-02 23:28:35 -05:00
  • bc979b94db Initial commit aarbit 2024-06-02 23:16:38 -05:00