-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
🚀 Release v0.26.1 #3211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
🚀 Release v0.26.1 #3211
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…oard layout - Updated the dashboard layout to use the HubSpotWidget instead of ChatwootWidget. - Added a new HubSpotWidget component that loads the HubSpot script asynchronously.
- Updated the log processing functions to filter out requests that start with "/dashboard". - Enhanced the monitoring configuration to also exclude Dashboard requests alongside the Dokploy service app.
- Updated the admin verification logic to check for both admin presence and user existence before proceeding with backup initialization.
…not-read-properties-of-null-reading-enabledockercleanup-v0260 fix(backups): enhance admin check to ensure user existence
- Introduced a new boolean field `createEnvFile` in the environment schema to control the generation of an .env file during the build process. - Updated the form in the dashboard to include a toggle for `createEnvFile`, allowing users to enable or disable this feature. - Modified the Docker command generation logic to respect the `createEnvFile` flag, ensuring that the environment file is only created when appropriate. - Updated the database schema to include the `createEnvFile` column in the application table with a default value of true.
- Updated test configurations for both drop and traefik to include the new `createEnvFile` option, ensuring that tests reflect the latest environment settings.
feat(environment): add createEnvFile option to environment settings
- Simplified the validation process for webhook image and Docker tag by consolidating checks and maintaining backward compatibility. - If webhook image information is not provided, the system now defaults to using the configured image, preserving previous behavior.
…ith-webhook-docker-image-name-not-found-after-v02510-update refactor(deploy): streamline webhook image validation logic
…dashboard-requests
- Added a test case to ensure Dokploy dashboard requests are filtered out correctly. - Updated the logs processing logic to exclude both Dokploy service app and dashboard requests, improving log clarity and relevance.
…ing-my-own-dashboard-requests 3197 requests page started showing my own dashboard requests
- Introduced a new test suite for the getRegistryTag function, covering various scenarios including handling of usernames, image prefixes, and custom registry URLs. - Ensured that the function correctly constructs image tags based on different input conditions, improving test coverage and reliability.
…t-fails-due-to-duplicate-username-in-image-tag test(upload): add unit tests for getRegistryTag function
- Added `isDefault` boolean column to the environment schema, defaulting to false. - Updated environment creation and deletion logic to handle default environments, allowing the production environment to be created and renamed. - Enhanced error handling for environment updates and deletions to prevent modifications to default environments. - Updated UI components to reflect changes in environment selection based on the new default logic.
…ated-by-default-and-cant-be-removed-or-renamed feat(environment): introduce isDefault flag for environments
- Implemented checks for traefik.me domains across AddDomain, AddPreviewDomain, and ShowPreviewSettings components. - Added informational alerts to notify users that traefik.me is a public HTTP service and does not support SSL/HTTPS, ensuring clarity in domain configuration.
- Updated test cases for the environment structure to include the new `isDefault` boolean flag. - Ensured consistency in the environment schema across different test files, enhancing test coverage for environment-related functionalities.
…mains - Eliminated the alert block that notified users about the lack of HTTPS support for traefik.me domains, streamlining the user interface in the AddPreviewDomain component.
…ble-traefik.me feat(domains): add support for traefik.me domain notifications
- Made the registry URL field optional and added refined validation to ensure only valid hostnames are accepted, excluding protocols and paths. - Updated the handling of registry URL in the form to default to an empty string if not provided. - Added descriptive guidance in the form to assist users in entering the correct format for the registry URL.
- Enhanced the user interface for server selection in the registry settings, providing clearer instructions based on whether the server is cloud-based or not. - Added conditional messaging to inform users about authentication processes related to the selected server, improving overall user experience.
…w-hostname Feat/add registry url only allow hostname
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR promotes changes from
canarytomainfor version v0.26.1.🔍 Changes Include:
✅ Pre-merge Checklist: