Commit Graph

914 Commits

Author SHA1 Message Date
genteure
9859c32a23 chore: upgrade webui
Some checks failed
Build and Test / test (ubuntu-latest) (push) Has been cancelled
Build and Test / test (windows-latest) (push) Has been cancelled
Build and Test / build_wpf (push) Has been cancelled
Build and Test / build_cli (any) (push) Has been cancelled
Build and Test / build_cli (linux-arm) (push) Has been cancelled
Build and Test / build_cli (linux-arm64) (push) Has been cancelled
Build and Test / build_cli (linux-x64) (push) Has been cancelled
Build and Test / build_cli (osx-arm64) (push) Has been cancelled
Build and Test / build_cli (osx-x64) (push) Has been cancelled
Build and Test / build_cli (win-x64) (push) Has been cancelled
Build and Test / build_docker (push) Has been cancelled
CodeQL / Analyze (csharp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
2024-11-22 22:53:03 +08:00
Genteure
453e63c651
feat: upgrade target framework for cli to .NET 8.0 (#624)
* feat: upgrade target framework to .NET 8.0

* refactor: fix obsolete warnings

* chore: update AutoMapper package to version 13.0.1

* chore: suppress warnings

* feat: upgrade Docker images to .NET 8.0
2024-11-22 14:52:28 +00:00
Genteure
d7c03f4736
feat: add option to disable spliting when H264 Annex-B is detected (#614)
* feat: add option to disable spliting when H264 Annex-B is detected

* add wpf ui toggles

* chore: remove public api check for flv

* fix warning unboxing a possibly null value

* fix cli tool help text

* feat(wpf): add disable split on h264annexb option for toolbox
2024-11-22 13:55:20 +00:00
genteure
448aefc32e chore: update FUNDING.yml
Some checks failed
Build and Test / test (ubuntu-latest) (push) Has been cancelled
Build and Test / test (windows-latest) (push) Has been cancelled
Build and Test / build_wpf (push) Has been cancelled
Build and Test / build_cli (any) (push) Has been cancelled
Build and Test / build_cli (linux-arm) (push) Has been cancelled
Build and Test / build_cli (linux-arm64) (push) Has been cancelled
Build and Test / build_cli (linux-x64) (push) Has been cancelled
Build and Test / build_cli (osx-arm64) (push) Has been cancelled
Build and Test / build_cli (osx-x64) (push) Has been cancelled
Build and Test / build_cli (win-x64) (push) Has been cancelled
Build and Test / build_docker (push) Has been cancelled
CodeQL / Analyze (csharp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
2024-11-10 15:55:59 +08:00
Genteure
4a34f52d4f
feat(core): add 'unescape' filter to file name templating (#622) 2024-11-10 07:02:26 +00:00
AquanJSW
f05d8c3c0e
feat(cli/core): add TitleFilterPatterns option (#619)
* add custom title filter

* Use regex instead of string matching

* feat(ui): add title filter settings for recording conditions

---------

Co-authored-by: genteure <genteure@gmail.com>
2024-11-10 06:55:48 +00:00
genteure
629e24488c chore: remove public api check 2024-11-10 14:16:52 +08:00
genteure
f48fbf4d38 chore: update webui 2024-07-07 19:20:47 +08:00
komori-flag
58ffeb3d95
fix(web): haveCustomHostValue causes warnings on intranet access (#601)
Improved access source detection; added support for localhost and Loopback IPV6 access sources
2024-07-07 15:04:44 +08:00
某亚瑟
0a2a00ca9f
feat: Optimize the way to get 'gosu' files (#600)
* feat: Optimize the way to get 'gosu' files

* Update Dockerfile and docker-entrypoint.sh

* change gosu copy source

---------

Co-authored-by: genteure <genteure@gmail.com>
2024-07-07 15:04:22 +08:00
genteure
5f047d4e4a feat(cli): disable distributed context propagation 2024-07-05 18:24:08 +08:00
genteure
2ed57ec9ac feat(cli): support passing a directory in --config-override.
fix #590
2024-06-22 23:10:06 +08:00
Failing Root
1f6f6216c5
misc: update new issue template (#587) 2024-06-22 22:57:38 +08:00
某亚瑟
a4b1e29ce1
feat: add docker UMASK, PUID, PGID setting support (#588) 2024-06-22 22:53:04 +08:00
genteure
c8a63cc71b feat: Improve error handling in DanmakuMergerHandler
Also returns file name of the source of exception in error message.
2024-06-22 22:22:06 +08:00
genteure
c428086ccb fix(web): open access error page content type 2024-03-17 20:37:03 +08:00
genteure
ec6d3d35c2 fix(web): update description for open access error. 2024-03-16 12:25:15 +08:00
genteure
afae6d0be7 fix(cli): condition for open access warning.
fix #578
2024-03-10 12:01:16 +08:00
genteure
d32ebb9748 misc: update webui 2024-03-09 21:04:08 +08:00
Genteure
d8cab72fbd
feat(web): block open access from internet by default. (#571) 2024-03-09 13:02:44 +00:00
dependabot[bot]
1e4b80b27b
chore(deps): bump NuGet.CommandLine from 6.3.3 to 6.3.4 in /BililiveRecorder.WPF (#573)
chore(deps): bump NuGet.CommandLine in /BililiveRecorder.WPF

Bumps [NuGet.CommandLine](https://github.com/NuGet/NuGet.Client) from 6.3.3 to 6.3.4.
- [Release notes](https://github.com/NuGet/NuGet.Client/releases)
- [Commits](https://github.com/NuGet/NuGet.Client/commits)

---
updated-dependencies:
- dependency-name: NuGet.CommandLine
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-09 20:47:51 +08:00
github-actions[bot]
aa4a673378
Update license copyright year(s) (#562)
docs(license): update copyright year(s)

Co-authored-by: github-actions <github-actions@github.com>
2024-01-28 20:54:24 +08:00
kira1928
fe9bd29c7d
feat: disable console quick edit mode for Cli (#556) 2023-12-03 23:17:21 +08:00
genteure
8c9c947d0f fix(core): filter webhook urls 2023-11-05 20:54:52 +08:00
genteure
b85988861e fix(core): unify user-agent
fix #544
2023-11-05 17:58:41 +08:00
genteure
d576b448a0 misc: update webui 2023-11-05 17:54:01 +08:00
genteure
f40689e017 misc: add more advanced settings warning 2023-11-02 13:43:08 +08:00
乙坂あゆみ
de6e5f078b ci(GitHub Actions): replace deprecated upload assets action 2023-10-28 07:31:39 +08:00
genteure
33d47cc585 misc: update webui 2023-10-12 18:07:42 +08:00
cxumol
86e6526f09
feat: split recording on title change
* feat:add CuttingByTitle to BililiveRecorder.Core.Config.V3

* add: CuttingByTitle

* add: new config-related test

* fix:test txt

* fix:test txt

* add: translations

* add:translations

* Reactivating git submodule webui

* revert webui submodule update

---------

Co-authored-by: genteure <genteure@gmail.com>
2023-10-12 17:59:45 +08:00
genteure
26e97581df misc: update webui 2023-10-05 15:30:03 +08:00
genteure
d2440d1199 fix(flv): relax timestamp jump detection threshold 2023-10-05 15:15:10 +08:00
genteure
8e7b0946c3 misc: upgrade dependencies 2023-10-05 14:35:03 +08:00
genteure
2d6d682165 fix(wpf): update roomid matching regex
fix #516
2023-09-09 07:30:32 +08:00
genteure
bced5b41a0 misc: Update README.md [skip ci] 2023-09-02 22:01:32 +08:00
genteure
6421754565 misc(wpf): update sentry dsn 2023-09-02 21:50:19 +08:00
genteure
cf0f72e98c fix(core): changes around danmaku connection 2023-08-25 01:07:52 +08:00
genteure
c4c5aeb36a feat(core): support brotli compressed danmaku 2023-08-25 00:26:19 +08:00
genteure
3f150e30bd misc: fix tests on linux 2023-08-24 23:56:50 +08:00
genteure
00f0d58505 misc(core): minor changes 2023-08-24 23:48:11 +08:00
genteure
f63f7b21aa misc(core): fix warnings 2023-08-24 23:08:56 +08:00
genteure
2f08500bc4 misc(core): multi target frameworks 2023-08-24 22:46:27 +08:00
genteure
e9342d43c4 fix(core): stream info pulling condition 2023-08-20 15:53:34 +08:00
genteure
7aa12b61a7 fix(core): use wss as the default danmaku transport 2023-08-19 19:05:27 +08:00
genteure
2a38e2ccb9 fix(core): fix websocket danmu transport 2023-08-19 19:00:48 +08:00
genteure
b2ef1d982c fix(core): default to old danmaku handshake behaviour 2023-07-23 18:05:32 +08:00
genteure
b826ebf611 feat(core): hold danmaku connect until stream info fetched 2023-07-21 18:51:11 +08:00
genteure
071087bea1 feat(wpf): order danmaku merge files by their path 2023-07-20 19:22:52 +08:00
genteure
0c30c49ebb fix(wpf): add missed settings UI 2023-07-20 18:57:04 +08:00
genteure
5da87a008f fix(wpf): missed rebranding on about page 2023-07-20 18:52:58 +08:00