From a980af1e94dc882ef6306ecb03b3136809831b69 Mon Sep 17 00:00:00 2001 From: r-zakarya <82443831+r-zakarya@users.noreply.github.com> Date: Thu, 9 Jul 2026 21:38:23 +0100 Subject: [PATCH] build: regenerate embedded assets Rebuilt assets.res embedding the current JS (metadata-at-rest encryption, dropped-column code, slideover focus fix). Runtime-validated: create/edit/ import/reload all OK. Co-Authored-By: Claude Opus 4.8 --- delphi-backend/assets/assets.inc | 4 +++- delphi-backend/assets/assets.rc | 2 ++ delphi-backend/assets/assets.res | Bin 710736 -> 722516 bytes 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/delphi-backend/assets/assets.inc b/delphi-backend/assets/assets.inc index 4d934ed..9afecf2 100644 --- a/delphi-backend/assets/assets.inc +++ b/delphi-backend/assets/assets.inc @@ -1,6 +1,6 @@ // Auto-generated by BuildAssets.ps1 - do not edit by hand. const - EMBEDDED_ASSET_COUNT = 10; + EMBEDDED_ASSET_COUNT = 12; EMBEDDED_ASSETS: array[0..EMBEDDED_ASSET_COUNT-1] of TEmbeddedAsset = ( (UrlPath: '/index.html'; ResName: 'INDEX_HTML'), (UrlPath: '/js/argon2.js'; ResName: 'JS_ARGON2_JS'), @@ -9,6 +9,8 @@ const (UrlPath: '/js/app.favicon.js'; ResName: 'JS_APP_FAVICON_JS'), (UrlPath: '/js/app.import.js'; ResName: 'JS_APP_IMPORT_JS'), (UrlPath: '/js/app.backup.js'; ResName: 'JS_APP_BACKUP_JS'), + (UrlPath: '/js/app.health.js'; ResName: 'JS_APP_HEALTH_JS'), + (UrlPath: '/js/app.overlays.js'; ResName: 'JS_APP_OVERLAYS_JS'), (UrlPath: '/js/app.js'; ResName: 'JS_APP_JS'), (UrlPath: '/js/app.sync.js'; ResName: 'JS_APP_SYNC_JS'), (UrlPath: '/css/style.css'; ResName: 'CSS_STYLE_CSS') diff --git a/delphi-backend/assets/assets.rc b/delphi-backend/assets/assets.rc index f62f816..0d3a6a9 100644 --- a/delphi-backend/assets/assets.rc +++ b/delphi-backend/assets/assets.rc @@ -8,6 +8,8 @@ JS_APP_TOTP_JS RCDATA "Z:\\password-manager\\js\\app.totp.js" JS_APP_FAVICON_JS RCDATA "Z:\\password-manager\\js\\app.favicon.js" JS_APP_IMPORT_JS RCDATA "Z:\\password-manager\\js\\app.import.js" JS_APP_BACKUP_JS RCDATA "Z:\\password-manager\\js\\app.backup.js" +JS_APP_HEALTH_JS RCDATA "Z:\\password-manager\\js\\app.health.js" +JS_APP_OVERLAYS_JS RCDATA "Z:\\password-manager\\js\\app.overlays.js" JS_APP_JS RCDATA "Z:\\password-manager\\js\\app.js" JS_APP_SYNC_JS RCDATA "Z:\\password-manager\\js\\app.sync.js" CSS_STYLE_CSS RCDATA "Z:\\password-manager\\css\\style.css" diff --git a/delphi-backend/assets/assets.res b/delphi-backend/assets/assets.res index a0bef46c343565befa1686741256b582e3b95e35..349c7a79d2527548f19b30aa76cdeaa843969e3c 100644 GIT binary patch delta 8090 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 delta 1224 zcmY*YZA@EL816au-gA5J3T;Q(Kst5^GU$r!T$V6kjUenJx(_n^WRc}kE~DYLx3;&k zWzIoHAZD;2oxEa(PShU`+=sXvgaboS7y-tfdIU^XL3{-uF4r z`@GMY>Mgx~(cMo`)1`v;Wc+M0cU66Bpv7=+4;gACem$9Mk?F$|A4<~kd&zJPoX7n~P}$EpCZv8l0TN6cV#I z<0%gfN7Pr;kWs6)C^5~TZW=Z8a9u0&zyr?V4cV3_*hhpz_l{TF(_f4-I&K}=}sSQ31}K!fZR)3=~s-d*f{m2;gFIV zJ%ywPOh+LFEVaP9F78RFb8${K=i)B#?Ea^m{u;F2K~|U;!aVfs;0HiVpf#*=rbaL@)LqCl|)sQDq2*B$)C9#_~C@`7*Dl8 zG(Oq727A4%pi8)#rq6_=N3gMfx`iL{BGXKRAhDDh3xY4~SYpnT!Wp!nH3_3{AviR(h2@Y1%N2Y|u(ce19XE1M^^k)CRXoXXda_Vh%^CR+dTI55!p!h?Q z2bGukT$n#YBrtjeJ8XR&TjA^hQV18iiM8j!C}9sq#oso7ZJd`_@P-&bFmV9eVD=X0 zg#HGB0KLswz&k05Y->Wi+XNfQM2jZfM`u(OTj h*GfkVA#nufvg57N(|K<WT-uv5ia2HZIrJ{|oBXuuK2|