MasterAcnolo
09c511fcb8
fix: docs in path.helpers
2026-09-10 15:01:50 +02:00
MasterAcnolo
05e864b93a
refactor: getBrowser function, and better firefox management on linux
2026-08-22 22:29:38 +02:00
MasterAcnolo
8ec901dc07
feat: centralize isPlaylistUrl function as a helper that could be upgraded in the future
2026-08-22 22:09:01 +02:00
MasterAcnolo
2c84ac7a70
fix: metadata comment displayed version
2026-08-19 17:31:36 +02:00
MasterAcnolo
398de8113d
fix: the defaultThemesRessourcesPath variable was aiming to and old path, causing warn at every launch
2026-08-15 17:27:08 +02:00
MasterAcnolo
acf7e67d0d
feat: custom signature in every file download, as a comment
2026-08-15 13:20:49 +02:00
MasterAcnolo
3f3696e54e
refactor: notify.helpers.js logic. Add a timeout and a better notification management to avoid race condition on Unix Systems
2026-08-15 13:20:48 +02:00
MasterAcnolo
321309e294
refactor: notify.helpers.js logic. Add a timeout and a better notification management to avoid race condition on Unix Systems
2026-08-15 13:20:48 +02:00
MasterAcnolo
e09f1a8913
feat: Keep Playlist Order features. Add index before title if it's a playlist and we activate this feature.
2026-08-15 13:20:48 +02:00
MasterAcnolo
49650ecb36
sync: to work on windows
2026-08-15 13:20:47 +02:00
MasterAcnolo
4a56af2491
fix: correct use of logger for path.helpers.js
2026-08-15 13:20:47 +02:00
MasterAcnolo
5bdd13ad8e
feat: support Linux. Refactor resources architecture. Create build script
...
Currently, themes are disabled and firefox notification too.
2026-08-15 13:20:46 +02:00
MasterAcnolo
2805f5f0db
refactor: add full documentation and fix theme loading robustness
...
- Add JSDoc comments across frontend and backend modules
- Improve code readability and maintainability with consistent documentation style
- Document Electron IPC handlers, UI utilities, and theme system
- Add missing function/class documentation in theme loader and app services
- Minor structural improvements and cleanup across Electron main process modules
- Minor fixes on variable names
2026-08-15 13:20:46 +02:00
MasterAcnolo
3179b52908
fix: rename localMode => devMode for clarity
2026-08-15 13:20:46 +02:00
MasterAcnolo
78e0bcab37
Fix: Save Themes inside "AppData"
2026-08-15 13:20:45 +02:00
MasterAcnolo
2316b73adb
Feat: Implement notification feature for download completion
2026-08-15 13:20:45 +02:00
MasterAcnolo
fb8e2acda0
Refactor: Suffixe in helpers/
2026-08-15 13:20:43 +02:00
MasterAcnolo
245cf01a43
Refactor: Translate all comms in English
2026-08-15 13:20:42 +02:00
MasterAcnolo
5dc7c229b0
Fix: Undo Path Validation for coming back on a classic one
2026-08-15 13:20:42 +02:00
MasterAcnolo
95497d252f
Fix: Centralize default download path and enhance path validation logic
2026-08-15 13:20:42 +02:00
MasterAcnolo
784834cbbc
Fix: Correct windowMs value in rate limit configuration to 15 minutes
2026-08-15 13:20:42 +02:00
MasterAcnolo
dd4d770102
Fix: Correct comment for rate limit window duration in rateLimit.js
2026-08-15 13:20:42 +02:00
MasterAcnolo
9f4563dbd8
Fix: Improve browser detection logging and error handling
2026-08-15 13:20:42 +02:00
MasterAcnolo
5bb6b6c165
Fix: Centralize resource paths and icons
2026-08-15 13:20:42 +02:00
MasterAcnolo
f5c51e254a
Fix: Remove Unusued Code
2026-08-15 13:20:42 +02:00
MasterAcnolo
0c8322db13
Fix: Try to force AAC Audio Codec
2026-08-15 13:20:24 +02:00
MasterAcnolo
da2fd72984
Fix: Put config.json file into config folder for better readability + Fix Yt-DLP Path
2026-08-15 13:20:23 +02:00
MasterAcnolo
ecffb3eab1
Fix: Using ASAR for every parts of the projects (the server is now in it) and i put the binaries in a /binaries folder. It's better for readability of the resources folder
2026-08-15 13:20:23 +02:00
MasterAcnolo
e99b16eac6
Add: Better logs. Write logs when a download is init
2026-08-15 13:20:23 +02:00
MasterAcnolo
f059361b4e
Feat: Add CustomVideo Codec Choice with verification in config.json
2026-08-15 13:20:23 +02:00
MasterAcnolo
5b4cabdbd0
Feat: Add Newline YT-DLP Args. Add Toggle Switches for verbose, autodownloadplaylist + Fix Thumbail misspell
2026-08-15 13:20:23 +02:00
MasterAcnolo
d16eed54ea
Feat: Implement Config File. Read by Front and Back. It aims to give possibility to disable some features quickly. Currenty: DiscordRPC, AutoCheckInfo, AutoUpdate, Custom TopBar, AddMetadata, Add Thumbail were put and implement. Other need to be implement. That's the begin of Settings Panel
2026-08-15 13:20:22 +02:00
MasterAcnolo
83f7f843b0
Feat: Add Codec H264 to vidéo output
2026-08-15 13:20:22 +02:00
MasterAcnolo
c8376464e5
Add: Rate Limit to front rendering. Using Components for reusability
2026-08-15 13:20:22 +02:00
MasterAcnolo
9206091cda
English
2026-08-15 13:20:19 +02:00
MasterAcnolo
fea24e4cb8
Translate English
2026-08-15 13:20:19 +02:00
MasterAcnolo
dec4f721cf
Clean Code
2026-08-15 13:20:19 +02:00
MasterAcnolo
7c8b37a35d
Push
2026-08-15 13:20:18 +02:00
MasterAcnolo
17e5157d9a
Using MVC Model + AutoDeteck Package + Fix Download/Info
2026-08-15 13:20:18 +02:00
MasterAcnolo
2ed4d99c6f
Deno Integré + Progress Bar Fix + Small Clean
2026-08-15 13:20:18 +02:00
MasterAcnolo
8fd3404064
Removed Cyberpunk | Spicy | Vilbrequin Theme, Info Fix, Fix Progress Bar. Centralized Ressources
2026-08-15 13:20:18 +02:00
MasterAcnolo
fcbc3b3b77
ProgressBar + Playlist
2026-08-15 13:20:18 +02:00
MasterAcnolo
7ea3e316ac
Playlist Card + Safe Args
2026-08-15 13:20:18 +02:00
MasterAcnolo
4bf0e55d70
Removed Else Statement
2026-08-15 12:33:16 +02:00
MasterAcnolo
d3191b3c3e
Notify Error + Cookies Gestion
2026-08-15 12:33:15 +02:00
MasterAcnolo
f910bf7543
YTDLP Path DevMode
2026-08-15 12:33:15 +02:00
MasterAcnolo
737ed2b14e
Helpers + Clean Download et Info
2026-08-15 12:33:14 +02:00