028b4b7ea7
10643 add fieldset to device role for improved add/edit form display ( #10680 )
...
* 10643 add fieldset to device role for improved add/edit form display
* 10643 update other forms
* 10643 update other forms
* Specify fieldsets for additional models
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-10-19 08:35:23 -04:00
64d67e3b00
10584 add clone fields to ipam-service
2022-10-18 16:06:31 -04:00
9ca4c7315b
10595 extend graphql relationships ( #10603 )
...
* 9817 add graphql l2vpntermination assigned_object
* 9817 add graphql ipaddressassignment assigned_object
* 9817 ipan graphql gfk
* 9817 dcim graphql gfk
* 9817 dcim graphql gfk
* 9817 fix tests
* 10595 cable a_terminations to graphql
* 10595 add contacts to graphql
* 10595 move contacts to Provider
2022-10-11 12:26:18 -04:00
ffce5d968d
8927 plugin search ( #10489 )
...
* #7016 base search classes
* 7016 add search indexes
* 7016 add search indexes
* 7016 add search indexes
* 7016 add search indexes
* 7016 add search indexes
* 7016 add search indexes
* 8927 refactor search
* 8927 refactor search
* 8927 refactor search
* 8927 refactor search
* 8927 get search choices working
* 8927 cleanup - optimize
* 8927 use backend search function
* 8927 fix for plugin search
* 8927 add docs
* Move search app to a module under netbox/
* Utilize global registry to register model search classes
* Build search form options from registry
* Determine search categories from model app by default
* Enable dynamic search registration for plugins
* Update docs & improve plugin support
* Clean up search backend class
* Docs for #8927
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-10-10 14:00:59 -04:00
b0ba9bd83d
Closes #10608 : Register all core model views using register_model_view()
2022-10-07 17:17:58 -04:00
5e1a0733e4
Replace active_tab context for object views
2022-10-07 12:14:19 -04:00
bfe26b46a6
Wrap model detail views with register_model_view()
2022-10-07 11:36:14 -04:00
a0bae06ff7
Replace static journaling, changelog URL paths with dynamic resolution
2022-10-06 16:21:23 -04:00
af8bb0c4b9
10348 add decimal custom field ( #10422 )
...
* 10348 add decimal custom field
* 10348 fix tests
* 10348 add documentation
* Rearrange custom fields to be ordered consistently
* Rename number_field to integer_field for clarity
* Clean up validation logic
* Apply suggested changes from PR
* Store decimal custom field values natively
* Fix filter test
* Update custom field model migrations to use new encoder
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-09-30 16:03:24 -04:00
f51415cf2c
Replace unique_together with UniqueConstraints
2022-09-27 15:35:24 -04:00
6016e1b15d
Changelog & cleanup for #9892
2022-09-27 09:55:35 -04:00
d08d5620da
Merge pull request #10424 from netbox-community/9892-fhrpgroup-name
...
9892 fhrpgroup name
2022-09-27 09:48:11 -04:00
8103ad3b9e
9892 add name to str
2022-09-26 13:57:09 -07:00
10cb3c2c3d
9892 add name to str
2022-09-26 13:54:49 -07:00
5ce805db2e
9892 doh - fix tests
2022-09-26 12:56:16 -07:00
3eeb31d577
9892 doh - fix tests
2022-09-26 11:49:51 -07:00
e11d594122
9892 add supporting tests, form fields
2022-09-26 11:39:43 -07:00
3ad337dd15
Filter VLANs and VLANGroups by site or cluster site for VM
2022-09-26 10:08:54 -04:00
7735634649
10435 check if vm.cluster in qs
2022-09-22 10:34:37 -07:00
a5421ae170
9892 add FHRP group name
2022-09-20 16:13:01 -07:00
5d07f2c837
9892 add FHRP group name
2022-09-20 16:03:55 -07:00
51d066a1bc
Fixes #10259 : Fix NoReverseMatch exception when listing available prefixes with "flat" column displayed
2022-09-07 14:30:51 -04:00
7826cfb01f
#10270 - fix custom field validation for ipam services
2022-09-07 08:45:56 -07:00
2acfda3dc5
Fixes #10034 : Add L2VPN column to interface and VLAN tables
2022-09-02 14:26:35 -04:00
b11fa53519
Closes #10231 : Add missing serializer annotations
2022-09-01 17:18:09 +02:00
899b61264f
Fixes #9328 : Hide available IPs when non-default ordering is applied
2022-08-31 16:55:03 -04:00
de17a651e6
Closes #10043 : Add support for 'limit' query parameter to available VLANs API endpoint
2022-08-30 15:16:34 -04:00
d3f2d77961
Merge pull request #10187 from amhn/9895_Remove_JSONFieldInspector
...
9895 remove json field inspector
2022-08-30 14:21:02 -04:00
14f79ef85a
Closes #10202 : Clean up TemplateColumn template code & accessors
2022-08-30 09:55:12 -04:00
0b5478ad2d
Fixes #9895 : Change DictField serializers to JSONField
2022-08-29 08:02:38 +02:00
5f37699736
Fixes #9663 : Omit available IP annotations when filtering prefix child IPs list
2022-08-25 10:34:18 -04:00
4132027ada
fixes for #10070 make l2vpn slug unique ( #10119 )
...
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-08-24 17:12:14 -04:00
bfbf97aec9
Closes #10031 : Enforce 'application/json' content type for REST API requests
2022-08-24 15:49:36 -04:00
2baf06e012
Add unique slugs to L2VPNs in relevant tests
2022-08-24 14:46:42 -04:00
6a7c56d919
Merge pull request #10115 from arthanson/art-10033
...
#10033 disable Add a Termination button if 2 terminations on L2VPN P2P
2022-08-24 08:57:01 -04:00
439cf1a308
#10033 changes from code review
2022-08-23 16:17:40 -07:00
374abe5214
#10033 disable Add a Termination button if 2 terminations on L2VPN P2P
2022-08-23 10:34:06 -07:00
7ba0b420f1
Fixes #10109 : Fix available prefixes calculation for container prefixes in the global table
2022-08-23 10:37:38 -04:00
f3906dd7c4
Fixes #10111 - Wrap search QS to catch ValueError on identifier field
2022-08-23 09:33:36 -05:00
7b4189271c
Merge pull request #10065 from atownson/issue_10055
...
Fixes #10055 : NAT Outside evaluations and links
2022-08-23 08:28:39 -04:00
63e8faeed9
Changed nat_outside to ManyToManyColumn
2022-08-22 20:34:44 -05:00
f35ff105ab
Merge pull request #10096 from arthanson/art-6454
...
Fixes #6454 - Adds warning for prerequisite models
2022-08-22 16:09:59 -04:00
e8f62eb1f9
#10059 change ordering of identifier column
2022-08-22 11:17:01 -07:00
917439725a
fix for #10059 - add identifier to L2VPN table
2022-08-22 09:08:16 -07:00
c65a291698
#6454 add L2VPN check
2022-08-18 16:00:17 -07:00
38a8ddcd77
#6454 fix merge conflicts
2022-08-18 15:31:54 -07:00
43ad8e80b9
netbox-community#10055: Added empty text
2022-08-18 17:12:44 -05:00
928dff6b68
#6454 add prerequisite alert
2022-08-18 15:11:03 -07:00
3f40e15ed5
netbox-community#10055 - Add template for NAT Outside
...
Fixes 'ipam.IPAddress.None' text
2022-08-18 16:18:29 -05:00
804c064a7e
Closes #10061 : Replicate type when cloning L2VPN instances
2022-08-18 15:19:34 -04:00