Roadmap (we are currently heading towards v0.5.0)
Future
- Add an alternate internal traceroute implementation that is capable of TCP, UDP and ICMP protocols
- Add graphs
v0.7.0
- Add alerts on probe failures and on excessive rtts to any hop hosts
v0.6.0
- Improve smokeping config file reader (see infile TODO)
v0.5.0
- Add GUI using Jinja2
- Get rid of UI spaghetti code for the scoped DB
- Investigate usage of Tortoise ORM (see if that mitigates the Scoped session problem with SQLAlchemy/SQLite
v0.4.0
- Add CRUD API using FastAPI
v0.3.0
- Add rtt changes detection
v0.2.0
- Add smokeping fastcgi helper
v0.1.0
- Full CLI interface
- Cron task & service for probe updating