Jeremy Stretch
0c9f3859ac
Retain ip_addresses name for related IPAddress objects
2020-06-22 16:13:18 -04:00
Jeremy Stretch
a86cdd50de
Fixed IPAM tests
2020-06-22 14:46:25 -04:00
Jeremy Stretch
e9b9419d81
Fix assigned_object field
2020-06-22 13:50:14 -04:00
Jeremy Stretch
d2fc8e0466
Initial work on #4721 (WIP)
2020-06-22 13:10:56 -04:00
Jeremy Stretch
55cc22f41a
Implement RestrictedQuerySet as a manager
2020-05-29 16:27:36 -04:00
Jeremy Stretch
fece2781ad
Fixes #4629 : Replicate assigned interface when cloning IP addresses
2020-05-13 16:25:22 -04:00
Jeremy Stretch
f11d52b95d
Introduce CSVModelForm for dynamic CSV imports
2020-05-05 16:15:09 -04:00
Jeremy Stretch
1cc2659557
Update help_texts for models, import forms
2020-05-01 15:40:34 -04:00
John Anderson
7d717fb788
Merge branch 'develop' into develop-2.8
2020-03-15 00:18:32 -04:00
John Anderson
5b7a2f1002
closes #4368 - extras features model registration
2020-03-14 03:03:22 -04:00
Jeremy Stretch
97ecfee3d1
Add a description field to all organizational models
2020-03-13 16:33:28 -04:00
Jeremy Stretch
16bbdf7896
Standardize existing description fields to a length of 200 chars
2020-03-13 15:49:58 -04:00
Jeremy Stretch
4d91af4fde
Merge branch 'develop' into develop-2.8
2020-03-10 15:06:37 -04:00
Jeremy Stretch
2d824654ce
Closes #4324 : Add CSV import view for services
2020-03-06 16:33:43 -05:00
Jeremy Stretch
3b04113ed2
Drop family column from Aggregate, Prefix, and IPAddress models
2020-02-14 15:04:33 -05:00
Jeremy Stretch
7784435aa9
#3880 : Define constants for arbitrary values
2020-01-24 14:42:57 -05:00
Jeremy Stretch
59841d8203
Fixes #3930 : Fix API rendering of the family field for aggregates
2020-01-15 13:56:37 -05:00
Jeremy Stretch
91cf7410e4
Update model ordering parameters to ensure deterministic ordering
2020-01-15 13:20:44 -05:00
Jeremy Stretch
ea3f133194
Move IPAddressManager to a separate file
2020-01-14 12:07:45 -05:00
Jeremy Stretch
dfac1a044f
Define __all__ for models.py within each app
2020-01-14 12:01:23 -05:00
Jeremy Stretch
1478cb5a52
Merge branch 'develop' into develop-2.7
2020-01-09 15:27:06 -05:00
Saria Hajjar
efba4c4f74
Fixes #3864 : Disallow /0 masks
2020-01-09 14:33:49 +00:00
Jeremy Stretch
26599d77d8
Add description field to Role model ( #3655 )
2019-12-10 12:59:10 -05:00
Jeremy Stretch
ef79579119
Closes #33 : Add ability to clone objects (pre-populate form fields)
2019-12-06 16:13:52 -05:00
Jeremy Stretch
f710335361
Service.protocol to slug ( #3569 )
2019-11-27 22:27:06 -05:00
Jeremy Stretch
b22a5616d4
VLAN.status to slug ( #3569 )
2019-11-27 22:15:59 -05:00
Jeremy Stretch
81772486af
IPAddress.role to slug ( #3569 )
2019-11-27 22:09:16 -05:00
Jeremy Stretch
cf6a9f1a5a
IPAddress.status to slug ( #3569 )
2019-11-27 21:54:01 -05:00
Jeremy Stretch
af42cd7428
Prefix.status to slug ( #3569 )
2019-11-27 21:46:53 -05:00
Jeremy Stretch
010cc8e53c
Fixes #3458 : Prevent primary IP address for a device/VM from being reassigned
2019-10-09 16:22:06 -04:00
Jeremy Stretch
5fc4b398eb
Fixes #3435 : Change IP/prefix CSV export to reference VRF name instead of RD
2019-09-25 09:39:03 -04:00
Jeremy Stretch
c251f32fbc
Fixes #3452 : Queue deletion ObjectChanges until after response is sent
2019-08-26 16:52:05 -04:00
Jeremy Stretch
f8447989f2
Fix regex for IPAddress.dns_name (but see #3106 )
2019-04-25 14:49:52 -04:00
Jeremy Stretch
5afec0441b
Closes #166 : Add dns_name to IPAddress
2019-04-22 18:10:28 -04:00
Jeremy Stretch
e585ac4815
Closes #3094 : Remove NullsFirstQuerySet
2019-04-19 20:59:07 -04:00
Jeremy Stretch
3f6c583074
Merge branch 'develop' into develop-2.6
2019-03-11 21:01:18 -04:00
Jeremy Stretch
5c5bc6a963
Changelog for #2944
2019-03-07 14:08:36 -05:00
Marc
976fe5e32a
Fix IP address is not recorded in the associated interface's changelog
2019-03-07 10:57:26 +01:00
John Anderson
c679dd4ff8
initial pass on migrating to custom tag model with color and comments fields
2019-02-20 03:52:47 -05:00
Jeremy Stretch
215ba08344
Fixes #2864 : Correct display of VRF name when no RD is assigned
2019-02-08 09:04:43 -05:00
Jeremy Stretch
ac614130b2
Closes #2805 : Allow null route distinguisher for VRFs
2019-01-31 13:47:24 -05:00
Jeremy Stretch
692ed88d57
Fixes #2757 : Always treat first/last IPs within a /31 or /127 as usable
2019-01-08 12:04:32 -05:00
Jeremy Stretch
4757fa3f6a
Closes #1630 : Enable bulk editing of prefix/IP mask length
2019-01-03 16:21:21 -05:00
Jeremy Stretch
0ce5366e64
Fixes #2663 : Prevent duplicate interfaces from appearing under VLAN members view
2018-12-12 13:18:42 -05:00
Jeremy Stretch
6b1abd6a65
Closes #2614 : Simplify calls of super() for Python 3
2018-11-27 10:52:24 -05:00
Jeremy Stretch
10c3d51096
Merge release v2.4.7 into develop-2.5
2018-11-06 11:19:38 -05:00
knobix
cfbf5b65d8
Update models.py ( #2502 )
...
Fix the handling of shared IPs (VIP, VRRF, etc.) when unique IP space enforcement is set.
Add parentheses for the logical OR-statement to make the evaluation valid.
Fixes : #2501
2018-11-05 15:33:10 -05:00
Jeremy Stretch
66db32fefd
Merged release v2.4.5
2018-10-03 11:23:21 -04:00
Jeremy Stretch
42455ff450
Fixes #2455 : Ignore unique address enforcement for IPs with a shared/virtual role
2018-09-24 16:59:33 -04:00
Jeremy Stretch
68a5dcd47e
Removed Python 2 string compatibility
2018-08-14 11:58:42 -04:00