Commit Graph

93 Commits

Author SHA1 Message Date
368f673fd7 Rewrite error handling and display
Some checks failed
Push Workflows / rustfmt (push) Successful in 11s
Push Workflows / mdbook (push) Successful in 16s
Push Workflows / mdbook-server (push) Successful in 4m20s
Push Workflows / docs (push) Successful in 5m44s
Push Workflows / clippy (push) Successful in 7m48s
Push Workflows / test (push) Successful in 11m14s
Push Workflows / leptos-test (push) Failing after 11m33s
Push Workflows / build (push) Successful in 12m53s
Push Workflows / nix-build (push) Successful in 16m54s
Push Workflows / docker-build (push) Successful in 17m40s
2025-06-26 00:01:49 +00:00
f61507b197 Add liked songs page 2025-05-06 03:17:35 +00:00
4d1859b331 Add playlist page
Some checks failed
Push Workflows / rustfmt (push) Successful in 6s
Push Workflows / docs (push) Successful in 41s
Push Workflows / clippy (push) Successful in 37s
Push Workflows / leptos-test (push) Successful in 1m18s
Push Workflows / test (push) Successful in 1m39s
Push Workflows / build (push) Successful in 2m43s
Push Workflows / docker-build (push) Failing after 9m22s
Push Workflows / nix-build (push) Successful in 12m39s
2025-05-06 01:34:53 +00:00
54d629d504 Use db_type for User
Some checks failed
Push Workflows / rustfmt (push) Successful in 8s
Push Workflows / nix-build (push) Failing after 45s
Push Workflows / docs (push) Successful in 3m20s
Push Workflows / clippy (push) Successful in 4m24s
Push Workflows / test (push) Successful in 5m58s
Push Workflows / leptos-test (push) Successful in 6m59s
Push Workflows / build (push) Successful in 7m53s
Push Workflows / docker-build (push) Failing after 11m47s
2025-05-05 01:25:20 +00:00
7c4058884e Use db_type for Artist 2025-05-05 01:05:20 +00:00
f65d054612 Create search page
Some checks failed
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / clippy (push) Successful in 27s
Push Workflows / docs (push) Successful in 33s
Push Workflows / leptos-test (push) Successful in 1m8s
Push Workflows / test (push) Successful in 1m19s
Push Workflows / build (push) Successful in 2m26s
Push Workflows / docker-build (push) Failing after 9m13s
Push Workflows / nix-build (push) Successful in 12m18s
2025-05-04 03:35:12 +00:00
16bc79aef4 Fix redundant closures (Clippy)
Some checks failed
Push Workflows / rustfmt (push) Successful in 4s
Push Workflows / docs (push) Successful in 29s
Push Workflows / clippy (push) Successful in 25s
Push Workflows / leptos-test (push) Successful in 54s
Push Workflows / test (push) Successful in 1m2s
Push Workflows / build (push) Successful in 1m52s
Push Workflows / docker-build (push) Failing after 8m18s
Push Workflows / nix-build (push) Successful in 13m53s
2025-04-29 22:41:47 +00:00
297c22d832 Run rustfmt
Some checks failed
Push Workflows / docs (push) Successful in 1m35s
Push Workflows / rustfmt (push) Successful in 11s
Push Workflows / clippy (push) Failing after 58s
Push Workflows / leptos-test (push) Successful in 3m4s
Push Workflows / test (push) Successful in 3m22s
Push Workflows / build (push) Successful in 4m43s
Push Workflows / docker-build (push) Failing after 14m42s
Push Workflows / nix-build (push) Successful in 17m22s
2025-04-29 22:27:24 +00:00
ff8fd283b6 Fix Clippy format string lints 2025-04-29 21:32:18 +00:00
29534a473b Rename songpage.rs to song.rs
Some checks failed
Push Workflows / build (push) Successful in 1m51s
Push Workflows / test (push) Successful in 3m51s
Push Workflows / leptos-test (push) Successful in 52s
Push Workflows / docs (push) Successful in 24s
Push Workflows / clippy (push) Failing after 1m53s
Push Workflows / docker-build (push) Failing after 9m31s
Push Workflows / nix-build (push) Successful in 10m55s
2025-04-29 20:51:09 +00:00
673d6e7651 Rename albumpage.rs to album.rs 2025-04-29 20:49:46 +00:00
2def629dc1 Update song page to use TailwindCSS
Some checks failed
Push Workflows / build (push) Successful in 1m50s
Push Workflows / leptos-test (push) Successful in 1m12s
Push Workflows / docs (push) Successful in 28s
Push Workflows / clippy (push) Has been cancelled
Push Workflows / nix-build (push) Has been cancelled
Push Workflows / docker-build (push) Has been cancelled
Push Workflows / test (push) Has been cancelled
2025-04-29 20:48:22 +00:00
c593501572 Refactor profile page to use TailwindCSS 2025-04-29 20:09:28 +00:00
388ef55552 Refactor album page
Use tailwindcss classes
Refactor API endpoints
2025-03-26 13:53:44 -04:00
7b5b9fbe15 Move AlbumInfo component into album page
Some checks failed
Push Workflows / build (push) Failing after 20s
Push Workflows / leptos-test (push) Failing after 19s
Push Workflows / docs (push) Successful in 3m27s
Push Workflows / test (push) Failing after 8m33s
Push Workflows / clippy (push) Successful in 4m42s
Push Workflows / docker-build (push) Successful in 27m40s
Push Workflows / nix-build (push) Successful in 44m34s
2025-03-21 22:04:53 -04:00
d0e849bd0e Update artist page to use tailwind
Some checks failed
Push Workflows / build (push) Successful in 6m6s
Push Workflows / test (push) Failing after 7m12s
Push Workflows / docker-build (push) Successful in 8m40s
Push Workflows / docs (push) Successful in 2m22s
Push Workflows / leptos-test (push) Successful in 4m38s
Push Workflows / clippy (push) Successful in 2m23s
Push Workflows / nix-build (push) Successful in 34m40s
2025-03-16 18:08:20 -04:00
5a71973388 Remove old dashboard-container and home-component wrappers 2025-03-15 23:17:59 -04:00
911d375a95 Rewrite signup page using tailwindcss
All checks were successful
Push Workflows / clippy (push) Successful in 1m14s
Push Workflows / docs (push) Successful in 1m54s
Push Workflows / leptos-test (push) Successful in 2m20s
Push Workflows / test (push) Successful in 2m25s
Push Workflows / build (push) Successful in 5m45s
Push Workflows / docker-build (push) Successful in 7m25s
Push Workflows / nix-build (push) Successful in 24m4s
2025-02-18 15:14:33 -05:00
9b20395876 Rewrite login page using tailwindcss 2025-02-18 15:04:54 -05:00
b1299ca28c Remove action="POST" from forms with submit handler
All checks were successful
Push Workflows / docs (push) Successful in 9m6s
Push Workflows / docker-build (push) Successful in 10m38s
Push Workflows / test (push) Successful in 12m40s
Push Workflows / clippy (push) Successful in 10m38s
Push Workflows / build (push) Successful in 18m18s
Push Workflows / leptos-test (push) Successful in 19m43s
Push Workflows / nix-build (push) Successful in 30m19s
2025-02-18 00:22:21 -05:00
56902f1ff2 Move dashboard to pages
All checks were successful
Push Workflows / clippy (push) Successful in 58s
Push Workflows / leptos-test (push) Successful in 1m28s
Push Workflows / test (push) Successful in 2m2s
Push Workflows / docs (push) Successful in 2m26s
Push Workflows / build (push) Successful in 2m52s
Push Workflows / docker-build (push) Successful in 8m39s
Push Workflows / nix-build (push) Successful in 22m8s
2025-02-06 11:21:12 -05:00
4dfc789f58 Move search to pages 2025-02-06 11:20:22 -05:00
afd8f014b2 Move users to api 2025-02-06 11:03:47 -05:00
0f48dfeada Fix clippy lint errors
Some checks failed
Push Workflows / test (push) Successful in 1m33s
Push Workflows / docs (push) Successful in 1m45s
Push Workflows / clippy (push) Failing after 2m25s
Push Workflows / build (push) Successful in 4m0s
Push Workflows / leptos-test (push) Successful in 6m33s
Push Workflows / docker-build (push) Successful in 7m44s
Push Workflows / nix-build (push) Successful in 19m55s
2025-02-05 22:56:11 -05:00
745d4c1b0a Move auth to api 2025-02-05 21:05:45 -05:00
e42247ee84 Move data types into models/frontend and models/backend 2025-02-05 12:34:48 -05:00
c3bc042027 Move pages.rs into pages/mod.rs
All checks were successful
Push Workflows / docs (push) Successful in 1m1s
Push Workflows / leptos-test (push) Successful in 1m45s
Push Workflows / test (push) Successful in 2m1s
Push Workflows / build (push) Successful in 4m8s
Push Workflows / docker-build (push) Successful in 18m29s
Push Workflows / nix-build (push) Successful in 20m30s
2025-02-04 22:47:43 -05:00
abd0f87d41 Use Signal instead of MaybeSignal 2024-12-28 16:09:53 -05:00
e533132273 Use Effect::new instead of create_effect 2024-12-28 16:02:27 -05:00
d89d9d3548 Use signal instead of create_signal 2024-12-28 16:01:32 -05:00
2cfd698978 Remove unused imports 2024-12-28 16:00:18 -05:00
57406b5940 Use RwSignal::new instead of create_rw_signal 2024-12-28 15:47:06 -05:00
b3748374d4 Fix type of setting logged in user resource 2024-12-28 12:26:25 -05:00
3dd040afd0 Merge remote-tracking branch 'origin/193-run-dashboardrow-and-dashboardtile-into-components' into 171-update-to-leptos-07 2024-12-24 16:50:45 -05:00
c900cb896e Use new DashboardRow / DashboardTile in artist and profile pages
All checks were successful
Push Workflows / test (push) Successful in 47s
Push Workflows / docs (push) Successful in 1m8s
Push Workflows / leptos-test (push) Successful in 1m12s
Push Workflows / build (push) Successful in 1m37s
Push Workflows / docker-build (push) Successful in 4m49s
Push Workflows / nix-build (push) Successful in 17m1s
2024-12-24 16:48:49 -05:00
608f18ace5 Manually import Params and use_params 2024-12-23 21:49:34 -05:00
20ff4674d4 Fix path to use_navigate 2024-12-23 21:49:34 -05:00
78d59731b0 Manually import spawn_local 2024-12-23 21:24:26 -05:00
782c9b9482 Use correct use_params_map import path 2024-12-23 21:04:20 -05:00
7732b77eb5 Use leptos::either to handle mismatched return types instead of into_view() 2024-12-23 20:58:53 -05:00
fe131b1ba2 Use spread syntax for Icon class 2024-12-23 20:47:41 -05:00
900d1ca1bb Use new way of creating resources 2024-12-23 20:34:28 -05:00
92eb63e946 Use new leptos::predude module 2024-12-23 20:33:42 -05:00
01e393a77f Return like/dislike data for user viewing page
All checks were successful
Push Workflows / docs (push) Successful in 35s
Push Workflows / test (push) Successful in 45s
Push Workflows / leptos-test (push) Successful in 1m1s
Push Workflows / build (push) Successful in 2m52s
Push Workflows / docker-build (push) Successful in 5m52s
Push Workflows / nix-build (push) Successful in 19m17s
2024-12-20 14:21:22 -05:00
28b71df7e6 Finish song page 2024-12-20 13:25:51 -05:00
c77699b3a1 Merge remote-tracking branch 'origin/main' into 144-create-song-page-2 2024-12-19 19:20:59 -05:00
579e764994 Finish artist page
Some checks failed
Push Workflows / test (push) Successful in 43s
Push Workflows / build (push) Failing after 50s
Push Workflows / docs (push) Successful in 1m26s
Push Workflows / nix-build (push) Has been cancelled
Push Workflows / docker-build (push) Has been cancelled
Push Workflows / leptos-test (push) Has been cancelled
2024-12-19 18:48:38 -05:00
6cc5f60c5a Increase artist image size 2024-12-19 18:47:52 -05:00
dcdfee27a3 Merge remote-tracking branch 'origin/main' into 115-create-artist-page 2024-12-19 14:18:18 -05:00
84371bb586 Added song overview component for the song's metadata 2024-12-11 04:37:51 +00:00