81b1490cce
Create playlist database migration
2024-11-01 16:37:22 -04:00
e66b5e4976
Add component to display SongList with additional data
2024-11-01 14:36:38 -04:00
0453aef37d
Fix incorrect placeholder image path
2024-11-01 14:26:38 -04:00
4e4c94a189
Merge branch '106-create-song-list-component' into 42-create-profile-page
2024-11-01 13:22:37 -04:00
23bfb510c1
Add functions to get top/recent songs and artists from history
2024-11-01 13:05:47 -04:00
ff24f68eed
A very big SQL Query
Push Workflows / docs (push) Failing after 1m1s
Push Workflows / build (push) Failing after 1m9s
Push Workflows / test (push) Failing after 1m26s
Push Workflows / leptos-test (push) Failing after 8m39s
Push Workflows / docker-build (push) Failing after 24m27s
2024-10-26 03:53:03 +00:00
6aa933be09
Refactor profile picture display to account for no profile picture
Push Workflows / leptos-test (push) Successful in 2m57s
Push Workflows / docs (push) Successful in 5m36s
Push Workflows / build (push) Successful in 2m50s
Push Workflows / test (push) Successful in 8m56s
Push Workflows / docker-build (push) Successful in 9m8s
2024-10-25 22:59:06 -04:00
fe1b76e6e4
API Endpoints for Album Queries
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
acf15961cd
Fix formatting and styling of profile picture display, as well as display email when logged in as well
Push Workflows / leptos-test (push) Successful in 2m15s
Push Workflows / docs (push) Successful in 2m21s
Push Workflows / build (push) Successful in 4m58s
Push Workflows / test (push) Successful in 3m38s
Push Workflows / docker-build (push) Failing after 4m23s
2024-10-25 17:01:50 -04:00
f299254d55
Merge pull request 'Fix Docker compose missing libretunes-images volume' ( #120 ) from 119-fix-docker-compose-missing-libretunesimages-volume into main
...
Push Workflows / docs (push) Successful in 1m19s
Push Workflows / docker-build (push) Successful in 1m30s
Push Workflows / test (push) Has been cancelled
Push Workflows / leptos-test (push) Has been cancelled
Push Workflows / build (push) Has been cancelled
Reviewed-on: #120
2024-10-25 19:40:10 +00:00
14aa4d236e
Add libretunes-images to volumes
Push Workflows / leptos-test (push) Successful in 2m49s
Push Workflows / docker-build (push) Successful in 7m49s
Push Workflows / docs (push) Successful in 2m16s
Push Workflows / test (push) Successful in 3m34s
Push Workflows / build (push) Successful in 4m58s
2024-10-25 18:28:45 +00:00
53805d8793
Add added_date column to songs table #100
Push Workflows / docs (push) Successful in 2m46s
Push Workflows / test (push) Successful in 5m8s
Push Workflows / leptos-test (push) Successful in 6m49s
Push Workflows / build (push) Successful in 7m46s
Push Workflows / docker-build (push) Successful in 15m7s
2024-10-24 03:17:06 +00:00
df01bafbd1
Album Page Component
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
88e2a229a4
Move home component width to .home-component selector
2024-10-21 22:54:26 -04:00
2d7b91413b
Display username in profile container when logged in
Push Workflows / docs (push) Successful in 5m31s
Push Workflows / test (push) Successful in 8m42s
Push Workflows / leptos-test (push) Successful in 12m48s
Push Workflows / build (push) Successful in 15m21s
Push Workflows / docker-build (push) Successful in 34m40s
2024-10-18 19:31:20 -04:00
c2ebd8307f
Display user profile picture when logged in instead of generic profile icon
2024-10-18 19:30:45 -04:00
2be665c549
Track logged in status and user as local resource instead of signal
2024-10-18 19:26:10 -04:00
3cfcacc9ba
Merge pull request 'Setup routing for image and audio assets based on environment variables' ( #107 ) from 35-make-asset-paths-configurable into main
...
Push Workflows / build (push) Failing after 1s
Push Workflows / test (push) Failing after 1s
Push Workflows / docs (push) Failing after 1s
Push Workflows / leptos-test (push) Has been cancelled
Push Workflows / docker-build (push) Has been cancelled
Reviewed-on: #107
Reviewed-by: Ethan Girouard <ethan@girouard.com >
2024-10-16 17:48:12 +00:00
f39d93bd0c
Change audio and image path Docker comopse settings
...
Push Workflows / test (push) Successful in 1m56s
Push Workflows / docs (push) Successful in 1m56s
Push Workflows / build (push) Successful in 2m37s
Push Workflows / leptos-test (push) Successful in 14m4s
Push Workflows / docker-build (push) Successful in 34m2s
Add volume for images
2024-10-15 23:22:15 -04:00
f104a14f98
Remove derive Default for User and make user signal Option type instead
Push Workflows / docs (push) Successful in 1m18s
Push Workflows / test (push) Successful in 1m33s
Push Workflows / build (push) Successful in 2m13s
Push Workflows / leptos-test (push) Successful in 6m5s
Push Workflows / docker-build (push) Successful in 16m23s
2024-10-15 17:26:30 -04:00
f78066d7a8
Display username in profile when logged in
2024-10-15 17:18:41 -04:00
071dcad0cc
Convert borders and margins to rem from px in profile
2024-10-15 17:17:44 -04:00
cdffd2c5eb
Merge pull request 'Create song list component' ( #113 ) from 106-create-song-list-component into main
...
Push Workflows / docker-build (push) Successful in 54s
Push Workflows / docs (push) Successful in 1m14s
Push Workflows / test (push) Successful in 1m35s
Push Workflows / build (push) Successful in 2m9s
Push Workflows / leptos-test (push) Successful in 4m32s
Reviewed-on: #113
2024-10-15 19:31:05 +00:00
3149f65a97
Detect user logged in and display "logged in" for profile
Push Workflows / docs (push) Successful in 5m57s
Push Workflows / test (push) Successful in 9m44s
Push Workflows / leptos-test (push) Successful in 12m4s
Push Workflows / build (push) Successful in 12m35s
Push Workflows / docker-build (push) Successful in 20m27s
2024-10-11 17:21:11 -04:00
e90ea56d14
Remove TODO
Push Workflows / docs (push) Successful in 2m49s
Push Workflows / test (push) Successful in 7m9s
Push Workflows / leptos-test (push) Successful in 10m55s
Push Workflows / build (push) Successful in 13m41s
Push Workflows / docker-build (push) Successful in 23m0s
2024-10-11 17:16:51 -04:00
b222b7911f
Add example environment variables and update docker-compose
Push Workflows / docs (push) Successful in 2m43s
Push Workflows / test (push) Successful in 5m24s
Push Workflows / leptos-test (push) Successful in 7m12s
Push Workflows / build (push) Successful in 7m37s
Push Workflows / docker-build (push) Successful in 13m56s
2024-10-11 16:53:08 -04:00
0550b18d77
Add SongList component
Push Workflows / docs (push) Successful in 2m35s
Push Workflows / test (push) Successful in 4m58s
Push Workflows / leptos-test (push) Successful in 7m1s
Push Workflows / build (push) Successful in 7m34s
Push Workflows / docker-build (push) Successful in 14m6s
2024-10-11 13:25:14 -04:00
36e7a5827b
Merge pull request 'Create component for displaying music on dashboard' ( #105 ) from 33-create-component-for-displaying-music-on-dashboard into main
...
Push Workflows / docker-build (push) Successful in 55s
Push Workflows / docs (push) Successful in 2m31s
Push Workflows / test (push) Successful in 3m54s
Push Workflows / leptos-test (push) Successful in 4m59s
Push Workflows / build (push) Successful in 5m37s
Reviewed-on: #105
2024-10-06 21:49:01 +00:00
134b425ce6
Remove unused MediaType
Push Workflows / docs (push) Successful in 1m52s
Push Workflows / test (push) Successful in 3m2s
Push Workflows / leptos-test (push) Successful in 3m22s
Push Workflows / build (push) Successful in 4m22s
Push Workflows / docker-build (push) Successful in 7m1s
2024-10-06 15:50:58 -04:00
c678d93661
Create ArtistData, impl DashboardTile
2024-10-06 15:50:58 -04:00
c18bf277b9
Create AlbumData, impl DashboardTile
2024-10-06 15:50:57 -04:00
097b1fc491
impl DashboardTile for Songdata
2024-10-06 15:47:22 -04:00
f02a22d805
Format text inside dashboard tiles normally
2024-10-06 15:47:22 -04:00
553e24800b
Refactor DashboardTile into trait
2024-10-06 15:47:18 -04:00
2793391f00
Merge remote-tracking branch 'origin/main' into 33-create-component-for-displaying-music-on-dashboard
Push Workflows / docs (push) Successful in 1m54s
Push Workflows / leptos-test (push) Successful in 2m19s
Push Workflows / test (push) Successful in 3m10s
Push Workflows / build (push) Successful in 4m38s
Push Workflows / docker-build (push) Successful in 8m26s
2024-10-06 14:16:58 -04:00
cce9b946ec
Merge pull request 'Page Title Updates on Playing Song' ( #103 ) from 97-update-page-title-with-current-playing into main
...
Push Workflows / docs (push) Successful in 1m53s
Push Workflows / leptos-test (push) Successful in 2m28s
Push Workflows / test (push) Successful in 3m2s
Push Workflows / build (push) Successful in 4m26s
Push Workflows / docker-build (push) Successful in 7m13s
Reviewed-on: #103
2024-10-05 16:35:02 +00:00
51858593c2
Updated Title Display
Push Workflows / docs (push) Successful in 1m8s
Push Workflows / test (push) Successful in 1m38s
Push Workflows / build (push) Successful in 2m8s
Push Workflows / leptos-test (push) Successful in 4m11s
Push Workflows / docker-build (push) Successful in 11m59s
2024-10-04 23:56:12 +00:00
2bb9b3bdd7
Page Title Updates on Playing Song
Push Workflows / docs (push) Successful in 1m30s
Push Workflows / test (push) Successful in 1m48s
Push Workflows / build (push) Successful in 2m26s
Push Workflows / leptos-test (push) Successful in 4m23s
Push Workflows / docker-build (push) Successful in 12m6s
2024-10-04 23:19:07 +00:00
ab50826d31
Update formatting of profile login buttons and display
Push Workflows / docs (push) Successful in 3m14s
Push Workflows / test (push) Successful in 5m29s
Push Workflows / leptos-test (push) Successful in 8m8s
Push Workflows / build (push) Successful in 8m59s
Push Workflows / docker-build (push) Successful in 16m55s
2024-10-04 17:44:10 -04:00
a43955726a
Setup routing for image and audio assets based on environment variables
Push Workflows / docs (push) Successful in 2m38s
Push Workflows / test (push) Successful in 5m16s
Push Workflows / leptos-test (push) Successful in 7m9s
Push Workflows / build (push) Successful in 7m47s
Push Workflows / docker-build (push) Successful in 20m14s
2024-10-04 17:33:51 -04:00
e03853929f
Merge pull request 'Update tower to 0.5' ( #102 ) from 101-update-tower-to-05 into main
...
Push Workflows / docs (push) Successful in 2m46s
Push Workflows / test (push) Successful in 4m26s
Push Workflows / leptos-test (push) Successful in 6m16s
Push Workflows / build (push) Successful in 7m0s
Push Workflows / docker-build (push) Successful in 14m19s
Reviewed-on: #102
2024-10-04 19:57:59 +00:00
2c71e065b7
Update tower and tower-http
...
Push Workflows / docs (push) Successful in 5m14s
Push Workflows / test (push) Successful in 7m57s
Push Workflows / leptos-test (push) Successful in 10m23s
Push Workflows / build (push) Successful in 11m1s
Push Workflows / docker-build (push) Successful in 18m23s
Remove gloo-net override
2024-10-04 15:14:32 -04:00
20a3c0c7df
Merge pull request 'Add Profile Pictures' ( #99 ) from 94-add-profile-pictures into main
...
Push Workflows / docker-build (push) Successful in 4m20s
Push Workflows / docs (push) Successful in 5m3s
Push Workflows / test (push) Successful in 7m55s
Push Workflows / leptos-test (push) Successful in 10m16s
Push Workflows / build (push) Successful in 10m43s
Reviewed-on: #99
2024-10-01 17:01:56 +00:00
b2f138e7e9
Move NoCustomError import to fix warning
Push Workflows / docker-build (push) Successful in 7m12s
Push Workflows / test (push) Successful in 2m10s
Push Workflows / docs (push) Successful in 3m54s
Push Workflows / leptos-test (push) Successful in 6m4s
Push Workflows / build (push) Successful in 6m27s
2024-10-01 00:17:20 -04:00
33aa285deb
Add upload_picture api endpoint
Push Workflows / docs (push) Successful in 4m25s
Push Workflows / build (push) Failing after 4m57s
Push Workflows / test (push) Failing after 5m22s
Push Workflows / docker-build (push) Successful in 6m4s
Push Workflows / leptos-test (push) Failing after 6m16s
2024-10-01 00:07:26 -04:00
4105d0cedb
Update Actions workflows to use new CICD Docker image
Push Workflows / docs (push) Successful in 4m14s
Push Workflows / test (push) Successful in 5m51s
Push Workflows / docker-build (push) Successful in 6m19s
Push Workflows / leptos-test (push) Successful in 6m56s
Push Workflows / build (push) Successful in 7m9s
2024-09-30 23:57:45 -04:00
414c1f0e20
Use dynamic linking in Docker build
...
Push Workflows / test (push) Failing after 2m58s
Push Workflows / docs (push) Successful in 4m12s
Push Workflows / leptos-test (push) Failing after 8m58s
Push Workflows / build (push) Failing after 9m16s
Push Workflows / docker-build (push) Successful in 15m32s
Switch base image to rust:slim
Dynamically link libretunes build
Copy required shared objs to scratch image
Remove CSS minify step (Leptos does this already)
2024-09-30 19:02:59 -04:00
9927b94d59
Add image-convert crate
Push Workflows / leptos-test (push) Failing after 1m42s
Push Workflows / test (push) Failing after 7m6s
Push Workflows / docker-build (push) Failing after 8m14s
Push Workflows / build (push) Failing after 9m14s
Push Workflows / docs (push) Successful in 10m48s
2024-09-29 17:52:32 -04:00
b9551e5bee
Merge pull request 'Implement history' ( #98 ) from 41-implement-history into main
...
Push Workflows / docker-build (push) Successful in 58s
Push Workflows / leptos-test (push) Successful in 1m53s
Push Workflows / docs (push) Successful in 12m5s
Push Workflows / test (push) Successful in 13m33s
Push Workflows / build (push) Successful in 17m45s
Reviewed-on: #98
2024-09-29 18:27:08 +00:00