Optimizations so good, you start doubting the results.
More information coming soon for #OpenWISP Monitoring.
Graphs so good, they want me to do "curve fitting" on them.
Generated by #OpenWISP
Today, I have to resume work on writing the documentation for the Change of Authorization (CoA) feature I am working on in #OpenWISP. I don't hate writing documentations, I think they are part of the code. But, writing documentation is more draining for me than writing code.
I was feeling bored and creative at the same time, so I created this diagram on #excalidraw. It summarises the flow of #WireGuard configuration updates in #Docker #OpenWISP.
#Excalidraw #wireguard #docker #OpenWISP
Working on improvements to the traffic monitoring charts of #OpenWISP. Users will no longer need to pull out a calculator every time they want to know the throughput of an interface.
@ru This is how we achieve similar functionality in #OpenWISP
- Create a task that fetches the expired data from the database (e.g. Model.objects.filter(date_created__lte=timezone.now() - timezone.timedelta(days=30)) and performs required operation(send payment reminder) on it.
- Configure celery-beat to run this task every day
Currently working on adding the ability to monitor WiFi Sessions from #OpenWISP