Commit Graph

548 Commits

Author SHA1 Message Date
MasterAcnolo
f0f3018f80 docs: config autoStart missing values filling notes 2026-10-28 21:58:11 +01:00
MasterAcnolo
061c6b3b66 refactor(download): controller with:
- Event emitters
- Improved error handling.
- Can not force a download from qualities different from current set
2026-10-28 21:57:46 +01:00
MasterAcnolo
c9bb529b47 refactor(info): responsabilities is now better managed between controller and services.
Error is handled better. Normalize info
2026-10-28 21:56:11 +01:00
MasterAcnolo
8c3e1135e5 fix: linting 2026-10-28 21:52:26 +01:00
MasterAcnolo
fa5776b254 fix: linting 2026-10-28 21:52:22 +01:00
MasterAcnolo
ef68484828 fix: app management in path.helpers.js, used for unit test 2026-10-28 21:49:37 +01:00
MasterAcnolo
fdfe30e796 feat(download): update fetch requests to use JSON format and improve error handling 2026-10-28 21:48:47 +01:00
MasterAcnolo
0699656394 fix: autoUpdateYtDlp settings missing in IPC_Handlers 2026-10-28 21:47:42 +01:00
MasterAcnolo
fbe30f7ee2 feat: implement rate limits for downloads and info requests 2026-10-28 21:43:31 +01:00
MasterAcnolo
0da6df03cb feat(path): enhance path resolution for resources and user themes based on app context 2026-10-28 21:42:52 +01:00
MasterAcnolo
650696b9f5 feat(config): add default configuration path resolver and merge missing feature flags 2026-10-28 21:40:13 +01:00
MasterAcnolo
634108784e refactor(download): to cancel the download, we now retrieve the PID and execute the kill command depends on the OS. 2026-10-28 21:38:27 +01:00
MasterAcnolo
1b83272aaf feat: add auto-update option for yt-dlp in settings 2026-10-28 17:46:43 +01:00
MasterAcnolo
dc898e1235 feat: add UI toast notification for missing Firefox browser 2026-10-27 20:19:39 +01:00
MasterAcnolo
7c5ccb1527 build: optimize bundle size (only gain 1~2 MO, but it's still a weight reduction) 2026-10-26 20:43:00 +01:00
MasterAcnolo
f5259f7ade fix: server instance silent crash on close 2026-10-25 19:52:20 +01:00
MasterAcnolo
1fcf7cd988 docs: bump package.json app version to 1.6.5 2026-10-25 19:49:15 +01:00
MasterAcnolo
2e343cbd0c fix: .deb package format name. And remove "artifact" name from all configuration 2026-10-23 22:39:33 +02:00
Axel Nicolas
69de9eb9fc Merge pull request #58 from MasterAcnolo/1.6.4
1.6.4 Version
1.6.4
2026-10-07 20:35:34 +02:00
MasterAcnolo
cfa85649b3 docs: update changelog to reflect recent changes and improvements 2026-10-07 19:25:51 +02:00
MasterAcnolo
773ed9550d refactor: remove autoUpdate feature from configuration and UI 2026-10-07 19:24:47 +02:00
MasterAcnolo
ea3a475525 docs: add option to auto-display changelog after updates in configuration 2026-10-07 18:19:58 +02:00
MasterAcnolo
738d5ec62f fix: update README to clarify custom top bar feature and add cache directory information 2026-10-07 18:04:58 +02:00
MasterAcnolo
aff7637358 fix: remove experimental label from system tray option description 2026-10-07 17:22:44 +02:00
MasterAcnolo
7ee6d6fbe7 refactor: remove custom top bar feature from configuration and UI 2026-10-07 17:21:10 +02:00
MasterAcnolo
6aa3a39819 feat: options to not show changelog on app init 2026-10-07 10:25:29 +02:00
MasterAcnolo
f0971ebccc fix: adjust size for custom controls in topbar 2026-10-06 21:43:27 +02:00
MasterAcnolo
18c8621095 fix: update release script to reference new RELEASE-CHANGELOG.md and correct deb package name 2026-10-06 21:43:11 +02:00
MasterAcnolo
b2eb3b3b40 feat: implement changelog feature with UI modal and caching 2026-10-06 21:42:57 +02:00
MasterAcnolo
7af6898301 fix: moved CHANGELOD.md to root 2026-10-05 10:54:59 +02:00
MasterAcnolo
dc8d0a62d7 fix: enhance clean:dist and build:rpm npm scripts 2026-10-04 23:09:15 +02:00
MasterAcnolo
cf65069496 fix: extract .desktop inside a dedicated file and add npm run test:metainfo and test:desktop to check file.
also clean:dist
2026-10-02 14:52:30 +02:00
MasterAcnolo
a308352ea0 fix: update website links to new domain 2026-10-02 09:26:46 +02:00
MasterAcnolo
3712813833 fix: update desktop entry and metainfo filename 2026-10-02 09:15:19 +02:00
MasterAcnolo
9398329959 fix(release): correct AppImage filename format in release script 2026-09-29 22:14:28 +02:00
MasterAcnolo
8614b0e32e chore: remove dotenv dependency and update version to 1.6.4 2026-09-29 22:00:40 +02:00
MasterAcnolo
c212302550 chore: remove dotenv dependency and .env.example file 2026-09-29 21:59:51 +02:00
MasterAcnolo
0835e13840 refactor: reduce build bundle size by 50% 2026-09-29 21:57:54 +02:00
MasterAcnolo
1c0dd32732 feat(bugReport): add service status check and update UI if sendReport server is down 2026-09-29 21:30:20 +02:00
MasterAcnolo
1e099f6bb6 fix(sendReport): remove API key requirement for bug report service configuration 2026-09-29 17:27:16 +02:00
MasterAcnolo
1937738ab8 fix(autoUpdate): improve error handling and UI reset during update process 2026-09-29 17:20:42 +02:00
MasterAcnolo
ac1d74ff23 fix(autoUpdate): better error handling in frontEnd
#50
2026-09-27 21:19:48 +02:00
copilot-swe-agent[bot]
7f86d46ae7 fix: validate backend bug report configuration before request
Co-authored-by: MasterAcnolo <68693319+MasterAcnolo@users.noreply.github.com>
2026-09-27 18:31:59 +00:00
MasterAcnolo
187e3af559 fix: log transport names files local date 2026-09-27 20:03:25 +02:00
MasterAcnolo
e8c499fe23 fix: sendReport wrong IPC instance 2026-09-27 20:02:56 +02:00
MasterAcnolo
99b7164ff8 fix(update): don't check for update if the app is installed with SNAP or Flatpak 2026-09-27 16:23:28 +02:00
MasterAcnolo
d11c0f9839 add: .zed and OS Generated files to .gitignore, and better exclusion of IDE folder 2026-09-27 11:30:57 +02:00
MasterAcnolo
1e0b2affee update: bump app version to 1.6.4 since it's no longer a preview 2026-09-27 11:28:05 +02:00
MasterAcnolo
9975b2b583 refactor(update): add an UI indicator in frontend
disable OS native pop up menu and fix autoupdate crash on rpm and snap

#50
2026-09-25 21:08:18 +02:00
MasterAcnolo
b319a1e445 fix(ipc): send report IPC API 2026-09-16 22:16:59 +02:00