@@ -6,6 +6,77 @@ All notable changes to this project will be documented in this file.
66
77### 🚀 Features
88
9+ - Implement TrustHosts middleware to handle FQDN and IP address trust logic
10+ - Implement TrustHosts middleware to handle FQDN and IP address trust logic
11+ - Allow safe environment variable defaults in array-format volumes
12+ - Add signoz template
13+ - * (signoz)* Replace png icon by svg icon
14+ - * (signoz)* Remove explicit 'networks' setting
15+ - * (signoz)* Add predefined environment variables to configure Telemetry, SMTP and email sending for Alert Manager
16+ - * (signoz)* Generate URLs for ` otel-collector ` service
17+ - * (signoz)* Update documentation link
18+ - * (signoz)* Add healthcheck to otel-collector service
19+ - * (signoz)* Use latest tag instead of hardcoded versions
20+ - * (signoz)* Remove redundant users.xml volume from clickhouse container
21+ - * (signoz)* Replace clickhouse' config.xml volume with simpler configuration
22+ - * (signoz)* Remove deprecated parameters of signoz container
23+ - * (signoz)* Remove volumes from signoz.yaml
24+ - * (signoz)* Assume there is a single zookeeper container
25+ - * (signoz)* Update Clickhouse config to include all settings required by Signoz
26+ - * (signoz)* Update config.xml and users.xml to ensure clickhouse boots correctly
27+ - * (signoz)* Update otel-collector configuration to match upstream
28+ - * (signoz)* Fix otel-collector config for version v0.128.0
29+ - * (signoz)* Remove unecessary port mapping for otel-collector
30+ - * (signoz)* Add SIGNOZ_JWT_SECRET env var generation
31+ - * (signoz)* Upgrade clickhouse image to 25.5.6
32+ - * (signoz)* Use latest tag for signoz/zookeeper
33+ - * (signoz)* Update variables for SMTP configuration
34+ - * (signoz)* Replace deprecated ` TELEMETRY_ENABLED ` by ` SIGNOZ_STATSREPORTER_ENABLED `
35+ - * (signoz)* Pin service image tags and ` exclude_from_hc ` flag to services excluded from health checks
36+ - * (templates)* Add SMTP configuration to ente-photos compose templates
37+ - * (templates)* Add SMTP encryption configuration to ente-photos compose templates
38+
39+ ### 🐛 Bug Fixes
40+
41+ - Use wasChanged() instead of isDirty() in updated hooks
42+ - Prevent command injection in git ls-remote operations
43+ - Handle null environment variable values in bash escaping
44+ - Critical privilege escalation in team invitation system
45+ - Add authentication context to TeamPolicyTest
46+ - Ensure negative cache results are stored in TrustHosts middleware
47+ - Use wasChanged() instead of isDirty() in updated hook
48+ - Prevent command injection in Docker Compose parsing - add pre-save validation
49+ - Use canonical parser for Windows path validation
50+ - Correct variable name typo in generateGitLsRemoteCommands method
51+ - Update version numbers to 4.0.0-beta.436 and 4.0.0-beta.437
52+ - Ensure authorization checks are in place for viewing and updating the application
53+ - Ensure authorization check is performed during component mount
54+ - * (signoz)* Remove example secrets to avoid triggering GitGuardian
55+ - * (signoz)* Remove hardcoded container names
56+ - * (signoz)* Remove HTTP collector FQDN in otel-collector
57+ - * (n8n)* Add DB_SQLITE_POOL_SIZE environment variable for configuration
58+
59+ ### 🚜 Refactor
60+
61+ - Improve validation error handling and coding standards
62+ - Preserve exception chain in validation error handling
63+ - Harden and deduplicate validateShellSafePath
64+ - Replace random ID generation with Cuid2 for unique HTML IDs in form components
65+
66+ ### 🧪 Testing
67+
68+ - Add coverage for newline and tab rejection in volume strings
69+
70+ ### ⚙️ Miscellaneous Tasks
71+
72+ - * (signoz)* Remove unused ports
73+ - * (signoz)* Bump version to 0.77.0
74+ - * (signoz)* Bump version to 0.78.1
75+
76+ ## [ 4.0.0-beta.435] - 2025-10-15
77+
78+ ### 🚀 Features
79+
980- * (docker)* Enhance Docker image handling with new validation and parsing logic
1081- * (docker)* Improve Docker image submission logic with enhanced parsing
1182- * (docker)* Refine Docker image processing in application creation
@@ -205,6 +276,7 @@ All notable changes to this project will be documented in this file.
205276- * (database-patterns)* Add critical note on mass assignment protection for new columns
206277- Clarify cloud-init script compatibility
207278- Update changelog
279+ - Update changelog
208280
209281### 🎨 Styling
210282
0 commit comments