Commit Graph

214 Commits

Author SHA1 Message Date
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
8dd886547b update packages 2023-06-11 20:50:21 +02:00
jb-alvarado
7f10e9013a update packages, update bootstrap to stable version 2023-05-31 22:40:50 +02:00
jb-alvarado
6338207fba update most importend config values on new channel 2023-05-15 15:25:15 +02:00
jb-alvarado
aced7053cb update packages 2023-04-23 21:29:36 +02:00
jb-alvarado
abdf402c99
Merge branch 'ffplayout:master' into master 2023-04-23 21:17:52 +02:00
dependabot[bot]
2a08767a6f
Bump h2 from 0.3.16 to 0.3.17
Bumps [h2](https://github.com/hyperium/h2) from 0.3.16 to 0.3.17.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.3.16...v0.3.17)

---
updated-dependencies:
- dependency-name: h2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-13 17:07:40 +00: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
88caf91411 update packages 2023-03-28 13:26:25 +02:00
jb-alvarado
4cc75f38c1 create 0.17.0 release 2023-03-28 12:39:50 +02:00
jb-alvarado
dd6ae18368 update bootstrap and packages 2023-03-27 10:50:20 +02:00
dependabot[bot]
ba9ca56f60
Bump openssl from 0.10.47 to 0.10.48
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.47 to 0.10.48.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.47...openssl-v0.10.48)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-25 01:28:42 +00:00
jb-alvarado
3328aaac6a fix logo path on windows system, #291 2023-03-24 10:28:39 +01:00
jb-alvarado
041c5f30ee fix #288 2023-03-22 16:11:47 +01:00
jb-alvarado
1856f19d06 update version 2023-03-10 11:17:57 +01:00
jb-alvarado
8298a6234f update 2023-03-05 16:43:00 +01:00
jb-alvarado
0822a620f5 fix branch 2023-02-28 07:48:15 +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
1c54bc0e2d update yaml 2023-02-09 11:58:59 +01:00
jb-alvarado
c0740fc830 get correct error level from config, fix playlist tests 2023-02-09 11:09:54 +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
3091834fca update packages 2023-02-02 12:52:52 +01:00
jb-alvarado
9e84c561ef update version 2023-02-02 12:17:36 +01:00
jb-alvarado
255ced8ecb update packages, fix clippy warnings 2023-01-28 21:52:32 +01:00
jb-alvarado
1c2f14095c update versions 2023-01-22 20:43:56 +01:00
jb-alvarado
af985cb351 update version 2023-01-18 13:23:48 +01:00
jb-alvarado
ab474f6d2f update frontend to nuxtjs3 2023-01-11 15:29:41 +01:00
jb-alvarado
c57b534b7a Revert "extra_extensions as vec"
This reverts commit c4f803da11.
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
a3ce014444 update packages, set correct port 2022-12-20 09:24:54 +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
b11eeb486a update version 2022-11-28 18:30:18 +01:00
jb-alvarado
c70db0d327 change version to bug fix release 2022-11-28 18:29:55 +01:00
jb-alvarado
52856d3f09 get list of filters and libs, #201 #219 2022-11-27 21:11:40 +01:00
jb-alvarado
8be199222e update dependencies 2022-11-19 20:34:29 +01:00
jb-alvarado
f576dedcb9 get program infos 2022-11-13 17:34:01 +01:00
jb-alvarado
5cbf5e7a4c fix cross compile for osx 2022-11-04 15:20:16 +01:00
jb-alvarado
70213b5d64 fix rust 1.65 clippy warnings, change version 2022-11-03 15:26:02 +01:00
jb-alvarado
dcba34e58a update version 2022-10-26 14:20:42 +02:00
jb-alvarado
bdf43f7e6b update dependencies 2022-10-26 11:10:03 +02:00
jb-alvarado
a246a6018e update dependencies 2022-10-25 10:06:15 +02:00
jb-alvarado
9a67aa1776 work on new output filter function 2022-10-21 15:31:24 +02:00
jb-alvarado
23aedf3600
simplify prepare_output_cmd, use filters struct for stream encoder (#209) 2022-10-17 19:30:10 +02:00
jb-alvarado
53c0fbd5d3 updates, debug path 2022-10-14 13:08:40 +02:00
jb-alvarado
06b5d6a227 support multi A/V HLS 2022-10-14 10:40:35 +02:00
jb-alvarado
87c508be54 add tests 2022-10-12 15:28:49 +02:00
jb-alvarado
ec4f5d2ac2 restructure api, import playlist from text file #195 2022-10-02 21:43:35 +02:00
jb-alvarado
442bacf698 update libs 2022-10-01 23:43:43 +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
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
fd8e4738ca work on better validation 2022-09-06 17:11:43 +02:00
jb-alvarado
6ff34e0ddb replace timezone with utc offset 2022-09-04 17:07:16 +02:00
jb-alvarado
3c712b00eb support custom filters, #183 2022-08-30 17:15:29 +02:00
jb-alvarado
0a9441fd9b fix combination of folder mode and HLS output
- fix #180
- exclude files from hls output path
2022-08-26 11:29:02 +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
9e0f3ed63c update packages 2022-08-19 10:14:37 +02:00
jb-alvarado
e82b460e87 fix bug when clip length is less then one frame - so we skip clips when they less then one second. 2022-08-18 22:28:05 +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
c1af2fba03 update file-rotate and other packages 2022-08-08 11:21:24 +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
baf10cfdda default when category is net set, use filler_clip from config instead of a dummy clip 2022-07-29 12:28:34 +02:00
jb-alvarado
b57f078f8a remove postrm -> breaks updates 2022-07-28 15:21:57 +02:00
jb-alvarado
1166454403 fix playlist serializer, when source is null 2022-07-28 14:23:27 +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
06fa5e6e95 add frontend, remove preview config 2022-07-24 19:23:52 +02:00
jb-alvarado
15f28bd2d2 update version 2022-07-19 12:40:32 +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
01a464dce5 prepare engine for multi channel support 2022-07-18 16:39:22 +02:00
jb-alvarado
98d8ad0f46 init probe and filter for last clip, fix #155 2022-07-10 16:23:02 +02:00
jb-alvarado
28d4262b42 add domain argument for init DB 2022-07-08 14:44:21 +02:00
jb-alvarado
b0063b0821 prepare for next version 2022-07-08 10:22:31 +02:00
jb-alvarado
d623dd5ce8 less strict errors 2022-07-07 21:13:26 +02:00
jb-alvarado
bc27fc1a63 update version 2022-07-07 17:20:30 +02:00
jb-alvarado
dfd523ada4 updates 2022-07-06 17:02:56 +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
78b819cc58 update packages 2022-07-02 23:01:51 +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
7ebbd151c4 better support for HLS multiple resolutions 2022-06-29 17:45:31 +02:00
jb-alvarado
643edd0178 ask for credentials, add postinst script 2022-06-27 14:10:29 +02:00
jb-alvarado
8433c0d74a updates 2022-06-27 11:46:28 +02:00
jb-alvarado
c90fc62a38 integrate option infinit for playlist 2022-06-26 23:23:14 +02:00
jb-alvarado
77358fb140 set last_index
TODO: change check_for_next_playlist position/logic, #140
2022-06-25 23:14:21 +02:00
jb-alvarado
3bd18b3fa6 control systemd service 2022-06-24 17:41:55 +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
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
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
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