Commit Graph

  • 8e7ee9dba4 Add Cross-Origin Resource Policy headers for enhanced security main Richard Bergsma 2025-11-18 22:56:56 +01:00
  • 6fa07b4b63 Enhance SMTP configuration in docker-compose and email handler Richard Bergsma 2025-11-18 22:44:58 +01:00
  • 6cd45c254b Update Dockerfile to include template files in the build process Richard Bergsma 2025-11-07 12:24:39 +01:00
  • 78ebe7e6ba Enhance RocketChat livechat widget initialization with state persistence Richard Bergsma 2025-11-06 13:46:41 +01:00
  • 0b5d114500 Update footer component to simplify email link implementation Richard Bergsma 2025-11-06 13:32:08 +01:00
  • 97f9faa8b2 Refactor widget container widths for improved layout consistency Richard Bergsma 2025-11-06 13:28:20 +01:00
  • 89e07308e2 Refactor styles in Hero2.astro and index.astro for improved responsiveness and layout Richard Bergsma 2025-11-06 13:09:22 +01:00
  • db6270438f Enhance development and production scripts in package.json and update README for CSP testing Richard Bergsma 2025-11-06 12:54:47 +01:00
  • 993d16d920 Update Content-Security-Policy in server.js to enhance security Richard Bergsma 2025-11-06 12:40:45 +01:00
  • 0299359a0f Remove unused favicon.svg and enhance language dropdown initialization and event listener management Richard Bergsma 2025-11-06 12:34:23 +01:00
  • 48f92017a9 Refactor responsive styles in index.astro for improved layout Richard Bergsma 2025-11-06 12:19:33 +01:00
  • c38120053c Enhance RocketChat livechat initialization and improve smooth scrolling in BasicScripts Richard Bergsma 2025-11-06 12:16:25 +01:00
  • a2c3475850 Enhance event listener management in BasicScripts component Richard Bergsma 2025-11-06 12:10:39 +01:00
  • bc83d41673 Update network name in Docker Compose configuration for consistency Richard Bergsma 2025-11-05 00:19:32 +01:00
  • a69489a73f Refactor Docker Compose configuration to streamline network setup Richard Bergsma 2025-11-05 00:16:24 +01:00
  • 67d976ac0f Refactor Docker setup for Astro SSR application and Nginx reverse proxy Richard Bergsma 2025-11-05 00:07:35 +01:00
  • 4609e367fd Update Astro configuration to use middleware mode for Node adapter Richard Bergsma 2025-11-04 23:54:39 +01:00
  • efcb325f64 Update Content-Security-Policy in server.js and _headers for enhanced security Richard Bergsma 2025-11-04 23:43:00 +01:00
  • f7645b7b25 Update dependencies, enhance security headers, and add brand information to translations Richard Bergsma 2025-11-04 23:35:04 +01:00
  • 0dd0ae2bd2 Update email configuration in README and enhance email handler for Microsoft 365 support Richard Bergsma 2025-11-02 02:39:32 +01:00
  • 3b28d1c52d Integrate dotenv for environment variable management and enhance form error handling Richard Bergsma 2025-11-02 02:06:29 +01:00
  • 8773788335 Enhance layout and styling for Anti-Fingerprinting Shield Plus page Richard Bergsma 2025-10-19 23:38:01 +02:00
  • 2242a33754 Refactor Image component to improve asset handling and prevent CORS issues Richard Bergsma 2025-10-19 23:11:05 +02:00
  • a767dbb115 Enhance security and localization features across the application Richard Bergsma 2025-10-19 21:13:15 +02:00
  • 6257a223b2 Update translation links for Microsoft Applied Skills in multiple languages Richard Bergsma 2025-07-24 15:05:00 +02:00
  • b2fbe18214 Enhance RocketChat livechat initialization with detailed logging Richard Bergsma 2025-07-24 14:57:01 +02:00
  • b75422716b Update German translation for applied skills in i18n module Richard Bergsma 2025-07-24 14:51:17 +02:00
  • 83a11a45fb Update LanguageDropdown and Header components for improved localization and layout Richard Bergsma 2025-07-24 14:49:12 +02:00
  • 7d0e9ee8f6 Enhance header component with translation support and improve navigation links Richard Bergsma 2025-07-24 14:36:02 +02:00
  • 526d296995 Add applied skills section to navigation and update translations Richard Bergsma 2025-07-24 14:26:13 +02:00
  • 6e6bfb67b1 Refactor Logo component and enhance translations for applied skills Richard Bergsma 2025-07-24 14:18:35 +02:00
  • 5bc2197182 Enhance RocketChat livechat integration with improved error handling becarta 2025-07-18 08:42:12 +02:00
  • a9a1404386 Add response time smoothing to uptime API becarta 2025-07-18 08:36:54 +02:00
  • 0b59b3b977 Update server configuration and translations for improved deployment and user experience becarta 2025-07-18 08:16:10 +02:00
  • 4fbfcc5855 Enhance light mode styles for buttons and CTAs becarta 2025-07-12 00:57:10 +02:00
  • 2f65102da4 Update Hero2 component layout for improved spacing and responsiveness becarta 2025-07-12 00:46:18 +02:00
  • b5b5b80af1 Update Hero components for improved layout and responsiveness becarta 2025-07-12 00:39:06 +02:00
  • e8833ce52b Add spam review functionality to contact form and update translations becarta 2025-07-12 00:28:44 +02:00
  • bbf85be7c8 Refactor homepage translations for improved consistency and clarity becarta 2025-07-11 23:55:25 +02:00
  • 4bbaa000bb Revise English homepage translations for improved clarity and engagement becarta 2025-07-11 23:50:01 +02:00
  • 619dfd17ad Enhance homepage translations for multiple languages becarta 2025-07-11 23:48:39 +02:00
  • 0c3651ccbc Update German translation for homepage actions becarta 2025-07-11 23:37:51 +02:00
  • babba0adc0 Refactor formatLocalTime function in UptimeStatusIsland to remove Luxon fallback Richard Bergsma 2025-07-07 20:38:44 +02:00
  • 6403efa64c Add fallback handling for date formatting in formatLocalTime function Richard Bergsma 2025-07-07 20:28:54 +02:00
  • b19fdbbc0c Remove temporary debug logging from formatLocalTime and HeartbeatPopup in UptimeStatusIsland Richard Bergsma 2025-07-07 20:25:11 +02:00
  • 1d609b303f Add debug logging to HeartbeatPopup in UptimeStatusIsland for production insights Richard Bergsma 2025-07-07 20:16:29 +02:00
  • d046a6f4fd Add temporary debug logging to formatLocalTime function in UptimeStatusIsland Richard Bergsma 2025-07-07 20:11:22 +02:00
  • 658881124f Enhance date formatting in UptimeStatusIsland and ensure UTC compliance in API Richard Bergsma 2025-07-07 20:07:07 +02:00
  • 63f5c24590 Update translations in YouTube script to replace GitHub links with greasyfork.org for improved clarity and user guidance becarta 2025-07-03 00:26:24 +02:00
  • 63143d0270 Remove unused GitHub link from Focused YouTube component for cleaner code becarta 2025-07-03 00:20:45 +02:00
  • 18f4f018a2 Update Focused YouTube link in translations and remove unused GitHub link becarta 2025-07-03 00:17:45 +02:00
  • f099b80fc3 Update installation instructions in translations for YouTube script Richard Bergsma 2025-07-02 23:45:22 +02:00
  • 6ec4b2c604 Refactor navigation header data to improve organization and add new link Richard Bergsma 2025-07-02 23:38:56 +02:00
  • cf24268751 Comment out Rocket.Chat Livechat script in Layout.astro for future reference without execution. Richard Bergsma 2025-07-02 23:15:29 +02:00
  • 966d946c77 Update Astro configuration to use Node adapter and adjust server settings Richard Bergsma 2025-07-02 23:01:32 +02:00
  • efdd0c28d4 Update Astro configuration to use Fastify adapter and include prefetch integration Richard Bergsma 2025-07-02 22:52:53 +02:00
  • 2cb5f4bf24 Refactor About Me page for language detection and redirection Richard Bergsma 2025-07-02 22:38:54 +02:00
  • 28de900b95 Update refresh intervals in UpdateTimer and UptimeStatusIsland components from 30 minutes to 5 minutes for more frequent status checks and updates. Richard Bergsma 2025-06-28 13:45:23 +02:00
  • 246edb3952 Update TypeScript version and enhance ContactForm and email handling Richard Bergsma 2025-06-26 23:40:44 +02:00
  • 559bd3e983 Revamp email templates for improved design and user experience Richard Bergsma 2025-06-26 23:16:21 +02:00
  • e19dc8eb3e Update ContactForm component to use dynamic origin for API requests and ensure CSRF token is included in form submissions Richard Bergsma 2025-06-26 23:03:27 +02:00
  • 49fabddc96 Refactor CookieBanner and Contact API for improved functionality and security Richard Bergsma 2025-06-26 22:54:02 +02:00
  • cb64f7f76c Enhance ContactForm and CookieBanner components for improved accessibility and user feedback Richard Bergsma 2025-06-26 22:38:06 +02:00
  • dde3fb1923 Fix calculation of start date in ContributionCalendar to correctly reflect the 52-week period Richard Bergsma 2025-06-24 21:11:05 +02:00
  • 3847f415d6 Enhance accessibility and structure across multiple components Richard Bergsma 2025-06-24 21:05:49 +02:00
  • 0b16ad5a28 Update homepage translations to enhance highlight formatting for improved readability Richard Bergsma 2025-06-24 20:55:12 +02:00
  • 851759d16b Update workflow automation description for clarity and consistency Richard Bergsma 2025-06-24 20:49:18 +02:00
  • fd2e4e8104 Merge branch 'main' of https://git.365devnet.eu/365DevNet/365devnet Richard Bergsma 2025-06-24 20:47:53 +02:00
  • 934da2be73 Merge branch 'main' of https://git.365devnet.eu/365DevNet/365devnet Richard Bergsma 2025-06-24 20:45:26 +02:00
  • fe93eb716f Revamp homepage with explosive design and enhanced interactivity Richard Bergsma 2025-06-24 20:42:03 +02:00
  • 06281a9093 Add prerendering to development page for improved performance becarta 2025-06-19 00:59:02 +02:00
  • ae6f2f5db8 Refactor development page to enhance performance and update components becarta 2025-06-19 00:56:19 +02:00
  • 7b9da717ec Enhance 404 page with modern design and animations Richard Bergsma 2025-06-16 21:53:47 +02:00
  • b936c7acb0 Update icon in ModernEducation component for improved visual representation Richard Bergsma 2025-06-16 20:09:43 +02:00
  • 39af73229c Update translations for educational programs with detailed descriptions Richard Bergsma 2025-06-16 20:01:09 +02:00
  • 3c85e274e5 Update navigation links and enhance section IDs for improved accessibility and organization becarta 2025-06-15 22:36:15 +02:00
  • 78b37b169c Update shimmer effect styles in ModernCertifications, ModernEducation, and ModernWorkExperience components for improved dark mode support Richard Bergsma 2025-06-15 19:28:38 +02:00
  • d9a1b04f89 Implement touch handling for modals in Certifications, Education, and Skills components Richard Bergsma 2025-06-15 19:23:38 +02:00
  • 8f2c5c5df4 Refactor modal components for improved usability and responsiveness becarta 2025-06-15 18:21:02 +02:00
  • c6c9677b00 Enhance interactivity and mobile responsiveness in widget components becarta 2025-06-15 18:15:03 +02:00
  • 7f6578ceb1 Enhance About Me page with modern components and animations becarta 2025-06-15 18:07:20 +02:00
  • 290505f96e Adjust weeks displayed in ContributionCalendar for mobile view optimization Richard Bergsma 2025-06-15 16:44:08 +02:00
  • e127115f41 Update ContributionCalendar to adjust weeks displayed based on mobile view Richard Bergsma 2025-06-15 16:43:22 +02:00
  • 6d9ae02f2a Refactor ContributionCalendar to use UTC for date calculations Richard Bergsma 2025-06-15 16:37:06 +02:00
  • 89eff8ff85 Enhance navigation and page layouts for improved user experience Richard Bergsma 2025-06-15 16:21:57 +02:00
  • d32d70399f Add HTML escaping utility in email handler for enhanced security becarta 2025-06-13 00:02:48 +02:00
  • 16fec9166a Enhance Gemini spam check functionality with improved error handling and logging becarta 2025-06-12 23:54:36 +02:00
  • 954eaddc81 Enhance spam detection logic in contact form API becarta 2025-06-12 23:51:58 +02:00
  • 5ceb3491c7 Add spam detection and manual review request feature in contact form becarta 2025-06-12 23:43:12 +02:00
  • 1d80c4156c Remove blog components and configurations to streamline the project becarta 2025-06-12 22:39:23 +02:00
  • 7f2a7f859c Update countdown text format in UptimeStatusIsland component for clarity becarta 2025-06-11 23:39:01 +02:00
  • afe9d45b5e Update UptimeStatusIsland and UpdateTimer components for improved refresh intervals and styling becarta 2025-06-11 23:37:13 +02:00
  • a67e19a2f8 Enhance UptimeStatusIsland component with mobile responsiveness and scroll tracking Richard Bergsma 2025-06-11 22:55:58 +02:00
  • 2e8a55307d Update privacy and terms pages to enhance clarity and organization Richard Bergsma 2025-06-11 22:32:56 +02:00
  • 8c0a44a500 Update UptimeStatusIsland component styles and gradient for improved visual representation Richard Bergsma 2025-06-11 22:05:38 +02:00
  • da7a54244e Refactor heartbeat color logic in UptimeStatusIsland component for improved status representation Richard Bergsma 2025-06-11 21:57:11 +02:00
  • db4bde54e6 Refactor UptimeStatus component to improve data fetching and user experience Richard Bergsma 2025-06-11 21:48:11 +02:00
  • 0bf251efba Refactor formatLocalTime function in UptimeStatusIsland component to simplify date formatting Richard Bergsma 2025-06-11 21:16:06 +02:00
  • 9b0c7a66a0 Add Tippy.js for tooltips in UptimeStatusIsland component and update styles Richard Bergsma 2025-06-11 21:12:20 +02:00
  • ed10a2b65c Enhance UptimeStatusIsland component with improved time formatting and timezone support Richard Bergsma 2025-06-11 20:47:06 +02:00