jb-alvarado
8eb5c2ba02
switch jsonrpc-http-server to tiny_http, update clap to next major version
...
The jsonrpc-http-server don't get any updates anymore and some libs are already unmaintained. Migration to the new jsonrpsee makes not so much sense, because its features are not needed. For our needs tiny_http is absolut enough.
2023-06-19 16:57:25 +02:00
jb-alvarado
a4fa9cb353
remove extra content type from header, fix #331
2023-06-16 19:51:57 +02:00
jb-alvarado
6338207fba
update most importend config values on new channel
2023-05-15 15:25:15 +02:00
jb-alvarado
6c5264ea5f
rename kill with stop (we are not killing anybody...), stop engine over rpc. #268
2023-02-21 14:10:06 +01:00
jb-alvarado
b4004d7d8b
use async process::Command
2023-02-20 22:12:33 +01:00
jb-alvarado
7e5a391e3d
work on "piggyback" mode
2023-02-20 17:28:33 +01:00
jb-alvarado
255ced8ecb
update packages, fix clippy warnings
2023-01-28 21:52:32 +01:00
jb-alvarado
f3cd45af3c
cleanup
2023-01-22 21:10:01 +01:00
jb-alvarado
143085991d
option for list folders only
2023-01-22 15:51:53 +01:00
jb-alvarado
e752a7a951
support path list for playlist generation, #258
2023-01-22 14:17:51 +01:00
jb-alvarado
e363077d30
add extra extensions
2023-01-10 17:02:35 +01:00
jb-alvarado
9da38e8bb2
fix route examples, fix #251
2022-12-22 13:45:56 +01:00
jb-alvarado
c57b534b7a
Revert "extra_extensions as vec"
...
This reverts commit c4f803da11a709938ffaeee25935c33a96f598a0.
2022-12-22 08:02:29 +01:00
jb-alvarado
c4f803da11
extra_extensions as vec
2022-12-21 14:11:27 +01:00
jb-alvarado
f38882032f
add optional ingest_level
...
- migrate to rust 1.66
- update packages
- set windows title in desktop mode
2022-12-17 22:08:22 +01:00
jb-alvarado
8f0060568c
use lexical_sort for ordering
2022-12-06 08:11:18 +01:00
jb-alvarado
edfff8269b
init db needs its own connection, fix #241
2022-11-28 18:28:00 +01:00
jb-alvarado
5780de38c4
don't borrow pool in data
2022-11-19 20:54:46 +01:00
jb-alvarado
8be199222e
update dependencies
2022-11-19 20:34:29 +01:00
jb-alvarado
4122aaa7a6
use only one pool for the hole app
2022-11-19 19:56:45 +01:00
jb-alvarado
a5f0813d2a
use only one db connection pool
2022-11-18 14:13:24 +01:00
jb-alvarado
8f84b70205
add /api in docs, fix #238
2022-11-16 15:57:32 +01:00
jb-alvarado
0d87baece7
fix range, when start_after is behind start_before
2022-11-14 07:57:43 +01:00
jb-alvarado
7a694f83d7
typo
2022-11-13 21:21:30 +01:00
jb-alvarado
81df6e10e5
better description
2022-11-13 21:21:14 +01:00
jb-alvarado
aa820b29c2
make query optional
2022-11-13 21:18:48 +01:00
jb-alvarado
f576dedcb9
get program infos
2022-11-13 17:34:01 +01:00
jb-alvarado
694c9f8c4b
fix auth example, #232
2022-11-08 15:42:17 +01:00
jb-alvarado
70213b5d64
fix rust 1.65 clippy warnings, change version
2022-11-03 15:26:02 +01:00
jb-alvarado
c3b57622bb
switch to i32
2022-10-05 09:22:52 +02:00
jb-alvarado
ec4f5d2ac2
restructure api, import playlist from text file #195
2022-10-02 21:43:35 +02:00
jb-alvarado
69a3e59e35
convert text/m3u file to playlist, #195
2022-09-29 21:33:54 +02:00
jb-alvarado
7ec4e0d5e5
remove error log in favor of debug log
2022-09-07 11:48:18 +02:00
jb-alvarado
6ff34e0ddb
replace timezone with utc offset
2022-09-04 17:07:16 +02:00
jb-alvarado
bff1797733
update frontend, change playlist update response
...
- fix advertisement checkbox, add audio to source
- response playlist update message, instead of generic write success
2022-08-19 13:37:06 +02:00
jb-alvarado
449268dfe0
fix playlist switch, when total_delta < threshold
...
- update packages
- cleanup code with new clippy
- add fake_time cmd arg for debugging
- add ignore_chapters only to file source
2022-08-15 14:27:41 +02:00
jb-alvarado
32454e41d6
v0.13.0
...
- update to chrono 0.4.20.rc.1
- preserve text filter in HLS mode when clips changes
- cross compile ffpapi for macOS
2022-07-27 17:58:56 +02:00
jb-alvarado
bf516b6ace
cargo fmt
2022-07-26 11:47:08 +02:00
jb-alvarado
088bce28d4
include public in assets
2022-07-25 17:26:49 +02:00
jb-alvarado
06fa5e6e95
add frontend, remove preview config
2022-07-24 19:23:52 +02:00
jb-alvarado
3fa004249d
remove group from service, create plalist folders
2022-07-19 14:47:40 +02:00
jb-alvarado
94816903c3
no rpc logging, add default config, better naming, code cleanup
2022-07-19 11:11:23 +02:00
jb-alvarado
a7d0a43fdd
support multi channel
2022-07-18 22:55:18 +02:00
jb-alvarado
9f8124f0e9
fmt
2022-07-08 14:44:51 +02:00
jb-alvarado
28d4262b42
add domain argument for init DB
2022-07-08 14:44:21 +02:00
jb-alvarado
eb831f14c1
fix format
2022-07-07 21:45:33 +02:00
jb-alvarado
d623dd5ce8
less strict errors
2022-07-07 21:13:26 +02:00
jb-alvarado
bb4811d7bc
get date for playlist generation from config
2022-07-06 17:01:53 +02:00
jb-alvarado
7978eb1126
add doc generator, tweak routes, add channel_id to presets and user, better defaults
2022-07-05 18:08:00 +02:00
jb-alvarado
cb65d8084f
prepare for version 0.4.0
...
- error type NoContent
- file list with duration info
- fix sort
- simplify upload
- file extension without dot
- add queries to the routes
2022-07-04 17:59:22 +02:00