bruno pushed to main at Projets/ObsiGate 2026-07-24 15:35:17 -04:00
21ee86ffa0 fix: popout inherits exact theme via opener window inline styles
bruno pushed to main at Projets/ObsiGate 2026-07-24 15:01:03 -04:00
02396641f6 fix: force theme via inline style as ultimate fallback
bruno pushed to main at Projets/ObsiGate 2026-07-24 14:59:44 -04:00
a583281edb fix: add cache-buster to popout style.css URL
bruno pushed to main at Projets/ObsiGate 2026-07-24 14:57:43 -04:00
8b950a8031 fix: dark theme as default in :root — no data-theme dependency
bruno pushed to main at Projets/ObsiGate 2026-07-24 14:56:28 -04:00
a1355977d9 fix: popout theme inheritance via URL query param
bruno pushed to main at Projets/ObsiGate 2026-07-24 14:45:11 -04:00
f3bfd01f93 fix: popout Mermaid rendering order — run before highlight.js
bruno pushed to main at Projets/ObsiGate 2026-07-24 14:22:43 -04:00
143b1d436b fix: popout window — theme, Mermaid, frontmatter parity with main app
bruno pushed to main at Projets/ObsiGate 2026-07-24 12:03:52 -04:00
3f11f4715c fix: E2E port conflict — 2020→2029 + cleanup stale container
bruno pushed to main at Projets/ObsiGate 2026-07-24 11:55:01 -04:00
9af68cfcd7 fix: exempt all 7 modules without imports from frontend test
bruno pushed to main at Projets/ObsiGate 2026-07-24 11:53:03 -04:00
32a177f5aa fix: autocomplete.js exempted from import check — standalone module
bruno pushed to main at Projets/ObsiGate 2026-07-24 11:37:21 -04:00
6c448b3060 fix: frontend unit tests — add type:module in frontend/js/
bruno pushed to main at Projets/ObsiGate 2026-07-24 11:33:19 -04:00
4eaefc2c73 fix: final CI lint+security — ruff clean, bandit clean
bruno pushed to main at Projets/ObsiGate 2026-07-24 10:38:43 -04:00
1673531b43 fix: resolve all CI lint and security issues
bruno pushed to main at Projets/ObsiGate 2026-07-24 10:28:12 -04:00
5112c7b0ef Merge feat/pdf-split-view into main
88b73f663f fix: header logout button dynamically recreated by renderUserMenu
8bbf973097 fix: proper logout via window.handleLogout with XHR fallback
14a45c9136 fix: remove remaining logout JS handler in config.js
d2dec1be06 fix: both logout buttons now use inline onclick — no JS handlers
Compare 14 commits »
bruno pushed to feat/pdf-split-view at Projets/ObsiGate 2026-07-24 10:04:12 -04:00
88b73f663f fix: header logout button dynamically recreated by renderUserMenu
bruno pushed to feat/pdf-split-view at Projets/ObsiGate 2026-07-24 10:03:09 -04:00
8bbf973097 fix: proper logout via window.handleLogout with XHR fallback
bruno pushed to feat/pdf-split-view at Projets/ObsiGate 2026-07-24 09:56:15 -04:00
14a45c9136 fix: remove remaining logout JS handler in config.js
bruno pushed to feat/pdf-split-view at Projets/ObsiGate 2026-07-24 09:55:41 -04:00
d2dec1be06 fix: both logout buttons now use inline onclick — no JS handlers
bruno pushed to feat/pdf-split-view at Projets/ObsiGate 2026-07-24 09:54:40 -04:00
317065f986 fix: settings logout via inline onclick — bypasses ES module race
bruno pushed to feat/pdf-split-view at Projets/ObsiGate 2026-07-24 09:52:51 -04:00
24b56ac0e7 fix: missing closing brace in config.js causing SyntaxError