You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: enhance Docker Compose setup and improve error messages (#363)
* feat: enhance Docker Compose with comprehensive redisctl examples
- Add second database creation with different parameters (cache vs persistent)
- Add license information service
- Add module listing service
- Add detailed node information with JMESPath filtering
- Add user listing service
- Add cluster policy and alerts monitoring
- Add comprehensive cluster info with key fields
- Fix database persistence field (use data_persistence not persistence)
- Fix Docker workflow version extraction to use Cargo.toml when running from branch
- Expose port 12002 for second database
- Remove --wait flags (not available in current version)
* docs: enhance JMESPath documentation with Enterprise examples
- Add Quick Start section with simple examples
- Add comprehensive Enterprise-specific examples for databases, nodes, modules
- Include practical examples for license checking and alert monitoring
- Reorganize to separate Cloud and Enterprise examples
- Add examples showing memory conversion and status filtering
* fix: improve error messages to include HTTP status codes
- Enhanced error conversion to preserve HTTP status codes and details
- Replaced .context() calls with proper error conversion for REST API calls
- Now shows specific messages like '401 Unauthorized' and '404 Not Found'
- Maintains backward compatibility while providing clearer error information
* fix: resolve formatting and clippy warnings
- Applied cargo fmt to fix formatting issues
- Simplified redundant closures per clippy recommendations
- Changed map_err(|e| RedisCtlError::from(e)) to map_err(RedisCtlError::from)
* fix: apply cargo fmt to resolve CI formatting issues
0 commit comments