Releases: johnwmail/go-music
Releases · johnwmail/go-music
v1.4.6
Changes since v1.4.5
- Merge pull request #42 from johnwmail/dev (478e313)
- feat: add Docker Hub login step and update metadata extraction in CI workflow (33f73ee)
What's Changed
- feat: add Docker Hub login step and update metadata extraction in CI … by @johnwmail in #42
Full Changelog: v1.4.5...v1.4.6
v1.4.5
Changes since v1.4.4
- Merge pull request #41 from johnwmail/dev (b28e486)
- feat: enable AWS Lambda adapter setup in main function (85aa98b)
- Update main_test.go (c68e2a4)
- Merge pull request #40 from johnwmail/feature/cleaupinit (5d54df6)
- Remove unused files and clean up project structure (d5e8e56)
- Add initial implementation of Go Music Player with HTML, CSS, and AWS SAM template (7d30023)
- feat: add Makefile and template.yaml for AWS Lambda deployment (954276a)
- refactor: update version placeholder handling in workflows (c9b0ccc)
- refactor: update indirect dependencies to latest versions (f731c03)
- refactor: streamline Lambda environment check and router initialization (850c621)
- Update main.go (fcaa74c)
- Update main.go (f649ef6)
- refactor: remove redundant initialization comments and obsolete tests (65f13f3)
- refactor: enhance S3 initialization logging; remove bucket validation (756aa41)
- refactor: remove storageConfigured function; validate storage through end-to-end tests (35f36c6)
- refactor: simplify MUSIC_DIR initialization; rely on package-level variable (a94756e)
- simplify: add initStorage and storageConfigured; reduce complexity (2bdfff5)
- refactor: rename validateStorage to ensureStorage (41a5feb)
- docs: document MUSIC_DIR in README; add validateStorage helpers and tests (5a61484)
What's Changed
- Document MUSIC_DIR and refactor storage initialization by @johnwmail in #40
- Document MUSIC_DIR and refactor storage initialization by @johnwmail in #41
Full Changelog: v1.4.4...v1.4.5
v1.4.4
Changes since v1.4.3
- Merge pull request #39 from johnwmail/dev (24ff6c4)
- Merge pull request #38 from johnwmail/dependabot/go_modules/golang.org/x/crypto-0.45.0 (e9a5d06)
- Merge pull request #37 from johnwmail/dev (3ae884e)
- fix: update index template rendering to use buffered output (08575bc)
- Bump golang.org/x/crypto from 0.36.0 to 0.45.0 (9b4a9f2)
- Update main.go (2bb5154)
- Merge pull request #35 from johnwmail/feature/tmpl (2186648)
- feat: update workflows and documentation to include templates directory (b7ad1b0)
- refactor: comment out version replacement in workflows for index.html (0577406)
- mod: relocate index.html from static/index.html to templates/index.html (de8f01e)
- Update main.go (2f14c8b)
- Update main.go (0a53051)
- feat: inject build version into index page template and update related tests (37e6608)
What's Changed
- feat: inject build version into index page template and update relate… by @johnwmail in #35
- Merge pull request #35 from johnwmail/feature/tmpl by @johnwmail in #37
- Bump golang.org/x/crypto from 0.36.0 to 0.45.0 by @dependabot[bot] in #38
- Dev by @johnwmail in #39
Full Changelog: v1.4.3...v1.4.4
v1.4.3
Changes since v1.4.2
- Merge pull request #34 from johnwmail/dev (acf70b0)
- refactor: migrate from iframe to Fetch API, removing legacy version handling and related tests (3179a2d)
What's Changed
- Refactor to use Fetch API and remove legacy iframe handling by @johnwmail in #34
Full Changelog: v1.4.2...v1.4.3
v1.4.2
Changes since v1.4.1
- Merge pull request #33 from johnwmail/dev (ed48ee5)
- feat: enhance header version display with icon and improved styling (e172de7)
What's Changed
- Enhance header version display with icon and improved styling by @johnwmail in #33
Full Changelog: v1.4.1...v1.4.2
v1.4.1
Changes since v1.4.0
- Merge pull request #32 from johnwmail/dev (23ff93a)
- fix: ensure consistent UI for server-side search results by validating response before marking active (173bf4d)
- feat: enhance server-side search handling and UI updates (4b402d0)
What's Changed
- Enhance server-side search handling and UI updates by @johnwmail in #32
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Changes since v1.3.0
- Merge pull request #31 from johnwmail/dev (5e1d4c6)
- Update static/style.css (e07d343)
- style: adjust responsive layout for breadcrumb filter and browser input (716ad2e)
- Remove Search tab UI and integrate Browser local-first recursive server search (62fab73)
- ui: hide Search tab (option A - keep code, hide UI) (bba5179)
What's Changed
- Remove Search tab and enhance server search functionality by @johnwmail in #31
Full Changelog: v1.3.0...v1.4.0
v1.3.0
Changes since v1.2.3
- Merge pull request #29 from johnwmail/dev (41abba1)
- Update static/script.js (8df806d)
- Merge pull request #28 from johnwmail/feature/remove_addallmp3infolder (b16a7ca)
- refactor(ui): extract addFilesToPlaylist helper and remove duplicated loops (7744315)
- chore(ui): remove temporary debug logs for add-directory actions (eab7d83)
- fix(ui): restore getAllMp3InDirData handler used by add-directory actions (6536a93)
- debug: log addDirectory/addCurrentDir actions to help debug '+' not firing (4b0e27e)
- ui: remove 'Add All MP3 Files to Playlist' button from Playlist tab (a27e6fc)
What's Changed
- ui: remove global Add-All & cleanup folder-select modal by @johnwmail in #28
- Remove 'Add All MP3 Files to Playlist' button and clean up UI by @johnwmail in #29
Full Changelog: v1.2.3...v1.3.0
v1.2.3
Changes since v1.2.2
- Merge pull request #27 from johnwmail/dev (077b819)
- fix(lint): remove ineffectual assignment in handleSearchInDir (3917c7d)
- ui: keep browser/search match list visible after play and fix search icon (c85ac44)
What's Changed
- Enhance search functionality and UI improvements by @johnwmail in #27
Full Changelog: v1.2.2...v1.2.3
v1.2.2
Changes since v1.2.1
- Merge pull request #26 from johnwmail/dev (1035496)
- Replace HTML entity with Unicode character in getTrackDir for improved escaping (fc4c599)
What's Changed
- Replace HTML entity with Unicode character in getTrackDir for improve… by @johnwmail in #26
Full Changelog: v1.2.1...v1.2.2