Commit Graph

  • 24b2401519 feat: add origin validation and rate limiting for PDF endpoint juanatsap 2025-11-09 14:00:10 +00:00
  • 5e132e7ec7 docs: finalize documentation as personal portfolio project juanatsap 2025-11-09 13:54:31 +00:00
  • 31dae9fa19 Add collapsible sections, restructure menu, and refine sidebar layouts juanatsap 2025-11-09 13:43:29 +00:00
  • 2ce13481d0 feat: enhance CV with project title links, experience durations, certifications, and improved navigation juanatsap 2025-11-09 11:42:52 +00:00
  • e64e63de98 style: increase spacing between subtitle and responsibilities list juanatsap 2025-11-09 04:42:00 +00:00
  • b83f8e0801 fixed icons juanatsap 2025-11-09 04:34:40 +00:00
  • ed5a324f44 style: apply grid texture to original gray background juanatsap 2025-11-09 04:33:42 +00:00
  • a336f0f131 style: replace gradient with dark circuit board grid background juanatsap 2025-11-09 04:32:58 +00:00
  • 1ac19a2548 style: apply moonlit fog gradient background to body juanatsap 2025-11-09 04:31:07 +00:00
  • 4a39000e4d fix: remove CV content font size reduction in responsive mode juanatsap 2025-11-09 03:53:11 +00:00
  • f6a518185f fix: hide project descriptions in short CV view juanatsap 2025-11-09 03:48:54 +00:00
  • e827fb46eb fix: unify description font styles across all sections juanatsap 2025-11-09 03:44:27 +00:00
  • a84a6a39d0 fix: remove font size reduction for CV content in responsive breakpoint juanatsap 2025-11-09 03:40:04 +00:00
  • df31539150 refactor: unify Experience, Projects, and Courses format to match Awards section juanatsap 2025-11-09 03:36:28 +00:00
  • 7e9bc2df99 feat: add UEX logo to last two University of Extremadura courses juanatsap 2025-11-09 03:30:08 +00:00
  • 740c435d1e feat: add course logo support with servoy, forem, and camaracomercio logos juanatsap 2025-11-09 03:21:48 +00:00
  • e9b11cb946 fix: render HTML tags in Other section driver license text juanatsap 2025-11-09 02:59:46 +00:00
  • 18759c5637 style: improve GitHub link visibility with whitesmoke default and clearer blue hover juanatsap 2025-11-09 02:55:10 +00:00
  • 5447b1e0a5 feat: add GitHub repository link to footer juanatsap 2025-11-09 02:52:38 +00:00
  • e0712bb78c fix: align award items with other sections and fix separator styling juanatsap 2025-11-09 02:49:40 +00:00
  • 3b5256b1ad feat: add Affinity and Excalidraw to Design Tools juanatsap 2025-11-09 02:46:09 +00:00
  • e572af0771 feat: implement dynamic date calculation for projects juanatsap 2025-11-09 02:43:40 +00:00
  • a6783da1f6 feat: add bold project links and fix language selector spacing juanatsap 2025-11-08 16:37:14 +00:00
  • 286d0d0e3e feat: add explicit sidebar placement control and responsive design (1024-1280px) juanatsap 2025-11-08 15:05:54 +00:00
  • 4761145ad8 refactor: reorganize skills sidebar layout (7 left, 6 right) juanatsap 2025-11-08 14:33:55 +00:00
  • 435ab7ae70 feat: add "Maintained by SAP" badge to CDC Starter Kit project juanatsap 2025-11-08 12:35:46 +00:00
  • 01ab281c33 refactor: reorder Personal Projects - Somos Una Ola and Herrumbre Vivo first juanatsap 2025-11-08 12:33:09 +00:00
  • 00a1f7c479 feat: update CDC Starter Kit status - now maintained by SAP juanatsap 2025-11-08 12:28:25 +00:00
  • 184339f123 refactor: reorder Personal Projects - La Porra and Herrumbre Vivo first juanatsap 2025-11-08 12:25:38 +00:00
  • e66338a02e feat: add CDC Starter Kit and Third Party Contributions projects juanatsap 2025-11-08 12:08:05 +00:00
  • 1817f4d8af feat: add La Porra.club football prediction platform to Personal Projects juanatsap 2025-11-08 11:55:38 +00:00
  • ab907dbc58 style: adjust projects-footer spacing with negative margin juanatsap 2025-11-08 11:44:09 +00:00
  • 2ae9068539 fix: reorder page 2 sections to Awards → Personal Projects → Courses juanatsap 2025-11-08 11:43:57 +00:00
  • acae82cb40 fix: add 40px spacing below Personal Projects section title juanatsap 2025-11-08 11:41:12 +00:00
  • 2c963ebcc7 feat: add project logo support and rename to Personal Projects juanatsap 2025-11-08 11:36:11 +00:00
  • e295aff7fa fix: use digital web globe icon for Projects section juanatsap 2025-11-08 11:12:56 +00:00
  • 1d12101e54 fix: update Projects section icon and remove footer separator juanatsap 2025-11-08 11:11:43 +00:00
  • fa4996709d feat: add Projects section between Courses and Awards juanatsap 2025-11-08 10:52:06 +00:00
  • 229769f288 fix: update LinkedIn URL in References section juanatsap 2025-11-08 10:36:01 +00:00
  • 584cfe05b1 refactor: consolidate documentation into main README juanatsap 2025-11-08 10:34:43 +00:00
  • e0b82314b0 feat: replace Behance with Domestika portfolio juanatsap 2025-11-08 10:23:31 +00:00
  • c4e8f3d3b5 fix: standardize course icon size to 80px to match other sections juanatsap 2025-11-08 09:49:10 +00:00
  • a82159bd4b fix: use default building icon for Megabanner instead of broken image juanatsap 2025-11-08 09:42:36 +00:00
  • c7e3695375 feat: improve Drolosoft responsibilities layout with grid-based design juanatsap 2025-11-08 08:38:43 +00:00
  • 221e0b8913 feat: add pentamsi.png company logo file juanatsap 2025-11-08 08:21:48 +00:00
  • aa228a94da feat: update insa.png company logo juanatsap 2025-11-08 08:21:29 +00:00
  • 1c93050a40 fix: maintain scroll position when toggling logos juanatsap 2025-11-07 22:13:16 +00:00
  • c1d0dae725 fix: maintain scroll position when toggling CV length juanatsap 2025-11-07 22:12:05 +00:00
  • b29cae1549 feat: add pentamsi.png logo to Penta MSI experience juanatsap 2025-11-07 22:06:51 +00:00
  • 8b6fcf17cc feat: add drosoloft-plain logo and update profile photo juanatsap 2025-11-07 22:00:00 +00:00
  • 05349715fb feat: add company logos and links to Drolosoft responsibilities juanatsap 2025-11-07 21:57:14 +00:00
  • 8e36bcecb3 feat: right-align content in right sidebar juanatsap 2025-11-07 21:52:43 +00:00
  • 0c4ceddc26 fix: render HTML links in short descriptions and responsibilities juanatsap 2025-11-07 21:49:27 +00:00
  • 4442ef1990 fix: prevent hamburger menu from appearing during scroll when closed juanatsap 2025-11-07 21:40:41 +00:00
  • b95be084d2 fix: add padding to course icons to match award icon proportions juanatsap 2025-11-07 21:39:02 +00:00
  • 2f09011abc feat: add dynamic header hiding on scroll and back-to-top button juanatsap 2025-11-07 21:38:34 +00:00
  • 74c8374a7c feat: match course icons styling with awards section juanatsap 2025-11-07 21:34:56 +00:00
  • 1e7e0a1d2d feat: add hyperlinks to company names in short descriptions and project descriptions juanatsap 2025-11-07 21:16:39 +00:00
  • e122d1718f feat: update Drolosoft experience to use drosoloft-plain.png logo juanatsap 2025-11-07 21:13:11 +00:00
  • 058fc0066b feat: consolidate Megabanner into Drolosoft freelance group with bold formatting juanatsap 2025-11-07 21:09:19 +00:00
  • f550e884d6 feat: consolidate Ebantic, Everis, and Indra into single Avantik freelance entry juanatsap 2025-11-07 21:04:08 +00:00
  • 5a504c805e fix: add invisible separator below section titles, not on entire section juanatsap 2025-11-07 20:55:39 +00:00
  • 0e68e2f8d4 fix: use padding-top instead of margin-top for invisible separator juanatsap 2025-11-07 20:54:36 +00:00
  • 6b17701a3f fix: increase blank space to 60px and add !important flag juanatsap 2025-11-07 20:49:00 +00:00
  • 27ee3b4dd4 feat: add blank space before Experience, Awards, and Courses sections juanatsap 2025-11-07 20:48:00 +00:00
  • acdd43ff9f fix: remove separator lines and add spacing below section titles juanatsap 2025-11-07 20:39:22 +00:00
  • b820915e7a fix: move separator to BELOW section titles instead of above juanatsap 2025-11-07 20:38:05 +00:00
  • 891db43354 fix: reduce spacing between top separator and section title juanatsap 2025-11-07 20:36:22 +00:00
  • 50a158bb44 fix: move top separator to section container instead of title juanatsap 2025-11-07 20:20:11 +00:00
  • b33ded52bb feat: change section icons to #7d7d7d and add top separators to key sections juanatsap 2025-11-07 20:19:16 +00:00
  • a8e2bc2c1e feat: add separators after last experience, award, and course items juanatsap 2025-11-07 20:17:26 +00:00
  • 89d66452d8 feat: increase section title margins for better spacing juanatsap 2025-11-07 20:15:09 +00:00
  • 3c55ecb5f9 fix: move hamburger menu after CV icon and change section icons to dark gray juanatsap 2025-11-07 20:14:45 +00:00
  • 59b95c4448 feat: add hamburger navigation menu with smooth scrolling to CV sections juanatsap 2025-11-07 19:11:21 +00:00
  • 14db8df663 feat: add short descriptions and responsibilities to all courses juanatsap 2025-11-07 19:02:15 +00:00
  • 72af2e1874 feat: add long/short format support for Courses matching Experience layout juanatsap 2025-11-07 18:52:30 +00:00
  • 39e64811a1 feat: remove type labels from References and add default icon for Courses juanatsap 2025-11-07 18:51:02 +00:00
  • c77ba32780 feat: update References section with formatted text, bold links, and dynamic CV links juanatsap 2025-11-07 18:40:02 +00:00
  • ab68078c48 feat: improve sidebar fonts, checkmark styling, and spacing to match old CV juanatsap 2025-11-07 18:32:33 +00:00
  • b68ae32770 feat: add checkmarks to Languages, References, and Other sections to match old CV juanatsap 2025-11-07 18:28:11 +00:00
  • 7997bf19a1 fix: update Italian language proficiency to Intermediate/Básico juanatsap 2025-11-07 18:25:47 +00:00
  • eb3b8615b0 feat: improve Languages, References, and Other sections formatting to match old CV juanatsap 2025-11-07 18:23:56 +00:00
  • e5685dfb1a fix: use correct CSS class (short-desc) for awards short description juanatsap 2025-11-07 18:13:06 +00:00
  • 50695c6fb3 fix: show only bullet points in long mode for awards (no duplicate text) juanatsap 2025-11-07 18:10:42 +00:00
  • 48448f4090 fix: improve awards with concise short descriptions and bullet point lists for long version juanatsap 2025-11-07 18:06:25 +00:00
  • 070a36a1b9 feat: update awards with complete information, correct dates, and long/short versions juanatsap 2025-11-07 17:23:30 +00:00
  • 025f6cb88c fix: add Expired field to Experience struct to support expired badge juanatsap 2025-11-07 17:18:19 +00:00
  • c420e6fd57 feat: add red EXPIRED badge display for expired companies juanatsap 2025-11-07 17:16:36 +00:00
  • 4edfb886a0 feat: add expired tag to Megabanner, Penta MSI, and Insa companies juanatsap 2025-11-07 17:15:26 +00:00
  • df7bb82fda feat: add Insa company URL to Spanish CV juanatsap 2025-11-07 17:06:37 +00:00
  • c50bd7b3e1 fix: remove label update code from toggle functions juanatsap 2025-11-07 12:05:51 +00:00
  • 5fe42a5c63 refine: adjust toggle and spacing dimensions juanatsap 2025-11-07 11:57:58 +00:00
  • b3e4976204 feat: comprehensive UI redesign and content updates juanatsap 2025-11-07 11:49:47 +00:00
  • 27c2f4b44f feat: enhance experience section with icons, duration, and improved styling juanatsap 2025-11-06 10:36:00 +00:00
  • c035db05ba fixed icons juanatsap 2025-11-06 09:19:44 +00:00
  • 51597c074b feat: add dynamic years calculation and complete CV content migration juanatsap 2025-11-06 09:11:17 +00:00
  • 2c372eee49 feat: add social links to footer and optional company logo toggle juanatsap 2025-11-05 12:15:43 +00:00
  • 38bf09196e refactor: update experience section format to match original React design juanatsap 2025-11-04 20:32:42 +00:00
  • ed0760fe3f feat: add company names with optional clickable links to experience section juanatsap 2025-11-04 19:56:40 +00:00
  • b52d0b08b6 refactor: update header badge and remove hardcoded experience years juanatsap 2025-11-04 19:48:39 +00:00