From 4517a51588052db9946bc940ed2dd5ffc7b3e7b5 Mon Sep 17 00:00:00 2001 From: 2weiEmu Date: Sat, 28 Mar 2026 01:24:56 +0100 Subject: [PATCH] updated; some changes and i now actually have a working js lsp --- go.mod | 7 ++++--- go.sum | 16 ++++++++++++++-- public/js/index.js | 2 +- songmanager | Bin 10755901 -> 10755901 bytes testing/songs/Rita Ora_How+We+Do+(Party).m4a | 0 5 files changed, 19 insertions(+), 6 deletions(-) create mode 100644 testing/songs/Rita Ora_How+We+Do+(Party).m4a diff --git a/go.mod b/go.mod index 854f3db..39abf5b 100644 --- a/go.mod +++ b/go.mod @@ -2,12 +2,13 @@ module songmanager go 1.25.0 -require github.com/gorilla/mux v1.8.1 +require ( + github.com/redis/go-redis/v9 v9.18.0 + github.com/rs/cors v1.11.1 +) require ( github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect - github.com/redis/go-redis/v9 v9.18.0 // indirect - github.com/rs/cors v1.11.1 // indirect go.uber.org/atomic v1.11.0 // indirect ) diff --git a/go.sum b/go.sum index dfa9245..2d5d3a4 100644 --- a/go.sum +++ b/go.sum @@ -1,12 +1,24 @@ +github.com/bsm/ginkgo/v2 v2.12.0 h1:Ny8MWAHyOepLGlLKYmXG4IEkioBysk6GpaRTLC8zwWs= +github.com/bsm/ginkgo/v2 v2.12.0/go.mod h1:SwYbGRRDovPVboqFv0tPTcG1sN61LM1Z4ARdbAV9g4c= +github.com/bsm/gomega v1.27.10 h1:yeMWxP2pV2fG3FgAODIY8EiRE3dy0aeFYt4l7wh6yKA= +github.com/bsm/gomega v1.27.10/go.mod h1:JyEr/xRbxbtgWNi8tIEVPUYZ5Dzef52k01W3YH0H+O0= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78= github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc= -github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= -github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= +github.com/klauspost/cpuid/v2 v2.0.9 h1:lgaqFMSdTdQYdZ04uHyN2d/eKdOMyi2YLSvlQIBFYa4= +github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/redis/go-redis/v9 v9.18.0 h1:pMkxYPkEbMPwRdenAzUNyFNrDgHx9U+DrBabWNfSRQs= github.com/redis/go-redis/v9 v9.18.0/go.mod h1:k3ufPphLU5YXwNTUcCRXGxUoF1fqxnhFQmscfkCoDA0= github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= +github.com/stretchr/testify v1.3.0 h1:TivCn/peBQ7UY8ooIcPgZFpTNSz0Q2U6UrFlUfqbe0Q= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= +github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= diff --git a/public/js/index.js b/public/js/index.js index b967f60..8e57e09 100644 --- a/public/js/index.js +++ b/public/js/index.js @@ -117,7 +117,7 @@ function filterSongByAllAttrs(filter, song) { song.TrackName.toLowerCase().includes(filter) } -function filterAllSongs(event) { +function filterAllSongs(_) { console.log("Firing input trigger") let filterBy = allSongFilterList.value.toLowerCase() let filters = filterBy.split(" ") diff --git a/songmanager b/songmanager index 9b960df21a4062723e9297c8f7364c90159ef01d..45ee3df8fabd0f29b09335c93f91b83bb0395f55 100755 GIT binary patch delta 965 zcmdnHZvra_Z^+@VH!Uj&&WbeDO-w2>*LMkW3-wFQ_AM}T%ZxYlD@ykE z^Vcu&ElCeE$Z&Q|2{TJ7w)CuY_w(2HO}7Y+PYO423`@!Lb<1}0tn?0LU}0cj5Mf|o zU}j)oaQ6#k&^|V)b7JZ21=AjL_smp3xL-;*GEqM#Gs(*T%}U!naqzhe7qex>%;{L1aG`BmCq^Q*SM=2vTf&9C16nqQ;+HNR&2 zYksZv*ZkV;ulaS_U-Rp>zvkC#f6cGo{+i#Q{WZT~`)huq_SgKz?XUSw+F$dVw!h{# zYk$pe-u{~3qWv|$W&3M>tM=FY*6pwPZQ5V++qS>vw`+gRZ{Pl!-=Y0AzvK4T{7%zN z1dR<%40Kad(~?tD%?wQql9RW0UdR$=)<71rFgG+!G%_==G&3|YuuL&dN=Y)eG&W5( zHMdNie$L%Vj@8)E%EX}kqq|f4M|bD;kM1t*AKhKsKf1fMe{^?m|LE?~{?XmD{iC~A z`$u>0_K)s9?H}EJ+dsPdwSRQ?Z~y2X(Eiaqu>GTZQ2R&s;P#L1A?+XCL)$;PhqZrn z4{!hI9?|~MJ+l3ydsO>J_vrSI?lJ8j-DBH7y2rJDbdPWU=$_F2(LJ&KqkB^ONB89R zkM1e$AKg>iKf0&2e{@f8|LC64{?R>i`$zYz_6}|f zUCC`1yOP%~b|t@E>`Fnq*pY=n%l*$w6u#|X>Av~ z($+3^rM+G3N=LicmCkmtD_!kkSGwE9uJp8vUFmHXyVBP#cBQ{v?8=08u`3hX#jZ?h z7rQdKUF^z~cCjl{+r_R-YZtpRy*T%}U!naqzhe7qex>%;{L1aG`BmCq^Q*SM=2vTf&9C16nqQ;+HNR&2 zYksZv*ZkV;ulaS_U-Rp>zvkC#f6cGo{+i#Q{WZT~`)huq_SgKz?XUSw+F$dVw!h{# zYk$pe-u{~3qWv|$W&3M>tM=FY*6pwPZQ5V++qS>vw`+gRZ{Pl!-=Y0AzvK4T{7%zN z1Px70%ybPcER9S}Q_Rwg(hRnDUdR$=)<70YO14NbGc-vuNHjGxF*QuIG__1JOg1qv zuuL+We$L%Vj@8h_%EYYwqq|f4M|bD;kM1t*AKhKsKf1fMe{^?m|LE?~{?XmD{iC~A z`$u>0_K)s9?H}EJ+dsPdwSRQ?Z~y2X(Eiaqu>GTZQ2R&s;P#L1A?+XCL)$;PhqZrn z4{!hI9?|~MJ+l3ydsO>J_vrSI?lJ8j-DBH7y2rJDbdPWU=$_F2(LJ&KqkB^ONB89R zkM1e$AKg>iKf0&2e{@f8|LC64{?R>i`$zYz_6}|f zUCC`1yOP%~b|t@E>`Fnq*pY=n%l*$w6u#|X>Av~ z($+3^rM+G3N=LicmCkmtD_!kkSGwE9uJp8vUFmHXyVBP#cBQ{v?8=08u`3hX#jZ?h z7rQdKUF^z~cCjl{+r_R-YZtpRy