lucast
|
aa93320215
|
Add cursor pointer style to dropdown icon
|
2026-03-08 11:12:42 +01:00 |
|
lucast
|
6c1dda9622
|
Fixed small bug with checkbox not having initial value
|
2026-03-07 19:49:45 +01:00 |
|
lucast
|
b48db8bb37
|
Merge branch 'feat/player-fullscreen'
|
2026-03-07 19:49:18 +01:00 |
|
lucast
|
d5482a9ea4
|
Added non synced text
|
2026-03-07 19:49:06 +01:00 |
|
lucast
|
ab22cd6eb9
|
Implemented scrolling
|
2026-03-07 19:37:59 +01:00 |
|
lucast
|
b6e854b1dd
|
Add onMounted hook to refresh session token if needed
|
2026-03-07 19:28:59 +01:00 |
|
lucast
|
fd27fee6c7
|
Updated synced lyrics system to be more smooth
|
2026-03-07 15:42:34 +01:00 |
|
lucast
|
22d6150290
|
Got synced lyrics working
|
2026-03-07 15:32:20 +01:00 |
|
lucast
|
ddef57b802
|
Merge branch 'master' into feat/player-fullscreen
|
2026-03-07 14:45:58 +01:00 |
|
lucast
|
522e062a36
|
Got lyrics editing working for PATCH
|
2026-03-07 14:44:47 +01:00 |
|
lucast
|
ae79952ddc
|
Update fullscreen player to show/hide close buttons
|
2026-02-27 14:53:31 +01:00 |
|
lucast
|
76c57c1ba0
|
Made cursor hide when no movement is detected
|
2026-02-27 14:51:45 +01:00 |
|
lucast
|
4475b95aed
|
Implement mouse movement detection for fullscreen player and update layout structure
|
2026-02-27 14:48:53 +01:00 |
|
lucast
|
2561bd0e62
|
Add TrackDisplay component for fullscreen player with controls and styling
|
2026-02-27 14:48:45 +01:00 |
|
lucast
|
ed53c41a87
|
Add monochrome slider support with styling adjustments
|
2026-02-27 14:48:27 +01:00 |
|
lucast
|
78c4a6cb8e
|
Added fullscreen composable and background for fullscreen
|
2026-02-25 17:21:31 +01:00 |
|
lucast
|
4754d61279
|
Added gap between sliders
|
2026-02-25 16:56:21 +01:00 |
|
lucast
|
dbb91a3918
|
Update image prefix in albums and change audio suffix in songs
|
2026-02-25 16:53:23 +01:00 |
|
lucast
|
6a3dffae7d
|
Add cursor pointer style to index in Track Row component
|
2026-02-25 16:40:51 +01:00 |
|
lucast
|
c1079dcbba
|
Added h1 to index and added styling for it
|
2026-02-25 16:39:27 +01:00 |
|
lucast
|
5f572e769e
|
Implement signout functionality to clear authentication tokens
|
2026-02-25 16:35:50 +01:00 |
|
lucast
|
464bbaef9e
|
Updated fetch to actually retry on 401 with new token
|
2026-02-24 19:27:14 +01:00 |
|
lucast
|
581c522b00
|
Fixed some types and wrong types
|
2026-02-24 19:02:40 +01:00 |
|
lucast
|
470cf122a3
|
Small fix for visual bug with Modal
|
2026-02-24 18:50:36 +01:00 |
|
lucast
|
464b016fcb
|
Added play functionality to album page
|
2026-02-24 18:49:04 +01:00 |
|
lucast
|
e5ee065468
|
Merge branch 'feat/player'
|
2026-02-24 18:30:56 +01:00 |
|
lucast
|
49d4bd86f1
|
Updated ToastContainer to move above player when visible
|
2026-02-24 18:30:39 +01:00 |
|
lucast
|
6c10a53a75
|
Made small architectural change for TrackRow
|
2026-02-24 18:26:19 +01:00 |
|
lucast
|
1060eeba58
|
Added TrackRow to album page
|
2026-02-22 16:09:01 +01:00 |
|
lucast
|
6e54868cc3
|
Added TrackRow
|
2026-02-22 16:08:53 +01:00 |
|
lucast
|
fcd12aa27d
|
Updated track to be correct
|
2026-02-22 16:08:39 +01:00 |
|
lucast
|
b7262be0a6
|
Merge branch 'master' into feat/album-page
|
2026-02-22 15:26:21 +01:00 |
|
lucast
|
e1f5077c20
|
Added DropdownMenu
|
2026-02-21 16:48:05 +01:00 |
|
lucast
|
955bb2ace1
|
Added volume and WIP icons
|
2026-02-19 15:47:29 +01:00 |
|
lucast
|
011a8c6d56
|
Add formatted display for seconds played and duration
|
2026-02-19 15:33:58 +01:00 |
|
lucast
|
2d7fc08a3e
|
Added RangeSlider for secondsPlayed
|
2026-02-19 15:26:58 +01:00 |
|
lucast
|
4ca422e25a
|
Updated plugin to have writable computed for secondsPlayed and volume
|
2026-02-19 15:26:45 +01:00 |
|
lucast
|
3a9874b2fb
|
Made it possible to fix to audio scrubbing when changing seconds played
|
2026-02-19 15:25:57 +01:00 |
|
lucast
|
67f918296b
|
Merge branch 'master' into feat/player
|
2026-02-19 14:45:48 +01:00 |
|
lucast
|
5080f0bbb3
|
Added RangeSlider
|
2026-02-19 14:45:38 +01:00 |
|
lucast
|
43f2634660
|
Added shuffle and repeating
|
2026-02-19 14:18:49 +01:00 |
|
lucast
|
53e584b528
|
Added controls to player
|
2026-02-19 14:15:20 +01:00 |
|
lucast
|
967f84ca40
|
Fixed player not resuming after pause
|
2026-02-17 15:33:25 +01:00 |
|
lucast
|
0e1d246483
|
Merge branch 'master' into feat/player
|
2026-02-17 12:08:01 +01:00 |
|
lucast
|
86382b65a6
|
Made ArtistName component have 0.6 opacity
|
2026-02-17 12:07:34 +01:00 |
|
lucast
|
07be5795f7
|
Added first part of player
|
2026-02-17 12:06:51 +01:00 |
|
lucast
|
4854cf0690
|
Added useSong composable
|
2026-02-17 12:06:33 +01:00 |
|
lucast
|
baf151d9c0
|
Updated player plugin to work on the server
|
2026-02-17 12:05:55 +01:00 |
|
lucast
|
d0d06f1513
|
Add player component and integrate into app layout
|
2026-02-16 13:08:10 +01:00 |
|
lucast
|
5b3ce94494
|
Added basic player plugin
|
2026-02-16 13:07:26 +01:00 |
|
lucast
|
7761e5b6a0
|
Updated AlbumCard to have a placeholder
|
2026-02-04 14:06:06 +01:00 |
|
lucast
|
5b2d1bb977
|
Moved to Nuxt Image for album page
|
2026-02-04 14:04:33 +01:00 |
|
lucast
|
bd0fc5394f
|
Merge branch 'master' into feat/album-page
|
2026-02-04 14:03:50 +01:00 |
|
lucast
|
247f196533
|
Added nuxt image
|
2026-02-04 14:02:53 +01:00 |
|
lucast
|
2012e7f566
|
Added simple details panel to /album/:id
|
2026-02-04 13:39:45 +01:00 |
|
lucast
|
9c3f6af7b3
|
Add GET_FILE function to construct file URLs from backend server
|
2026-02-04 13:38:26 +01:00 |
|
lucast
|
9febe40c60
|
Add GET_FILE function to construct file URLs from backend server
|
2026-02-04 13:37:19 +01:00 |
|
lucast
|
fd389c95e9
|
Add setCookie function for managing cookies in authentication flow
|
2026-02-04 13:11:21 +01:00 |
|
lucast
|
b2a3bc458b
|
Merge branch 'master' of https://github.com/Sniperhund/music-v2
|
2026-02-03 20:53:54 +01:00 |
|
lucast
|
4a54f8b2a2
|
Add Album and Song management pages; implement AlbumSlider component and update Card component for genre handling
|
2026-02-03 20:53:08 +01:00 |
|
lucast
|
9e29d1d703
|
Finished admin part
|
2026-02-03 20:42:47 +01:00 |
|
lucast
|
e63b3fdbb4
|
Made sidebar smaller
|
2026-02-03 20:00:02 +01:00 |
|
lucast
|
8595411c39
|
Added audio type
|
2026-02-03 19:59:55 +01:00 |
|
lucast
|
89caa3d3ad
|
Implemented album
|
2026-02-03 16:06:48 +01:00 |
|
lucast
|
9474fa18f2
|
Small bug fixes
|
2026-02-03 15:54:49 +01:00 |
|
lucast
|
e952dd7b7a
|
Added multiple field to SearchSelect and ModalForm
|
2026-02-03 15:54:42 +01:00 |
|
lucast
|
01c40cb2f4
|
Implemented genre
|
2026-02-03 14:52:40 +01:00 |
|
lucast
|
57d4b62f22
|
Implement artist management functionality: add modal form, table display, and save logic
|
2026-02-03 14:52:29 +01:00 |
|
lucast
|
602d1a7b3c
|
Add songs management page: implement table display, modal form, and CRUD functionality
|
2026-02-02 16:07:42 +01:00 |
|
lucast
|
1ef0cfb419
|
Misc changes
|
2026-02-02 16:07:24 +01:00 |
|
lucast
|
5c44febc65
|
Add SearchSelect component
|
2025-12-16 16:46:55 +01:00 |
|
lucast
|
111a3cc677
|
Add Modal and Table components: implement modal functionality and table structure with props
|
2025-12-16 16:46:30 +01:00 |
|
lucast
|
cb0c87a4ca
|
Enhance Input component: add file input handling and improve label rendering logic
|
2025-12-16 16:46:14 +01:00 |
|
lucast
|
0f76978a33
|
Add admin layout and pages: implement sidebar navigation and user role checks
|
2025-12-10 21:43:32 +01:00 |
|
lucast
|
a9cb8c45d5
|
Added Slider
|
2025-12-10 20:09:16 +01:00 |
|
lucast
|
66f334f563
|
Refactor useAuth composable: implement refreshSessionToken logic with promise handling for improved session management
|
2025-12-10 20:09:05 +01:00 |
|
lucast
|
d68048fb04
|
Add empty template files for album, artist, and library pages
|
2025-12-10 20:08:58 +01:00 |
|
lucast
|
66ebf25b28
|
Refactor API fetch functions: implement useApiFetch composable for improved token handling and error management; update cfetch to streamline authorization logic and enhance error handling
|
2025-12-08 18:19:49 +01:00 |
|
lucast
|
fbf1fcf553
|
Add Slider component: implement a responsive slider with navigation controls and dynamic title display
|
2025-12-05 23:19:06 +01:00 |
|
lucast
|
a13477cd5d
|
Add AlbumCard and ArtistName components: implement AlbumCard for album display and ArtistName for artist listing with dynamic routing
|
2025-12-05 23:18:57 +01:00 |
|
lucast
|
1950b883f8
|
Refactor border radius variable: rename $standard-border-radius to $border-radius-standard and update usage across components; add types for Album, Artist, and Genre
|
2025-12-05 19:01:41 +01:00 |
|
lucast
|
8a3f6c3248
|
chore: update dependencies in package.json
- Added @nuxt/image version 2.0.0
- Added typescript version 5.9.3
|
2025-12-05 19:01:20 +01:00 |
|
lucast
|
ce44cd03b9
|
Enhance signin flow: add toast notifications for error handling and update background color variable
|
2025-12-05 17:39:57 +01:00 |
|
lucast
|
2b368cede4
|
Add toast notification system: implement useToast composable and ToastContainer component
|
2025-12-05 17:39:37 +01:00 |
|
lucast
|
46951be40f
|
Add authentication pages: create auth and signin components with layout and form handling
|
2025-12-05 02:52:37 +01:00 |
|
lucast
|
170d24c117
|
Implement authentication composable with signin, signup, and session management; add route middleware for auth checks
|
2025-12-05 02:47:41 +01:00 |
|
lucast
|
e1716c3e61
|
Add new UI components: Card and Checkbox; enhance Input and Button with additional props
|
2025-12-05 02:34:58 +01:00 |
|
lucast
|
89f84e571f
|
Added custom fetch function
|
2025-12-05 02:34:35 +01:00 |
|
lucast
|
f06ea7c4b3
|
Finished sidebar for now
|
2025-11-09 23:58:07 +01:00 |
|
lucast
|
196e04d7ea
|
Renamed _colors.scss to _variables.scss and other misc changes to components
|
2025-11-09 19:13:36 +01:00 |
|
lucast
|
807438be3b
|
Made sidebar be slightly wider
|
2025-11-09 16:31:01 +01:00 |
|
lucast
|
4eba561a1e
|
Added misc stylesheets
|
2025-11-09 16:30:46 +01:00 |
|
lucast
|
0432fa743d
|
Finished button component for now
|
2025-11-09 16:30:33 +01:00 |
|
lucast
|
e74366a881
|
Added default layout
|
2025-11-06 12:59:42 +01:00 |
|
lucast
|
ed28c1e525
|
Started work on components
|
2025-11-06 12:59:22 +01:00 |
|
lucast
|
6956ba52b8
|
Initial commit
|
2025-10-25 16:00:40 +02:00 |
|