| Commit message (Collapse) | Author | Age |
| ... | |
| | | |
|
| | |
| |
| |
| | |
messages in the nodequery page
|
| | |
| |
| |
| | |
generations on details page.
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
displayed. The user's selection is saved in a cookie.
|
| |/
|
|
| |
index page - sorting by countries.
|
| |\
| |
| |
| |
| | |
Conflicts:
status/settings.template
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
status/settings.template
status/statusapp/templates/index.html~
statusapp/models.py
Not entirely sure if this works, due to database issues, but Diego could
check this out later. Database should be up soon for testing.
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Left to do on models.py: validate fields that are tagged with "# This
field type is a guess.", a message generated by "python manage.py
inspectdb". I have little idea what some fields in some classes are
used for; these fields should be documented by someone who is more
familiar with how the Tor metrics database works.
|
| | | |
|
| | | |
|
| | | |
|
| |/
|
|
| |
that the column display preferences could actually work. Currently the index page is not <<synced>> with the Column Display Preferences options...
|
| | |
|
| |
|
|
|
|
|
|
| |
Conflicts:
status/settings.py
status/statusapp/templates/nodequery.html~
status/statusapp/templatetags/index_filters.py
status/statusapp/views.py
|
| |
|
|
|
|
| |
Readability of this method is much improved. The only significant
problems that are left with this view are the costly "fingerprints" and
"recent_entries" queries on lines 224 and 231.
|
| |
|
|
|
|
|
|
|
|
| |
Documentation was added to the method as well as its helper functions.
Though many improvements have been made, there are a number of things
left to do:
- statusapp.views.exitnodequery is missing tags.
- Lines 269-296 should probably be abstracted into a function for
the sake of readability.
- nodequery.html should be made prettier.
|
| |
|
|
|
|
| |
Before this commit, details_filters.family used multiple try/except
blocks; this is no longer the case. The query is also now done with an
annotate function instead of iterating through the queryset.
|
|
|
Namely, a superdirectory containing the old status/ directory was
created; README.txt was moved into this directory. Additionally, a
.gitignore file was added to ignore .swp, .pyc, and .py~ files. A doc/
directory was created; it is currently empty.
|