lyrics

lyrics
git clone git://brookjeynes.dev/bjeynes/lyrics.git
Log | Files | Refs

DateCommit messageAuthorFiles+-
2026-06-24 04:14refactor: fmt.Errorf -> errors.New when not using formatterbrookjeynes4+29-29
2026-06-22 03:26feat: add search pagebrookjeynes43+1097-259
2026-06-21 22:06feat: order songs via input type numberbrookjeynes7+85-32
2026-06-19 05:33fix: edit release does not fetch similar releasesbrookjeynes9+23-9
2026-06-19 05:33feat: add ability to edit artistbrookjeynes7+290-0
2026-06-18 22:49ui: style add artist pagebrookjeynes10+107-55
2026-06-17 20:18feat: add create as single buttonbrookjeynes13+169-89
2026-06-16 22:57refactor: add release_typebrookjeynes14+119-22
2026-06-15 23:14refactor: rename album to releasebrookjeynes67+1770-1769
2026-06-14 21:02ui: design new song pagebrookjeynes17+423-261
2026-06-14 21:02docs: add tasksbrookjeynes4+12-0
2026-06-14 10:32fix: nav list items not in a listbrookjeynes2+14-8
2026-06-14 07:48feat(albums): load cover art from MusicBrainzbrookjeynes8+270-4
2026-06-14 07:48feat(albums): save MusicBrainz release IDsbrookjeynes4+70-18
2026-06-14 07:48feat: add MusicBrainz IDsbrookjeynes9+95-60
2026-06-13 03:58feat(albums): add album editingbrookjeynes14+589-22
2026-06-13 03:58ui: (new) album page ui refreshbrookjeynes13+286-160
2026-06-13 02:59feat: add recently added songs on homepagebrookjeynes4+252-118
2026-06-13 01:56ui: style artist pagebrookjeynes6+50-49
2026-06-13 01:53ui: style song pagebrookjeynes6+122-66
2026-06-13 01:53feat: add header and footerbrookjeynes2+41-0
2026-06-07 08:27refactor: follow go style guides for "Get" functionsbrookjeynes6+10-10
2026-06-07 08:22refactor: use request context for form transactionsbrookjeynes3+3-3
2026-06-07 08:18fix: clarify missing asset dependenciesbrookjeynes1+6-0
2026-06-07 08:17fix: return server errors for db failuresbrookjeynes3+9-9
2026-06-07 08:08refactor: rename album latin name to latin titlebrookjeynes12+27-27
2026-06-07 07:53refactor: use canonical entity pathsbrookjeynes7+63-15
2026-06-07 07:53refactor: rename Record* structs to New* structsbrookjeynes6+23-27
2026-06-07 07:46fix: return search endpoint errorsbrookjeynes2+2-0
2026-06-07 07:45fix: stop startup after config load failurebrookjeynes1+1-0
2026-06-07 07:45fix: handle optional artist fields correctlybrookjeynes1+10-2
2026-06-07 07:40refactor: simplify toast componentbrookjeynes5+67-86
2026-06-07 07:26refactor: clean up server startup and error handlingbrookjeynes13+128-14
2026-06-07 06:50refactor: normalize database row handlingbrookjeynes3+254-206
2026-06-07 06:50refactor: move static assets into build stepbrookjeynes11+74-33
2026-06-07 06:05build: add makefilebrookjeynes4+39-21
2026-05-12 08:12feat: create album pagebrookjeynes4+106-0
2026-05-12 08:12feat: create artist pagebrookjeynes8+441-9
2026-05-12 08:12chore: add minimal stylesheetbrookjeynes2+219-0
2026-05-12 08:12fix: clean up song form and artist rolesbrookjeynes4+8-4
2026-05-12 08:12refactor: move Slug to domain packagebrookjeynes2+35-31
2026-05-07 23:36feat(ui): create song pagebrookjeynes12+376-20
2026-05-07 22:46feat: add album search to new song pagebrookjeynes13+128-31
2026-05-07 20:38feat(ui): add new album pagebrookjeynes14+415-13
2026-05-07 20:20refactor: use dedicated types for idsbrookjeynes4+27-21
2026-05-06 03:03refactor: improvements with new-[song|artist] pagesbrookjeynes13+115-74
2026-05-04 06:37feat: save song to dbbrookjeynes9+168-36
2026-05-04 06:31feat: add artist search to new song pagebrookjeynes7+132-68
2026-05-03 11:38feat: add disambiguation field for artistsbrookjeynes10+88-25
2026-05-03 07:35feat: add latin_name fieldbrookjeynes9+104-44
2026-05-03 07:20refactor: make bio nullablebrookjeynes3+4-4
2026-05-03 06:36feat: artist lookup in new artist pagebrookjeynes5+39-6
2026-05-03 04:46feat: artist lookup in new song pagebrookjeynes6+84-2
2026-05-03 04:32feat(db): save artist to dbbrookjeynes2+48-1
2026-05-03 04:21feat(ui): add create artist pagebrookjeynes5+117-3
2026-05-02 03:17feat(db): add dbbrookjeynes11+232-28
2026-04-28 11:13feat(ui/views): add new song pagebrookjeynes16+378-131
2026-04-28 11:13feat: add toastbrookjeynes7+186-0
2026-04-28 11:13feat: update dev scriptsbrookjeynes1+5-0
2026-04-28 11:13feat(domain): setup song / artist modelsbrookjeynes3+32-0
2026-04-28 11:08feat: initial project setupbrookjeynes16+497-0