Jeremy Stretch
|
96eaea7db9
|
Miscellaneous cleanup
|
2016-11-03 14:15:57 -04:00 |
|
Jeremy Stretch
|
ad1c3d4910
|
Fixed typo in error message
|
2016-11-01 15:44:10 -04:00 |
|
Jeremy Stretch
|
f2137683f9
|
Closes #647: Extend form used when assigning an IP to a device
|
2016-11-01 13:59:24 -04:00 |
|
Jeremy Stretch
|
084b86cab1
|
Tweaked Aggregate get_utilization for table display
|
2016-10-31 16:47:00 -04:00 |
|
Jeremy Stretch
|
d97dd266b7
|
Cleaned up message strings
|
2016-10-31 11:16:30 -04:00 |
|
Jeremy Stretch
|
e22eafc4a7
|
Closes #211: Allow device assignment and removal from IP address view
|
2016-10-24 15:07:11 -04:00 |
|
Jeremy Stretch
|
fc2ac8a02b
|
Attributed all model ValidationErrors to specific fields (where appropriate)
|
2016-10-21 15:39:13 -04:00 |
|
Jeremy Stretch
|
13243785f1
|
Closes #87: Added status field to IP addresses
|
2016-10-21 12:34:02 -04:00 |
|
Jonathan Senecal
|
334b286ebf
|
Removed superfluous "is" in error message
|
2016-10-19 14:22:34 -04:00 |
|
Jeremy Stretch
|
464797858f
|
Fixes #604: Correct display of unnamed devices in form selection fields
|
2016-10-13 15:21:36 -04:00 |
|
Jeremy Stretch
|
36066068d4
|
#527: Initial work to allow nullifying fields during bulk edit
|
2016-09-30 16:17:41 -04:00 |
|
Jeremy Stretch
|
0444ac7db9
|
Introduced NullableModelMultipleChoiceField to allow null filtering without causing introspection issues during database migrations
|
2016-09-20 15:48:58 -04:00 |
|
Jeremy Stretch
|
b2684aeefc
|
status filter fields should not be required
|
2016-09-20 11:29:30 -04:00 |
|
Jeremy Stretch
|
6ccc6244dd
|
Corrected PrefixFilterForm
|
2016-09-20 11:25:16 -04:00 |
|
Jeremy Stretch
|
e618bf40ec
|
Reimplemented FilterChoiceField
|
2016-09-20 11:08:25 -04:00 |
|
Jeremy Stretch
|
9dea5656ad
|
Added 'none' options to filters for optional fields
|
2016-09-15 17:12:53 -04:00 |
|
Jeremy Stretch
|
daadf7a49b
|
Fixes #557: Add 'global' choice to VRF filter for prefixes and IP addresses
|
2016-09-15 16:03:53 -04:00 |
|
Jeremy Stretch
|
2567412121
|
Fixes #531: Order prefixes by VRF assignment
|
2016-09-15 12:09:54 -04:00 |
|
Jeremy Stretch
|
824d2d8205
|
Implemented FilterChoiceField and get_filter_choices() to reduce filter form boilerplate
|
2016-09-14 16:27:26 -04:00 |
|
Jeremy Stretch
|
9591fb9330
|
PEP8 fix
|
2016-09-13 12:10:21 -04:00 |
|
Jeremy Stretch
|
bef9a0c77f
|
Added address family filters to aggregate and prefix lists
|
2016-09-13 10:35:55 -04:00 |
|
Jeremy Stretch
|
74a5960992
|
Added custom field support to filter forms
|
2016-08-23 12:05:28 -04:00 |
|
Jeremy Stretch
|
28b9dda55d
|
Implemented dynamic filters for custom fields
|
2016-08-23 11:18:00 -04:00 |
|
Jeremy Stretch
|
faed3c1314
|
Merged develop
|
2016-08-22 15:49:41 -04:00 |
|
Jeremy Stretch
|
f0a85b1dd3
|
Optimized API performance
|
2016-08-22 15:16:49 -04:00 |
|
Jeremy Stretch
|
76f0463290
|
Extended API to include custom fields
|
2016-08-22 13:20:30 -04:00 |
|
Jeremy Stretch
|
b14afaa687
|
Updated bulk edit forms to support custom fields
|
2016-08-22 13:11:57 -04:00 |
|
Jeremy Stretch
|
8cf2ae7851
|
Fixes #495: Include tenant in prefix and IP CSV export
|
2016-08-19 10:31:16 -04:00 |
|
Jeremy Stretch
|
7d879bb0dc
|
Added bulk editing capability for custom fields
|
2016-08-16 14:57:04 -04:00 |
|
Jeremy Stretch
|
a9a55350df
|
Merging v1.5.2
|
2016-08-16 10:19:55 -04:00 |
|
Jeremy Stretch
|
c60c4ad0df
|
Added templates for IPAM objects; cleaned up admin
|
2016-08-15 16:58:25 -04:00 |
|
Jeremy Stretch
|
8faa16c831
|
Fixes #460: For real this time
|
2016-08-15 15:39:48 -04:00 |
|
Jeremy Stretch
|
6cdb62b67e
|
Minimal implemtnation of custom fields
|
2016-08-15 15:24:23 -04:00 |
|
Jeremy Stretch
|
4f774f8ba6
|
Fixes #460: Corrected ordering of IP addresses with differing prefix lengths
|
2016-08-13 01:02:03 -04:00 |
|
Jeremy Stretch
|
b2f03dfb16
|
Fixed redirect after editing RackGroups and VLANGroups
|
2016-08-10 13:13:26 -04:00 |
|
Jeremy Stretch
|
cbde6e8321
|
Miscellaneous query optimizations
|
2016-08-10 13:07:11 -04:00 |
|
Jeremy Stretch
|
31ebbb3324
|
Fixes #444: Corrected prefix model validation
|
2016-08-09 09:50:50 -04:00 |
|
Jeremy Stretch
|
bddd29c99f
|
Fixes #443: Correctly display and initialize VRF for creation of new IP addresses
|
2016-08-08 21:44:54 -04:00 |
|
Jeremy Stretch
|
ededd3f464
|
Fixes #253: Added ability to search by prefix to IP address filters
|
2016-08-06 16:02:57 -04:00 |
|
Jeremy Stretch
|
ac2aa7ea89
|
Fixes #435: Added a "add prefix" button to the VLAN view
|
2016-08-06 15:44:28 -04:00 |
|
Jeremy Stretch
|
e413012cbb
|
Fixes #427: Prevent error when duplicate IPs are present in a prefix's IP list
|
2016-08-04 11:48:30 -04:00 |
|
Jeremy Stretch
|
3b9ac3b986
|
More intelligent handling of first/last IPs
|
2016-08-03 12:30:29 -04:00 |
|
Jeremy Stretch
|
79b1bbb9e1
|
Fixed calculation of available IPs between two existing IPs
|
2016-08-03 12:20:24 -04:00 |
|
Jeremy Stretch
|
533b4082d8
|
Fixed calculation of last_ip_in_prefix for IPv6
|
2016-08-03 12:06:17 -04:00 |
|
Jeremy Stretch
|
81d955ab7d
|
Rewrote add_available_ipaddresses() to be much more efficient and IPv6-friendly
|
2016-08-03 12:00:35 -04:00 |
|
Jeremy Stretch
|
57373c9d6f
|
Initial work on #289
|
2016-08-02 17:20:12 -04:00 |
|
Jeremy Stretch
|
9f3647cd53
|
Addresses #395: Show child prefixes from all VRFs if the parent prefix is in the global table
|
2016-08-02 15:48:12 -04:00 |
|
Jeremy Stretch
|
249faffe42
|
Fixes #409: Filter IPs and prefixes by tenant slug rather than by its PK
|
2016-08-02 10:39:42 -04:00 |
|
Jeremy Stretch
|
b73f980eb2
|
Closes #176: Added initial_data fixtures for new installs
|
2016-08-01 12:29:26 -04:00 |
|
Jeremy Stretch
|
1bbe7f95d6
|
PEP8 cleanup
|
2016-07-29 14:46:29 -04:00 |
|