Skip to content

adding attempt at logging middleware to vumi2#97

Merged
MatthewWeppenaar merged 55 commits into
mainfrom
middleware_implementation
Jul 2, 2025
Merged

adding attempt at logging middleware to vumi2#97
MatthewWeppenaar merged 55 commits into
mainfrom
middleware_implementation

Conversation

@MatthewWeppenaar

@MatthewWeppenaar MatthewWeppenaar commented Jun 17, 2025

Copy link
Copy Markdown
Contributor

Purpose

We need to do some work to add a unidecoder middleware to Vumi2. Before starting on this work, we should implement a basic logging middleware

Checklist

  • Added or updated unit tests
  • Added to release notes
  • Updated readme/documentation (if necessary)

Comment thread tests/test_workers.py Outdated
Comment thread tests/test_workers.py Outdated
Comment thread src/vumi2/middlewares/base.py Outdated
Comment thread tests/middlewares/test_base.py Outdated
Comment thread tests/middlewares/test_logging.py Outdated
Comment thread tests/test_workers.py Outdated
Comment thread tests/test_workers.py Outdated
Comment thread .DS_Store
Comment thread tests/middlewares/test_unicode.py

@jerith jerith left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Can you look through the various TODO comments and remove the ones that no longer apply, please?

Comment thread src/vumi2/applications/turn_channels_api/turn_channels_api.py
Comment thread tests/test_workers.py

@jerith jerith left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. All we need now are the docs, I think. 🎉

Comment thread docs/middleware.rst Outdated
Comment thread docs/middleware.rst Outdated
Comment thread docs/middleware/building_your_own_middleware.rst Outdated
@MatthewWeppenaar
MatthewWeppenaar merged commit 9a7b3a7 into main Jul 2, 2025
6 checks passed
@MatthewWeppenaar
MatthewWeppenaar deleted the middleware_implementation branch July 2, 2025 11:36
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