My Surftrackr To-Do List
Jan 22nd 2008
This is a list of improvements I hope to make to Surftrackr over the coming weeks. If you have anything you would like added, you can either contact me or send me any code you might have altered or added!
These are my own ideas for improvements:
- Dump 'hilited' sites to Dan's Guardian, Squid or SquidGuard blocklists.
- Visual indicator of graphics, like a list of all graphics downloaded with a thumbnail.
- Ability to sort and filter items by mime type (eg show all images or binary files downloaded).
- More control over dates, rather than just a number of days to go back in the logs.
- Exclude users and workstations from the lists - no need to show the sys admin's web-logs ;)
- Export items to CSV, TSV, RTF, PDF, etc.
- Time-based options on charts.
- More charting options, probably not using Google Charts API.
- Look up website details via whois or Google.
- Searching and ad-hoc queries.
- Bulk upload of sites and hilites from CSV and other formats.
An email I received this morning suggested these improvements:
- More than one admin user, with varying levels of access. This had occurred to me as well, since at the moment it's not feasible to have more than one user using Surftrackr at any one time. It might be useful to have a simplified view as well, so real non-techies don't have a bewildering array of options on the screen.
- Better graphs like Sarg (ah, the competition, damn their eyes!)
- Backups of the database. Django will probably facilitate that via a web-page quite easily.
- Estimation of costs of bandwidth, where applicable. I forget that sometimes Internet access is a chargeable commodity, so this is an interesting thought.
I'm doing this project for love, not money, so remember that it might take a while to implement these ideas. However, a full to-do list is always a challenge, so please let me have any ideas that occur to you.