Release v0.2
Pre-release
Pre-release
Release v0.2 is a functional prototype that establishes the baselined architecture derived from addressing the architecturally significant scenarios. This release demonstrates that the baselined architecture will support the requirements of the system at a reasonable cost and with a reasonable effort.
This release uses the following hardware:
- The system runs on a Raspberry PI 3 B+
- The telco interface is a US Robotics 5637 USB modem
This release has implemented several primary use cases:
- Logs all incoming calls
- Performs call screening based on a permitted number list, a blocked number list and a Nomorobo robocall and scam lookup service
- Implements web interfaces for viewing the call log and managing the membership in the permitted number and blocked number lists
- Call Details:
http://localhost:5000
- Permitted Numbers:
http://localhost:5000/whitelist
- Blocked Numbers:
http://localhost:5000/blacklist
- Manage Caller:
http://localhost:5000/manage_caller/[call-number]
- Call Details:
Features not implemented yet include:
- Call attendant phone menu system
- Recording voice messages
- Playback of voice messages