Kingkor Roy Tirtho
41cc79b5e6
chore: make playback working
2025-06-19 21:09:49 +06:00
Kingkor Roy Tirtho
86e55f7a3d
chore: fix connect freezed model not working
2025-06-19 15:52:05 +06:00
Kingkor Roy Tirtho
1eb0b5f847
chore: uncomment important lines of code
2025-06-19 15:01:58 +06:00
Kingkor Roy Tirtho
d898d45b4a
refactor: add database schema migrations
2025-06-19 14:52:45 +06:00
Kingkor Roy Tirtho
5f47dc3d6d
refactor: remove old spotify.dart types and custom spotube metadata types
2025-06-19 14:42:29 +06:00
Kingkor Roy Tirtho
4e6db8b9e1
refactor: move from Track to SpotubeTrackObject and use TrackSources object for providers
2025-06-18 21:30:32 +06:00
Kingkor Roy Tirtho
b979a6ede9
feat: add track endpoint for metadata service
2025-06-16 14:09:20 +06:00
Kingkor Roy Tirtho
fcc05a4243
refactor: search to use metadata plugin
2025-06-16 09:52:02 +06:00
Kingkor Roy Tirtho
7569c37739
refactor: home browse and browse section
2025-06-15 22:14:04 +06:00
Kingkor Roy Tirtho
b8cae569b4
refactor: use metadata artist object for artist card and artist page
2025-06-15 17:30:02 +06:00
Kingkor Roy Tirtho
4b09f6c96b
refactor: use metadata album & playlist object for card and pages
2025-06-15 14:00:34 +06:00
Kingkor Roy Tirtho
758b0bc9d9
feat: add artist and album providers
2025-06-14 22:43:20 +06:00
Kingkor Roy Tirtho
326d8212f6
feat: add albums metadata endpoint and provider
2025-06-14 21:07:07 +06:00
Kingkor Roy Tirtho
a9ba2582fb
feat: add playlist endpoint and providers
2025-06-14 20:53:18 +06:00
Kingkor Roy Tirtho
f8211cbcc7
feat: add user endpoint calls in metadata and paginated async notifiers
2025-06-14 20:25:38 +06:00
Kingkor Roy Tirtho
3306f21860
feat: update models to match hetu_spotube_plugin signature
2025-06-14 19:18:32 +06:00
Kingkor Roy Tirtho
7a6821f28d
feat: implement metadata plugins based on hetu
2025-06-14 08:41:38 +06:00
Kingkor Roy Tirtho
69c0333327
feat: update plugin configuration with more fields
2025-06-13 17:00:59 +06:00
Kingkor Roy Tirtho
2d6fe886e2
chore: metadata
2025-06-13 16:23:41 +06:00
Kingkor Roy Tirtho
67713c60d4
feat(metadata_plugin): add logout method
2025-05-09 23:30:57 +06:00
Kingkor Roy Tirtho
bb0afa5a0c
feat: enhance local storage and webview APIs with improved error handling and resource management
2025-05-09 23:02:55 +06:00
Kingkor Roy Tirtho
f4306ad1c3
feat: add webviiew, totp and setInterval apis for plugins
2025-05-07 23:39:44 +06:00
Kingkor Roy Tirtho
0326630a19
docs: add legal notice
2025-05-02 20:46:13 +06:00
Kingkor Roy Tirtho
abe04b28b2
feat(metadata-plugin): add local storage api
2025-05-02 13:52:07 +06:00
Kingkor Roy Tirtho
8ac30c0031
feat(metadata-plugin): add pagination support, feed and playlist CRUD endpoints
2025-05-02 11:36:09 +06:00
Kingkor Roy Tirtho
9a861b9954
chore: add proper error handling
2025-05-01 23:51:22 +06:00
Kingkor Roy Tirtho
7491175bb6
feat: add metadata api service and models
2025-05-01 13:20:05 +06:00
Kingkor Roy Tirtho
4f72f3b424
chore: remove greedy green music platform's references in images
2025-04-30 21:42:18 +06:00
Kingkor Roy Tirtho
ecb43f64ad
chore: removal of all mentions/references of that greedy green music provider
2025-04-30 21:23:37 +06:00
Kingkor Roy Tirtho
e575d23c4a
chore: add cookie font for logo
2025-04-28 00:01:55 +06:00
Kingkor Roy Tirtho
76f0f18592
Merge pull request #2687 from KRTirtho/fix/path-traversal-through-websocket
...
fix: path traversal through websocket
2025-04-27 23:19:19 +06:00
Kingkor Roy Tirtho
ae0f24d34a
chore: update translations
2025-04-27 22:41:57 +06:00
Kingkor Roy Tirtho
a06614bc5c
feat: add connect confirmation dialog
2025-04-27 22:39:16 +06:00
Kingkor Roy Tirtho
7c26d29d06
fix: remote path traversal through websocket when devices are on same network
2025-04-27 20:30:32 +06:00
Kingkor Roy Tirtho
b6c0926efc
chore: expand android foreground icon by 20%
2025-04-27 10:19:59 +06:00
Kingkor Roy Tirtho
89cf73d95f
chore: generate splash screen for default flavor
2025-04-27 09:53:45 +06:00
Kingkor Roy Tirtho
e6a9011c5c
chore: fix flutter new pipe not building
2025-04-26 20:56:38 +06:00
Kingkor Roy Tirtho
7143913bba
chore: fix icon asset name
2025-04-25 22:08:37 +06:00
Kingkor Roy Tirtho
5567214588
feat: add new icons #2676 by @alexio-dev ( #2678 )
...
* feat: add new improved logo
* feat: add new improved logo
* feat: add new improved logo
* feat: add new improved logo
* chore: update the logos in app
* Merge branch 'alexio-dev-refactor/new-icons' into refactor/new-icons #2676
* chore: generate icons for every flavor
* chore: add readme banner
* chore: add back deleted images
* chore: update native splash screen
* chore: fix dart analyzer warnings
2025-04-25 21:55:59 +06:00
Kingkor Roy Tirtho
5ff1fc9f82
fix: artist images are not loading up
2025-04-25 16:27:07 +06:00
Kingkor Roy Tirtho
d3edf07ac9
fix: default accent color in orange but it shows blue in settings
2025-04-07 16:16:43 +06:00
Kingkor Roy Tirtho
8fc319d980
fix(mobile): dialogs in bottom sheet are not opening
2025-04-07 14:53:05 +06:00
Seungmin Kim
e986baa0aa
chore: revise filter for ISRC search ( #2614 )
2025-04-07 13:12:45 +06:00
Kingkor Roy Tirtho
8a7f5c4008
chore: fix weird hovered mode on track tile options
2025-03-28 22:32:05 +06:00
Kingkor Roy Tirtho
9d2ad1c626
chore: upgrade shadcn_flutter version
2025-03-28 22:24:23 +06:00
Kingkor Roy Tirtho
b74c2eab8f
fix: calling /track/:streamId endpoint causes active sourced track to be anything
2025-03-28 20:57:46 +06:00
Seungmin Kim
2c4cc94985
feat: add ISRC track search for YouTube ( #2594 )
...
* Add ISRC track search for YouTube
* Do not probe Song.Link when ISRC results are valid, fix rate limit
2025-03-28 19:10:54 +06:00
Kingkor Roy Tirtho
0ec9f3535b
chore: bump to 4.0.2 and generate changelog
2025-03-16 23:52:08 +06:00
Kingkor Roy Tirtho
df72ba6960
chore: convert all spotify calls to invoke signature to capture invalid access token exception
2025-03-16 21:22:29 +06:00
Kingkor Roy Tirtho
d9057dae57
fix: invalid access token exception #2525
2025-03-16 10:32:41 +06:00