Skip to content

🚀 Release v0.27.1#3682

Open
github-actions[bot] wants to merge 29 commits intomainfrom
canary
Open

🚀 Release v0.27.1#3682
github-actions[bot] wants to merge 29 commits intomainfrom
canary

Conversation

@github-actions
Copy link

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

🔍 Changes Include:

  • Version bump to v0.27.1
  • 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

Siumauricio and others added 7 commits February 10, 2026 17:52
- Added functionality to add, edit, and remove trusted origins for SSO callbacks.
- Introduced new API mutations for managing trusted origins.
- Enhanced the SSO settings UI to include a dialog for managing trusted origins, with appropriate state handling and user feedback via toast notifications.
…riptions

- Updated the Stripe API response to return only the monthly and annual subscription products.
- Enhanced the product listing logic to filter out unnecessary products, improving data handling in the application.
…in configuration

- Enhanced error handling in the addDomainToCompose function to provide more descriptive messages when a domain's service name is missing or when the service does not exist in the compose configuration. This improves debugging and user feedback.
…ming-service-domain-still-bound-to-old-service-name

fix(docker): improve error messages for missing service names in doma…
Siumauricio and others added 20 commits February 10, 2026 18:40
…on info

- Updated the server version display to conditionally show the release tag when it is either "canary" or "feature", enhancing clarity for users.
…snt-work-but-states-success

fix(update-server): display release tag conditionally in server versi…
- Implemented a function to convert IDNs to ASCII punycode format, ensuring compatibility with Traefik requirements.
- Added tests to verify the conversion of IDNs and the handling of ASCII domains in router configurations.
- Added tests to verify the conversion of Russian Cyrillic domains and subdomains with IDN TLDs to punycode format, ensuring proper handling in router configurations.
- Confirmed that non-ASCII parts are correctly converted while ASCII parts remain unchanged.
feat(traefik): add support for internationalized domain names (IDN)
- Updated the account linking configuration to include trusted providers fetched from the database, enhancing flexibility in managing SSO integrations.
…mically

feat(auth): dynamically add trusted providers for account linking
`docker stack rm` was chained after `cd` with `&&`, so if the compose
directory didn't exist the stack removal command never executed. This left
orphaned Docker services with occupied ports after deletion via the API.

Also removed a duplicate `execAsync` call that always ran outside the
`if/else` block regardless of `compose.serverId`.

Fixes #3691
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
- Added support for editing existing OIDC providers, allowing users to update issuer, domains, client settings, and scopes.
- Introduced a new query to fetch OIDC provider details for editing.
- Updated the UI to reflect changes in the registration dialog based on whether the user is adding or editing a provider.
- Improved error handling for domain conflicts during updates.
- Added support for editing existing SAML providers, allowing users to update issuer, domains, entry point, and certificate.
- Introduced a new function to parse SAML configuration from JSON.
- Updated the UI to reflect changes in the registration dialog based on whether the user is adding or editing a provider.
- Improved user feedback with success messages tailored for registration and updates.
- Added a new column `created_at` to the `sso_provider` table for better tracking of provider creation times.
…n-button

Fix decoration toggle reverting to enabled in Discord/Gotify notifications
- Changed the update mechanism for SSO providers to use a new `updateSSOProvider` function, improving code clarity and maintainability.
- Updated the payload structure for OIDC and SAML configurations to directly use the input values instead of stringifying them.
- Enhanced the overall handling of SSO provider updates within the API router.
… variable

- Replaced database query for trusted providers with an environment variable, allowing for more flexible configuration of SSO integrations.
- Updated the dropdown menu to have a maximum height and added overflow handling for better usability.
- Adjusted the layout of the organizations list to ensure proper display and scrolling behavior.
…rollable

feat(sidebar): enhance dropdown menu styling and organization display
Siumauricio and others added 2 commits February 13, 2026 00:24
…ory-dependency

fix: prevent orphaned docker stacks when compose directory is missing
- Simplified the organization selection process by enhancing the dropdown menu structure.
- Improved the layout for better visibility and usability, ensuring a smoother user experience when setting default organizations and deleting them.
- Added error handling for organization actions to provide user feedback on success or failure.
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.

3 participants