posimai
|
bf2d407741
|
fix: prevent base.css layout overrides in log reader
Explicitly scope sidebar and reader layout properties so shared base.css main/sidebar rules no longer hide article content on desktop.
Made-with: Cursor
|
2026-04-23 18:13:00 +09:00 |
posimai
|
bfa4ecb462
|
security(csp): unsafe-eval削除・connect-src絞り込み
unsafe-evalはAlpine.js不使用のため削除。
connect-srcをapi.soar-enrich.comのみに限定。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-23 00:07:14 +09:00 |
posimai
|
867526a9ae
|
fix(csp): style-src に posimai-ui.vercel.app を追加(base.css ブロック修正)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-21 08:27:07 +09:00 |
posimai
|
b8f85326ed
|
security: add CSP and HSTS headers to vercel.json
|
2026-04-20 17:09:21 +09:00 |
posimai
|
f778fa8127
|
feat(security): add vercel.json with security headers and sw.js cache control
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-17 19:00:53 +09:00 |
posimai
|
fcbd77f3a0
|
fix(security): add SRI integrity hash to marked CDN script
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-17 08:12:31 +09:00 |
posimai
|
abd706a9e6
|
fix: add skipWaiting to sw.js
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-10 14:17:14 +09:00 |
posimai
|
769eb55685
|
chore: migrate font Inter → Geist + Lucide integrity hash
|
2026-04-10 08:09:46 +09:00 |
posimai
|
39da164a84
|
feat: diary — VPS cloud sync via site_config, API key UI, remove localhost dependency
|
2026-04-03 15:53:08 +09:00 |
posimai
|
40dace3ddd
|
feat: ダイアリーパネル追加 — localhost:2626連携・localStorage fallback
|
2026-04-03 09:47:33 +09:00 |
posimai
|
af382b8a0d
|
fix: hidden属性がdisplay:flexに上書きされるバグを修正
|
2026-04-03 01:08:38 +09:00 |
posimai
|
41457b7a43
|
feat: 初記事「コードなきアーキテクト、ターミナルを統べる」を追加
|
2026-04-03 01:06:06 +09:00 |
posimai
|
738d2ad6a6
|
ci: trigger initial Vercel deployment
|
2026-04-03 00:56:03 +09:00 |
posimai
|
458cc49d19
|
init: posimai log — AI駆動開発の軌跡ビューワー
|
2026-04-03 00:55:31 +09:00 |