Commit Graph

900 Commits

Author SHA1 Message Date
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
genteure
547cde5940 fix(core): also remove buvid 2023-07-16 21:22:00 +08:00
genteure
557b88c950 feat(core): connect danmaku with streamer uid by default 2023-07-16 21:21:44 +08:00
genteure
56cf0ad9ea misc(web): update webui 2023-07-16 20:57:02 +08:00
进栈检票
92cbfd074e fix(core): set buvid3=null when anonymous 2023-07-16 17:34:37 +08:00
进栈检票
adc91cc4f3
feat(core): connect to danmaku server with buvid3 from cookie & refactor HttpApiClient (#507)
* feat(core): connect to danmaku server with buvid3

* make buvid3 nullable & add json serializer setting

* fix test

* fix regex & make regex static

* remove anonHttpClient

* remove MainHttpClient

* split FetchAsTextAsync

* GetAnonymousCookieAsync

* use template string in TestCookieAsync

* fix test

* background get anonymous cookie

* make jsonSerializerSettings static

* fix uid parse logic

* fix buvid match

* remove GetAnonCookie

* restore merge typo

* fix comment

* rename ICookieTester
2023-07-16 08:01:50 +00:00
genteure
a073e5fe4d fix(core): fix exception caused by null cookie string
fix #505
2023-07-15 14:55:17 +08:00
Genteure
58bebb2eb8
Rebranding (#504)
* Rebranding

* rebranding fixups
2023-07-11 16:55:47 +00:00
genteure
b5e6bec0ea misc: fix test 2023-07-10 21:48:56 +08:00
genteure
26ea02d944 feat: add streamer uid to IRoom and other types 2023-07-10 21:35:06 +08:00
genteure
14c8fde4a4 feat(core): add danmaku workaround with toggle
add danmaku masked username workaround
add new advcaned settings
2023-07-10 21:34:38 +08:00
genteure
b13aa6816e misc(wpf): update dsn 2023-07-07 06:21:33 +08:00
genteure
efd3ac2b47 feat(core): pass apiData in onDanmakuHandshake 2023-07-06 06:56:13 +08:00
genteure
8a81450d80 feat(core): add onDanmakuHandshake userscript event 2023-07-06 06:43:18 +08:00
进栈检票
324c41ab1d
feat(core): connect to danmaku server with account credentials (#498)
* danmaku: get svr with ck & conn with uid from ck

* apply code chagnes for pr

* fix bug and add description in advanced settings

* fix test

---------

Co-authored-by: genteure <genteure@gmail.com>
2023-07-04 00:34:11 +00:00