Surftrackr.net

To-Do List


Bandwidth estimates

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

Easy backup and restore of the database, via web-page. Of course, mysqldump achieves much the same thing.

Simple user interface

Simplified views for non-technical users who might need to use the software.

Multi-user access

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

Bulk upload of sites and hilites from CSV and other formats.

Ad-hoc queries

Searching and ad-hoc queries, like Squidalyser allows.

Website information

Look up website details via whois or Google.

Better charts

Redesign the charts module so it doesn't use Google Charts API.

Export to other formats

Export items to CSV, TSV, RTF, PDF, etc.

Exclusion lists

Exclude users and workstations from the lists.

More control over dates

More control over dates, rather than just a number of days to go back in the logs.

Visual list of graphics

Visual indicator of graphics, like a list of all graphics downloaded with a thumbnail.

Dump sites to ACLs

Allow hilited sites to be dumped to Dan's Guardian, Squid or SquidGuard access control lists.

Live logging

Allow squid to talk directly to Surftrackr, so log-file items are imported into Django live.

Copyright © Simon Burns, 2007-2008
surftrackr@gmail.com

CSS from Blueprint