Commit Graph

1332 Commits

Author SHA1 Message Date
becarta
5471f2e316 Update package-lock.json to remove unused dependencies and optimize Header component styles
- Removed @astrojs/netlify and related dependencies from package-lock.json to streamline the project.
- Updated Header.astro to enhance layout with max-width and overflow properties for better responsiveness and mobile navigation accessibility.
2025-06-07 03:00:18 +02:00
becarta
042682b0ee Update Footer component to include clickable KVK link and correct BTW number
- Change KVK text to a clickable link directing to the KVK website.
- Update the BTW number to the correct format for clarity.
2025-06-07 02:40:41 +02:00
03aadf06b1 Update email handler to change website name for improved branding
- Change the default WEBSITE_NAME from 'bergsma.it' to '365DevNet Support' for better alignment with the current branding strategy.
2025-06-07 02:17:05 +02:00
532138f988 Refactor email transporter initialization for improved local relay support
- Simplify SMTP transporter setup for production by removing unnecessary authentication for local Postfix relay.
- Enhance error and success logging for SMTP connection verification.
- Update development mode to log email output to console with a warning message.
2025-06-07 02:11:49 +02:00
8066098242 Update email handler to improve from address handling and enhance error logging
- Modify the from address logic to use a default 'noreply' address if SMTP_USER is not set in production.
- Add debug logging for email sending details, including connection target and sender/recipient information.
- Simplify error logging by removing specific SMTP error messages while retaining the full error stack for troubleshooting.
2025-06-07 02:04:38 +02:00
fcf639edcc Remove Netlify form handling logic from BasicScripts.astro and update Form.astro to set action attribute for contact form submission to the new API endpoint. 2025-06-07 01:39:21 +02:00
a56bc83d59 Add server configuration to Astro setup for external access
- Introduce server settings in astro.config.ts to specify port 3000 and enable external access.
- This change enhances the development environment by allowing connections from outside the local network.
2025-06-07 01:17:07 +02:00
0893e235c2 Update Astro configuration to switch from Netlify to Node adapter and update dependencies
- Replace Netlify adapter with Node adapter in astro.config.ts for standalone mode.
- Update package.json to reflect the new dependency on @astrojs/node.
- Modify package-lock.json to include updated versions of dependencies and remove Netlify-specific configurations from the contact form.
2025-06-07 00:44:48 +02:00
02fe6d217a Add CSRF token handling to contact form for enhanced security
- Introduce a hidden CSRF token input field in the contact form.
- Implement a function to fetch and set the CSRF token on form load.
- Update form submission logic to use FormData and re-fetch the CSRF token after successful submission.
2025-06-07 00:29:49 +02:00
9fd25138e4 Refactor commit fetching in development.astro to implement caching for improved performance
- Introduce a caching mechanism for Gitea commits to reduce API calls across language builds.
- Update the commit fetching logic to handle errors more gracefully and ensure consistent data retrieval.
2025-06-06 23:57:17 +02:00
89d9de5403 Update navigation and translations to standardize 'Development' menu label across multiple languages 2025-06-06 23:52:52 +02:00
750b04de6a Update translations to standardize 'Development' title across multiple languages to '365DevNet' for consistency in the development section. 2025-06-06 23:46:14 +02:00
5763c43389 Add prerender support to development.astro for improved performance 2025-06-06 23:42:15 +02:00
33dd9c9d8d Update translations and enhance development.astro with static path support
- Revise introductory text in translations for clarity and consistency across multiple languages.
- Add static paths for language support in development.astro to improve routing for internationalization.
2025-06-06 23:40:44 +02:00
aa37cb23cf Enhance ContributionCalendar and development.astro for dark mode support and improved commit display
- Refactor ContributionCalendar to support light and dark color schemes based on user preference.
- Implement dark mode detection using a MutationObserver to dynamically adjust styles.
- Update development.astro to include a new CollapsibleIntro component for better user experience.
- Improve commit display logic to format messages with bullet points and enhance layout for clarity.
2025-06-06 23:36:00 +02:00
bbbcb96905 Refactor development page and enhance translations for improved clarity
- Consolidate the "Web Development" link in the navigation for better structure.
- Add an introductory text to the development section in translations for clearer context.
- Update various translation entries for consistency and clarity across multiple languages.
- Remove the development.astro page as its functionality is now integrated elsewhere.
2025-06-06 23:21:01 +02:00
0c3e3d1a01 Add Web Development section to navigation and update development.astro metadata
- Introduce a new "Web Development" section in the navigation with a link to 365devnet.
- Update the import statement in development.astro to use PageLayout.
- Add metadata for improved SEO, including title and description for the development page.
2025-06-06 22:28:59 +02:00
673d1b7c29 Enhance ContributionCalendar component and update development.astro for better contribution visualization
- Modify getCalendarDays function to start the week on Monday and improve date calculations.
- Add getMonthLabels function to generate month labels for the contribution calendar.
- Update styling and structure of the ContributionCalendar for improved layout and responsiveness.
- Integrate ContributionCalendar into development.astro to visually represent code contributions over the past year, enhancing project transparency.
2025-06-06 22:14:49 +02:00
f01ac6f675 Enhance commit fetching in development.astro with improved API integration
- Update GITEA_COMMITS_URL to include additional query parameters for better data retrieval.
- Implement authorization header for secure API access if a token is present.
- Refactor commit display logic to handle potential missing data gracefully.
2025-06-06 21:51:11 +02:00
2da6ae3078 Update .gitignore and development.astro for improved configuration and API integration
- Specify .env file handling in .gitignore to prevent accidental exposure of sensitive data.
- Change Git API URL to Gitea for fetching commits, ensuring compatibility with the new repository structure.
2025-06-06 21:40:28 +02:00
becarta
61478dcc38 Replace logo image with SVG for improved branding consistency and visual appeal 2025-05-14 04:52:46 +02:00
becarta
1fb54f947e Remove unnecessary background div from WidgetWrapper for cleaner design 2025-05-14 02:22:00 +02:00
becarta
a7fd9c0839 Update OurCommitment image for improved visual quality and consistency 2025-05-14 02:16:04 +02:00
becarta
47233ce221 Update footer information to include KVK number for improved transparency 2025-05-14 02:09:06 +02:00
becarta
2c09e14e2a Update brand logo image to improve visual consistency and branding alignment 2025-05-14 02:05:40 +02:00
becarta
47979404d5 Update brand logo image for enhanced visual consistency 2025-05-14 02:00:59 +02:00
becarta
b7e96a3f76 Replace logo text with image for improved branding consistency and visual appeal 2025-05-14 01:34:24 +02:00
becarta
d81e70e220 Update favicon assets with new designs and improved SVG structure 2025-05-14 01:27:19 +02:00
becarta
9bc85a751b Add background gradient to WidgetWrapper for enhanced visual appeal 2025-05-14 01:17:59 +02:00
becarta
069c9b1e70 Enhance layout and styling for Anti-Fingerprinting Shield Plus and Enterprise App Protection pages
- Updated the layout to include a backdrop blur effect and rounded corners for improved aesthetics.
- Adjusted text color for better visibility in dark mode across various list items.
2025-05-14 01:13:20 +02:00
becarta
0d396209f9 Enhance homepage layout and content structure
- Updated the homepage to utilize a new layout with multiple widgets including Hero, Features, Content, CallToAction, and Contact.
- Implemented dynamic translations for the homepage content to improve accessibility and user experience.
- Set prerendering to true for better performance and SEO optimization.
2025-05-14 00:54:57 +02:00
becarta
112c049f4b Update navigation text for Enterprise App Protection to improve clarity 2025-05-14 00:42:47 +02:00
becarta
b5fbfec352 Refactor translations and update blog and Anti-Fingerprinting Shield Plus pages
- Removed unused translation sections for blog and Anti-Fingerprinting Shield Plus to streamline the codebase.
- Updated blog page to utilize dynamic translations based on the selected language.
- Enhanced Anti-Fingerprinting Shield Plus page to fetch translations correctly, improving maintainability and user experience.
2025-05-14 00:38:25 +02:00
becarta
71c674392b Add Netlify adapter to Astro configuration for deployment support 2025-05-14 00:21:05 +02:00
becarta
93e66eb5df Remove Netlify adapter from Astro configuration and clean up translations by deleting unused sections for blog and Anti-Fingerprinting Shield Plus. This streamlines the project and improves maintainability. 2025-05-14 00:19:56 +02:00
becarta
8a54efb68d Add Enterprise App Protection (EAP) section to navigation and translations
- Introduced a new navigation link for "Enterprise App Protection" with corresponding translations in English, French, Dutch, and German.
- Added detailed descriptions, features, and troubleshooting information for the EAP feature to enhance user understanding and accessibility.
2025-05-10 04:10:30 +02:00
becarta
bbed1d3135 Remove email testing scripts and related files to streamline the project. This includes the deletion of various SMTP test scripts, contact form tests, and associated HTML files, which were previously used for testing email delivery and configuration. 2025-05-10 02:34:48 +02:00
becarta
84222f3de1 Update Anti-Fingerprinting Shield Plus settings screenshot
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-05-10 01:42:45 +02:00
becarta
553a37fba7 Update navigation to use translated title for Development section
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-05-10 01:39:47 +02:00
becarta
1386493d91 Add prerendering support for Anti-Fingerprinting Shield Plus page
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-05-10 01:32:19 +02:00
becarta
5496f3c9e5 Add screenshot and caption for Anti-Fingerprinting Shield Plus settings
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-05-10 01:24:58 +02:00
becarta
dddf3f544c Update translations for Anti-Fingerprinting Shield Plus feature
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
- Translated titles, descriptions, features, and notes for the Anti-Fingerprinting Shield Plus section from French to English and vice versa.
- Ensured consistency in terminology and improved clarity in both languages.
2025-05-10 01:15:47 +02:00
becarta
cdbaff3385 Add Anti-Fingerprinting Shield Plus section to navigation and translations
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
- Introduced a new navigation link for "Anti-FP Shield+".
- Added comprehensive translations for the Anti-Fingerprinting Shield Plus feature in English, French, Dutch, and German, including title, description, installation steps, features, and notes.
2025-05-10 01:10:12 +02:00
becarta
ba2fb9f248 Made English the default site so that people dont see a redirect page first
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-05-01 21:38:11 +02:00
becarta
93a8763e04 Added a new development page where it shows the status of the site
Some checks failed
GitHub Actions / check (push) Has been cancelled
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
2025-05-01 20:37:33 +02:00
becarta
7c748d774c Push to NetCup
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-05-01 20:26:34 +02:00
becarta
91ba8514b0 Updated footer
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-04-14 00:54:18 +02:00
becarta
ad8b0e14aa Added t= date.now back to language dropdown
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-04-14 00:50:37 +02:00
becarta
fae573069f removed the T=timestamp in the url
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-04-14 00:29:37 +02:00
becarta
b1351ca79a Deleted files related to Netlify
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-04-14 00:09:08 +02:00