449 Commits

Author SHA1 Message Date
33c1b52ba2 Add styling for queue and queue toggle button 2024-02-02 17:19:15 -05:00
1a1b6550a1 Add queue module to lib.rs 2024-02-02 17:18:35 -05:00
c924b5613f Modify playstatus to keep track of queue status and derive Clone for songdata 2024-02-02 17:17:16 -05:00
7ed5561262 Add queue toggle button component 2024-02-02 17:16:27 -05:00
86c3053b26 Add queue component 2024-02-02 17:16:07 -05:00
89590768ad Merge branch '4-add-sass-cache-to-gitignore' into 'main'
Add .sass-cache to .gitignore

Closes #4

See merge request libretunes/libretunes!1
2024-02-02 16:41:26 -05:00
ce7866142d
Add .sass-cache to .gitignore 2024-01-30 17:22:08 -05:00
e807cc7468
Add CI jobs to manage ArgoCD review environments 2024-01-28 21:45:50 -05:00
770dd4d2cd
Add types for users 2024-01-28 15:34:54 -05:00
ec9b515484
Make serde dependency mandatory 2024-01-28 15:21:50 -05:00
f985d036d1
Use CI environment variables 2024-01-25 01:04:12 -05:00
6952a6d906
Switch to musl Docker base image 2024-01-24 19:10:26 -05:00
233f1997dc
Switch to latest tag for docker-leptos image 2024-01-24 17:50:03 -05:00
a20c165d96
Use audio element event handlers instead of running function repeatedly 2024-01-24 13:31:55 -05:00
d01172a40f
Switch to tailwindcss version 3.1.8
Fixes broken Docker build due to "Unexpected token '.'"
See https://github.com/tailwindlabs/tailwindcss/discussions/8807
2024-01-23 23:16:46 -05:00
1288f884fb
Update for latest docker-leptos container 2024-01-23 23:11:16 -05:00
468fbb4dc2
Include build script in Dockerfile 2024-01-23 23:08:56 -05:00
ff20d8d18d
Add conditional external crate dependencies 2024-01-23 23:03:12 -05:00
1d7f27a491
Add build script to set target configuration variable 2024-01-23 23:01:34 -05:00
18e2a8c634
Add openssl package
Step towards fixing Docker builds (Diesel requirement)
2024-01-23 21:22:19 -05:00
ca3ffe6d22
Add libpq library to Dockerfile for Diesel 2024-01-23 14:58:06 -05:00
62c53fc69b
Add auto generated Diesel schema for users 2024-01-16 22:36:42 -05:00
a614bda4ab
Create DB migrations for users table 2024-01-16 22:36:42 -05:00
b78d7d8598
Add connection to database 2024-01-16 21:47:44 -05:00
7a9c93ee49
Read .env file on start 2024-01-16 21:47:44 -05:00
73a9fcdf4d
Add serde package 2024-01-14 17:50:21 -05:00
ae3406fc59
Add lazy_static package 2024-01-14 17:22:58 -05:00
043a56c275
Run diesel setup 2024-01-14 17:22:14 -05:00
a9a4f6b309
Add diesel package 2024-01-14 17:22:01 -05:00
cf109f9a25
Add .env to gitignore 2024-01-07 00:30:22 -05:00
b1b6b0ed33
Add dotenv package 2024-01-07 00:22:33 -05:00
c9ad030e70
Add styling for player bar 2024-01-03 00:36:05 -05:00
6afc982721
Separate CSS theme settings 2024-01-03 00:34:42 -05:00
97304ba1a7
Implement a basic player bar 2024-01-03 00:31:58 -05:00
2a89dac9c9
Add PlayStatus struct 2024-01-01 16:47:13 -05:00
e5953c487f
Remove default home page 2024-01-01 16:32:05 -05:00
18dde3165e
Add docs CI job 2024-01-01 16:24:38 -05:00
b9973f0b97
Switch CI to "needs" syntax for job ordering 2024-01-01 16:23:21 -05:00
997a9d2b15
Switch to LibreTunes' docker-leptos image as Docker image base 2024-01-01 15:54:23 -05:00
573c4f4331
Fix Docker image incorrect site root copy path 2024-01-01 15:53:10 -05:00
b1de553b57
Add audio and image files to gitignore 2024-01-01 15:09:19 -05:00
a65c7993d5
Add SongData struct 2024-01-01 15:08:13 -05:00
ddec845eb0
Add Docker build CI job 2023-12-30 15:19:19 -05:00
5cbc830439
Add Dockerfile 2023-12-30 15:19:02 -05:00
83d5f68f8d
Add basic project info to README 2023-12-29 21:23:05 -05:00
ad0d54b2a1
Set page title to LibreTunes 2023-12-29 21:14:05 -05:00
b34ac4e129
Add leptos_icons
Add play, pause, foward/reverse skip icons
2023-12-29 17:38:37 -05:00
0e430d5793
Add build and test CI jobs 2023-12-29 12:26:11 -05:00
46ff5dfe7c
Create Leptos project 2023-12-28 20:19:23 -05:00