Commit Graph

93 Commits

Author SHA1 Message Date
186821d838 Added songdetails component 2024-12-11 04:37:28 +00:00
4c46f78135 Added songpage component with basic structure and css file 2024-12-11 04:37:11 +00:00
9350c74091 Added mock api functions, need to implement later
Some checks failed
Push Workflows / docs (push) Successful in 3m8s
Push Workflows / build (push) Failing after 3m45s
Push Workflows / test (push) Successful in 4m57s
Push Workflows / leptos-test (push) Successful in 6m33s
Push Workflows / docker-build (push) Failing after 18m25s
2024-12-11 03:47:03 +00:00
94880ead7c Added related artists component 2024-12-11 03:45:35 +00:00
837dd5ea3c Added top songs component that shows the top songs by an artist 2024-12-11 03:45:15 +00:00
86e5e733b3 Add artist detail component for name/bio/image 2024-12-11 03:44:43 +00:00
8dbaaf317d Added ArtistProfile component to get artist info based on id 2024-12-11 03:44:13 +00:00
d4897b4227 Added basic artist page
Some checks failed
Push Workflows / docs (push) Successful in 2m38s
Push Workflows / build (push) Failing after 3m32s
Push Workflows / docker-build (push) Has been cancelled
Push Workflows / test (push) Has been cancelled
Push Workflows / leptos-test (push) Has been cancelled
2024-12-11 03:42:32 +00:00
ede248d961 Add loading and error messages to signup page
All checks were successful
Push Workflows / docs (push) Successful in 1m56s
Push Workflows / test (push) Successful in 3m11s
Push Workflows / leptos-test (push) Successful in 4m16s
Push Workflows / build (push) Successful in 4m43s
Push Workflows / docker-build (push) Successful in 8m23s
2024-11-23 00:57:29 -05:00
930618dcad Add loading and error messages to login page 2024-11-23 00:46:30 -05:00
e5ce0eab76 Fix Build Warnings
All checks were successful
Push Workflows / docs (push) Successful in 1m55s
Push Workflows / test (push) Successful in 2m57s
Push Workflows / leptos-test (push) Successful in 3m18s
Push Workflows / build (push) Successful in 4m32s
Push Workflows / docker-build (push) Successful in 7m13s
2024-11-22 21:55:59 +00:00
21a17a8eb5 Album Page Styling
Some checks failed
Push Workflows / docs (push) Successful in 3m19s
Push Workflows / build (push) Failing after 3m41s
Push Workflows / test (push) Successful in 4m22s
Push Workflows / leptos-test (push) Successful in 5m22s
Push Workflows / docker-build (push) Successful in 9m39s
2024-11-22 21:34:21 +00:00
dd14aa0b4d AlbumData Query, API Endpoint, and Integration into AlbumPage
Some checks failed
Push Workflows / build (push) Failing after 1m8s
Push Workflows / docs (push) Successful in 1m4s
Push Workflows / test (push) Successful in 1m47s
Push Workflows / leptos-test (push) Successful in 4m47s
Push Workflows / docker-build (push) Successful in 12m16s
2024-11-20 04:43:53 +00:00
3b6035dd71 Album pages for users not signed in
Some checks failed
Push Workflows / docs (push) Successful in 2m14s
Push Workflows / build (push) Failing after 2m26s
Push Workflows / test (push) Successful in 2m50s
Push Workflows / leptos-test (push) Successful in 4m13s
Push Workflows / docker-build (push) Successful in 9m21s
2024-11-20 02:12:09 +00:00
22cee4a265 Merge remote-tracking branch 'origin/main' into 114-create-album-page
Some checks failed
Push Workflows / docs (push) Successful in 4m10s
Push Workflows / build (push) Failing after 4m47s
Push Workflows / test (push) Successful in 6m57s
Push Workflows / leptos-test (push) Successful in 10m51s
Push Workflows / docker-build (push) Successful in 23m59s
2024-11-19 22:21:46 +00:00
f633cffe69 Remove unnecessary .into() 2024-11-15 22:45:47 -05:00
f0f34d4abe Use GlobalState instead of passing play_status/logged_in_user everywhere
All checks were successful
Push Workflows / test (push) Successful in 2m20s
Push Workflows / build (push) Successful in 4m40s
Push Workflows / docs (push) Successful in 54s
Push Workflows / leptos-test (push) Successful in 4m24s
Push Workflows / docker-build (push) Successful in 9m38s
2024-11-15 18:49:19 -05:00
568f6ada0e Working Albums Page (BETA)
Some checks failed
Push Workflows / docs (push) Successful in 2m44s
Push Workflows / build (push) Failing after 3m13s
Push Workflows / test (push) Successful in 4m54s
Push Workflows / leptos-test (push) Successful in 6m34s
Push Workflows / docker-build (push) Failing after 12m52s
2024-11-12 21:44:30 +00:00
6dcbba2588 Switch to chrono instead of time
Some checks failed
Push Workflows / docs (push) Successful in 1m23s
Push Workflows / test (push) Successful in 3m1s
Push Workflows / build (push) Successful in 4m16s
Push Workflows / leptos-test (push) Successful in 5m26s
Push Workflows / docker-build (push) Failing after 12m8s
2024-11-04 18:23:25 -05:00
ef5576ab3f Create profile page 2024-11-04 17:15:55 -05:00
39dd8099cd Make ServerError a component instead of a page 2024-11-04 17:03:45 -05:00
35abbe19ee Merge branch '126-create-global-logged-in-user-resource' into 42-create-profile-page
Some checks failed
Push Workflows / docs (push) Successful in 1m57s
Push Workflows / leptos-test (push) Successful in 2m48s
Push Workflows / test (push) Successful in 3m18s
Push Workflows / build (push) Successful in 4m47s
Push Workflows / docker-build (push) Failing after 6m42s
2024-11-03 17:18:43 -05:00
2b380d7787 Refetch logged in user on login/signup
All checks were successful
Push Workflows / docs (push) Successful in 1m55s
Push Workflows / leptos-test (push) Successful in 2m31s
Push Workflows / test (push) Successful in 3m9s
Push Workflows / build (push) Successful in 4m30s
Push Workflows / docker-build (push) Successful in 8m31s
2024-11-03 17:13:40 -05:00
251d567863 Return logged in user from login endpoint 2024-11-03 16:52:15 -05:00
fe1b76e6e4 API Endpoints for Album Queries
Some checks failed
Push Workflows / docs (push) Successful in 2m9s
Push Workflows / leptos-test (push) Failing after 2m18s
Push Workflows / build (push) Failing after 2m28s
Push Workflows / test (push) Failing after 2m50s
Push Workflows / docker-build (push) Failing after 6m8s
2024-10-25 21:23:21 +00:00
df01bafbd1 Album Page Component
Some checks failed
Push Workflows / docs (push) Successful in 4m40s
Push Workflows / build (push) Failing after 5m14s
Push Workflows / test (push) Failing after 7m23s
Push Workflows / docker-build (push) Failing after 8m1s
Push Workflows / leptos-test (push) Failing after 8m52s
2024-10-22 03:32:55 +00:00
f1e177c7b0 Add page for displaying error 2024-10-21 22:57:27 -04:00
6ae55d5cfc Add admin column to users table 2024-05-19 10:45:45 -04:00
b3621de215 Remove duplicate icondata imports 2024-04-02 16:22:08 -04:00
d6eb05514e Use UserCredentials in place of username/password parameters 2024-04-02 01:51:15 -04:00
901aa2ce01 Update to leptos_icons 0.3.0 2024-03-31 00:46:25 -04:00
93ea42b727 Fix warnings 2024-03-29 21:24:01 -04:00
a47e6fedc3 Changed login and signup color themes 2024-02-27 16:41:54 -05:00
1c4ce06064 navigation to home page after login and signup 2024-02-27 16:23:53 -05:00
7236e09b4b added simple route to home after signup and login
modified:   src/pages/login.rs
	modified:   src/pages/signup.rs
