Commit Graph

334 Commits

Author SHA1 Message Date
Kingkor Roy Tirtho
27e591d8a3 cd: remove AppImage upload steps from Linux build process 2026-07-22 01:11:53 +06:00
Kingkor Roy Tirtho
2af3a41bba cd: remove AppImage packaging and upload steps from Linux build process 2026-07-22 01:06:50 +06:00
Kingkor Roy Tirtho
720ac1136a cd: move ssh to end 2026-07-21 23:53:49 +06:00
Kingkor Roy Tirtho
8fcd35eb9b feat: add SSH debug session setup on failure for improved troubleshooting 2026-07-21 22:38:51 +06:00
Kingkor Roy Tirtho
16f10b5ba2 feat: refactor LyricsViewModel to use AudioPlayerInterface for improved abstraction 2026-07-20 22:24:53 +06:00
Kingkor Roy Tirtho
a09a7c8976 feat: integrate Uniffi for audio metadata reading and writing with Lofty library 2026-07-18 00:14:35 +06:00
Kingkor Roy Tirtho
16d4adf59c cd: rename build artifacts for Android, Linux, Windows, and macOS for improved clarity 2026-07-17 10:08:54 +06:00
Kingkor Roy Tirtho
69a464dcd2 cd: fix version name conflict 2026-07-10 11:52:20 +06:00
Kingkor Roy Tirtho
f6308d0f8b cd: fix stuff 2026-07-10 11:06:53 +06:00
Kingkor Roy Tirtho
b26928a8a0 cd: fix stuff 2026-07-10 01:24:06 +06:00
Kingkor Roy Tirtho
4d1480dd4b cd: fix gh token secret 2026-07-10 00:47:23 +06:00
Kingkor Roy Tirtho
71d6a04109 cd: rename workflow file 2026-07-10 00:25:14 +06:00
Kingkor Roy Tirtho
812d2b1eae cd: remove push trigger from release workflow 2026-07-10 00:20:21 +06:00
Kingkor Roy Tirtho
a213e39907 cd: temporarily add on push 2026-07-10 00:17:53 +06:00
Kingkor Roy Tirtho
e520a020c7 cd: add release workflow for automated builds and artifact publishing across platforms 2026-07-10 00:11:41 +06:00
Kingkor Roy Tirtho
7d4d11705a chore: update project URLs and license to AGPL-3.0-or-later for improved compliance and accessibility 2026-07-07 09:37:49 +06:00
Kingkor Roy Tirtho
0c426689cb feat: migration to Compose Multiplatform 2026-06-30 17:00:13 +06:00
Kingkor Roy Tirtho
759bf36387
cd: disable free disk space step 2026-02-01 22:16:18 +06:00
Kingkor Roy Tirtho
5ea4df932f cd: add back rpm for x86_64 2025-11-13 16:03:08 +06:00
Kingkor Roy Tirtho
3462e32a6c chore: add arch for install deps 2025-11-13 15:39:58 +06:00
Kingkor Roy Tirtho
a452122302 cd: add appimage support and use fastforge 2025-11-13 15:15:13 +06:00
Kingkor Roy Tirtho
7c632c8f06 cd: remove unnecessary stuff for android build 2025-11-07 21:56:03 +06:00
Kingkor Roy Tirtho
64f937bd14 chore: remove useless appbundle build 2025-11-07 18:59:55 +06:00
Kingkor Roy Tirtho
4d57b134a3 cd: use xcode 16.2 2025-09-05 20:01:33 +06:00
Kingkor Roy Tirtho
66cae6c7ac chore: upgrade Flutter version 2025-08-29 13:08:28 +06:00
Kingkor Roy Tirtho
308c417ed3 cd: use macos 14 instead 15 2025-08-25 19:27:18 +06:00
Kingkor Roy Tirtho
cdc64e4bb0 feat: Add repository and plugin API version fields to metadata plugins
- Updated database schema to include `repository` and `pluginApiVersion` columns in the `MetadataPluginsTable`.
- Modified `PluginConfiguration` model to include new fields for `repository` and `pluginApiVersion`.
- Enhanced JSON serialization and deserialization for the new fields in `PluginConfiguration`.
- Refactored `SettingsMetadataProviderPage` to display installed plugins with their repository information.
- Created new components `MetadataInstalledPluginItem` and `MetadataPluginRepositoryItem` for better UI representation of plugins.
- Updated plugin installation logic to handle new fields and display relevant information.
- Bumped `youtube_explode_dart` dependency version to `2.5.1`.
2025-07-18 15:55:28 +06:00
Kingkor Roy Tirtho
d2827a52d3 chore: upgrade to flutter 3.32.5 2025-07-13 21:21:17 +06:00
Kingkor Roy Tirtho
53ad5bd448 feat: remove green corp names formally 2025-06-19 23:04:24 +06:00
Kingkor Roy Tirtho
26b1c31f8f chore: flutter 3.29.2 and bump of to 4.0.1 2025-03-15 16:31:20 +06:00
Kingkor Roy Tirtho
cd475e93d0 chore: upgrade action flutter to 3.29.1 2025-03-12 13:48:07 +06:00
Kingkor Roy Tirtho
180d07a1be chore: bump version to v4.0.0 and generate changelogs, translations and credits 2025-03-07 17:38:25 +06:00
Kingkor Roy Tirtho
e8e2d78529 chore: upgrade to flutter 3.29.0 2025-02-21 20:54:36 +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
b1780e0cf8 fix: duplicates in recent section 2025-02-01 19:14:50 +06:00
Kingkor Roy Tirtho
4c3718467d chore: local library not working 2025-01-26 22:36:11 +06:00
Kingkor Roy Tirtho
75e189344e cd: update workflow and build command for Ubuntu 22.04 compatibility 2025-01-24 14:19:44 +06:00
Kingkor Roy Tirtho
8c0a47374d cd: artifact nested directory glob 2025-01-24 13:55:57 +06:00
Kingkor Roy Tirtho
697ba1ed7b cd: sha and md5 sum error 2025-01-24 13:27:20 +06:00
Kingkor Roy Tirtho
e05645c46e cd: enable caching for Flutter SDK in release workflow 2025-01-24 12:43:44 +06:00
Kingkor Roy Tirtho
b2b38a9191 cd: use git source for flutter action 2025-01-24 12:18:33 +06:00
Kingkor Roy Tirtho
219ae9dcb3 cd: use git source for flutter action 2025-01-24 12:15:30 +06:00
Kingkor Roy Tirtho
ed1f4ad6f5 cd: use cache less Flutter SDK 2025-01-24 12:08:01 +06:00
Kingkor Roy Tirtho
15773e1ce7 cd: use alternative flutter action setup action 2025-01-24 11:44:22 +06:00
Kingkor Roy Tirtho
b7bb35d299 cd: upgrade flutter action 2025-01-24 11:32:41 +06:00
Kingkor Roy Tirtho
1937b1b840 cd: use default caching key 2025-01-24 11:31:01 +06:00
Kingkor Roy Tirtho
85ebaf69de cd: use new hosted github runners 2025-01-24 11:15:48 +06:00
Kingkor Roy Tirtho
becba8956f cd: artifact name need to be specified 2025-01-24 10:15:24 +06:00
Kingkor Roy Tirtho
343198a7e8 cd: use individual artifacts 2025-01-24 09:55:09 +06:00
Kingkor Roy Tirtho
0aee8b3399 cd: use upload-artifact v4 2025-01-23 21:16:40 +06:00