Bandwidth estimates
- Priority: Medium
- Status: Open
Estimation of costs of bandwidth. This would allow users to specify how much their bytes cost, and see a report of how much their Internet usage is costing.
Backup and restore
- Priority: Low
- Status: Open
Easy backup and restore of the database, via web-page. Of course, mysqldump achieves much the same thing.
Simple user interface
- Priority: Low
- Status: Open
Simplified views for non-technical users who might need to use the software.
Multi-user access
- Priority: Medium
- Status: Closed
Make Surftrackr into a multi-user system with access permissions, etc. This would allow (for example) a head of department to see only records for their staff, or a teacher to see records only for students, not other staff.
Bulk upload
- Priority: Low
- Status: Open
Bulk upload of sites and hilites from CSV and other formats.
Ad-hoc queries
- Priority: Medium
- Status: Closed
Searching and ad-hoc queries, like Squidalyser allows.
Website information
- Priority: Low
- Status: Open
Look up website details via whois or Google.
Better charts
- Priority: Medium
- Status: Open
Redesign the charts module so it doesn't use Google Charts API.
Export to other formats
- Priority: Low
- Status: Open
Export items to CSV, TSV, RTF, PDF, etc.
Exclusion lists
- Priority: Low
- Status: Closed
Exclude users and workstations from the lists.
More control over dates
- Priority: Low
- Status: Open
More control over dates, rather than just a number of days to go back in the logs.
Visual list of graphics
- Priority: Medium
- Status: Closed
Visual indicator of graphics, like a list of all graphics downloaded with a thumbnail.
Dump sites to ACLs
- Priority: Low
- Status: Open
Allow hilited sites to be dumped to Dan's Guardian, Squid or SquidGuard access control lists.
Live logging
- Priority: Medium
- Status: Closed
Allow squid to talk directly to Surftrackr, so log-file items are imported into Django live.