Commit Graph

  • 769919384a Fix highlighted state on the white service-box variant main Francesco Lorenzo D'Amico 2026-09-18 14:47:32 +02:00
  • fca00abb35 Remove self styled hexagon Francesco Lorenzo D'Amico 2026-09-13 23:04:52 +02:00
  • ec8f55555e Fix character-counter leak into saved values and hero/heading layout Francesco Lorenzo D'Amico 2026-09-11 14:38:09 +02:00
  • e9cd7daa8f Add the admin editor frontend: collect/save, character limits, counter, error highlighting, layout safeguards Francesco Lorenzo D'Amico 2026-09-11 13:43:43 +02:00
  • 0f05f663e7 Seed the initial page content from page-content.json Francesco Lorenzo D'Amico 2026-09-11 13:43:05 +02:00
  • f1e5c3fb12 Add the admin editor page (toolbar, sections, re-login, section refresh) Francesco Lorenzo D'Amico 2026-09-11 13:42:22 +02:00
  • bac82b1568 Render the public homepage from the editable section partials Francesco Lorenzo D'Amico 2026-09-11 13:41:45 +02:00
  • 22bfcfcedf Add shared portfolio styles and scripts, with the Hero height fixed to grow with its content Francesco Lorenzo D'Amico 2026-09-11 13:40:54 +02:00
  • ff5f1f340c Add the editable section partials (Hero, About, Skills, Projects, Goals, Experience, Documents, Contact) Francesco Lorenzo D'Amico 2026-09-11 13:40:04 +02:00
  • c72da7f501 Add shared editor partials (_EditableText, _EditItemControls) Francesco Lorenzo D'Amico 2026-09-11 13:39:32 +02:00
  • 6dd0ecaceb Add the page-content API endpoint for saving and file uploads Francesco Lorenzo D'Amico 2026-09-11 13:38:55 +02:00
  • 2d365eae95 Add PageContentService and PageContentSerializer (load/save the page content) Francesco Lorenzo D'Amico 2026-09-11 13:38:27 +02:00
  • b2e04fcb1d Add EditMarkup and SectionView/EditableText helpers for the editor Francesco Lorenzo D'Amico 2026-09-11 13:37:40 +02:00
  • 27b0bd67c4 Add the section content models (Hero, About, Skills, Projects, Goals, Experience, Documents, Contact) with per-field character limits Francesco Lorenzo D'Amico 2026-09-11 13:36:55 +02:00
  • b3eb66b2cb Add the PageContent root model and ContentLimits (field-length limits) Francesco Lorenzo D'Amico 2026-09-11 13:32:45 +02:00
  • 1c3c2d54e1 Configure auth cookie expiry, antiforgery header and the page-content service Francesco Lorenzo D'Amico 2026-09-11 13:30:18 +02:00
  • 776d62a724 Add the PageContent table (entity, DbContext, migration, model snapshot) Francesco Lorenzo D'Amico 2026-09-11 13:29:15 +02:00
  • ea14d9208e Rename project identity from RazorPagesMovie to BewerbungsSeite Francesco Lorenzo D'Amico 2026-09-03 15:07:53 +02:00
  • 43055a6a3d Add style to send message button Francesco Lorenzo D'Amico 2026-09-02 18:02:25 +02:00
  • 9c4f1cbe23 Align hero buttons to the same height and baseline Francesco Lorenzo D'Amico 2026-09-02 17:38:41 +02:00
  • 39269911b0 Alternate section backgrounds explicitly per section Francesco Lorenzo D'Amico 2026-09-02 17:17:24 +02:00
  • 97e8e68aea Add more skills to frontend and systems Francesco Lorenzo D'Amico 2026-09-02 17:08:47 +02:00
  • 87f2558b73 Fix uneven project card grid layout Francesco Lorenzo D'Amico 2026-09-02 16:58:38 +02:00
  • 73ab4a1a93 Fix nav wrap, center nav on wide screens, add Bewerbungsseite project card Francesco Lorenzo D'Amico 2026-09-02 16:43:12 +02:00
  • df73e61d24 Refine homelab and goals wording Francesco Lorenzo D'Amico 2026-09-02 15:01:48 +02:00
  • 2e45a9ea08 add animation, with color transition to card three on meine Ziele Francesco Lorenzo D'Amico 2026-09-02 13:26:04 +02:00
  • 47cff57cb6 add better footer description Francesco Lorenzo D'Amico 2026-09-02 13:03:42 +02:00
  • 8585fda233 Expand experience section with more entries and a show-more toggle Francesco Lorenzo D'Amico 2026-08-31 18:39:54 +02:00
  • 9e585ce49e adjust padding cards documents and certificates Francesco Lorenzo D'Amico 2026-08-31 18:07:15 +02:00
  • 72f5123315 Add link to telephone number Francesco Lorenzo D'Amico 2026-08-31 16:33:03 +02:00
  • 22f45cc481 Get new sentence into new line Francesco Lorenzo D'Amico 2026-08-31 16:27:04 +02:00
  • 25e143dee6 Align project card buttons and fix card spacing Francesco Lorenzo D'Amico 2026-08-31 15:57:39 +02:00
  • f239aaffbb add private Email to contactform and remove Curiculum Vitae button Francesco Lorenzo D'Amico 2026-08-26 16:01:53 +02:00
  • 04f24cac8f Remove unused static assets and bootstrap/jquery libraries Francesco Lorenzo D'Amico 2026-08-26 15:18:44 +02:00
  • 29d00fbf7d Remove unused Privacy page Francesco Lorenzo D'Amico 2026-08-26 15:18:17 +02:00
  • d15a4a6de1 Merge Bewerbung page into Index as the site's home page Francesco Lorenzo D'Amico 2026-08-26 15:17:57 +02:00
  • be55d56897 Remove Movie feature and drop Movie table via migration Francesco Lorenzo D'Amico 2026-08-26 15:13:58 +02:00
  • a2f8b98c32 Rename solution and project from RazorPagesMovie to BewerbungsSeite Francesco Lorenzo D'Amico 2026-08-26 15:05:26 +02:00
  • eaf74222f8 Fix contact form rejecting submissions with empty phone number Francesco Lorenzo D'Amico 2026-08-26 15:03:42 +02:00
  • 09c0a5fe08 Fix unreadable title tag and add missing favicon on Bewerbung page Francesco Lorenzo D'Amico 2026-08-26 14:13:01 +02:00
  • 195a9cc440 Replace placeholder portfolio content with real storyboard content Francesco Lorenzo D'Amico 2026-08-24 20:46:57 +02:00
  • 71a8c7f09c Add personal hero and about-section photos Francesco Lorenzo D'Amico 2026-08-24 20:45:43 +02:00
  • a2cbe5e3a9 Add real screenshots for Recipes World, Chat App and Truenas dashboard Francesco Lorenzo D'Amico 2026-08-24 20:44:22 +02:00
  • a1439722bf Add competency-proof and certificate PDF's Francesco Lorenzo D'Amico 2026-08-24 20:43:11 +02:00
  • 859f9a2323 Tag Telegram notifications with the current environment Francesco Lorenzo D'Amico 2026-08-24 14:56:53 +02:00
  • 51522e1f3f Replace polling with push-based Telegram notification queue Francesco Lorenzo D'Amico 2026-08-24 14:41:56 +02:00
  • e66d95ec7a Save per entry for no duplicate data Francesco Lorenzo D'Amico 2026-08-24 13:41:09 +02:00
  • 28eb67c551 EF Migraion for making Contact Message required Francesco Lorenzo D'Amico 2026-08-24 13:37:57 +02:00
  • 863a57595e Require subject and validate contact form fields before submit Francesco Lorenzo D'Amico 2026-08-21 15:32:54 +02:00
  • f563979545 Improve contact form wording Francesco Lorenzo D'Amico 2026-08-21 14:22:13 +02:00
  • 57e832a95e Add prod redeploy Francesco Lorenzo D'Amico 2026-08-21 12:04:25 +02:00
  • df781eaf84 Move contact endpoint from Program.cs into ContactController Francesco Lorenzo D'Amico 2026-08-20 11:41:05 +02:00
  • 10737b8272 Validate phone number before submit, point form /api/v1/contact Francesco Lorenzo D'Amico 2026-08-20 11:40:03 +02:00
  • a8f664a6ba Log warning when telegram config is missing Francesco Lorenzo D'Amico 2026-08-20 11:36:28 +02:00
  • 028e62407a Replace contact form POST with async JS API endpoint Francesco Lorenzo D'Amico 2026-08-19 18:26:41 +02:00
  • 46d36fcd04 Add staging configuration Francesco Lorenzo D'Amico 2026-08-19 17:50:59 +02:00
  • 106bc9c0c1 Add automatic staging redeploy Francesco Lorenzo D'Amico 2026-08-19 17:28:59 +02:00
  • 0a5e7f8e75 Add staging deployment workflow Francesco Lorenzo D'Amico 2026-08-19 16:51:26 +02:00
  • 3392eb8823 Add EF-Migration for changing id on models from int to Guid Francesco Lorenzo D'Amico 2026-08-19 14:23:15 +02:00
  • 1e5f2adcc7 Change id value from int to Guid Francesco Lorenzo D'Amico 2026-08-19 11:25:53 +02:00
  • ee43dc60d8 Create EF-Migration for NotificationSent-field Francesco Lorenzo D'Amico 2026-08-18 16:46:57 +02:00
  • c956c5b3b2 Backend-scheudler for telegram notifications by new contact requests Francesco Lorenzo D'Amico 2026-08-18 16:46:07 +02:00
  • ee9e8de354 Contactform saves input into db Francesco Lorenzo D'Amico 2026-08-18 16:44:42 +02:00
  • 7fb60d6f55 Create EF-Migration for AdminUser and ContactMessage Francesco Lorenzo D'Amico 2026-08-18 14:58:08 +02:00
  • 04877691b9 Add protected admin scope with login Francesco Lorenzo D'Amico 2026-08-18 14:56:41 +02:00
  • dfe5044c69 Connect contactMessage and adminUser on DB plus added contactMessage model Francesco Lorenzo D'Amico 2026-08-18 14:52:29 +02:00
  • 30d9f7941d Add model for Contact form Francesco Lorenzo D'Amico 2026-08-18 12:02:28 +02:00
  • 5b9b6b1e99 Add Page for Application with own model Francesco Lorenzo D'Amico 2026-08-17 18:45:20 +02:00
  • bcfca3a7f7 add layout for application site Francesco Lorenzo D'Amico 2026-08-15 16:33:24 +02:00
  • 0e1df8a0f6 Remove unecessary comments Francesco Lorenzo D'Amico 2026-08-15 16:26:54 +02:00
  • 4c49200333 Define order structure off the application site Francesco Lorenzo D'Amico 2026-08-14 18:00:04 +02:00
  • 9ac80de5da Copy all assets from template Francesco Lorenzo D'Amico 2026-08-14 16:12:39 +02:00
  • f2a1efc807 Adatepd appsettings-Files Giuseppe D’Ettorre 2026-07-09 17:18:21 +02:00
  • 0e5d5c2a17 Initial commit Francesco Lorenzo D'Amico 2026-07-09 16:40:11 +02:00
  • 64ab0a8a51 Initial commit frnix_06 2026-07-09 16:30:02 +02:00