-
fa4064f1e8
i18n: rename RU snapshots label 'Снимки карты' -> 'Снимки карт'
catarrh
2026-09-11 22:53:41 +03:00
-
71da10b637
profiler: card snapshots (Снимки карты) list, scan, view
catarrh
2026-09-11 22:42:32 +03:00
-
aa6a9ed1b5
i18n: rename 'FCP parameters' -> 'FCI parameters' in the check report (RU: 'Параметры FCI')
catarrh
2026-09-11 21:54:11 +03:00
-
36281e02fd
profiler scan: check/uncheck-all toggle for the ignore-contents list
catarrh
2026-09-11 21:52:57 +03:00
-
88f67f5e13
profiler: add EF.ACC/EPSNSC/START-HFN/ARR to the ignore-contents list
catarrh
2026-09-11 21:51:42 +03:00
-
994075920d
i18n: rename 'Decoded FCP' -> 'Decoded FCI' (RU: 'Декодированный FCI')
catarrh
2026-09-11 21:41:33 +03:00
-
130b9d7e3b
profiler: explicit decode-failure display for corrupt FCI, keep partial results
catarrh
2026-09-11 21:38:32 +03:00
-
1e067dc883
fix BER long-form lengths: parseBerLen read b length bytes instead of b & 0x7F
catarrh
2026-09-11 21:32:23 +03:00
-
6bfbb00994
profiler editor: decoded FCP panel beside the raw FCI field
catarrh
2026-09-11 21:22:18 +03:00
-
944fccf67b
profiler: decode FCP/FCI and show per-parameter diffs
catarrh
2026-09-11 21:15:42 +03:00
-
758603a9ad
profiler: merge rule attributes into a single row
catarrh
2026-09-11 21:04:49 +03:00
-
47539c594f
i18n: profile Check button -> 'Check card' / 'Проверить карту'
catarrh
2026-09-11 20:58:09 +03:00
-
8d725642dd
i18n: rename RU FCP/FCI mode 'Точный FCI' -> 'Полный FCI'
catarrh
2026-09-11 20:54:49 +03:00
-
2d7b2f4ef0
profiler: compact ignore-contents list in scan dialog
catarrh
2026-09-11 20:47:51 +03:00
-
2f299c769d
profiler: Check first in profile list, add playback glyph
catarrh
2026-09-11 07:57:47 +03:00
-
74741a37cd
profiler: list matching record numbers when only the record count differs
catarrh
2026-09-11 00:45:17 +03:00
-
26ee8974cc
http ota: use a sample ICCID in PSK Identity / agent ID placeholders
catarrh
2026-09-11 00:38:12 +03:00
-
025e90a270
docs: use actual Russian UI labels in help-ru
catarrh
2026-09-10 23:46:49 +03:00
-
0e459d1224
ui: use the same blue style for all three profiler list buttons
catarrh
2026-09-10 23:39:16 +03:00
-
2e889e0dce
ui: neutral HTTP OTA placeholders, rename disconnect button
catarrh
2026-09-10 23:38:23 +03:00
-
a9275477fb
docs: sync help/help-ru with current UI, fix deep-link anchors
catarrh
2026-09-10 23:37:09 +03:00
-
dbf9e8559b
profiler: show raw-data mismatches as aligned monospace fields
catarrh
2026-09-10 23:14:50 +03:00
-
ad543fd731
profiler: dedupe redundant record-count failure in check report
catarrh
2026-09-10 23:08:17 +03:00
-
16c183f79c
profiler: mask-first-4-bytes options + lock scan form during scan
catarrh
2026-09-10 23:04:17 +03:00
-
d7204b3e96
profiler: richer check report (what was verified, matched records)
catarrh
2026-09-10 22:53:13 +03:00
-
8f24200537
profiler: drop percentage from scan progress line
catarrh
2026-09-10 22:40:59 +03:00
-
0ecfd5f720
profiler: compact rule editor layout
catarrh
2026-09-10 22:31:25 +03:00
-
d9b2cb7db2
profiler: show scan progress during 'Profile from card'
catarrh
2026-09-10 22:26:30 +03:00
-
486f57eb30
profiler: per-rule FCP/FCI verification modes
catarrh
2026-09-10 22:17:57 +03:00
-
69b4fbfb42
profiler editor: show symbolic file names next to rule paths
catarrh
2026-09-10 21:54:32 +03:00
-
5355a62d88
profiler: apply 'ignore contents' to real card files (KcGPRS FID fix + name fallback)
catarrh
2026-09-10 21:49:51 +03:00
-
7614067b8f
v1.9.27: align version markers (server VERSION, pyproject.toml, PWA header)
catarrh
2026-09-10 21:31:16 +03:00
-
181544b360
frontend: add HTTP OTA constructor (GP RAM-over-HTTP v1.1)
catarrh
2026-09-10 21:30:06 +03:00
-
c31885d40e
ui: move chain delete button to right, use ✕ glyph
catarrh
2026-09-10 09:21:37 +03:00
-
3ca014991a
ui: unify C-APDU chain add buttons with Expanded Script style
catarrh
2026-09-10 09:14:44 +03:00
-
30969f8f04
profiler editor: keep record/content fields visible
catarrh
2026-09-09 23:46:04 +03:00
-
569f308cec
profiler: skip fileSize for linear-fixed/cyclic files
catarrh
2026-09-09 23:35:21 +03:00
-
61ab7bc304
profiler editor: filetype-driven fields and content view
catarrh
2026-09-09 23:24:18 +03:00
-
9879675df2
profiler: mask-match IMSI/ICCID contents on 'Profile from card'
catarrh
2026-09-09 23:06:48 +03:00
-
dd18a24062
profiler: min-length content compare on size/record mismatch
catarrh
2026-09-09 22:49:00 +03:00
-
5c279147c1
theme: darker light-gray shades (light), lighter gray fonts (dark); larger profiler progress
catarrh
2026-09-09 22:37:30 +03:00
-
330a1f0070
fonts: bump text-xs (extra small) to text-sm size
catarrh
2026-09-09 22:28:22 +03:00
-
1daced1e18
theme: increase contrast of muted text, lighten red in dark mode
catarrh
2026-09-09 22:21:28 +03:00
-
9d7fa11871
profiler: show symbolic file names next to paths in results
catarrh
2026-09-09 17:16:32 +03:00
-
7c1d623ca2
i18n: rename Профилёр → Профайлер
catarrh
2026-09-09 16:31:12 +03:00
-
7388f39bd6
docs: sync help/help-ru with current UI
catarrh
2026-09-09 16:17:00 +03:00
-
201b0df278
v1.9.26: profiler (card file-structure & content verification)
catarrh
2026-09-09 15:51:48 +03:00
-
1db6c12d52
v1.9.25: move STK menu from sub-tab pill to Proactive UICC view
catarrh
2026-09-09 13:59:27 +03:00
-
f7b826b243
v1.9.24: add GET RESPONSE to RAM/GP chain builder
catarrh
2026-09-01 21:14:18 +03:00
-
8b55a7159f
v1.9.24: chain builder for SIM/USIM/RAM C-APDU sub-tabs
catarrh
2026-09-01 07:50:14 +03:00
-
8c41655e18
v1.9.23: auto-detect PC/SC reader with retry on startup
catarrh
2026-08-31 22:49:52 +03:00
-
29c3143909
v1.9.22: Execute button inline with Operation selector, i18n for SCP80/RAM
catarrh
2026-08-31 22:43:40 +03:00
-
57c414de07
v1.9.21: SCP80 docs as parent section, GP+JavaCard AID labels, UX fixes
catarrh
2026-08-31 22:32:32 +03:00
-
2c0889a8a3
docs: complete SCP80/RAM coverage — cards, presets, counter, PoR
catarrh
2026-08-31 20:48:15 +03:00
-
b5f871641f
docs: update RAM section, add explorer delete buttons, add /api/ram-install
catarrh
2026-08-31 09:09:20 +03:00
-
8de81a6a33
extract more details about installed ELFs
catarrh
2026-08-31 00:37:20 +03:00
-
856e691255
v1.9.18: SMS concatenation — incoming reassembly + outgoing limit
catarrh
2026-08-30 23:26:55 +03:00
-
54dfb2f6b6
v1.9.17: fix explore card — chain GET STATUS + GET RESPONSE inside SCP80
catarrh
2026-08-30 14:13:13 +03:00
-
32985a2951
Docs: reflect SCP80 tab grouping (Secured Packet + Cards); SW v24
catarrh
2026-08-27 02:26:11 +03:00
-
629c9101bc
STATUS: use P2=0C (phone-like, no FCP echo); v1.9.12
catarrh
2026-08-27 01:11:55 +03:00
-
4f8dae041d
Cards table renders at startup and on pill entry; v1.9.11
catarrh
2026-08-25 20:04:55 +03:00
-
7e1916628e
SP form: compact layout; v1.9.10
catarrh
2026-08-25 18:39:17 +03:00
-
07c3cdc923
UI: SCP80 top-level tab hosting Secured packet + Cards pills; v1.9.9
catarrh
2026-08-25 17:06:36 +03:00
-
269ad51f7e
SP page: por_ok syncs the selected card preset's counter; v1.9.8
catarrh
2026-08-25 00:11:56 +03:00
-
eb21715050
OTA status stays on the SP page, not in the header; v1.9.7
catarrh
2026-08-24 23:28:35 +03:00
-
bb944e7548
start.sh: drop forced logging flags (use defaults)
catarrh
2026-08-24 23:06:45 +03:00
-
7ece8a531c
Response parser: add TS 51.011 SIM status word families; v1.9.6
catarrh
2026-08-24 21:10:37 +03:00
-
33255dc35e
start.sh: enable request logging and APDU tracing by default
catarrh
2026-08-24 20:56:18 +03:00
-
73f46e99c4
genSp: unciphered packets drop CPL prefix + prominent PoR status; v1.9.5
catarrh
2026-08-24 20:34:01 +03:00
-
a36f26e8e1
OTA send UX + PoR transparency; v1.9.4
catarrh
2026-08-24 20:09:22 +03:00
-
7327a879ce
Card presets + custom files: file & pasted JSON import, file export; v1.9.3
catarrh
2026-08-24 15:49:58 +03:00
-
e607637782
Code review fixes: CB label, trailing newlines
catarrh
2026-08-23 10:07:56 +03:00
-
072e8fe08b
C-APDU encoder features + GET STATUS E3 coverage; v1.9.2
catarrh
2026-08-22 23:54:49 +03:00
-
feeefa3018
C-APDU parser + Response parser alignment with updated spec registry
catarrh
2026-08-22 23:39:50 +03:00
-
32509b102c
Theme-adaptive favicon: transparent PNG + prefers-color-scheme SVG
catarrh
2026-08-22 11:17:00 +03:00
-
71d2e80242
C-APDU parser: P1/P2 descriptors, INSTALL LV decode, structural fixes; v1.9.1
catarrh
2026-08-22 08:36:20 +03:00
-
7870682f3d
Spec-truth pass: decodeTextData disambiguation, privilege tables per GPC v2.3
catarrh
2026-08-22 08:14:06 +03:00
-
0fd91d7771
C-APDU parser + BER fixes: DCS prefix, qualifier tables, EFRMA refs, CLA labels; v1.9.0
catarrh
2026-08-21 22:53:16 +03:00
-
288c2e5954
C-APDU constructor spec fixes (TS 102 221 / GPC v2.3 / TS 102 226)
catarrh
2026-08-21 22:37:39 +03:00
-
0857c5f68b
C-APDU Parser: remove tree border lines, keep indentation only
catarrh
2026-08-20 23:22:52 +03:00
-
b832372ac8
C-APDU Parser: indigo hex data color + rebuild CSS
catarrh
2026-08-20 23:21:03 +03:00
-
1d4693305d
C-APDU Parser: descriptive action indicator names (81=session indication, 82=early response)
catarrh
2026-08-20 23:06:26 +03:00
-
2782ff35c4
C-APDU Parser: increase decoded tree font from text-xs to text-sm
catarrh
2026-08-20 22:54:40 +03:00
-
5f2eaf6e9d
C-APDU Parser: space-separated placeholder for consistency with Response parser
catarrh
2026-08-20 22:46:44 +03:00
-
b7d0d53b94
C-APDU Parser: include raw qualifier value in description
catarrh
2026-08-20 22:37:51 +03:00
-
1ce23f021c
C-APDU Parser: change Parse button to Decode (existing i18n key)
catarrh
2026-08-20 22:21:39 +03:00
-
72b0116bad
C-APDU Parser: client-side hex parser for APDU/expanded script decode
catarrh
2026-08-20 22:11:55 +03:00
-
8019326cfb
Error Action: render builder directly, remove redundant subtype select
catarrh
2026-08-20 21:39:59 +03:00
-
01931b9693
Fix Error Action proactive: filter REFRESH out of allowed commands
catarrh
2026-08-20 21:34:38 +03:00
-
03ec13364c
Fix onErrorActionTypeChange: sel.nextElementSibling -> sel.parentElement.nextElementSibling
catarrh
2026-08-20 21:29:07 +03:00
-
e6602c40bf
RAM constructor fixes: EA/CA nesting, access domain order, menu pairs, BER lengths, services byte (TS 102 226)
catarrh
2026-08-20 21:23:37 +03:00
-
4a6a142c3d
Expanded Format spec fixes: REFRESH qualifiers, Error Action forms, Script Chaining flags, CR-bit tags (TS 102 226)
catarrh
2026-08-20 21:13:41 +03:00
-
0217f8dc92
Error Action Recovery: add Action Indicator / Proactive Command / None selector per TS 102 226 §7.3.3
catarrh
2026-08-20 02:04:18 +03:00
-
6d8ef55398
Fix Error Action Recovery Action: extract buildBerPcHtml, fix container vs element in genBerPcValue call
catarrh
2026-08-20 01:48:15 +03:00
-
43242210ab
Fix Error Action Recovery Action builder: append to DOM before querying
catarrh
2026-08-20 01:41:09 +03:00
-
53daf2c6ea
Auto-connect on same-origin detection
catarrh
2026-08-20 01:36:54 +03:00
-
79cf003444
Fix Script Chaining selector bugs in genScriptChainingValue
catarrh
2026-08-19 23:51:10 +03:00
-
e8a8ef3d1b
Fix Script Chaining Last Script checkbox selector typo
catarrh
2026-08-19 23:44:33 +03:00
-
d75604a751
TS 102 226: Expanded Script compliance with Error Action, Script Chaining, Expanded Response
catarrh
2026-08-19 23:20:24 +03:00
-
80a860549a
v1.8.0: proactive log overhaul, Expanded Script rename, proactive view sizing
catarrh
2026-08-19 18:04:08 +03:00