Skip to content
Permalink

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: openstack-kr/python-openstackmcp-server
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: develop
Choose a base ref
...
head repository: openstack-kr/python-openstackmcp-server
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 18 commits
  • 22 files changed
  • 6 contributors

Commits on Oct 24, 2025

  1. feat: get images tool (#53)

    * feat: add get images (#20)
    
    * docs: change get_images docstring to sphinx style
    
    * refactor: restructure get images testing for better maintainability
    jja6312 authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    c9ee096 View commit details
    Browse the repository at this point in the history
  2. feat: volume attachments (#62)

    choieastsea authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    f09948b View commit details
    Browse the repository at this point in the history
  3. Update .gitignore (#64)

    paikend authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    19c0a04 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    379fb8b View commit details
    Browse the repository at this point in the history
  5. feat: Add create project tool (#66)

    * feat(identity): Add get-project, get-projects tool(#58)
    
    - Add get-project, get-projects tool
    - Test code are updated and passing
    
    * chore(identity): ruff format(#58)
    
    * chore(identity): ruff format(#58)
    
    * fix(identity): Remove _version.py(#58)
    
    * feat(identity): Add create project tool(#58)
    
    - Add create-project tool
    - Tests are updated ans passing
    
    * fix(identity): Fix unnecessary test codes(#?58)
    S0okJu authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    dc405d8 View commit details
    Browse the repository at this point in the history
  6. feat: Add delete project tool (#67)

    * feat(identity): Add get-project, get-projects tool(#58)
    
    - Add get-project, get-projects tool
    - Test code are updated and passing
    
    * chore(identity): ruff format(#58)
    
    * chore(identity): ruff format(#58)
    
    * fix(identity): Remove _version.py(#58)
    
    * feat(identity): Add create project tool(#58)
    
    - Add create-project tool
    - Tests are updated ans passing
    
    * fix(identity): Fix unnecessary test codes(#?58)
    
    * feat(identity): Add delete project tool(#58)
    S0okJu authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    2b3051e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fd06a93 View commit details
    Browse the repository at this point in the history
  8. feat: add get image tool

    jja6312 authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    c4dec12 View commit details
    Browse the repository at this point in the history
  9. feat: Add update project tool (#69)

    * feat(identity): Add get-project, get-projects tool(#58)
    
    - Add get-project, get-projects tool
    - Test code are updated and passing
    
    * chore(identity): ruff format(#58)
    
    * chore(identity): ruff format(#58)
    
    * fix(identity): Remove _version.py(#58)
    
    * feat(identity): Add create project tool(#58)
    
    - Add create-project tool
    - Tests are updated ans passing
    
    * fix(identity): Fix unnecessary test codes(#?58)
    
    * feat(identity): Add delete project tool(#58)
    
    * feat(identity): Add update project tool(#58)
    S0okJu authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    ff41c46 View commit details
    Browse the repository at this point in the history
  10. Fix/pre commit requirements (#78)

    * deploy: pre-commit
    
    * add `requirements.txt` and `requirements-dev.txt`
    choieastsea authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    c94d6f6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7649556 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1c38446 View commit details
    Browse the repository at this point in the history
  13. test: Remove unnecessary 'or []' fallback in assertions (#80)

    - Remove defensive 'or []' checks when fixed_ips is never None
    - Add explicit validation for bulk operation results
    - Related to #77 investigation (no call_count issues found)
    paikend authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    4b7bf93 View commit details
    Browse the repository at this point in the history
  14. feat: Add network router interface tools (#83)

    * feat(network): add router interface tools (#82)
    
    * improve(network): simplify if condition to adding router interface (#82)
    
    * improve(network): simplify if condition to retrieving router interface (#82)
    platanus-kr authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    c14a768 View commit details
    Browse the repository at this point in the history
  15. feat: Add delete image tool (#74)

    * feat(image): Add delete image tool (#20)
    jja6312 authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    3feabcd View commit details
    Browse the repository at this point in the history
  16. feat: Add get attachments tool (#84)

    S0okJu authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    f3916d8 View commit details
    Browse the repository at this point in the history
  17. feat: Add security group tools (#86)

    * feat(network): Add security group tools (#85)
    
    * improve(network): change to convert security group rules into objects during security group conversion (#85)
    
    * improve(network): remove unnecessary None checks for network, subnet, port, floating ip, router, security group (#85)
    
    * fix(network): add id field to get security group (#85)
    
    * fix(network): remove unnecessary None checks (#85)
    
    * fix(network): integrate test (#85)
    platanus-kr authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    a8460f6 View commit details
    Browse the repository at this point in the history
  18. feat: connection manager related tool (#90)

    * feat: connection manager related tool
    
    * fix: logging은 base.py에서 수행하도록 수정
    choieastsea authored and halucinor committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    de8c188 View commit details
    Browse the repository at this point in the history
Loading