-
Notifications
You must be signed in to change notification settings - Fork 798
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Checking mergeability…
Don’t worry, you can still create the pull request.
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: TrainWithShubham/python-for-devops
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: Nandan29300/python-for-devops
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 16 commits
- 29 files changed
- 1 contributor
Commits on Feb 14, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 17f68ae - Browse repository at this point
Copy the full SHA 17f68aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b9655a - Browse repository at this point
Copy the full SHA 0b9655aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 725c663 - Browse repository at this point
Copy the full SHA 725c663View commit details -
Configuration menu - View commit details
-
Copy full SHA for da52366 - Browse repository at this point
Copy the full SHA da52366View commit details -
Configuration menu - View commit details
-
Copy full SHA for 017188d - Browse repository at this point
Copy the full SHA 017188dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb48cc1 - Browse repository at this point
Copy the full SHA bb48cc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cd675e - Browse repository at this point
Copy the full SHA 4cd675eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a56cabc - Browse repository at this point
Copy the full SHA a56cabcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b4a400 - Browse repository at this point
Copy the full SHA 0b4a400View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d437f9 - Browse repository at this point
Copy the full SHA 9d437f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 504435d - Browse repository at this point
Copy the full SHA 504435dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56c6e56 - Browse repository at this point
Copy the full SHA 56c6e56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cf0017 - Browse repository at this point
Copy the full SHA 2cf0017View commit details
Commits on Feb 21, 2026
-
feat(devops-utilities-api): complete project implementation
- Add __init__.py to app/, routers/, services/ packages - Fix docs_url typo in FastAPI app config - Metrics: add CPU cores, memory (swap), network I/O, uptime; configurable cpu_threshold query param - AWS S3: fix timezone-aware date comparison - AWS EC2: fully implement endpoint (was stub) - lists all instances with ID, name tag, type, state, IPs, AZ, running duration - Log Analysis: new service (log_service.py) with regex parser, per-level counts, health status, recent errors/warnings - Log Analysis: new router (logs.py) with GET /logs/analyze (server-side file) and POST /logs/analyze/upload (file upload) - Add bundled app.log sample file - Update requirements.txt: uvicorn[standard], python-multipart
Configuration menu - View commit details
-
Copy full SHA for f501d11 - Browse repository at this point
Copy the full SHA f501d11View commit details -
feat(log-analysis-agent): complete project implementation
- logs_agent.py: full CLI with argparse (--file, --query, --host, --model flags) - Interactive mode with 5 preset queries (count levels, errors, warnings, full health report, timeline) - Custom query mode for ad-hoc natural language log analysis - Improved system prompt with strict DevOps-focused persona - build_agent(), run_single_query(), run_interactive() functions for clean structure - Graceful error handling for missing Ollama / log file not found - app.log: replaced duplicate/noisy data with realistic 60-line production log (includes INFO, DEBUG, WARNING, ERROR, CRITICAL with real-world scenarios) - README.md: full setup guide (Ollama install, model pull, venv, CLI usage, preset query table, architecture diagram, troubleshooting guide)
Configuration menu - View commit details
-
Copy full SHA for 1e54006 - Browse repository at this point
Copy the full SHA 1e54006View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5425fa - Browse repository at this point
Copy the full SHA c5425faView commit details
Loading
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 main...main