2024-02-26 10:30:54 -05:00
2b76340608 changes to login
modified:   src/pages/login.rs
	modified:   src/pages/signup.rs
	modified:   style/login.scss
	modified:   style/signup.scss
2024-02-23 21:03:10 -05:00
f4bea8aa33 made a simple password visibility toggler
modified:   Cargo.lock
	modified:   Cargo.toml
	modified:   src/pages/signup.rs
	modified:   style/signup.scss
2024-02-23 20:31:25 -05:00
5650882ba8 Finished inaugural login and signup pages
modified:   src/pages/login.rs
	modified:   src/pages/signup.rs
2024-02-23 16:24:05 -05:00
2ab1f44317 added functionality to login page.
modified:   src/pages/login.rs
2024-02-18 02:01:34 -05:00
c30ba689b1 Added functionalty to the signup page.
modified:   src/pages/signup.rs
2024-02-18 01:53:57 -05:00
2a183eec2c Finished Initial Signup Page Design/Outline 2024-02-10 01:12:19 -05:00
5cc7d6ce94 Completely Finished Design of Login Page
modified:   src/pages/login.rs
	modified:   src/pages/signup.rs
	modified:   style/login.scss
2024-02-10 00:54:18 -05:00
598f3b2a18 Finished Initial Design of Login Page
modified:   src/app.rs
	modified:   src/lib.rs
	new file:   src/pages.rs
	new file:   src/pages/login.rs
	new file:   src/pages/signup.rs
	new file:   style/login.scss
	modified:   style/main.scss
	new file:   style/signup.scss
	modified:   style/theme.scss
2024-02-09 17:15:00 -05:00