summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Fixed #3707, removed TODO file (to add to trac).HEADmasterJeremy Fehr2011-08-10
| | | | | | | | | This commit fixes bug #3707, as I've reconfirmed that the current version of TorStatus functions perfectly well without the foreignkey branch of metrics-web. Additionally, items found in the "TODO" file should now be moved over to trac.
* Removed hanging vertical bar from base.htmlJeremy Fehr2011-08-10
|
* Merge branch 'twodb_stable' of https://github.com/jfehr/TorStatusJeremy Fehr2011-08-10
|\ | | | | | | | | | | | | | | Conflicts: status/statusapp/templates/displayoptions.html status/statusapp/templatetags/index_filters.py status/statusapp/urls.py status/statusapp/views/pages.py
| * Fixed exit node query bug re: destination port.Jeremy Fehr2011-08-05
| | | | | | | | | | | | Prior to this commit, if an improper port was supplied, the application logic assumed that the user meant port 80. This doesn't seem to be good design, since "asdf" does not mean port 80.
| * Added TODO file, helpful 404 and 500 pages.Jeremy Fehr2011-08-05
| |
| * Rewrote "about" page.Jeremy Fehr2011-08-04
| | | | | | | | It's no longer simply copied and pasted from doc/DESIGN.rst.
| * Replaced 'from helpers import *' with 'import helpers'.Jeremy Fehr2011-08-04
| | | | | | | | | | | | | | | | | | | | This has the advantage of making the code much more readable, as those unfamiliar with the code will hopefully know exactly where each function or constant comes from instead of having to grep their way through the code. Additionally, adjusted uptime (in the details page) is now calculated with datetime.datetime.utcnow() rather than datetime.datetime.now().
| * Merge branch 'master' of /home/dcalderon/status into twodb_stableJeremy Fehr2011-08-04
| |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/DESIGN.rst status/statusapp/static/css/advancedsearch.css status/statusapp/templates/displayoptions.html status/statusapp/urls.py status/statusapp/views/helpers.py
| | * Made a preliminary 'about Tor Status' pageDiego Calderon2011-08-04
| | |
| | * Merge branch 'twodb_stable' of /home/jfehr/torstatusDiego Calderon2011-08-02
| | |\ | | | | | | | | | | | | | | | | Conflicts: status/statusapp/views/pages.py
| * | | Attempted to unify naming conventions; not done.Jeremy Fehr2011-08-03
| | | |
| * | | Moved all constants to status.config.Jeremy Fehr2011-08-03
| | | | | | | | | | | | | | | | | | | | This facilitates code cleanup. Additionally, some documentation was fixed.
| * | | Fixed sorting by clicking on columns, LDP sort.Jeremy Fehr2011-08-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to this commit, the LastDescriptorPublished column was not sorting correctly. Additionally, column sorting alternated between ascending and descending, regardless of whether the column to sort by was the same as the column that was currently being used for sorting. Minor code cleanup in pages.py as well.
| * | | Bug fix commit. Also removed button styling.Jeremy Fehr2011-08-03
| | | |
| * | | Added '?' country flags, added full index.Jeremy Fehr2011-08-02
| | |/ | |/| | | | | | | | | | For some reason, Last Descriptor Published is not sortable. This should be fixed in a subsequent commit.
* | | Forgot to add schema specification in cache.purge()Jeremy Fehr2011-08-10
| | |
* | | Added a TODO file, began refactoring code. Others.Jeremy Fehr2011-08-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 404 and 500 pages now look the way that they should. Code has began being refactored; this means that removing some functions, tests, and even files were possible. A TODO file was added; if/when this project is put on Tor's trac, perhaps some of the items in that file should move there. Many other minor changes.
* | | Merge branch 'twodb_stable' of /home/jfehr/torstatusDiego Calderon2011-08-02
|\ \ \ | |/ / | | | | | | | | | Conflicts: status/statusapp/views/pages.py
| * | Added arrows to columns that are being sorted by.Jeremy Fehr2011-08-02
| | |
* | | Merge branch 'master' of /home/dcalderon/statusDiego Calderon2011-08-02
|\ \ \ | | |/ | |/|
| * | One last update to the INSTALL documentDiego Calderon2011-08-02
| |\ \ | | |/
| | * cache.sql uses a simpler "join".Jeremy Fehr2011-08-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | Before this commit, cache.active_relay was populated in a overly complex way. Now, cache.active_relay is populated by a left join between the cache.active_statusentry table (new) and the cache.active_descriptor table. There are other minor changes to cache.sql as well, such as the fact that it is no longer necessary to set the local time zone to UTC before performing postgres functions.
| | * Search filters unmodified until input is reenteredJeremy Fehr2011-08-01
| | | | | | | | | | | | | | | | | | Prior to this commit, simply navigating to "Advanced Search" would delete any search filters. Now, search filters are unmodified until new search filters are given.
* | | Fixed a minor bug in the index_filtersDiego Calderon2011-08-02
| | |
* | | Merge branch 'master' of /home/dcalderon/statusDiego Calderon2011-08-02
|\ \ \ | |/ / | | | | | | | | | Conflicts: status/statusapp/templatetags/index_filters.py
| * | Edited the apache installation as well as cleaned up some css issues. Also ↵Diego Calderon2011-08-02
| | | | | | | | | | | | switched to use the basic buttons as opposed to the stylized ones due to accessibility issues
| * | Merge branch 'twodb_stable' of /home/jfehr/torstatusDiego Calderon2011-08-01
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/INSTALL.rst status/statusapp/templates/index.html status/statusapp/views/csvs.py status/statusapp/views/helpers.py status/statusapp/views/pages.py
| | * Added apache documentation.Jeremy Fehr2011-08-01
| | |
| | * Documentation edited, formatted for readability.Jeremy Fehr2011-08-01
| | |
| | * Lots of code cleanup/documentation; IP sort as IP.Jeremy Fehr2011-07-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | settings.template was cleaned up to be more intuitive. cache.sql was modified to cast an IP address to an INET column, so now the IP address column in the index page can be sorted as an IP address rather than a string in lexicographic order. e.g. 255.255.255.255 is higher than 99.99.99.99 instead of the other way around. The logic in many templates was cleaned up. status/tmp was added with the help of a .gitignore file.
| | * Added legend, new exit.png; columns sortable by heads.Jeremy Fehr2011-07-28
| | |
| | * Fixed critical cache.sql bug, see below.Jeremy Fehr2011-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to this commit, triggers were not written correctly: data added to tordir.cache was not added to tordir.public. This was due to a 'BEFORE INSERT OR UPDATE' trigger not returning the row used in the trigger. I opted to make these triggers AFTER triggers to minimize TorStatus' impact on Tor Metrics; if it is decided that it is more important that TorStatus get the statusentry and descriptor data first, this can be changed, but I should be careful to return the NEW row in this case.
| | * Fixed aggregate graph and index to use ishibernating.Jeremy Fehr2011-07-27
| | |
| * | Better installing apache section in the install.rst fileDiego Calderon2011-08-01
| | |
| * | Fixed a minor bug with the cookies'Diego Calderon2011-07-28
| | |
| * | Combined all the sorting cookies to make an easier sort processDiego Calderon2011-07-28
| | |
| * | Fixed most issues with sorting advanced or through columns in a manner that ↵Diego Calderon2011-07-28
| | | | | | | | | | | | works with the csvs as well. However there are to methods of getting the ordering mechanisms
| * | Merge branch 'master' of /home/dcalderon/status into new_versionVlad Burca2011-07-27
| |\ \ | | | | | | | | | | | | | | | | Conflicts: status/statusapp/views/pages.py
| | * \ Merge branch 'new_version' of /home/vburca/statusDiego Calderon2011-07-27
| | |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: status/statusapp/templates/index.html
| | * | | Merging everyones branchesDiego Calderon2011-07-27
| | | | |
| * | | | Fixed bug with not sorting on Bandwidth (Advanced Search).Vlad Burca2011-07-27
| | | | |
| * | | | Merge branch 'twodb_stable' of /home/jfehr/torstatus into new_versionVlad Burca2011-07-27
| |\ \ \ \ | | | |_|/ | | |/| | | | | | | | | | | | Conflicts: status/statusapp/views/helpers.py
| | * | | Re-added the hibernating flag and highlight.Jeremy Fehr2011-07-27
| | | | |
| * | | | Added hibernating icon.Vlad Burca2011-07-27
| | | | |
| * | | | Merge branch 'twodb_stable' of /home/jfehr/torstatus into new_versionVlad Burca2011-07-27
| |\ \ \ \ | | |/ / /
| | * | | Index page now loads; details works w/o descriptorJeremy Fehr2011-07-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adjusted uptime was not properly acknowledged as dependent on the descriptor; paged_relays.object_list.exists does not function correctly when the type of paged_relays.object_list is changed.
| | * | | Merge branch 'new_version' of /home/vburca/status into twodb_stableJeremy Fehr2011-07-27
| | |\ \ \
| | * | | | Advanced search orders work, not column index ords.Jeremy Fehr2011-07-27
| | | | | |
| | * | | | Merge branch 'master' of /home/dcalderon/status into twodb_stableJeremy Fehr2011-07-27
| | |\ \ \ \ | | | | |/ / | | | |/| | | | | | | | | | | | | | Conflicts: doc/INSTALL.rst
| | * | | | Minor changes to DESIGN.rst.Jeremy Fehr2011-07-27
| | | | | |