Commit Graph

530 Commits

Author SHA1 Message Date
Oさん 7abccaec71 Update Japanese translation (#198) 2024-09-18 13:05:06 +02:00
Marco Piovanello f075d3d531 Update README.md 2024-09-18 11:40:49 +02:00
Marco Piovanello 190d891578 Update README.md 2024-09-18 11:40:34 +02:00
marcobaobao 645cc6f9a1 readme update 2024-09-18 11:30:09 +02:00
Marco Piovanello 01cf9ef56d Delete LICENSE.md v3.2.1 2024-09-18 10:49:32 +02:00
Marco Piovanello 504d9dcb55 Create LICENSE 2024-09-18 10:49:12 +02:00
marcobaobao 1845f3e491 ready for 3.2.1 2024-09-18 10:46:56 +02:00
Eric Lam a2793f9541 fixed Can't download extracted audio as mp3 #152 (#196) 2024-09-17 19:49:07 +02:00
marcobaobao ef0d7ba5f8 updated config struct 2024-09-17 10:51:31 +02:00
marcobaobao f36ec7e6d3 fixed livestreams monitor peristence 2024-09-17 10:45:55 +02:00
marcobaobao 0f260100f2 updated server config 2024-09-17 10:39:30 +02:00
marcobaobao 4f4ea1a599 fix http: superfluous response.WriteHeader call 2024-09-17 10:09:59 +02:00
marcobaobao 03ee338f15 better filename guards
closes #195
2024-09-17 10:00:57 +02:00
Marco Piovanello fb2642de2c added "language" to the Format struct (#194) 2024-09-06 10:23:08 +02:00
marcobaobao ffc7f29688 small code refactoring 2024-09-05 15:41:12 +02:00
marcobaobao 2c30bff45d changed memory_db internals to sync.Map to map+iterators+mutex 2024-09-05 15:32:51 +02:00
marcobaobao dc7a0ae6b7 temporary stop of nix CI 2024-09-05 15:24:03 +02:00
marcobaobao d3cf53c609 added livestream endpoints to REST API 2024-09-05 15:23:38 +02:00
Marco Piovanello 0555277c50 Create nix.yml 2024-08-28 21:13:39 +02:00
Marco Piovanello aa4b168c44 Update .gitattributes 2024-08-28 21:00:25 +02:00
Emanuel Johnson Godin 650f1cad92 Add Nix (#177)
* add Nix support

* fix formatter output

* mention Nix in README

* fix common import

* fix frontend old version import

* clarified flake pkgs order

* rm old dataDir option

* comment typo

* fix password assertion

* rm old User/Group logic

* rewrite assertion boolean expr

* General flake touchup

- Rewrite `callPackage` exprs to be more readable
- Add pre-commit support for devShell
- Add direnv support

* add simple test

* use correct test func
2024-08-28 20:58:46 +02:00
Marco Piovanello 8eebd424c8 Update README.md 2024-08-26 15:34:31 +02:00
Marco Piovanello a1a3aaca18 Update README.md 2024-08-26 13:15:48 +02:00
Marco Piovanello d779830df6 Update livestream.go 2024-08-26 13:08:51 +02:00
marcobaobao 4375cd3ebc use --no-part for livestreams 2024-08-26 10:24:08 +02:00
marcobaobao b0c7c13e5e code refactoring, removed unused rx package 2024-08-26 10:18:14 +02:00
Marco Piovanello bb4db5d342 Use cookies saved server side (#188)
* retrieve cookies stored server side

fixed netscape cookies validation pipeline

* code refactoring
2024-08-26 10:09:02 +02:00
Marco Piovanello 64df0e0b32 fix use old enum status values (#187) 2024-08-26 10:08:40 +02:00
MFWT 72c9634832 Update Chinese translation (#185)
add the Chinese translation about the livestream downloading
2024-08-24 18:21:11 +02:00
marcobaobao a4cfc53581 livestream code refactoring 2024-08-24 13:59:13 +02:00
marcobaobao d4feefd639 livestream code refactoring 2024-08-24 13:07:07 +02:00
marcobaobao 434efc79d8 code refactoring, dependencies update 2024-08-23 20:31:47 +02:00
marcobaobao 54771b2d78 resuse the message queue for livestream downloading v3.2.0-fix 2024-08-23 18:52:13 +02:00
marcobaobao fceb36c723 code refactoring: cancellation signal for stdout parsers 2024-08-23 11:54:10 +02:00
marcobaobao c4075fb640 ready for 3.2.0 v3.2.0 2024-08-21 11:43:55 +02:00
Aaron Gershman aa8191b0cd filemame to filename (#182)
Typo on filemame fixed to filename
2024-08-21 11:29:10 +02:00
marcobaobao a6626973ac apply loading backdrop when loading livestreams 2024-08-21 11:23:34 +02:00
marcobaobao 79f1473c6a fixed livestream process not properly killed 2024-08-21 11:16:44 +02:00
Marco Piovanello b76f2b72be Update README.md 2024-08-20 20:31:39 +02:00
marcobaobao 8f2d9eaf6e code refactoring 2024-08-20 20:29:32 +02:00
ja49619 c51f320a6f Update i18n.yaml (#181)
Update translation for i18n.yaml to RU language
2024-08-20 20:14:27 +02:00
marcobaobao 8b26bf513f code refactoring 2024-08-20 19:11:54 +02:00
marcobaobao 25210ccc22 code refactoring 2024-08-20 19:04:10 +02:00
marcobaobao 3205711bb1 improved livestream waiting 2024-08-20 18:50:42 +02:00
marcobaobao 92e3fd994e code refactoring / fix typos 2024-08-20 09:42:04 +02:00
marcobaobao 01e9da61eb code refactoring 2024-08-19 22:24:38 +02:00
Marco Piovanello fd5e62e23b Feat livestream support (#180)
* experimental livestrea support

* test livestream

* update wait time detection

* update livestream functions

* persist and restore livestreams monitor session

* fan-in logging

* deps update

* added live time display

* livestream monitor prototype

* changed to default logger instead of passing *slog.Logger everywhere

* code refactoring, comments
2024-08-19 22:08:09 +02:00
marcobaobao a64798644a code refactoring
fixed bad escape in i18n.yaml
2024-08-19 10:25:25 +02:00
Emanuel Johnson Godin b7511eb064 i18n: add swedish (#179)
* i18n: add swedish

* Fix spelling mistakes and minor rewording
2024-08-19 10:08:50 +02:00
Marco Piovanello 16f8f74f9b Delete frontend/yarn.lock 2024-08-16 14:17:14 +02:00