Merge branch 'v4.x' into next

This commit is contained in:
🏔️ Peak 2025-11-06 14:00:30 +01:00 committed by GitHub
commit e21b1e40bc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4,36 +4,36 @@ # Changelog
## [unreleased] ## [unreleased]
### 🚀 Features
- Add token validation functionality for Hetzner and DigitalOcean providers
- Add dev_helper_version to instance settings and update related functionality
### 🐛 Bug Fixes ### 🐛 Bug Fixes
- Change SMTP port input type to number for better validation - Update syncData method to use data_get for safer property access
- Remove unnecessary step attribute from maximum storage input fields - Update version numbers to 4.0.0-beta.441 and 4.0.0-beta.442
- Update boarding flow logic to complete onboarding when server is created - Enhance menu item styles and update theme color meta tag
- Convert network aliases to string for display - Clean up input attributes for PostgreSQL settings in general.blade.php
- Improve custom_network_aliases handling and testing - Update docker stop command to use --time instead of --timeout
- Remove duplicate custom_labels from config hash calculation - Clean up utility classes and improve readability in Blade templates
- Improve run script and enhance sticky header style - Enhance styling for page width component in Blade template
- Remove debugging output from StartPostgresql command handling
### 🚜 Refactor
- Improve handling of custom network aliases
- Remove unused submodules
- Update subproject commit hashes
### 📚 Documentation ### 📚 Documentation
- Update changelog - Update changelog
- Add service & database deployment logging plan
### ⚙️ Miscellaneous Tasks ## [4.0.0-beta.440] - 2025-11-04
- Update version numbers to 4.0.0-beta.439 and 4.0.0-beta.440 ### 🐛 Bug Fixes
- Add .workspaces to .gitignore
- Fix SPA toggle nginx regeneration and add confirmation modal
### 📚 Documentation
- Update changelog
## [4.0.0-beta.439] - 2025-11-03
### 📚 Documentation
- Update changelog
## [4.0.0-beta.438] - 2025-10-29 ## [4.0.0-beta.438] - 2025-10-29
@ -46,6 +46,12 @@ ### 🚀 Features
- Add funding information for Coollabs including sponsorship plans and channels - Add funding information for Coollabs including sponsorship plans and channels
- Update Evolution API slogan to better reflect its capabilities - Update Evolution API slogan to better reflect its capabilities
- *(templates)* Update plane compose to v1.0.0 - *(templates)* Update plane compose to v1.0.0
- Add token validation functionality for Hetzner and DigitalOcean providers
- Add dev_helper_version to instance settings and update related functionality
- Add RestoreDatabase command for PostgreSQL dump restoration
- Update ApplicationSetting model to include additional boolean casts
- Enhance General component with additional properties and validation rules
- Update version numbers to 4.0.0-beta.440 and 4.0.0-beta.441
### 🐛 Bug Fixes ### 🐛 Bug Fixes
@ -83,6 +89,13 @@ ### 🐛 Bug Fixes
- *(templates)* Update minio image to use coollabsio fork in Plane - *(templates)* Update minio image to use coollabsio fork in Plane
- Prevent login rate limit bypass via spoofed headers - Prevent login rate limit bypass via spoofed headers
- Correct login rate limiter key format to include IP address - Correct login rate limiter key format to include IP address
- Change SMTP port input type to number for better validation
- Remove unnecessary step attribute from maximum storage input fields
- Update boarding flow logic to complete onboarding when server is created
- Convert network aliases to string for display
- Improve custom_network_aliases handling and testing
- Remove duplicate custom_labels from config hash calculation
- Improve run script and enhance sticky header style
### 💼 Other ### 💼 Other
@ -97,6 +110,10 @@ ### 🚜 Refactor
- Remove staging URL logic from ServerPatchCheck constructor - Remove staging URL logic from ServerPatchCheck constructor
- Streamline Docker build process with matrix strategy for multi-architecture support - Streamline Docker build process with matrix strategy for multi-architecture support
- Simplify project data retrieval and enhance OAuth settings handling - Simplify project data retrieval and enhance OAuth settings handling
- Improve handling of custom network aliases
- Remove unused submodules
- Update subproject commit hashes
- Remove SynchronizesModelData trait and implement syncData method for model synchronization
### 📚 Documentation ### 📚 Documentation
@ -107,6 +124,7 @@ ### 📚 Documentation
- Update changelog - Update changelog
- Update changelog - Update changelog
- Update changelog - Update changelog
- Add service & database deployment logging plan
### 🧪 Testing ### 🧪 Testing
@ -118,6 +136,8 @@ ### ⚙️ Miscellaneous Tasks
- Add category field to siyuan.yaml - Add category field to siyuan.yaml
- Update siyuan category in service templates - Update siyuan category in service templates
- Add spacing and format callout text in modal - Add spacing and format callout text in modal
- Update version numbers to 4.0.0-beta.439 and 4.0.0-beta.440
- Add .workspaces to .gitignore
## [4.0.0-beta.437] - 2025-10-21 ## [4.0.0-beta.437] - 2025-10-21