ui: descriptive check-results headers with the check type first

- new profilerResultsHeaderText() builds the header from a structured
  {kind, from, to}: profile checks read 'Profile verification results
  for: <profile> -> <card ICCID | snapshot name>', snapshot comparison
  reads 'Snapshot comparison results: <master> -> <checked>' (the arrow
  matches the one already used in the compare header)
- profilerRunProfile() stores the header and profilerRenderResultsView()
  writes it, so the header follows a language switch and the ICCID stays
  current; RU keys added ('Результаты проверки профиля:',
  'Результаты сравнения снимков:')
- tests: header builder variants + render wiring; flow tests now expect
  header objects; help EN/RU and READMEs updated; SW cache v129 -> v130.
This commit is contained in:
2026-09-13 11:23:59 +03:00
parent a9a4d03b09
commit bf8abbb0fd
7 changed files with 54 additions and 18 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
const CACHE = 'otaman-v129';
const CACHE = 'otaman-v130';
const URLS = [
'index.html',
'help.html',