Commit Graph

70 Commits

Author SHA1 Message Date
332460b90d redirect to profile on root, login if logged out, create account if no accounts. move pfp location 2026-02-12 23:43:47 -08:00
1478410d0c remove redundant time parsing 2026-02-11 17:23:39 -08:00
fd2e2b0f8a add comments and increase readability 2026-02-11 17:23:17 -08:00
riwiwa
1df12b1755 update readme 2026-02-09 19:54:02 -08:00
c4314456ae add spotify import progress bar 2026-02-09 19:51:30 -08:00
7fe4d02721 clean up backend spotify import functionality 2026-02-09 18:34:49 -08:00
d35e7bffd3 remove db name environment variable 2026-02-09 18:34:37 -08:00
a70dc4882b add database name envvar to GetDbUrl 2026-02-09 04:52:44 -08:00
riwiwa
8ba7ac55d6 update issue templates 2026-02-09 04:31:24 -08:00
38adb391be clean up main.go 2026-02-09 04:15:11 -08:00
b9a7a972e2 remove imports folder and add binary to gitignore 2026-02-09 03:55:48 -08:00
126b77fa87 rework spotify import, add import webUI 2026-02-09 03:53:05 -08:00
4d77999edb clean and check username and passw better, handle parseForm errors 2026-02-08 21:56:47 -08:00
32ccdcd5f3 add username to lastfm import logs 2026-02-08 21:49:55 -08:00
a33e724199 add CSRF protection, add cookie security 2026-02-08 21:46:50 -08:00
349c28e29c move fetchPage to own function, defer resp.Body.Close 2026-02-08 21:40:25 -08:00
riwiwa
ad455a36e8 update readme 2026-02-08 04:54:52 -08:00
riwiwa
c1e1243151 update go version in workflow to 1.25 2026-02-08 04:53:24 -08:00
e4425bc1e2 Merge remote-tracking branch 'refs/remotes/origin/main' 2026-02-08 04:49:11 -08:00
f7f6b132dc remove patch version for github action 2026-02-08 04:12:49 -08:00
riwiwa
ef5b3ec571 go build 2026-02-08 04:12:09 -08:00
1849aae43f add error check to rand in generateID 2026-02-08 03:02:00 -08:00
1d273248ab replace single pgx conn with pool 2026-02-08 02:34:18 -08:00
22f7f3cf46 better password validation 2026-02-08 00:51:15 -08:00
9e21d0d5c7 added http timeouts when calling lastfm api 2026-02-08 00:24:48 -08:00
77796e79a4 defer close on files after opening 2026-02-08 00:14:40 -08:00
riwiwa
c01ecaa4a6 Update README
Need to add webui spotify import interface to be considered complete
2026-02-08 00:04:27 -08:00
eb06ddc35c added webui lastfm importing, account sessions, partial codebase cleanup 2026-02-07 23:57:43 -08:00
b8150a2f34 censor password on account creation and login 2026-02-06 18:44:06 -08:00
riwiwa
44d3ea1204 Update README 2026-02-05 03:27:39 -08:00
813f510a9e Added userID in history table for per profile history, reworked primary key. Profile recent history table 2026-02-05 03:16:05 -08:00
0043d83330 cleaned up project structure and optimized lastfm and spotify migration 2026-02-05 00:20:42 -08:00
4fa797d36a started working on user profiles 2026-01-29 20:20:36 -08:00
91c6bea0c6 improved error handling in importsongs/importsongs.go 2026-01-08 21:22:33 -08:00
ea1ac394d5 Merge branch 'main' of github.com:riwiwa/muzi
merging readme change from github
2026-01-08 19:21:05 -08:00
8c3bef6a43 lastfm import accepts dynamic track amount and now allows scrobbling while
importing
2026-01-08 19:18:19 -08:00
riwiwa
a8352c5bf9 Update README.md 2026-01-08 04:41:03 -08:00
679d7f9202 early working LastFM import functionality 2026-01-08 04:36:54 -08:00
5d8a480beb removed hardcoded local ip LOL 2025-12-20 05:54:11 -08:00
4cc7649772 fixed history bug where site didn't load if url query was blank 2025-12-20 05:49:04 -08:00
4cb8b94445 Cleaned up project structure more and simplified the app installation 2025-12-20 05:41:48 -08:00
ca767df960 Merge branch 'main' of github.com:riwiwa/muzi 2025-12-20 04:36:32 -08:00
9fd07b24f9 changed project structure, began web development 2025-12-20 04:34:39 -08:00
riwiwa
82960955c2 Update README.md 2025-12-11 22:31:32 -08:00
riwiwa
c48be0b8c0 Added dependecies and Spotify import instructions for developers/testers 2025-12-11 22:30:08 -08:00
f5d4da3527 remove c files 2025-12-11 22:20:58 -08:00
riwiwa
53966bbe2f Update README.md 2025-12-11 22:17:57 -08:00
riwiwa
8ccd37ffde Merge pull request #1 from riwiwa/go-port
Go porting finished
2025-12-11 22:17:15 -08:00
963c88f679 Go port now up to date with C version 2025-12-11 22:14:06 -08:00
ee7973b1a5 import_spotify function ported over 2025-11-30 02:11:34 -08:00