🚀 Release v0.25.3#2658
Merged
Merged
Conversation
- add `shEscape` function - add `safeDockerLoginCommand` - use the new functions to contruct better registry login command
…_dry_golden_guardian'
…column to database
…dd email format and required validation to profile form schema - Add email validation to API schema and service layer - Improve error handling in user update mutation - Fixes issue where users could save empty email causing sign-in failures -#2613
… the commented-out Compose domain rendering code in ShowProjects.tsx - Fixed data structure to properly iterate through project.environments and env.compose - Added proper condition checking for compose services - Compose services now display their domains in the projects dashboard dropdown - Resolves issue #2606 where template-deployed Compose services didn't show domains
Cloning a GitLab repository for a compose service to a remote server incorrectly used the "branch" column from Postgres' "compose" table instead of the "gitlabBranch" column causing an error.
feat(backups): make mariadb backups non-blocking
…RawGitlabRepositoryRemote Fix: Update gitlab.ts cloneRawGitlabRepositoryRemote to use gitlabBranch
…-accepts-empty-values-causing-sign-in-issues-#2613 Fix profile email validation to prevent empty values causing sign-in issues-#2613
fix: prevent the shrinking of icon button for view mode on add template dialog
…splay-the-domain-under-dashboard/projects-#2606 fix: Display Compose service domains in projects dashboard (#2606)
…mproved local IP retrieval
…g-across-nodes refactor: replace getPublicIpWithFallback with getLocalServerIp for i…
…p-aaa-9bkzznlatest-is-not-a-valid-repositorytag-invalid-reference-format fix: update registry tag construction to handle optional registry URL
…v025 fix: handle optional configFiles in template details and improve mapp…
… existing config files
…read-etctraefiktraefikyml-is-a-directory 2018 traefik never start error read etctraefiktraefikyml is a directory
…ngifying across the application
…ing in all test files
…d API and database schema
…-domains-when-extending-docker-compose-configuration refactor: replace js-yaml with yaml package for YAML parsing and stri…
…nt-update-the-external-link-url feat: add appName field to GitHub provider settings and update relate…
…words fix(registries): special character passwords not working in registry creation.
…e migration journal with new entry for 0111_mushy_wolfsbane
…ngs and update related API and database schema
…ion with /user/repos and /branches endpoints
… provider settings
…Bitbucket type and centralized header generation
…ing Bitbucket object directly
feat(bitbucket): Deprecate App password and replace it with API token
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
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.25.3.🔍 Changes Include:
✅ Pre-merge Checklist: