Commit Graph

375 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
7de6423935 feat: add support for entity specific search 2025-07-13 15:11:56 +06:00
Kingkor Roy Tirtho
53ad5bd448 feat: remove green corp names formally 2025-06-19 23:04:24 +06:00
Kingkor Roy Tirtho
aa65bf291d refactor: use metadata plugin authentication instead 2025-06-19 22:32:22 +06:00
Kingkor Roy Tirtho
41cc79b5e6 chore: make playback working 2025-06-19 21:09:49 +06:00
Kingkor Roy Tirtho
1eb0b5f847 chore: uncomment important lines of code 2025-06-19 15:01:58 +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
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
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
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
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
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
Kingkor Roy Tirtho
e61b79585e chore: remove print statement 2025-03-15 21:09:51 +06:00
Kingkor Roy Tirtho
a9e5636e96 chore: add a fallback init token retrieval method 2025-03-15 21:07:59 +06:00
Kingkor Roy Tirtho
764950b286 Revert "chore: spotify home feed recommendations now showing up"
This reverts commit 290affd435.
2025-03-15 17:15:29 +06:00
Kingkor Roy Tirtho
290affd435 chore: spotify home feed recommendations now showing up 2025-03-15 17:00:57 +06:00
Kingkor Roy Tirtho
95e09ffc94 chore: remove certificate check for dio 2025-03-15 14:23:38 +06:00
Kingkor Roy Tirtho
968fd09eb3 chore: add random user agent 2025-03-15 10:48:34 +06:00
Kingkor Roy Tirtho
1a32264bc7 fix: spotify authentication 429 errors 2025-03-15 10:37:29 +06:00
Kingkor Roy Tirtho
59f298a935 fix: spotify login broken due to new totp requirement #2494 2025-03-15 01:41:51 +06:00
Kingkor Roy Tirtho
7cde803bee feat(local_library): add support for x-flac, opus and x-wav 2025-03-12 14:20:19 +06:00
Kingkor Roy Tirtho
bd4cd22e4e fix(generate_playlist): create playlist not adding tracks nor navigating to playlist page 2025-03-11 00:16:53 +06:00
Kingkor Roy Tirtho
677f95f266 fix: youtube_explode_dart failing for many videos due to youtube ios client visitor data change 2025-03-05 22:13:42 +06:00
Kingkor Roy Tirtho
c82b68a513 fix: follow artist not working #2057 2025-03-02 21:19:28 +06:00
Kingkor Roy Tirtho
0248dd3c23 chore: show better authentication failure message 2025-02-11 22:35:51 +06:00
Kingkor Roy Tirtho
1e6d709e04
feat: implement yt-dlp for desktop and NewPipeExtractor for Android (#2316)
* feat: add youtube engine abstraction and yt-dlp integration

* chore: add yt-dlp as optional dependency

* feat: implement custom path support for youtube engines

* chore: check for custom path in setting engine select dropdown

* chore: update yt_dlp_dart

* chore: setting video url instead of video id in fetchSiblings

* feat: implement NewPipe engine

* chore: update local path to git url for flutter_new_pipe_extractor package

* chore: fix android build isn't working

* chore: fix routes not working when initially signing in

* refactor: drop fallback support to different sources
2025-02-11 21:36:07 +06:00
Kingkor Roy Tirtho
698fb6ba27 fix: youtube tracks keeps skipping despite being matched correctly 2025-02-05 00:36:23 +06:00
Kingkor Roy Tirtho
b1780e0cf8 fix: duplicates in recent section 2025-02-01 19:14:50 +06:00
Kingkor Roy Tirtho
6cf4ca9179 chore: use shadcn in all places that's using material 2025-01-30 21:44:07 +06:00
Kingkor Roy Tirtho
ada0ca1472 chore: remove obsolete appearance customization 2025-01-28 21:42:16 +06:00
Kingkor Roy Tirtho
4e8a50ec58 chore: fix logs not showing up and nightly crashing on track change on android 2025-01-26 22:05:24 +06:00
Kingkor Roy Tirtho
4fead5f504 feat: pause playback when no internet connection 2025-01-20 22:04:12 +06:00
Kingkor Roy Tirtho
74a328e529 refactor: logs page to shadcn 2025-01-19 21:00:49 +06:00
Kingkor Roy Tirtho
696875e4b5 chore: use youtube_explode from github 2025-01-12 23:21:28 +06:00