robosats
robosats copied to clipboard
Store status notifications
What does this PR do?
This PR introduces and refactors the notifications handling in backend, storing every single status change of the order to help manage better order changes in a future PR. The fact that they are stored with empty title helps to not display them in Android/Web notifications
The refactor also helps to understand when notifications are created
Checklist before merging
- [x] Install pre-commit and initialize it:
pip install pre-commit, thenpre-commit install. Pre-commit installs git hooks that automatically check the codebase. If pre-commit fails when you commit your changes, please fix the problems it points out.