Skip to content

Feat/replace traefikme dns service#48

Merged
biersoeckli merged 4 commits intomainfrom
feat/replace-traefikme-dns-service
Dec 4, 2025
Merged

Feat/replace traefikme dns service#48
biersoeckli merged 4 commits intomainfrom
feat/replace-traefikme-dns-service

Conversation

@biersoeckli
Copy link
Owner

This pull request refactors domain management logic to generalize support for provider-based hostnames (specifically quickstack.me), replacing the previous traefik.me-specific implementation. It introduces new utilities for handling quickstack.me domains, updates validation and UI flows, and removes legacy code related to traefik.me. The changes improve maintainability and user experience for domain management features.

Domain Provider Generalization and Validation:

UI/UX Improvements for Domain Editing:

Testing and Utilities:

  • Added comprehensive unit tests for HostnameDnsProviderUtils covering validation, detection, and hostname generation for quickstack.me domains.
  • Removed obsolete tests for TraefikMeUtils as part of the migration.

Code Cleanup and Legacy Removal:

  • Removed all references and logic related to traefik.me certificate updates from actions, imports, and UI components in both the settings and authentication flows. [1] [2] [3] [4] [5] [6]

Dependency Management:

  • Added explicit packageManager field for Yarn in package.json to ensure consistent dependency management.

@vercel
Copy link

vercel bot commented Dec 4, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
get-quickstack Ready Ready Preview Comment Dec 4, 2025 11:16am

@biersoeckli biersoeckli merged commit c2ee1c7 into main Dec 4, 2025
5 checks passed
@biersoeckli biersoeckli deleted the feat/replace-traefikme-dns-service branch December 4, 2025 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant