Kieran
030f5fbdfe
[Enhancement] Add setting to restrict filenames to ASCII characters ( #660 )
...
* Added a new column for restricting filenames
* Adds restrict-filenames to command runner
* Added UI to settings form
2025-03-17 14:58:25 -07:00
Kieran
4554648ba7
[Enhancement] Add download rate limiting to app settings ( #646 )
...
* Added rate limit column to settings
* Added limit_rate option to command runner
* Added rate limit to settings form
2025-03-11 15:45:56 -07:00
rebel onion
28f0d8ca6e
[Enhancement] Support Multiple YouTube API Keys ( #606 )
...
* feat: multiple YouTube API keys
* fix: requested changes
2025-02-10 11:30:28 -08:00
Kieran
e9f6b45953
[Enhancement] Add rate limiting to yt-dlp requests; prevent saving Media Items when throttled by YouTube ( #559 )
...
* Added sleep interval to settings
* Added new sleep setting to yt-dlp runner and added tests
* Added setting for form; updated setting name
* Updated form label
* Prevented saving/updating of media items if being throttled by youtube
* Added the bot message to the list of non-retryable errors
* Fixed typo
2025-01-14 11:38:40 -08:00
Kieran
a5b65061f0
[Housekeeping] Bump Phoenix LiveView to 1.0.0 ( #495 )
...
* bumped liveview to 1.0.0
* Converted interpolation to new syntax
2024-12-06 10:37:15 -08:00
Kieran
f6708a327c
[Enhancement] Optionally use the YouTube API for improved fast indexing ( #282 )
...
* Started adding youtube API for fast indexing
* Hooked youtube API into fast indexing
* Added youtube_api_key to settings
* Added youtube api key to settings UI
* Added tests
* Refactored the youtube api module
* More refactor
* Changed editing mode name from basic to standard
* [WIP] started on copy changes
* Updated copy
2024-06-10 11:45:41 -07:00
Kieran
4994e70652
[Bugfix] Partially revert custom codec selection ( #279 )
...
* Removed and re-added codec preference columns
* Removed custom codec work from download options builder
* Updated settings UI
* Made codec preferences non-optional fields
2024-06-04 09:19:37 -07:00
Kieran Eglin
29803c9b26
added bullet points to diag info string
2024-05-22 16:52:32 -07:00
Kieran
81d5efd4c1
[Enhancement] Allow setting preference for video/audio codec ( #255 )
...
* [WIP] started on codec parser
* Added codec preferences to settings model
* [WIP] added basic codec preference fields to settings form
* Hooked up the backend portion of the codec preference work
* Added codec settings to frontend
* Ensured you can remove codec data
2024-05-21 16:28:19 -07:00
Andrew Shaffer
33040bba34
Fix typo on app info page ( #248 )
2024-05-15 18:31:30 -07:00
Kieran
bdcb49185a
[Enhancement] Adds in-app diagnostics page ( #243 )
...
* Added improved sidebar menuing
* Added new view for getting diagnostic data
* Changed default log level to debug
* Disabled false-positive static analysis
2024-05-15 12:27:57 -07:00
Kieran
944d26b57d
Added test button to apprise input ( #226 )
2024-05-03 15:42:22 -07:00
Kieran
5427c6247f
[Enhancement] Add "Copy JSON" action button to help when troubleshooting ( #224 )
...
* [WIP] [skip ci]
* Added 'copy JSON' button to all dropdowns; hopefully fixed some CSS silliness
2024-05-03 10:07:59 -07:00
Kieran
26d457e656
[Enhancement] Add Apprise support ( #170 )
...
* [WIP] add settings sidebar entry and placeholder page
* [WIP] added placeholder UI and logic for settings form
* Added column and UI for apprise server
* Add some tests
* Added placeholder command runner for apprise
* [WIP] Adding apprise package
* Added apprise command runner
* Hooked up apprise notification module
* Ensured apprise was running in verbose mode
* Updated wording of apprise notification
* Added apprise to README
2024-04-09 17:45:39 -07:00