jb-alvarado
8f0060568c
use lexical_sort for ordering
2022-12-06 08:11:18 +01:00
jb-alvarado
b11eeb486a
update version
2022-11-28 18:30: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
82c108b4b8
update versions
2022-09-13 13:14:47 +02:00
jb-alvarado
7ec4e0d5e5
remove error log in favor of debug log
2022-09-07 11:48:18 +02:00
jb-alvarado
9c5122696d
validate file compression settings and filtering
...
- fix length from filler clip in playlist generator
- serialize values only when string is not empty
- compare also audio and custom filter on playlist existing check
2022-09-07 11:33:13 +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
5de3ce2fb1
flatten rpc text sender, use home dir (with fallback to temp) for status file,
2022-08-10 10:07:10 +02:00
jb-alvarado
eb47c31135
prepare for version 0.14.0
...
- use chrono 0.4.20
- remove exit from kill_all function
- add exit statement to rpc error catcher
- typo in readme
- add infos about image and audio source
2022-08-07 18:00:20 +02:00
jb-alvarado
7b74ee67eb
Update README.md
2022-07-28 12:02:11 +02:00
jb-alvarado
18d130ed01
add man, update readme and build script
2022-07-28 10:46:55 +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
jb-alvarado
8a1033b23f
give only filename back, channel id should be a foreign key, rename route
2022-07-03 21:21:46 +02:00
jb-alvarado
085d206c7e
simplify code
2022-07-02 23:02:36 +02:00
jb-alvarado
70f5dd7b5b
work on better path response, add dir route
2022-07-01 15:45:24 +02:00
jb-alvarado
7352735f15
add more routes, channel id to presets, no full paths, change email to mail
2022-06-30 18:44:42 +02:00
jb-alvarado
643edd0178
ask for credentials, add postinst script
2022-06-27 14:10:29 +02:00
jb-alvarado
f1fc19547a
simplify code
2022-06-27 10:55:07 +02:00
jb-alvarado
3bd18b3fa6
control systemd service
2022-06-24 17:41:55 +02:00
jb-alvarado
a8578a10cc
add ffpapi bin name
2022-06-23 23:19:45 +02:00
jb-alvarado
b7dfa135bd
cleanup dependencies
2022-06-23 23:14:36 +02:00
jb-alvarado
e7bc8fb096
reorganize project
2022-06-23 22:39:13 +02:00
jb-alvarado
24b115296a
spelling
2022-06-22 21:29:48 +02:00
jb-alvarado
727e7d94f0
spelling
2022-06-22 21:28:32 +02:00
jb-alvarado
ca48a093a5
spelling, reorganize code
2022-06-22 21:25:46 +02:00
jb-alvarado
15d635a27b
update readme
2022-06-22 21:25:30 +02:00
jb-alvarado
7f83b54393
add debug
2022-06-22 18:02:34 +02:00
jb-alvarado
b119849be4
add file move/copy, add file delete and file upload
2022-06-22 18:00:31 +02:00
jb-alvarado
07b1bd30ae
refractor code
2022-06-21 23:10:38 +02:00