AfrimeshToDo
Dashboard
- Customers
- Recharge -> Solicit feedback
- Manage -> How to make MAC/IP auth obvious from interface ?
- Manage -> Implement seconds left field
- Manage -> Fix New/Modify/Delete/Password DONE
- Manage -> Paginate when > 'x' users
- Prices -> Implement DONE
- Add or delete a plan
- Set price & seconds DONE
- Network
- Map -> Refactor DONE
- Map -> Populate popups DONE
- Map -> Cache map data CODESPRINT
- Map -> Satellite overlay ?
- Health -> Health monitors
- Health -> Mesh congestion
- Health -> Messages
- Health -> Use case -> Spot misbehaving doze boxes
- Health -> Manage cap
- Health -> Query router settings, firmware versions?
- Activity -> Show seconds left
- Activity -> Show router name/address
- Activity -> Traffic info
- Settings
- Link to webmin
- Mesh -> Provisioning
- use cases for: flashing firmware, installing packages, changing settings ?
- Mesh -> Set throttling on coova's
- Mesh -> Bandwidth/QOS
- Manage cap
- So start off with small allocation
- Track use
- Speak to David Johnson
- Release buffer into the system
- Internet -> Webmin
- Internet -> Drop assumption that we control the gateway and rethink DONE
- Internet -> Bandwidth/QOS
- Internet -> Configure DONE
- Install
- On first run, default to settings pages
- Map -> Configure map: location, size, source (remote/local) CODESPRINT
Routers
- Authentication
- coova -> finish packaging config
- a2billing -> write bridge
- Mini Dash
- coova -> Make splash pretty
- coova -> Fix time left fields
- Diagnostics on splash!
- Signals strength indicator
- Install
- On first run, default to settings page
- Zoomed to max extent
Deployment
- Start doing daily builds
- Dashboard Installation
- Ubuntu packages DONE
- ISO
- Download/Generate map data CODESPRINT
- phpMyPrepaid package
- Router Installation
- OpenWRT Packages -> broadcom, atheros DONE
- Firewall configs
- Auto-configuration
- Pre-installed firmware image
- OpenWRT Packages -> broadcom, atheros DONE
- Documentation
- Dashboard installation
- Router installation
- Instructions for using with other firmwares
Security
- Implement auth
Logging
- Set up some guidelines
Dev Docs
- Document LQ colour coding
Map Biz Process
- For docs
Reporting Interface
- Expose the program tree to plugin / report authors DONE
- Read only
- What are my router channels ?
- etc.