commits
- Fix CREATE TABLE typo (NOTE → NOT EXISTS) and rename user_id to user_did
- Add pnpm-workspace.yaml for better-sqlite3 and esbuild build deps
- Implement fetchEntries, postEntry, removeEntry API helpers
- Add renderEntries, updateAuthUI, escapeHtml DOM helpers
- Wire up handleLogin, handleLogout, handleSubmit, handleDelete
- Add delete button (owner-only), error display, and entry rendering
- Format index.html CSS for readability
- Fix CREATE TABLE typo (NOTE → NOT EXISTS) and rename user_id to user_did
- Add pnpm-workspace.yaml for better-sqlite3 and esbuild build deps
- Implement fetchEntries, postEntry, removeEntry API helpers
- Add renderEntries, updateAuthUI, escapeHtml DOM helpers
- Wire up handleLogin, handleLogout, handleSubmit, handleDelete
- Add delete button (owner-only), error display, and entry rendering
- Format index.html CSS for readability