summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Added another testcase to the unit tests. Improved READMEangularizeChris Wacek2013-01-15
|
* Merge pull request #1 from cwacek/bug_7924Chris W2013-01-15
|\ | | | | Merging fixes for #7924
| * Fix for #7924.Chris Wacek2013-01-15
| | | | | | | | | | | | | | | | | | | | | | | | In versions below 2.7.3, shlex doesn't properly account for unicode characters. This only occurred with Apache for some reason, either because mod_wsgi uses Python_2.7.2+ or because Apache was handing it Unicode strings. This fix simply converts the string to ASCII before handing it to shlex. Since the set of valid characters for an AS parameter are 'AS1234567890[],' and should always encode to ASCII, this should be safe.
| * Option decoders no longer barf on empty input.Chris Wacek2013-01-15
| |
| * Added testcases to start to address #7924.Chris Wacek2013-01-15
| | | | | | | | | | | | This bug is really strange. It only occurs when running through Apache. The testcases pass, and the server performs correctly when running under Foreman.
| * Provided default arguments for all parameters.Chris Wacek2013-01-15
| | | | | | | | | | Now a blank request will no longer fail with a server error and will instead return a default set of data.
| * Added support for using a custom named datafile.Chris Wacek2013-01-15
| |
| * Added support for command line JSON outputChris Wacek2013-01-15
|/
* Fix for #7924.Chris Wacek2013-01-11
| | | | AS filters weren't being correctly treated as lists. Now they are.
* Fixed relative path urls for apacheChris Wacek2012-12-31
|
* Fixed a bug in initial sortingChris Wacek2012-12-29
|
* Added functionality to bookmark searches.Chris Wacek2012-12-28
| | | | | | | | Queries now update the location bar. This allows users to save the url as a saved query. The app also now watches for changes to the location bar query parameters, and uses those to load a saved search. Fixed a minor bug around country list parsing.
* Fixed display of links when grouping by country or AS.Chris Wacek2012-12-27
|
* Fixed some debugging things that shouldn't be thereChris Wacek2012-12-23
|
* Included missing sortable.js assetChris Wacek2012-12-23
|
* Bolded the 'extra stuff' heading in the tableChris Wacek2012-12-23
|
* Moved the loading icon to the right place.Chris Wacek2012-12-23
|
* Completely rebuilt and sanitized the way sorting works.Chris Wacek2012-12-23
| | | | There is now a directive to make a sortable-header which auto-shows a loading indicator.
* Some CSS changes to support new features like loading spinnersChris Wacek2012-12-23
|
* Changed the way select_relay gets calledChris Wacek2012-12-23
|
* Added some missing javacript assetsChris Wacek2012-12-21
|
* Added some testing scriptsChris Wacek2012-12-21
|
* Added better help messages to command line optionsChris Wacek2012-12-21
|
* Cleaned up the select_relays functionChris Wacek2012-12-21
|
* Fixed 'short' optionChris Wacek2012-12-21
|
* Added support for 'short' option.Chris Wacek2012-12-21
| | | | Of note, I don't understand why the short option exists.
* Fixed bugs around link printingChris Wacek2012-12-21
|
* Fixed a couple of bugs found in testing.Chris Wacek2012-12-21
|
* Added a function to emulate the command line functionality of the old codeChris Wacek2012-12-21
|
* Yay. App.pyChris Wacek2012-12-20
|
* Switched to using minified bootstrap cssChris Wacek2012-12-20
|
* Transformed results page to use AngularChris Wacek2012-12-20
|
* Whitespace fixesChris Wacek2012-12-20
|
* Transformed form to use AngularChris Wacek2012-12-20
|
* Added static assets for Select2 and AngularUIChris Wacek2012-12-20
|
* Added a JSON encoder for Result objects.Chris Wacek2012-12-20
| | | | Also added the ability to zero-initialize some fields in a Result
* Built improved relay selection functions.Chris Wacek2012-12-20
| | | | | | These replace the existing selection functions, which were pretty inefficient (write to string, parse it back again), with ones that parse Python objects around.
* Built result.json request handler which returns JSONChris Wacek2012-12-20
| | | | Also uses the new selection functions which are a little bit saner.
* Whitespace fixesChris Wacek2012-12-20
|
* Return a standard response for index.html, not a template.Chris Wacek2012-12-20
|
* Rebuilt the Option class to be a little more usable from the web front-endChris Wacek2012-12-12
|
* Added new CSS classes for warning messages.Chris Wacek2012-12-12
|
* Some additions. Have no idea if they're goodChris Wacek2012-12-04
|
* Merge remote-tracking branch 'gsathya/bug_6959'Karsten Loesing2012-09-24
|\
| * Rename title to CompassSathyanarayanan Gunasekaran2012-09-24
| |
* | Initialise tooltipsSathyanarayanan Gunasekaran2012-09-18
| |
* | Merge remote-tracking branch 'gsathya/bug_6677'Karsten Loesing2012-09-18
|\ \
| * | Add a 'total' line at the bottom of the tableSathyanarayanan Gunasekaran2012-09-16
| |/
* | Add a loading gif while Ajax-ingSathyanarayanan Gunasekaran2012-09-16
|/
* Remove filterArgs()Sathyanarayanan Gunasekaran2012-09-12
| | | | | | | | I previously added a 'hacky' filterArgs() to remove the unnecessary parameters from the GET request by setting the 'name' parameter to null for empty args, but it's broken now and I need to remove the empty params and reconstruct the URL manually using javascript. I'd rather just let them be for now.