Skip to content

Conversation

@github-actions
Copy link

This PR promotes changes from canary to main for version v0.25.11.

πŸ” Changes Include:

  • Version bump to v0.25.11
  • All changes from canary branch

βœ… Pre-merge Checklist:

  • All tests passing
  • Documentation updated
  • Docker images built and tested

πŸ€– This PR was automatically generated by GitHub Actions

Harikrishnan1367709 and others added 30 commits September 26, 2025 18:30
…- Change requests-related procedures from adminProcedure to protectedProcedure - Fixes issue where members with all permissions couldn't see/activate requests - Affects readStatsLogs, haveActivateRequests, toggleRequests, updateLogCleanup, and getLogCleanupStatus - Resolves #2687
- Modified the onChange event for input fields in AddApplication, AddCompose, and AddDatabase components to ensure proper trimming of whitespace from the input value before slugification.
…-name

fix: update input handling in application components
- Introduced a new SQL script to update the `createdAt` field in the `environment` table, converting PostgreSQL timestamp formats to ISO 8601 format.
- This change addresses issue #2992, ensuring consistency in date formats across environments.
- Updated journal to include the new migration tag for tracking purposes.
…for-environments

feat: add SQL script to standardize date formats in environment table
- Introduced a new ExecError class to standardize error handling during command execution.
- Updated deployApplication and deployCompose functions to log detailed error messages, excluding ExecError instances.
- Improved execAsync and execAsyncRemote functions to throw ExecError with additional context for better debugging.
- Added base64 encoding for error messages to ensure sensitive information is handled appropriately.
- Enhanced the options parameter in execAsync to accept ObjectEncodingOptions and ExecOptions, allowing for more versatile command execution configurations.
- Updated the options parameter in execAsync to a more streamlined type, focusing on cwd, env, and shell properties for improved clarity and usability.
feat: enhance error handling in deployment processes
- Changed cleanup operations to use async functions for better error handling.
- Replaced Promise.allSettled with a for loop to individually await each operation, allowing for more granular error management.
…-a-non-existent-(deleted)-database

refactor: improve cleanup operation handling in postgres router
- Moved the getMountPath function from the postgres router to the postgres service for better organization.
- Updated the logic to return the correct mount path based on the PostgreSQL version, ensuring compatibility with versions below 18.
- Removed the findMountsByApplicationId and updateMount functions from the postgres router as they are no longer needed after the recent refactor of the getMountPath function.
- Cleaned up the code to streamline the update process for PostgreSQL instances.
fix: update pg data path for latest docker version
- Introduced new rclone flags: --retries, --low-level-retries, --timeout, and --contimeout to enhance S3 operations.
- These options aim to improve reliability and performance during file transfers.
…-displayed-on-the-ui

feat: add additional rclone configuration options for S3 integration
- Added quotes around S3 configuration options in rclone flags to ensure proper handling of special characters and spaces.
- This change enhances the reliability of the S3 integration by preventing potential parsing issues.
…ction-fails-to-quote-region

fix: update rclone S3 flags to use quotes for improved parsing
Siumauricio and others added 13 commits November 26, 2025 02:09
…cts-using-the-parameter-ownedtrue-prevents-me-from-finding-more-projects

fix: correct GitLab API URL by removing 'owned' parameter from projec…
- Updated the user action dropdown to conditionally display options based on user role, ensuring that only non-owner users can access certain actions.
- Improved the delete and unlink user functionalities with better error handling and success notifications.
- Streamlined the code for clarity and maintainability.
…g-on-users-page

refactor: enhance user management actions in dashboard
…-in-dashboardsettingsusers

refactor: remove TableCaption from user display in dashboard settings
- Enhanced error messages in HandleNotifications and notificationRouter to provide more specific feedback.
- Updated email and Discord notification functions to throw detailed errors on failure.
- Ensured consistent error handling across notification utilities for better debugging.
…successful.-#2841

refactor: improve error handling in notification components
- Introduced a command to set the RAILPACK_VERSION environment variable and execute the Railpack installation script.
- This enhancement ensures that the correct version of Railpack is used during the build process.
…uild-logs-#2535

feat: add Railpack installation command to builder script
…-see-requests-#2687

Fix: Allow organization members to access requests functionality (#2687)
fix: server time is incorrect
chore: naming of redis and postgres volumes has been made understandable
@Siumauricio Siumauricio merged commit 1c2307b into main Nov 26, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants