Commit Graph

293 Commits

Author SHA1 Message Date
jb-alvarado
3729d37a78 allow only whitelisted folders to be used in ffpapi 2024-05-27 11:59:49 +02:00
jb-alvarado
6a9d6e22de correct save absolut path, improve infinit mode, fix #643 2024-05-15 08:55:35 +02:00
jb-alvarado
7c8ad52123 add ru, process items on delete, make item optional (maybe fix #643) 2024-05-12 21:01:45 +02:00
jb-alvarado
faf1b6847f rename config extension, fix #647 2024-05-10 08:25:07 +02:00
jb-alvarado
4832f8560b switch to toml 2024-05-01 22:00:12 +02:00
jb-alvarado
09d6e279d0 fix clippy errors 2024-04-25 13:00:13 +02:00
jb-alvarado
1fbfda2e85 work on sse 2024-04-24 09:58:57 +02:00
jb-alvarado
b6f9a2545f add uuid based auth example 2024-04-23 22:02:48 +02:00
jb-alvarado
a1d1be5fc1 add missing value 2024-04-22 15:10:26 +02:00
jb-alvarado
586a5a91e6 catch remote playlist error and get empty playlist 2024-04-21 21:23:06 +02:00
jb-alvarado
e3d989dac0 fix #610 - wrong variable name, add advanced input settings to validation process #594 2024-04-20 23:51:14 +02:00
jb-alvarado
3f87e0890d add missing translation, reorder settings, add bigger drop area when list is empty, fix #606 2024-04-19 11:03:47 +02:00
jb-alvarado
06dfadae79 update version 2024-04-17 10:14:52 +02:00
jb-alvarado
a160c5adf0 add multi language support, update packages 2024-04-16 14:12:29 +02:00
jb-alvarado
b85be0cb82 add doc for advanced settings, add separate fade filter for audio, support advanced parameter for stream mode 2024-04-11 12:19:45 +02:00
jb-alvarado
ed1dc9df62 change version 2024-04-09 16:42:07 +02:00
jb-alvarado
0131fc6159 update packages 2024-04-09 16:40:14 +02:00
jb-alvarado
eaf84f5720 user define ignore errors, fix #577 2024-04-04 16:45:31 +02:00
jb-alvarado
46953b1da0 change version to beta 2024-03-27 11:07:16 +01:00
jb-alvarado
aa438e2705 update packages 2024-03-27 10:55:46 +01:00
jb-alvarado
7aeb9dad0b update packages 2024-03-23 23:36:35 +01:00
jb-alvarado
f9a38c973e update packages 2024-03-14 08:49:22 +01:00
jb-alvarado
73a3983740 update packages 2024-03-05 10:39:30 +01:00
jb-alvarado
fb2fee92af work on advanced settings, #558 2024-03-05 09:30:05 +01:00
jb-alvarado
905c86d9a1 update packages 2024-02-23 10:54:59 +01:00
jb-alvarado
14abd7d5be fix broken uploads (fix #540), simplify cfg, fix format 2024-02-21 14:43:39 +01:00
jb-alvarado
7920c35b53 update version 2024-02-12 11:42:05 +01:00
jb-alvarado
dd11f7d9ae fix clippy 2024-02-12 11:28:56 +01:00
jb-alvarado
9b4db31ebb update packages, remove title tooltips 2024-02-08 14:41:56 +01:00
jb-alvarado
5064e46a85 update 2024-02-06 12:00:34 +01:00
jb-alvarado
449561cf11 work with loop and seek on all clips 2024-02-06 11:14:02 +01:00
jb-alvarado
93090c0a8a update packages and change version 2024-02-02 12:39:27 +01:00
jb-alvarado
b8d041be57 add skip validation argument, fix case where clips not exist (introduced in v.20), fix lock deadlock, add more tests 2024-01-31 17:52:17 +01:00
jb-alvarado
040ece7622 update packages 2024-01-29 08:32:20 +01:00
jb-alvarado
c487827bbd add example for scrolling text with static background 2024-01-22 07:55:46 +01:00
jb-alvarado
415d79ecbc add example with localtime filter, update packages 2024-01-17 20:18:49 +01:00
jb-alvarado
334a826bdb update packages 2024-01-03 21:20:56 +01:00
jb-alvarado
ddb6d1fb9e update packages 2024-01-02 13:35:49 +01:00
jb-alvarado
c8ca4588d1 fix address 2024-01-02 00:51:11 +01:00
jb-alvarado
873776908e update sysinfo to support stats on network storage 2023-12-23 23:13:54 +01:00
jb-alvarado
da64fdbf84 update packages 2023-12-16 23:01:25 +01:00
jb-alvarado
a30f21b866 warn and adjust duration on validation 2023-12-09 21:52:00 +01:00
jb-alvarado
5c14b895f2 better error message 2023-12-05 07:30:46 +01:00
jb-alvarado
f1e8797528 update actix-web-grants to v4 2023-12-02 21:16:44 +01:00
jb-alvarado
729f8095a4 update packages 2023-11-27 19:26:41 +01:00
jb-alvarado
ea83160ba6 add silence detection for validation 2023-11-20 12:30:49 +01:00
jb-alvarado
424499d400 package updates and code cosmetics 2023-11-17 11:22:04 +01:00
jb-alvarado
0a7a4fb851 final v0.20.0 2023-11-16 15:48:24 +01:00
jb-alvarado
0df34e2bd7 update packages 2023-11-08 08:40:48 +01:00
jb-alvarado
c30438697d set public path, fix #439, add system stat route 2023-11-07 13:45:43 +01:00
jb-alvarado
22fb1d78d2 systeminfo example 2023-11-06 16:19:26 +01:00
jb-alvarado
5fb4861170 cleanup, update version 2023-11-04 22:26:36 +01:00
jb-alvarado
7d3173533f Use enum for Role everywhere, fix time shift, fix #433, get config also as normal user 2023-11-02 13:40:56 +01:00
jb-alvarado
b4cde6e12c embed static files from frontend in ffpapi, add db path argument 2023-10-31 23:43:33 +01:00
jb-alvarado
b475854578 add file proxy 2023-10-30 21:55:57 +01:00
amazing
652522da32 add task runner to hls output 2023-10-27 10:51:05 +02:00
jb-alvarado
5fb5851b49 fix db path 2023-10-24 10:41:09 +02:00
jb-alvarado
af32c192d0 change version to beta 2023-10-22 20:06:02 +02:00
jb-alvarado
7f2b263f53 update packages 2023-10-20 08:19:53 +02:00
jb-alvarado
38e73a0138 remove openssl dependency, remove TLS debug log messages, fix program hang when mail sending not work 2023-10-13 08:20:35 +02:00
jb-alvarado
cf6e5663e9 jump out from source loop when playout is terminated 2023-10-01 14:11:04 +02:00
jb-alvarado
6c79012da3 fix media probe (revert to old behavior) 2023-09-29 08:28:38 +02:00
jb-alvarado
25f34e234e update packages 2023-09-26 09:30:08 +02:00
jb-alvarado
dfb9d2db9e natural sort on folder list, add advanced playlist gen to frontend 2023-09-08 10:32:46 +02:00
jb-alvarado
83cff609b3 update chrono and fix audit warning 2023-09-07 21:57:16 +02:00
jb-alvarado
3cf8ac2d20 update packages 2023-09-06 08:24:50 +02:00
jb-alvarado
0c51f8303c generate playlists based on template, serialize paths to PathBuf 2023-09-05 14:46:32 +02:00
jb-alvarado
d2c72d56fe stop decoder with SIGTERM signal, instead of kill on non windows systems 2023-08-13 12:59:20 +02:00
jb-alvarado
d1716acfc5 update packages 2023-08-08 21:10:30 +02:00
jb-alvarado
52d44e7a2a wait for task end 2023-07-20 07:44:18 +02:00
jb-alvarado
90ebd87c33 update packages 2023-07-17 10:18:47 +02:00
jb-alvarado
ac90dcb157 check if json rpc port is in use 2023-07-14 13:42:20 +02:00
jb-alvarado
83432ef673 don't log missing source when playlist is to short
add validate playlist option
2023-07-06 11:33:09 +02:00
jb-alvarado
cd4c8727bd update sqlx to 0.7 2023-07-04 08:00:18 +02:00
jb-alvarado
a15c8a01ba add duration from remote source, #336 2023-06-26 07:40:32 +02:00
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
5502c45420 cleanup and update docker files, migrate to notify 6.0 2023-06-18 00:43:23 +02:00
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
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