aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/gui/app/models.py
AgeCommit message (Collapse)Author
2012-02-04format models.py according to pep8Michael Elkins
use narrower spans to display multi column fields in some templates to avoid unnecessary wrapping when the window is narrow add titles to buttons for some actions to provide some user help svn path=/branches/tk161/; revision=4291
2012-02-02add support for add/revoke resources to childMichael Elkins
add support for editing child model add child creation wizard svn path=/branches/tk161/; revision=4282
2012-01-20create custom template tag for fetching the verbose_name or ↵Michael Elkins
verbose_name_plural in generic object list/detail views select page title based on verbose_name instead of passing in page_title rename templates to the default name selected by object_detail() and object_list() generic views use generic delete_object() view for parents and ghostbusters svn path=/branches/tk161/; revision=4252
2012-01-20store the uri field from <list_received_resources/> pdu in order to allow ↵Michael Elkins
for checking the cert chain for expiration using cacheview svn path=/branches/tk161/; revision=4245
2012-01-20add generic object_detail base template for boilerplate detail views with an ↵Michael Elkins
import/create button add detail views for repository and pubclients rename import_* to *_import to match names for other methods on the same model svn path=/branches/tk161/; revision=4238
2012-01-19initial support for managing repositories and pubclientsMichael Elkins
svn path=/branches/tk161/; revision=4237
2012-01-19fixed ghostbuster suppport. app.models.GhostbusterRequest now does ↵Michael Elkins
multi-table inheritance from irdb.models.GhostbusterRequest. forms.GhostbusterRequest can be a plain class instead of a callable by setting the .queryset attribute on the field during __init__ svn path=/branches/tk161/; revision=4236
2012-01-18change proxy models in app.models to match names from irdb.modelsMichael Elkins
svn path=/branches/tk161/; revision=4214
2012-01-17pull duplicated model for represent AS ranges into abstract model in ↵Michael Elkins
rpki.gui.models so it can be reused. svn path=/branches/tk161/; revision=4213
2012-01-17remove as_resource_range() and as_roa_prefix() from Proxy models since they ↵Michael Elkins
were added to the concrete models in #4210 svn path=/branches/tk161/; revision=4212
2012-01-17add issuer handle to string representation of a RoaRequestMichael Elkins
svn path=/branches/tk161/; revision=4208
2012-01-17fix typoh where prefix=True should have been proxy=TrueMichael Elkins
svn path=/branches/tk161/; revision=4207
2012-01-17fix module path for rpki.gui.modelsMichael Elkins
svn path=/branches/tk161/; revision=4192
2012-01-17remove deprecated misc moduleMichael Elkins
svn path=/branches/tk161/; revision=4186
2012-01-17update roa templates to match models.RoaRequestPrefixMichael Elkins
models.RoaRequestPrefix.get_absolute_url restored since the /delete URL depends on it svn path=/branches/tk161/; revision=4183
2012-01-17continued integration with tk100Michael Elkins
svn path=/branches/tk161/; revision=4181
2012-01-17add support for importing mrt format ribsMichael Elkins
remove default=0 value for timestamps, as that is not a valid initial value for a datetime object. since there is no default argument, the call to the Timestamp constructor needs to specify the value. svn path=/branches/tk161/; revision=4177
2012-01-17store timestamps in UTCMichael Elkins
remove auto_add=True from DateTimeField, and make rpki.gui.app.timestamp.update() set the timestamp value instead. move external data timestamps to sidebar in route view svn path=/branches/tk161/; revision=4176
2012-01-17display name+ts in admin site Timestamp listMichael Elkins
__unicode__ for Timestamp now displays both name and ts value svn path=/branches/tk161/; revision=4174
2012-01-17add Timestamp model to admin siteMichael Elkins
provide __unicode__ for Timestamp svn path=/branches/tk161/; revision=4172
2012-01-17add Timestamp model to store metadata for external dataMichael Elkins
svn path=/branches/tk161/; revision=4168
2012-01-16make Parent & Child proxy models around the irdb variantsMichael Elkins
svn path=/branches/tk161/; revision=4156
2012-01-14first cut at move to rpki.irdbMichael Elkins
svn path=/branches/tk161/; revision=4155
2011-11-11reorder models to avoid forward references. closes #149Michael Elkins
svn path=/trunk/; revision=4089
2011-04-07ADR vcard type is not a string, but a compound objectMichael Elkins
svn path=/rpkid/rpki/gui/app/glue.py; revision=3766
2011-03-30add support for editing the validity period for child resource certsMichael Elkins
svn path=/rpkid/rpki/gui/app/forms.py; revision=3753
2011-03-24add support to the portal gui for generating ghostbuster requestsMichael Elkins
svn path=/rpkid/rpki/gui/app/admin.py; revision=3738
2011-02-25portal-gui no longer invokes the myrpki.py command line tool.Michael Elkins
It now updates the IRDB directly, and notifies rpkid to immediately perform an update, rather than waiting for the next cron job to cycle. added a 'valid_until' field to the Child model, to store the end of the RPKI resource certificate validity period. change load_csv.py and list_resources.py to use the code for locating rpki.conf in rpki.config rather than duplicating it locally. fixed bug in AddressRange model in function as_resource_range() where IPv4 addresses were returned as IPv6. svn path=/portal-gui/templates/myrpki/child_view.html; revision=3694
2011-02-16sort ASs and AddressRanges by the lower bound in the rangeMichael Elkins
svn path=/rpkid/rpki/gui/app/admin.py; revision=3681
2011-02-12do not require the host to be set while editing in the django admin interfaceMichael Elkins
svn path=/rpkid/rpki/gui/app/models.py; revision=3678
2011-01-25fix selective deletion of roa requests in prefix view pageMichael Elkins
svn path=/rpkid/rpki/gui/app/models.py; revision=3654
2011-01-24really fix glue.conf() *ahem*Michael Elkins
svn path=/rpkid/rpki/gui/app/glue.py; revision=3652
2011-01-24move portal-gui django app to $top/rpkid/rpki/guiMichael Elkins
change dashboard url to /rpki/ put myrpki cli path and confdir into settings.py rather than generating glue.py at build time don't use the old myrpki images on the dashboard no longer need to include the portal-gui python module in sys.path since it is installed in site-packages svn path=/buildtools/subst-vars.py; revision=3646