MasterAcnolo
acf7e67d0d
feat: custom signature in every file download, as a comment
2026-08-15 13:20:49 +02:00
MasterAcnolo
c153db0244
fix: rename "listeners" in "progressListeners", that enhance readability
2026-08-15 13:20:49 +02:00
MasterAcnolo
027aaf7564
fix: log session date format (W Sweden)
2026-08-15 13:20:49 +02:00
MasterAcnolo
73aa81673b
refactor: enhance log format by adding color when app is run in an IDE or a Terminal
2026-08-15 13:20:48 +02:00
MasterAcnolo
df0952c231
refactor: changed /info router from POST to GET
2026-08-15 13:20:48 +02:00
MasterAcnolo
d3058a66cf
fix: log start format and smalls coms fix
2026-08-15 13:20:48 +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
9f85acbb59
fix: refresh config at every download. Used by CreatePlaylistFolder
2026-08-15 13:20:48 +02:00
MasterAcnolo
b1377fe21e
feat: enhance logger by displaying systeminfo at start of the app
2026-08-15 13:20:47 +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
504149a220
Fix: Remove emoji from error messages in download and info controllers
2026-08-15 13:20:45 +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
9d4eeca7ee
Feat: Implement playlist download count tracking during downloads with UI updates
2026-08-15 13:20:45 +02:00
MasterAcnolo
596a563e06
Feat: Add createPlaylistFolders feature to organize downloads into dedicated folders with toggle settings
2026-08-15 13:20:45 +02:00
MasterAcnolo
3e2b7e8190
Fix: Enhance error handling for playlist fetch failures by retrying with single video
2026-08-15 13:20:45 +02:00
MasterAcnolo
94003135fd
Feat: Enhance download experience with progress indicators and toast notifications
2026-08-15 13:20:45 +02:00
MasterAcnolo
592cc3314a
Feat: Implement download cancellation feature with stop button and progress handling
2026-08-15 13:20:44 +02:00
MasterAcnolo
6b4310500e
Refactor: split main.js into app/ modules
2026-08-15 13:20:44 +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
2689424d01
Fix: Remove Discord RPC Update. It's useless and take performance for nothing.
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
a374993ab1
Fix: Uncomplete comments and remove repeated code
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
bbdb6a37fb
Fix: Missing semi colon, Better Folder Creation, And remove the fucking bad code who was repeat too much (wtf i did)
2026-08-15 13:20:42 +02:00
MasterAcnolo
c3d43cafbf
Fix: Update URL check to correctly identify playlist links
2026-08-15 13:20:42 +02:00
MasterAcnolo
28928ec174
Fix: Add Small Comms for clarity
2026-08-15 13:20:42 +02:00
MasterAcnolo
f5c51e254a
Fix: Remove Unusued Code
2026-08-15 13:20:42 +02:00
MasterAcnolo
36deddd823
Fix: Big mistake when estimating video format (? -> &)
2026-08-15 13:20:42 +02:00
MasterAcnolo
b9fa931cd7
Potential fix for code scanning alert no. 5: Type confusion through parameter tampering
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-08-15 13:20:25 +02:00
MasterAcnolo
8771291e61
Fix: Discord RPC not Stoping #26
2026-08-15 13:20:24 +02:00
MasterAcnolo
769753f25e
Fix: Auto Update mispelling (Am a monkey)
2026-08-15 13:20:24 +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
1c43c795af
Fix: Remove unusued import server.js
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