Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mdk/enhance wlan support #64

Draft
wants to merge 47 commits into
base: dev
Choose a base branch
from

Conversation

MichaelKetchel
Copy link
Contributor

Type of change

Pick at least one.

  • Bug fix (non-breaking change that fixes something)
  • Documentation update (readme, changelog, man page, etc.)
  • [ X] New feature (non-breaking change adding functionality)
  • [ X] Breaking change (fix or feature changing existing functionality)
  • [ X ] Code quality improvement (refactor, performance improvements)
  • Other (please specify):

Breaking change

Does this Pull Request introduce a breaking change?
Most wlan api endpoints have been reworked to work in a more canonical REST style.

Proposed change

Massive refactor of WLAN control code

Testing

Please explain how you tested this change manually, and if applicable, what new tests you added.
Tested manually, postman collection attached.

Checklist

  • [X ] I have read the contribution guidelines and policies
  • [X ] I have targeted this PR against the correct git branch
  • [ X] I ran the test suite and verified it succeeded
  • [X ] I linked an approved GitHub issue to this PR (in the next section). No PR without a related GH issue. Conversations about your PR efforts in other channels such as electronic mail, social media, morse code, and WLAN Pi Slack do not count.
  • I have updated the changelog (if applicable)
  • I have added or updated the documentation (if applicable)

Related Issues/PRs

Pick at least one.

@MichaelKetchel MichaelKetchel changed the base branch from dev to main November 5, 2024 02:45
@MichaelKetchel MichaelKetchel changed the base branch from main to dev November 5, 2024 02:46
Michael Ketchel added 2 commits November 4, 2024 21:47
# Conflicts:
#	wlanpi_core/services/network_service.py
#	wlanpi_core/utils/general.py
#	wlanpi_core/utils/network.py
Michael Ketchel added 2 commits November 4, 2024 22:01
and some other cleanups and fixes
@MichaelKetchel
Copy link
Contributor Author

Network API.postman_collection.json
Test postman collection

@MichaelKetchel MichaelKetchel marked this pull request as ready for review November 5, 2024 03:23
@MichaelKetchel MichaelKetchel changed the title Mdk/enhance wlan support Draft: Mdk/enhance wlan support Nov 5, 2024
@MichaelKetchel MichaelKetchel changed the title Draft: Mdk/enhance wlan support Mdk/enhance wlan support Nov 5, 2024
@MichaelKetchel MichaelKetchel marked this pull request as draft November 5, 2024 23:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants