Commit Graph

130 Commits

Author SHA1 Message Date
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