From 9d879ad0a44b3b6a97c3dd884c5fc85c243054be Mon Sep 17 00:00:00 2001 From: 4gray Date: Sun, 20 Sep 2026 20:34:09 +0200 Subject: [PATCH] fix(dashboard): build the live EPG keys as JSON, not raw control bytes The scope and programme keys used U+0000/U+0001/U+0002 as separators, written as real control characters. Git classified the file as binary and stopped showing textual diffs for it. JSON encoding is unambiguous for arbitrary URLs and channel titles alike and keeps the source text. Co-Authored-By: Claude Opus 5 --- .../src/lib/rails/dashboard-live-epg.utils.ts | Bin 8363 -> 8490 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/libs/workspace/dashboard/feature/src/lib/rails/dashboard-live-epg.utils.ts b/libs/workspace/dashboard/feature/src/lib/rails/dashboard-live-epg.utils.ts index 80cce1ede830f9919a2be2ee18f70dbe1e5be432..98526cabb4d8b4197e51ea770effd0c7ef8ef147 100644 GIT binary patch delta 284 zcmYjMJxc>Y5QP*%(!|CT7WxWB1836PDWp+RFj$2^=Jqzp;<|gx?j>yHkGNj2)h3W% z;NS6AI5|={)$rzh%=^Ciy4{SrXUdm40|m^iS?N)^81ImKoo2`@V~YS2x2x{S!TWHC zyYbUw2InIPL6^i7Jwq*JQBm`?z%S1ac%ua6T_oc`F2$vB3(0Ur2QuPAU|Kg6_7-`H z8f#zK0?JYdW}YCLfZ!`u8gpYc=qeyLjyMe(7uK<2*L*YxktIQ7my_luA@%3cMJwyn jhsUR_X}@mwKF)W~|EGq1(G1r6*Q%7x)Bg6S_uKvhr%qo~ delta 187 zcmZ4GwAyilE5BiWX;E^jLUD3_L8`Svg1UNwLT+keUa^8wc}8MMYFTQLLU3wHNoHPp zu|h_EPD-)T=1hJ$w#oghZ0ul73bvDdr4&5$it~#~G&J?H@-y=^)EU(^t+^C{peVJZ zv?xy@F|RThY>``HPEJx{a<+oKLV`*)*nnClplpJI6~qmbYsKbC!KA!XD{C24s&n%5 Pvr7v=oP^B|;;%RXDFr|i