Commit Graph

135 Commits

Author SHA1 Message Date
jb-alvarado
a4fa9cb353 remove extra content type from header, fix #331 2023-06-16 19:51:57 +02:00
jb-alvarado
04e4f202fd
Revert "update docker images, migrate to notify 6.0" 2023-06-16 16:15:27 +00:00
jb-alvarado
08dc748b5f migrate to notify 6.0 2023-06-16 15:25:57 +02:00
jb-alvarado
97455d535c add postrm, fix #326 2023-06-13 14:25:11 +02:00
jb-alvarado
7f10e9013a update packages, update bootstrap to stable version 2023-05-31 22:40:50 +02:00
jb-alvarado
535511f394 remove loudnorm filter 2023-04-10 20:28:06 +02:00
jb-alvarado
676d71e9b7 mark and scroll to current clip, show when ingest is running 2023-04-09 22:31:35 +02:00
jb-alvarado
5e976f212b fix upload function in GUI 2023-04-06 11:10:23 +02:00
jb-alvarado
4cc75f38c1 create 0.17.0 release 2023-03-28 12:39:50 +02:00
jb-alvarado
3328aaac6a fix logo path on windows system, #291 2023-03-24 10:28:39 +01:00
jb-alvarado
1856f19d06 update version 2023-03-10 11:17:57 +01:00
jb-alvarado
7e5a391e3d work on "piggyback" mode 2023-02-20 17:28:33 +01:00
jb-alvarado
530135b75d update packages 2023-02-08 16:10:58 +01:00
jb-alvarado
3b61d09809 set version and other metadata globally 2023-02-03 09:32:05 +01:00
jb-alvarado
87c508be54 add tests 2022-10-12 15:28:49 +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
aba5748234 set default-members 2022-06-23 22:56:49 +02:00
jb-alvarado
039ad083f5 add default-members 2022-06-23 22:56:28 +02:00
jb-alvarado
07b1bd30ae refractor code 2022-06-21 23:10:38 +02:00
jb-alvarado
529de7bba8 update compiler command, add service for ffpapi 2022-06-21 18:09:34 +02:00
jb-alvarado
98bcf34ebb simple file browser 2022-06-20 22:19:41 +02:00
jb-alvarado
6243c685dc add folder for deb package, update clap 2022-06-20 18:11:12 +02:00
jb-alvarado
f9a82b4f93 add send messages to api 2022-06-17 16:21:03 +02:00
jb-alvarado
bbc5c7b01b add zmq for text messages through JSON RPC, add preset table 2022-06-16 18:14:58 +02:00
jb-alvarado
c6f81fa8a3 write playout config 2022-06-15 17:32:39 +02:00
jb-alvarado
4f1f47f32e
Merge branch 'api' into master 2022-06-13 14:07:43 +02:00
jb-alvarado
5f6a652736 updates 2022-06-13 14:02:55 +02:00
jb-alvarado
e59b356128 add errors 2022-06-09 22:17:03 +02:00
jb-alvarado
2c940ca41c add jwt auth 2022-06-09 18:59:14 +02:00
jb-alvarado
cca5e24cc9 cleanup code, reponse object 2022-06-08 18:06:40 +02:00
jb-alvarado
58b0df5757 add login 2022-06-07 22:05:35 +02:00
jb-alvarado
227d09bce7 start with API 2022-06-06 23:07:11 +02:00
pybt
83fb688163 read remote playlist if playlist path start with http or https 2022-06-01 14:45:31 +07:00
jb-alvarado
757077f03c new version 2022-05-30 21:43:50 +02:00
jb-alvarado
4a87655316 reorder and cleanup 2022-05-25 22:13:52 +02:00
jb-alvarado
a0e4b342a6 remove ffpc from master, update packages 2022-05-24 10:26:17 +02:00
jb-alvarado
29eb0da70b move ffpc to branch for now 2022-05-23 16:29:55 +02:00
jb-alvarado
a42e267626 work on process controller 2022-05-18 17:34:46 +02:00
jb-alvarado
e59d9b1f9e temporary dependency change 2022-05-15 19:27:53 +02:00
jb-alvarado
cb0850a624 switch back from global config to local config 2022-05-12 21:17:26 +02:00
jb-alvarado
2a17bd4690 change file-rotate repo 2022-05-12 07:57:45 +02:00
jb-alvarado
cd81b79d63 updates 2022-05-09 17:34:34 +02:00
jb-alvarado
83a8684d8e update simplelog, fix overlay filter on missing files 2022-05-07 22:17:58 +02:00
jb-alvarado
42ec3ef9f9 format code with cargo fmt, update packages 2022-05-01 00:08:12 +02:00
jb-alvarado
b898b4cab1 experimental log rotate by date 2022-04-29 10:20:53 +02:00
jb-alvarado
a105e236fa add code documentation 2022-04-28 21:45:12 +02:00
jb-alvarado
9fb120dabe test standard threads instead of tokio 2022-04-26 13:47:52 +02:00
jb-alvarado
40e49b442d change usage line, update 2022-04-19 17:44:14 +02:00
jb-alvarado
790e22a50d change sync_channel to crossbeam-channel
flush channel after switching
2022-04-18 13:31:43 +02:00
jb-alvarado
894a1d386b rename repo 2022-04-14 17:18:32 +02:00
jb-alvarado
11c577aff5 add simple playlist generator 2022-04-14 11:50:29 +02:00
jb-alvarado
614aa7851c work on playlist generator 2022-04-13 17:40:47 +02:00
jb-alvarado
558ef25ab3 add debian and rhel packages 2022-04-12 21:39:53 +02:00
jb-alvarado
ca52f8bf94 remove process_control and replace it with std Child 2022-04-11 21:37:41 +02:00
jb-alvarado
ee96742c2c fix folder watch 2022-04-11 17:47:43 +02:00
jb-alvarado
f0ebfb710c make category optional 2022-04-10 22:05:19 +02:00
jb-alvarado
15a74155f6 fix time shift from forward and backward jumping, optimize code 2022-04-08 12:18:29 +02:00
jb-alvarado
8a68c9bd86 work on json rpc server 2022-04-05 17:07:34 +02:00
jb-alvarado
12b21eda04 update versions 2022-04-02 22:15:30 +02:00
jb-alvarado
53bedd409f add hls mode 2022-03-31 17:36:10 +02:00
jb-alvarado
c5684f4c14 updates 2022-03-28 15:59:58 +02:00
jb-alvarado
8759198b0a add mail queue, to send only every 30 seconds new error mails. get only one time a new playlist. 2022-03-28 15:52:03 +02:00
jb-alvarado
d6c4e6f63f change version to reflect bugfix 2022-03-27 18:38:24 +02:00
jb-alvarado
8ce545bb0d use a more simple way to check if ffmpeg exists 2022-03-26 23:40:53 +01:00
jb-alvarado
051b682101 validate ffmpeg 2022-03-24 17:21:38 +01:00
jb-alvarado
961ede69a1 higher sync_channel buffer size, put enc_writer out of loop, better cmd logging 2022-03-22 11:45:24 +01:00
jb-alvarado
ca616e9006 use shlex for old config format: string instead of list 2022-03-21 20:36:46 +01:00
jb-alvarado
95b80c5edf split string into vector 2022-03-21 18:06:49 +01:00
jb-alvarado
74a8bf14f4 only rt-multi-thread tokio feature 2022-03-21 14:46:42 +01:00
jb-alvarado
e988953212 use sync_channel for correct server transfer 2022-03-21 14:36:09 +01:00
jb-alvarado
5e7df9c3b1 reorganize inputs, continue work on ingest server 2022-03-18 17:04:43 +01:00
jb-alvarado
3880a21c23 add compiler optimization, update packages, update version 2022-03-17 11:01:12 +01:00
jb-alvarado
4c045a778f add info about static compiling 2022-03-15 16:16:35 +01:00
jb-alvarado
37dd5a695c move config to global config. 2022-03-13 22:18:53 +01:00
jb-alvarado
8c55d20ed2 add mailer 2022-03-12 22:18:49 +01:00
jb-alvarado
131909e7b9 update 2022-03-10 15:03:25 +01:00
jb-alvarado
574fe2278f rename package 2022-03-08 21:22:31 +01:00
jb-alvarado
5fd028231c use stable notify 2022-02-28 18:01:17 +01:00
jb-alvarado
e1167f407b unify code 2022-02-27 22:15:49 +01:00
jb-alvarado
9a78018e15 add file rotate for logging 2022-02-23 21:25:14 +01:00
jb-alvarado
13551a0237 start working on messenger 2022-02-23 18:06:40 +01:00
jb-alvarado
92899763f8 read playlist 2022-02-15 17:27:06 +01:00
jb-alvarado
c06399dc6d folder watcher 2022-02-14 21:33:17 +01:00
jb-alvarado
fd1e4f7cf4 parse complete yaml config, add arg parser, get current time in seconds and timestamp 2022-02-13 21:26:41 +01:00
jb-alvarado
0ba502634b test yaml import 2022-02-12 22:32:51 +01:00