8507b536ec
Add queue and playbar to homepage
2024-02-28 01:01:46 -05:00
d2986797bb
Implement dragging to reorder queue
2024-02-28 00:54:35 -05: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
2a0dacff3e
Update styling and layout/coloring of the queue items
2024-02-23 19:22:19 -05:00
e6a68f4f40
Add trash outline icon for updated queue coloring
2024-02-23 19:21:45 -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
e0552269fb
Don't update status on every time_update
2024-02-23 16:16:50 -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
8066c80459
Add search functions
2024-02-16 23:51:33 -05:00
201afec219
Add futures crate
2024-02-16 23:51:28 -05:00
69eb1e866a
Add serde feature to time crate
2024-02-16 23:51:24 -05:00
bd7b1ebd1a
Add migration to create artist, album, and song title indicies
2024-02-16 23:51:20 -05:00
11bc55bf61
Add migration to install pg_trgm extension
2024-02-16 23:50:49 -05:00
a0d465abc4
Allow scrolling of queue and fix height to just touch playbar
2024-02-16 17:37:57 -05:00
24ed2afae6
Fix formatting of playing vs. delete status of queue items
2024-02-16 17:37:22 -05:00
fbc57fd90e
Modify queue to only allow delete of upcoming songs
2024-02-16 17:34:45 -05:00
2a389a90d7
Merge branch '15-create-database-tables-for-songs-artists-and-albums' into 'main'
...
Create database tables for songs, artists, and albums
Closes #15
See merge request libretunes/libretunes!8
2024-02-16 16:18:34 -05:00
371b184ef8
Merge branch 'main' into 15-create-database-tables-for-songs-artists-and-albums
2024-02-16 00:16:03 -05:00
7e24038b22
Implement data manipulation methods for artists, albums, songs
2024-02-16 00:12:24 -05:00
7498ee0dd3
Merge branch '10-run-diesel-database-migrations-automatically' into 'main'
...
Run Diesel database migrations automatically
Closes #10
See merge request libretunes/libretunes!4
2024-02-15 23:55:03 -05:00
cfcfe5a7c8
Merge branch '12-allow-separation-of-postgres-db-endpoint-and-credentials' into 'main'
...
Build database URL from POSTGRES_ environment variables
Closes #12
See merge request libretunes/libretunes!5
2024-02-15 23:54:08 -05:00
2c1c70d214
Merge branch '11-create-docker-compose-file' into 'main'
...
Add Docker compose
Closes #11
See merge request libretunes/libretunes!6
2024-02-15 23:53:45 -05:00
28942a41a0
Merge remote-tracking branch 'origin/2-implement-authentication-backend' into danny-fix
2024-02-13 17:13:18 -05:00
79a0bb579e
Merge remote-tracking branch 'origin/main' into 10-run-diesel-database-migrations-automatically
2024-02-13 16:58:17 -05:00
a64e090606
Merge branch '2-implement-authentication-backend' into 'main'
...
Implement Authentication Backend
Closes #2
See merge request libretunes/libretunes!7
2024-02-13 16:47:54 -05:00
2a183eec2c
Finished Initial Signup Page Design/Outline
2024-02-10 01:12:19 -05:00
5a630daebc
Why is it not commiting
2024-02-10 00:55:05 -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
db2dc3c85a
Fix styling for queue with remove button
2024-02-09 16:42:35 -05:00
04898fe7f0
Add remove button for queue items
2024-02-09 16:42:35 -05:00
b8d2fca0ee
Make functions needed for queue public and add trash icon dependency
2024-02-09 16:42:34 -05:00
604e2c9c7f
created simple song component for queue
2024-02-09 16:42:34 -05:00
7476aa6d39
Rebuild project when DB migrations changed
2024-02-08 23:07:27 -05:00
a6556b7a98
Create song model
2024-02-08 22:03:18 -05:00
8638265fa3
Create album model
2024-02-08 22:02:07 -05:00
577090aa1a
Add time package
2024-02-08 22:02:06 -05:00
79add82c2d
Create artist model
2024-02-08 22:02:06 -05:00
319958f264
Create songs table
2024-02-08 22:02:01 -05:00
bf99dac25c
Create albums table
2024-02-08 18:38:18 -05:00
0924c954b8
Create artists table
2024-02-08 18:37:55 -05:00
256b999391
Merge user models into a single struct
2024-02-08 18:34:51 -05:00
a6f141e841
Add time feature to Diesel
2024-02-08 17:31:42 -05:00
a04fd80d6d
Add Docker compose
2024-02-06 09:05:02 -05:00
645e38fc6c
Build database URL from POSTGRES_ environment variables
2024-02-05 23:06:42 -05:00