-
87da2f63a7
ci: trigger deploy test
main
juanatsap
2026-05-20 18:50:47 +01:00
-
6fdba29870
ci: simplify deploy workflow for host-mode runner
juanatsap
2026-05-20 18:48:36 +01:00
-
91b185ef53
ci: add Gitea Actions deploy workflow
juanatsap
2026-05-20 18:45:30 +01:00
-
982257b4c1
feat: update repo URL to repos.txeo.club/txeo/cv-site
juanatsap
2026-05-20 18:30:25 +01:00
-
450ae2a738
feat: add Go-Docs MCP project to CV (EN/ES)
juanatsap
2026-05-20 12:24:54 +01:00
-
37ef0648d7
docs: add Phase 11 (self-hosted deps) and ADR-005 for HTMX/Hyperscript vendoring
juanatsap
2026-05-14 13:06:20 +01:00
-
8f4d0e9433
feat: self-host HTMX 2.0.10 and Hyperscript 0.9.91, remove unpkg CDN
juanatsap
2026-05-14 12:59:30 +01:00
-
20f0e79343
fix: remove private github.txeo.club URL from gh-dashboard description
juanatsap
2026-05-07 23:15:37 +01:00
-
46912f0bf3
feat: add collab category for gh-dashboard project
juanatsap
2026-05-07 23:12:32 +01:00
-
ad9a46f554
fix: condense gh-dashboard responsibilities into CV-style bullets
juanatsap
2026-05-07 23:10:35 +01:00
-
33354509ce
fix: replace gh-dashboard logo with GitHub octocat icon
juanatsap
2026-05-07 23:08:13 +01:00
-
d768908b1c
feat: add gh-dashboard project logo from upstream repo
juanatsap
2026-05-07 22:59:58 +01:00
-
f3fc6a2632
feat: add gh-dashboard project, language switch partial, header alignment fix
juanatsap
2026-05-07 22:52:46 +01:00
-
c6685e40d1
fix: strong anti-hallucination rules — AI must only use query_cv tool data
juanatsap
2026-05-04 16:17:28 +01:00
-
aae1a28627
feat: Cmd+K search — rich keywords, real logos, category icons
juanatsap
2026-05-04 15:23:15 +01:00
-
b9db689981
fix: remove emojis from chat loading phrases
juanatsap
2026-05-04 15:20:04 +01:00
-
88ecfed5c5
fix: icons toggle also hides all badges (LIVE, GitHub, stars, category)
juanatsap
2026-05-04 15:18:54 +01:00
-
ef958dffe5
feat: language switch reloads page (fixes chat), fun loading phrases
juanatsap
2026-05-04 15:00:46 +01:00
-
075a58efe4
fix: category badge before project title
juanatsap
2026-05-04 14:53:01 +01:00
-
ea5e0c5aab
fix: category badge moved to end of badge row (after GitHub+stars)
juanatsap
2026-05-04 14:49:04 +01:00
-
27cd4d06e8
fix: badge order — GitHub icon, number, star icon
juanatsap
2026-05-04 14:46:53 +01:00
-
ddd109d6a3
fix: GitHub+stars badge gold background with white icons/text
juanatsap
2026-05-04 14:41:32 +01:00
-
c8e680f7ea
feat: 3-letter category tags, merged GitHub+stars badge, pastel colors
juanatsap
2026-05-04 14:37:36 +01:00
-
542419de45
feat: category icon badges on projects — CLI, App, Web, Plugin, SDK
juanatsap
2026-05-04 14:28:37 +01:00
-
29aa3d1fd7
fix: stars badge on all projects with a GitHub repo, not just openSource
juanatsap
2026-05-04 14:19:26 +01:00
-
57db625997
fix: restore SoundInbox GitHub link (no stars badge since not openSource)
juanatsap
2026-05-04 14:17:24 +01:00
-
96ca60babe
fix: stars badge shows "13 stars" (number first), SoundInbox not open source
juanatsap
2026-05-04 14:08:22 +01:00
-
7322c1a158
fix: stars count rendered server-side with 30min cache, no client-side API calls
juanatsap
2026-05-04 13:52:53 +01:00
-
76d9649ec2
feat: custom gold stars badge matching other badges, live count via GitHub API
juanatsap
2026-05-04 13:47:05 +01:00
-
9a2343a71e
feat: GitHub stars badge on open-source projects via shields.io
juanatsap
2026-05-04 13:42:40 +01:00
-
c1a32988cb
feat: add SoundInbox project logo
juanatsap
2026-05-04 13:35:09 +01:00
-
7a242ca7b4
fix: enforce project link format (#proj-ID) so icons appear in chat responses
juanatsap
2026-05-04 13:32:12 +01:00
-
af456cafc2
fix: chat responds in CV language (en/es), not random
juanatsap
2026-05-04 13:27:06 +01:00
-
3aebc82068
fix: background toggle button dev-only, photo always visible in production
juanatsap
2026-05-02 15:00:02 +01:00
-
65eadcada7
fix: chat tone — neutral intros, no exclamatory openers, open-source chip
juanatsap
2026-04-27 00:44:05 +01:00
-
9547bc7130
feat: remove Commando project, add Gotify Commander logo, drolosoft linked
juanatsap
2026-04-27 00:32:54 +01:00
-
5c5f99b626
fix: English disclaimer matches Spanish tone
juanatsap
2026-04-27 00:23:28 +01:00
-
a35db95ca4
fix: chat disclaimer — "soy el yo digital de Juan, y sólo sé responder..."
juanatsap
2026-04-27 00:22:36 +01:00
-
ae7d0a9ab7
fix: white avatar circle background + dark theme uses same grid as light
juanatsap
2026-04-27 00:07:59 +01:00
-
668eb56c9f
fix: disclaimer tooltip — 'soy el yo digital de Juan'
juanatsap
2026-04-27 00:00:52 +01:00
-
13c409065e
fix: chat avatar shows full face with neck and shoulders
juanatsap
2026-04-26 23:58:37 +01:00
-
e9154b04f4
fix: chat avatar crop starts from top to show full face
juanatsap
2026-04-26 23:50:54 +01:00
-
614edac5b6
fix: chat avatar larger (36px) with face fully visible
juanatsap
2026-04-26 23:49:49 +01:00
-
bc29ca4a05
feat: add Gotify Commander project + fix chat avatar + bold footer
juanatsap
2026-04-26 23:46:40 +01:00
-
6204ffdd6c
fix: chat uses second person (tú/you), footer text visible over background
juanatsap
2026-04-26 23:39:38 +01:00
-
6cd949c5ea
feat: background photo toggle available everywhere, not just dev
juanatsap
2026-04-26 23:33:37 +01:00
-
f5c78e6845
feat: chat speaks as Juan — first person, CV photo avatar, disclaimer tooltip
juanatsap
2026-04-26 23:32:48 +01:00
-
3b6d5e781a
feat: background photo system — random Lanzarote landscapes behind CV grid
juanatsap
2026-04-25 14:46:33 +01:00
-
fc1ca90b38
fix: chat bubbles crushed to 6px — flex-shrink: 0 prevents row collapse
juanatsap
2026-04-14 03:13:04 +01:00
-
9164344375
fix: summary tense — "I currently work on" Olympic platforms, shorter Drolosoft line
juanatsap
2026-04-13 00:44:32 +01:00
-
2fbd88f28e
feat: CV overhaul — modernize skills, add projects, fix proficiency scale
juanatsap
2026-04-13 00:07:51 +01:00
-
aae818fbc0
feat: email as mailto link + chat response rules tests (21 assertions)
juanatsap
2026-04-10 00:01:49 +01:00
-
562552add8
fix: agent prompt — Lanzarote location, email always, no contact form reference
juanatsap
2026-04-09 23:55:11 +01:00
-
574f97d5cd
fix: mobile chat overflow — break long links, constrain msg width, scroll chips
juanatsap
2026-04-09 23:27:13 +01:00
-
42fe69f5a0
fix: mobile viewport overflow — no horizontal scroll on iPhone
juanatsap
2026-04-09 23:19:23 +01:00
-
837e6fac9d
fix: deploy waits for port 1999 to be free before starting service
juanatsap
2026-04-09 23:10:47 +01:00
-
9018edd21a
fix: chat agent — show email on contact questions, hide phone, update LLM context
juanatsap
2026-04-09 21:01:16 +01:00
-
ff7cd4287b
docs: add LLM provider evolution & benchmarks (section 16)
juanatsap
2026-04-09 20:48:52 +01:00
-
1f17277a19
config: switch default Ollama model to Gemma 4 26B MoE (3-4x faster than GLM)
juanatsap
2026-04-09 20:42:41 +01:00
-
7b6062d0f2
privacy: remove phone number from CV — private data
juanatsap
2026-04-09 20:20:15 +01:00
-
0b672447f6
feat: cog menu for layout modes, mobile viewport fix, better separation
juanatsap
2026-04-09 18:39:51 +01:00
-
ef25a9e233
fix: add wiggle animation to zoom button, ensure icon animations on mobile
juanatsap
2026-04-09 14:05:58 +01:00
-
c044f785f3
fix: chat X rotates clockwise, robot wiggles; PDF rotation now animated
juanatsap
2026-04-09 14:03:07 +01:00
-
9f6b44b478
fix: button hover animations — PDF 45°, wiggle for info/keyboard/bot
juanatsap
2026-04-09 14:01:25 +01:00
-
e865e0d9e0
feat: hover animations on all floating buttons
juanatsap
2026-04-09 13:59:31 +01:00
-
65e6d174a3
feat: chat module portability guide + mobile wave fix (final merge)
juanatsap
2026-04-09 13:08:27 +01:00
-
-
328faae953
feat: chat module portability guide + fix mobile wave position
juanatsap
2026-04-09 13:08:17 +01:00
-
16530c6f03
fix: chat nav scroll to top
juanatsap
2026-04-09 12:56:59 +01:00
-
-
e56a86860f
fix: scroll to CV section aligns to top instead of center
juanatsap
2026-04-09 12:56:56 +01:00
-
b146264072
docs: SEO guide update
juanatsap
2026-04-09 12:56:25 +01:00
-
-
f8b48b92a3
docs: update SEO guide — duplicate content fix, Search Console, AI-era strategy
juanatsap
2026-04-09 12:56:22 +01:00
-
6781b632d5
feat: Google Search Console verification
juanatsap
2026-04-09 12:37:58 +01:00
-
-
ded519758b
feat: add Google Search Console verification meta tag
juanatsap
2026-04-09 12:37:55 +01:00
-
7d0c2179cd
fix: /text crawlable but noindex
juanatsap
2026-04-09 12:24:45 +01:00
-
-
cfb1817daa
fix: keep /text crawlable for LLMs, only noindex for search engines
juanatsap
2026-04-09 12:24:41 +01:00
-
af72c74799
fix: SEO — noindex /text, robots.txt disallow, sitemap update
juanatsap
2026-04-09 12:24:12 +01:00
-
-
08b39653ba
fix: SEO — prevent Google from indexing /text instead of main page
juanatsap
2026-04-09 12:24:06 +01:00
-
7e78bcdadf
feat: mobile chat — split mode, adaptive buttons, 79 tests
juanatsap
2026-04-09 12:21:38 +01:00
-
-
6e922fd1cb
feat: mobile-first chat layout — split mode, hidden desktop modes, 79 tests
juanatsap
2026-04-09 12:21:28 +01:00
-
070dd9f1d8
fix: dark mode chat contrast
juanatsap
2026-04-09 12:17:26 +01:00
-
-
edf302b302
fix: dark mode chat — lighter panel to distinguish from CV background
juanatsap
2026-04-09 12:17:22 +01:00
-
b50326fb5c
feat: chat close button in header
v1.2.0
juanatsap
2026-04-09 11:45:51 +01:00
-
-
5dd845a4b7
feat: add close button to chat header
juanatsap
2026-04-09 11:45:48 +01:00
-
f6375a9047
fix: chat welcome message wording
juanatsap
2026-04-09 11:43:11 +01:00
-
-
988f8acb80
fix: welcome message — 'about Juan' instead of 'about this CV'
juanatsap
2026-04-09 11:43:08 +01:00
-
c24df3c8e8
fix: wave opacity and double animation
juanatsap
2026-04-09 11:41:21 +01:00
-
-
ddb2b843a4
fix: wave fully opaque (outside button), animation plays twice with pause
juanatsap
2026-04-09 11:41:18 +01:00
-
b4e28aafce
fix: wave positioning and timing
juanatsap
2026-04-09 11:39:29 +01:00
-
-
023c445a88
fix: wave — left side, 2s delay, larger emoji
juanatsap
2026-04-09 11:39:25 +01:00
-
642d0cc90c
fix: wave animation refinement
juanatsap
2026-04-09 11:37:40 +01:00
-
-
33fd31d246
fix: wave animation — fade in, swing clockwise/counter, fade out
juanatsap
2026-04-09 11:37:37 +01:00
-
94043ddc3e
feat: wave greeting on chat button
juanatsap
2026-04-09 11:35:30 +01:00
-
-
84d69fa8db
feat: wave greeting animation on chat button to attract clicks
juanatsap
2026-04-09 11:35:21 +01:00
-
fafc23bd92
feat: chat icons — image fallbacks, external links, compact sizing
juanatsap
2026-04-09 11:34:26 +01:00
-
-
21c33d2833
feat: chat icons — image fallbacks, external links, smaller inline size
juanatsap
2026-04-09 11:34:14 +01:00
-
660fa74afc
data: fix incorrect React tag in CDC Starter Kit
juanatsap
2026-04-09 11:24:17 +01:00
-
-
c3f4134daa
data: remove incorrect React tag from CDC Starter Kit project
juanatsap
2026-04-09 11:24:08 +01:00
-
6bc4f29def
fix: correct Go binary path in systemd service (/snap/bin/go)
juanatsap
2026-04-09 11:18:36 +01:00
-
508e0e873e
test+fix: chat layout modes — 38 tests, CSS positioning fixes
juanatsap
2026-04-09 11:09:40 +01:00
-
-
823030dcf2
test: 38 layout mode tests + fix half/full/float CSS positioning
juanatsap
2026-04-09 11:09:30 +01:00