Jesse Bannon
79ba60021c
[BACKEND] Proper functions with docstrings ( #1061 )
...
Reimplement some of the 'hidden' functions, including `%regex_capture_many`, as standard functions with docstrings
2024-09-25 23:24:49 -07:00
Jesse Bannon
5866c12104
[BUGFIX] Do not run all branches of if functions in scripts ( #999 )
...
Will only run branch script code of `if` statements if the condition evaluates to that branch
2024-06-03 15:02:59 -07:00
Jesse Bannon
caad4598fc
[DEV] Regen function doc strings on make docs ( #977 )
...
* [DEV] Regen docs with `make docs`
* default 0
2024-04-27 14:06:16 -07:00
Jesse Bannon
4d0123c8b0
[BACKEND] Optimize memory usage ( #872 )
...
Reduce memory usage significantly when pulling large channels all at once by
- Not loading entry script until it is being processed
- Deleting the entry memory once fully processed
- Disable yt-dlp from keeping entry info in memory since ytdl-sub reads it from file
2024-01-05 13:04:01 -08:00
Jesse Bannon
b3d298b664
[DOCS] Advanced scripting usage, rename Overrides to Static ( #866 )
2024-01-01 00:01:46 -08:00
Jesse Bannon
f2d55fdb23
[REFACTOR] Organize variable definitions ( #860 )
2023-12-29 14:39:19 -08:00
Jesse Bannon
731d4e444c
[DOCS] Tooling to auto-generate custom sphinx docs ( #849 )
...
Tooling + updating docs
2023-12-28 22:39:59 -08:00