36 Commits
Author SHA1 Message Date
Lucas Vivo d06cff4cbd compare playlists m3u und navidrome 2026-10-12 16:33:53 +02:00
Lucas Vivo 09343a7523 first version of general audiobook library.py 2026-10-12 16:33:53 +02:00
Lucas Vivo dc0cd02e58 combine audiobooks: remove unecessary function 2026-10-12 16:33:53 +02:00
Lucas Vivo 2f3a763054 adapt nextloud scan to docker 2026-10-09 17:36:49 +02:00
Lucas Vivo f7ff789d81 translate edit genre metadata to python
ads

asd
2026-10-08 16:25:50 +02:00
Lucas Vivo 7c6a121504 finalize metadata edit_database
asd
2026-10-08 16:25:50 +02:00
Lucas Vivo 3d585d14e0 audiobook edit sqlite database to remove audiobook genre 2026-10-08 12:26:35 +02:00
Lucas Vivo 8b6fc7fdcd combine audiobooks: extend to opus
asd

asd
2026-10-08 12:26:08 +02:00
Lucas Vivo e4f1cce494 combine audiobook better logging 2026-10-07 18:59:18 +02:00
Lucas Vivo 8cccf674cf parallelize creat media function call 2026-10-07 18:36:39 +02:00
Lucas Vivo 86679e4e18 combine audiobooks: move temp dir 2026-10-07 14:58:16 +02:00
Lucas Vivo fc9a2dcf0e combine audiobooks: create audiobook in temp dir
add coloured skip message
2026-10-07 14:16:41 +02:00
Lucas Vivo 57520eaa04 update log print colours 2026-10-07 12:01:20 +02:00
Lucas Vivo f9ee0a0694 add percentage counter 2026-10-07 09:08:14 +02:00
Lucas Vivo 1af47022e9 move combine audiobooks script
chmod
uncomment delete lines
2026-10-07 06:58:25 +02:00
Lucas Vivo ce656b6970 add metadata copy to combine media script 2026-10-07 06:38:36 +02:00
Lucas Vivo fb46bfcd3a move wol script 2026-10-06 21:11:19 +02:00
Lucas Vivo c68b09ffd1 combine mp3 m4a m4b audiobook files
combine split audiobook files to one m4b file
2026-10-06 21:11:19 +02:00
Lucas Vivo ab80645034 working version of sonarr_translation
translate all episodes in root folder
only qurey present seasons
optimize code
2026-10-03 16:40:21 +02:00
Lucas Vivo 24b12ec6d6 sonarr transslation script
functional name and id query
get episodes from tmdb
match episodes
rename
2026-10-03 12:56:09 +02:00
Lucas Vivo a4da995ee1 ifx name filter in wol 2026-10-03 12:56:09 +02:00
Lucas Faber d1887382f2 move wol script 2026-10-01 14:07:25 +00:00
Lucas Faber 58baa5f011 revise extract episode from dvd script 2026-10-01 14:07:24 +00:00
Lucas Faber 6a2fab5e9e sonar translation script copied from chatgpt 2026-10-01 14:07:22 +00:00
Lucas Faber fb7e0e8cff vpn configs
add private keys from netrc to files
2026-10-01 14:07:22 +00:00
Lucas Faber 0d059bc1c0 first version of old dvd extraction script 2026-10-01 14:07:20 +00:00
Lucas Faber 0c0920d3df add vpn config for surfshark 2026-10-01 14:07:19 +00:00
Lucas Faber f8f0fd6fad add find multiple video files function to bash aliases 2026-10-01 14:07:18 +00:00
Lucas Faber 0d8ae83626 refactor(nextcloud): improve version and trash cleanup script
refactor(nextcloud): improve version and trash cleanup script*
- add strict bash error handling
- use trap to always restart apache- fix unsafe array expansion
- improve file deletion handling
- suppoot filenames containing spaces
- replace service with systemctl
- simpmify trashbin cleanup logic
- improve user prompts and output
- add proper root privilege verification
- reduce code duplication
2026-09-25 14:51:49 +00:00
Lucas Faber 3168e3928b feat(sync): refactor Nextcloud sync script with retries and argument handling
feat(sync): refactor Nextcloud sync script with retries and argument
handling

- Add centralized sync_directory() function
- Add retry logic with configurable attempts and delay
- Improve argument parsing and help output
- Add validation for selected sync targets
- Add support for sync marker removal (-del)
- Add logging abstraction with silent/live output modes
- Add dependency and credential file checks
- Prevent concurrent nextcloudcmd executions
- Improve error handling and script structure
- Add version flag support
- Standardize synchronization workflow for all folders

asd
2026-09-25 14:51:49 +00:00
Lucas Faber e5629b73ae refactor(nextcloud): improve OCC maintenance script
refactor(nextcloud): improve OCC maintenance script

- add strict bash error handling
- fix log file initialization for multimedia scan
- fix incorrect completion log entries
- add automatic apache restart via trap
- improve variable naming and quoting
- add maintenance script documentation
- improve timestamp format
- separate user-specific and summary logs
- preserve multiline OCC output
- remove obsolete email functionality
- improve overall readability and reliability

asd
2026-09-25 12:15:40 +02:00
Lucas Faber 653a367d92 remove deprecated scripts 2026-09-25 12:10:02 +02:00
Lucas Faber fcb901e64d move torrent scripts and revise torrentcomplete 2026-09-25 11:57:47 +02:00
Lucas Faber 8d9a32879b add mediahost to bash_aliases 2026-09-25 11:48:21 +02:00
Lucas Faber 6969dae72b lazygit config 2026-09-23 18:27:11 +02:00
Lucas Faber a844fa9609 vpn service aund bashrc 2026-09-23 16:22:04 +00:00