Commit graph

10 commits

Author SHA1 Message Date
73395350e8 Add version tracking to deploy workflow
All checks were successful
Deploy / deploy (push) Successful in 8s
2026-03-29 02:48:02 +00:00
8caa836102 feat: add version footer with VITE_DEPLOYED_VERSION
All checks were successful
Deploy / deploy (push) Successful in 9s
Shows v:dev locally and v:<commit-hash> in deployed builds.
Variable passed as build arg through Docker Compose.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 20:47:23 -06:00
96873602ef Update deploy workflow: manual dispatch + track commit
All checks were successful
Deploy / deploy (push) Successful in 6s
2026-03-29 02:46:17 +00:00
d2fd88c91e Add deploy workflow
All checks were successful
Deploy / deploy (push) Successful in 49s
2026-03-29 02:38:04 +00:00
2a64013ef7 feat: redesign frontend with editorial typography layout
R-A-M-O-N navigation sections inspired by font specimen design.
Dark theme, Inter font, split layout with letter tabs.
Each section maps to a bookmark category by first letter.

- R: Recursos (tools & references)
- A: Aprendizaje (learning & growth)
- M: Mundo (exploration & ideas)
- O: Oficio (craft & work)
- N: Naturaleza (geek & personal) — default view

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 20:27:48 -06:00
8caa7cea9e docs: add live URL to README
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 20:20:54 -06:00
2a314af419 feat: add Firebase Auth with Google sign-in
Frontend guard shows login screen for unauthenticated users.
Backend verifies Firebase ID tokens on all protected endpoints.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 19:04:51 -06:00
f0ef26ee15 feat: add Vue 3 frontend with Vite and Docker
SPA with bookmark form, list with category filters, and
categorize button. Served via nginx with API reverse proxy.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 19:04:44 -06:00
a1f33e2046 feat: add LLM-based bookmark categorization and README
Cron-triggered endpoint that uses Claude to auto-categorize
uncategorized bookmarks. Includes full project documentation.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 18:37:29 -06:00
aea7bf5ada feat: add bookmarks CRUD API with FastAPI and Docker Compose
REST API for managing personal bookmarks (title, link, category).
PostgreSQL database with async SQLAlchemy, containerized with Docker Compose.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 18:37:23 -06:00