F4ilji
|
b9ff255878
|
fix(vikon): use cURL streaming for ZIP downloads to avoid memory/timeout issues
|
2026-07-05 13:26:10 +05:00 |
|
F4ilji
|
af86841ebc
|
feat(vikon): improve part update UI with per-part status indicators and Russian messages
|
2026-07-05 12:53:44 +05:00 |
|
F4ilji
|
8cf195efb0
|
refactor(vikon): fetch parts from VIKON API instead of hardcoded config
|
2026-07-05 11:32:54 +05:00 |
|
F4ilji
|
af1fb094d2
|
fix(vikon): check HTTP status instead of JSON field for part generation check
|
2026-07-05 10:55:37 +05:00 |
|
F4ilji
|
3d9982e5be
|
fix(vikon): handle numeric status codes from VIKON API (1=completed, -1=failed)
|
2026-07-05 10:46:02 +05:00 |
|
F4ilji
|
e83cd0109d
|
fix(vikon): correct VIKON API endpoint names for part updates
|
2026-07-05 10:21:27 +05:00 |
|
F4ilji
|
11b2def517
|
test(vikon): add validateFileTypes mock to UpdatePartActionTest
|
2026-07-05 03:02:03 +05:00 |
|
F4ilji
|
059705d60d
|
test(vikon): add feature tests for part update endpoint
|
2026-07-05 02:58:32 +05:00 |
|
F4ilji
|
15f72b4de1
|
feat(vikon): add restoreAfterFail for crash recovery in FilesystemTask
|
2026-07-05 02:47:40 +05:00 |
|
F4ilji
|
da90011ad3
|
feat(vikon): add UpdatePartAction for partial module updates
|
2026-07-05 02:45:47 +05:00 |
|
F4ilji
|
4764d4e2d9
|
feat(vikon): add PollPartStatusTask for part update polling
|
2026-07-05 02:41:23 +05:00 |
|
F4ilji
|
a624b83f18
|
feat(vikon): add atomicSwap to FilesystemTask for crash-safe updates
|
2026-07-05 02:35:25 +05:00 |
|