Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-24 | Add charset=latin1 kludge for GUI too. Fixes #782. | Rob Austein | |
svn path=/trunk/; revision=6192 | |||
2015-04-06 | refactor route dump importer to share code common to text and MRT dumps | Michael Elkins | |
svn path=/trunk/; revision=6074 | |||
2015-03-25 | use buffering when invoking the bzunip2 subprocess for better performance | Michael Elkins | |
see #759 svn path=/trunk/; revision=6073 | |||
2015-03-23 | Remove routeviews.org dump when finished processing it. | Michael Elkins | |
See #759 svn path=/trunk/; revision=6071 | |||
2015-03-23 | add `download-directory' configuration option in [web_portal] to specify the ↵ | Michael Elkins | |
directory to use when downloading the routeviews.org dump. changed default value to /var/tmp see #759 svn path=/trunk/; revision=6070 | |||
2015-03-05 | fix inaccurate future validity status in the ROA confirmation page when ↵ | Michael Elkins | |
multiple ROAs are created at once. closes #753 svn path=/trunk/; revision=6067 | |||
2015-03-04 | add checkbox to ROA creation form to optionally create additional ROAs for ↵ | Michael Elkins | |
child routes that will become invalid as the result the parent creating a ROA. see #719 svn path=/trunk/; revision=6066 | |||
2015-03-04 | don't require TLS when DEBUG=True | Michael Elkins | |
This is useful for running the Django test webserver without TLS support. svn path=/trunk/; revision=6065 | |||
2015-03-04 | accidentally committed bootstrap 3 fonts in trunk | Michael Elkins | |
svn path=/trunk/; revision=6064 | |||
2015-02-25 | add new glyphicon set | Michael Elkins | |
svn path=/trunk/; revision=6055 | |||
2014-12-11 | add inner loop to iterate over all rpki.gui.cacheview.ROA objects associated ↵ | Michael Elkins | |
with a rpki.gui.cacheview.ROAPrefixV4. closes #744 svn path=/trunk/; revision=6041 | |||
2014-12-09 | set the URL name on the various password reset URLs as the code uses the ↵ | Michael Elkins | |
name rather than the Python module name to look up the URL via reverse(). closes #739 svn path=/trunk/; revision=6039 | |||
2014-11-26 | catch lxml.etree.XMLSyntaxError and notify the user when the uploaded XML ↵ | Michael Elkins | |
file was invalid. closes #736 svn path=/trunk/; revision=6038 | |||
2014-11-26 | check formset.has_changed() in roa creation form to detect submission of ↵ | Michael Elkins | |
blank form. closes #734 svn path=/trunk/; revision=6037 | |||
2014-11-21 | remove support for form deletion in roa_create_multi since it doesn't ↵ | Michael Elkins | |
provide any useful functionality and makes the code more complex svn path=/trunk/; revision=6035 | |||
2014-11-21 | re-enable propogate on the django and django.request loggers so they get ↵ | Michael Elkins | |
logged by the root logger. svn path=/trunk/; revision=6034 | |||
2014-11-20 | Catch exception when the user attempts to import prefix/asn CSV files with ↵ | Michael Elkins | |
missing children, and allow the user to skip missing children in the import form. see #735 Catch rpki.csv_util.BadCSVSyntax and display an error to the user. svn path=/trunk/; revision=6033 | |||
2014-11-20 | avoid double output of logging. | Michael Elkins | |
svn path=/trunk/; revision=6032 | |||
2014-11-20 | disable signal handlers for all .run_rpkid_now() calls | Michael Elkins | |
svn path=/trunk/; revision=6031 | |||
2014-11-19 | disable_signal_handlers is an arg to the Zookeeper constructor, not ↵ | Michael Elkins | |
.call_rpkid() svn path=/trunk/; revision=6030 | |||
2014-11-19 | configure root logger to route WARNING or above to the appropriate handlers. ↵ | Michael Elkins | |
see #681 svn path=/trunk/; revision=6029 | |||
2014-11-19 | disable signal handlers for Zookeeper to avoid mod_wsgi warnings. | Michael Elkins | |
svn path=/trunk/; revision=6028 | |||
2014-11-19 | enable logging rpki.async to the apache log file. see #681 | Michael Elkins | |
svn path=/trunk/; revision=6026 | |||
2014-10-31 | test for empty prefix list when filtering routing table to avoid returning ↵ | Michael Elkins | |
the entire table. closes #731 svn path=/trunk/; revision=6001 | |||
2014-10-09 | Fix validation problem when creating a ROA. | Michael Elkins | |
Old method of passing the Conf object to ROARequestForm was brittle due to overriding a private method in BaseFormSet. New method is to use a closure to embed the Conf object within a class generated on the fly. See #709 svn path=/trunk/; revision=5997 | |||
2014-10-05 | Address incompatible API changes in Django 1.7: apps.populate(), | Rob Austein | |
MIDDLEWARE_CLASSES. Fixes #717. svn path=/trunk/; revision=5986 | |||
2014-10-03 | Add router cert request support to the GUI. | Michael Elkins | |
svn path=/trunk/; revision=5985 | |||
2014-06-19 | Specify the python path as a string rather than passing an object reference. ↵ | Michael Elkins | |
See #701 svn path=/trunk/; revision=5868 | |||
2014-06-16 | qualify email recipient address with the FQDN of the local host. see #700 | Michael Elkins | |
svn path=/trunk/; revision=5867 | |||
2014-06-05 | fix typo. closes #698 | Michael Elkins | |
svn path=/trunk/; revision=5862 | |||
2014-05-30 | Still more PyLint. | Rob Austein | |
svn path=/trunk/; revision=5850 | |||
2014-05-29 | PyLint | Rob Austein | |
svn path=/trunk/; revision=5845 | |||
2014-05-29 | Python style police: instantiate exceptions before raising them | Rob Austein | |
(convert two-expression form of "raise" to one-expression form). svn path=/trunk/; revision=5844 | |||
2014-04-14 | bump copyright | Michael Elkins | |
svn path=/trunk/; revision=5797 | |||
2014-04-14 | store resource handle name as a string in the session rather than a Conf ↵ | Michael Elkins | |
object. closes #689 svn path=/trunk/; revision=5795 | |||
2014-04-14 | do not emit a warning about missing parent certs in the cacheview db, since ↵ | Michael Elkins | |
this is usually just a harmless case that the rcynic cache has been updated and we haven't yet updated our db svn path=/trunk/; revision=5794 | |||
2014-04-14 | send a single email to root when stale rcynic/routeviews data is detected ↵ | Michael Elkins | |
during the nightly expiration check. we no longer send email to the user accounts about this. see #686 svn path=/trunk/; revision=5793 | |||
2014-04-11 | fix broken import in newer django 1.5+. closes #687 | Michael Elkins | |
svn path=/trunk/; revision=5786 | |||
2014-04-07 | Pull tk674 changes from trunk. Required manual conflict resolution | Rob Austein | |
because of tree changes in this (tk685) branch; with luck the subversion mergeinfo will record what happened as I intended, but if something horrible happens when this is merged back to trunk, you'll know why. Manual diff of affected files against trunk looks good. svn path=/branches/tk685/; revision=5766 | |||
2014-04-05 | Source tree reorg, phase 1. Almost everything moved, no file contents changed. | Rob Austein | |
svn path=/branches/tk685/; revision=5757 |