-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: method-security/methodaws
base: develop
head repository: method-security/methodaws
compare: apurva/elasticbeanstalk-takeover
- 9 commits
- 83 files changed
- 2 contributors
Commits on Jul 25, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 64b1d43 - Browse repository at this point
Copy the full SHA 64b1d43View commit details -
Remove methodaws binary and add to .gitignore
🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b84f82 - Browse repository at this point
Copy the full SHA 8b84f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d5f560 - Browse repository at this point
Copy the full SHA 5d5f560View commit details -
Add DNS availability checking for ElasticBeanstalk environments
- Add CheckDNSAvailability function to internal/elasticbeanstalk package - Update Fern definitions with DNS availability types - Integrate DNS check into create-environment command (validates before creation) - Add standalone check-dns-availability command - Both commands use Fern-generated structs for consistent API structure Usage: - methodaws elasticbeanstalk check-dns-availability -r us-east-1 --cname-prefix my-app - methodaws elasticbeanstalk create-environment -r us-east-1 --cname-prefix my-app (now checks DNS availability before attempting to create environment) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac1774a - Browse repository at this point
Copy the full SHA ac1774aView commit details -
Align ElasticBeanstalk report structure with S3 external enumeration …
…pattern - Update Fern definitions to match S3 external enumeration structure - Add ElasticBeanstalkCreateEnvironmentConfig for configuration parameters - Restructure ElasticBeanstalkCreateEnvironmentReport to include: - result: wraps the environment data - errors: optional list of error strings - config: contains configurable flags (cname-prefix, region, etc.) - Update internal implementation to use new report structure - Update CLI command error handling for new structure This aligns with the existing S3 external enumeration pattern providing consistent API structure across all methodaws commands. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b6eef6e - Browse repository at this point
Copy the full SHA b6eef6eView commit details -
Add structured logging using svc1log for ElasticBeanstalk operations
- Import svc1log in internal/elasticbeanstalk package - Add comprehensive logging to CreateEnvironment function: - Info log on start with environment details - Error log on failures with context - Success log with environment ID and CNAME - Add logging to CheckDNSAvailability function: - Info log on start with CNAME prefix - Error log on API failures - Info log on completion with availability status - Add warning log in CLI when CNAME prefix is unavailable - Use SafeParam for all logged parameters following methodaws patterns - Integrate with existing svc1log context from CLI commands All logging follows the established svc1log patterns used throughout the methodaws codebase for consistent structured logging. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24f527a - Browse repository at this point
Copy the full SHA 24f527aView commit details -
Remove redundant region validation checks in ElasticBeanstalk commands
- Remove unnecessary region length checks in both create-environment and check-dns-availability commands - Region validation is already handled by PersistentPreRunE in the root command - Since we explicitly require regions, this redundant validation will never be reached - Simplifies code and reduces unnecessary error handling paths 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10cf14f - Browse repository at this point
Copy the full SHA 10cf14fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d13db7 - Browse repository at this point
Copy the full SHA 9d13db7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ae49b2 - Browse repository at this point
Copy the full SHA 3ae49b2View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff develop...apurva/elasticbeanstalk-takeover