Joshua Corrick
6d7c5d51fe
Add email testing example ( #4152 )
...
* Add email testing example
Includes an example provided by Jeremy
* Updated with suggestions
Co-authored-by: Jeremy Stretch <jeremy.stretch@networktocode.com>
2020-02-12 16:15:05 -05:00
Jeremy Stretch
64c0059dd8
Merge pull request #4155 from hSaria/4150-yaml-nested-tags
...
Fixes #4150 : Replace OrderedDict with Dict when rendering YAML
2020-02-12 16:13:32 -05:00
Jeremy Stretch
d0ece2e48d
Merge pull request #4144 from netbox-community/3986-rack_positions_svg
...
Fixes : #3986 - Convert rack units to part of SVG rendered document
2020-02-12 16:06:05 -05:00
Jeremy Stretch
139f18b2e5
Closes #4153 : Add a management command to manually renaturalize applicable objects (from #3799 )
2020-02-12 15:59:37 -05:00
Saria Hajjar
8eea0331bf
Fixes #4150 : Replace OrderedDict with Dict when rendering YAML
2020-02-12 19:59:04 +00:00
Daniel Sheppard
62d6e02d6b
Modify _draw_elevations
...
* Add legend_width argument, variable & constant
* Applied legend_width variable where required
* Removed U prefix
2020-02-12 13:15:29 -06:00
Jeremy Stretch
a8601bb1fd
Merge pull request #4151 from netbox-community/4146-secretrole-enforcement
...
Fixes #4146 : Fix SecretRole permissions enforcement
2020-02-12 13:51:44 -05:00
Daniel Sheppard
fe452735be
Add Device Bay count to rack elevation names
2020-02-12 12:48:13 -06:00
Jeremy Stretch
3b1128f8f3
Establish standard test cases for all models
2020-02-12 13:25:56 -05:00
Daniel Sheppard
0402323ef9
Fixes : #4130
...
Corrects service name for the RQ worker service in docs/installation/upgrading.md
2020-02-12 11:26:40 -06:00
Jeremy Stretch
5bf85597ed
Fixes #4146 : Fix SecretRole permissions enforcement
2020-02-12 11:13:32 -05:00
Jeremy Stretch
e4b910fe87
Fixes #4148 : Remove dead link to topology maps docs page
2020-02-12 09:44:30 -05:00
Jeremy Stretch
24db573764
Merge pull request #3997 from hSaria/3995-navbar-overflow
...
Fixes #3995 : Navbar scroll when overflowing
2020-02-12 09:41:48 -05:00
Jeremy Stretch
5befa533c6
Merge branch 'develop' into 3995-navbar-overflow
2020-02-12 09:40:31 -05:00
Dan Sheppard
15bc731f61
Convert rack units to part of SVG rendered document
2020-02-11 23:31:51 -06:00
Dan Sheppard
8fb4988fa1
Fix typo in docstring
2020-02-11 21:01:43 -06:00
Daniel Sheppard
ab378ed218
Fixes : #4130
...
Corrects service name for the RQ worker service in docs/installation/upgrading.md
2020-02-11 20:39:50 -06:00
Daniel Sheppard
56bb053146
Fix test error
2020-02-11 20:27:02 -06:00
Daniel Sheppard
3c3cca8ec1
Enable widget usage (APISelect, APIMultipleSelect, StaticSelect2, etc) in scripts
2020-02-11 20:12:02 -06:00
Dan Sheppard
908586c93a
Fix PEP8 errors
2020-02-11 18:21:58 -06:00
Matt Olenik
2e83ce76ed
Fix race condition in available-prefix/ip APIs
...
Implement advisory lock to prevent duplicate records being inserted
when making simultaneous calls. Fixes #2519
2020-02-11 13:36:52 -08:00
Jeremy Stretch
2ab382eec5
Fixes #4137 : Disable occupied terminations when connecting a cable to a circuit
2020-02-11 14:56:02 -05:00
Jeremy Stretch
2503978555
Add navigation menu link for adding config contexts
2020-02-11 14:32:41 -05:00
Anton Tokarev
55886d6793
fix typo ( #4135 )
...
Co-authored-by: Jeremy Stretch <jeremy.stretch@networktocode.com>
2020-02-11 14:22:32 -05:00
Jeremy Stretch
009c0ba31c
Fixes #4134 : Device power ports and outlets should inherit type from the parent device type
2020-02-11 14:18:45 -05:00
Jeremy Stretch
ec53e1c74c
Merge pull request #4136 from netbox-community/3912-remove-chained-fields
...
Closes #3912 : Remove chained form fields
2020-02-11 14:01:55 -05:00
Jeremy Stretch
7177fcfa61
Use DynamicModelChoiceField for all fields using APISelect
2020-02-11 12:25:40 -05:00
Jeremy Stretch
fb56d5bc66
Account for initial data when binding a DynamicModelChoiceField
2020-02-11 10:21:44 -05:00
Jeremy Stretch
221805a63e
Use TreeNode choice fields for region assignment
2020-02-11 09:50:33 -05:00
Jeremy Stretch
da68968d75
Replace FilterChoiceField with DynamicModelMultipleChoiceField
2020-02-11 09:33:41 -05:00
Dan Sheppard
ca795f729f
Merge branch '4034-prefix_ordering_tests' of https://github.com/netbox-community/netbox into 4034-prefix_ordering_tests
...
Conflicts:
netbox/ipam/tests/test_ordering.py
2020-02-10 21:38:53 -06:00
Dan Sheppard
ff4e6bd166
Update tests
...
Add docstrings
Consolidate tests
2020-02-10 21:37:40 -06:00
Jeremy Stretch
5ea30c8628
Replace ChainedModelChoiceField with DynamicModelChoiceField
2020-02-10 17:23:52 -05:00
Jeremy Stretch
a54fcda781
Merge pull request #4133 from netbox-community/4083-serializer-null-choices
...
Fixes #4083 : Permit nullifying applicable choice fields via API requests
2020-02-10 15:16:38 -05:00
Jeremy Stretch
7388fa3556
Fixes #4083 : Permit nullifying applicable choice fields via API requests
2020-02-10 15:10:33 -05:00
Jeremy Stretch
a966a4c8ac
Closes #4129 : Add individual deletion views for device type components
2020-02-10 11:43:51 -05:00
Jeremy Stretch
ebef48e472
Merge pull request #4075 from kobayashi/3507-filter-by-devices
...
Fixes #3507 : Filtering IP by multiple devices
2020-02-10 11:11:18 -05:00
Jeremy Stretch
26ca6b4a84
#4108 : Fix null choice population
2020-02-10 10:57:23 -05:00
Jeremy Stretch
3da6f22479
Merge pull request #4128 from netbox-community/4108-apiselect-performance
...
Closes #4108 : Extraneous queryset evaluation by FilterChoiceFields
2020-02-10 10:26:49 -05:00
Jeremy Stretch
d4789b7c9e
Changelog for #4108
2020-02-10 10:20:06 -05:00
Jeremy Stretch
5008526db1
Set a default self.to_field_name for FilterChoiceField
2020-02-10 10:08:20 -05:00
Jeremy Stretch
009fc4f301
Remove custom template for APISelect widget
2020-02-10 10:02:42 -05:00
Jeremy Stretch
55f5ede970
Standardize usage of FilterChoiceField
2020-02-10 09:58:33 -05:00
Jeremy Stretch
5ddfde2214
Clean up unneeded code relevant to FilterChoiceField
2020-02-10 09:44:19 -05:00
kobayashi
505cb9cab8
Enabled filtering virtual chassis devices
2020-02-09 00:58:54 -05:00
kobayashi
d5c4a9d159
Fixes #3507 : Filtering IP by multiple devices
2020-02-09 00:42:01 -05:00
Saria Hajjar
26ddd96e30
Cleaned duplicate code
2020-02-08 16:18:58 +00:00
Saria Hajjar
f0c83e168e
Merge branch 'develop' into 3840-limit-vlan-choices
2020-02-08 16:14:10 +00:00
Jeremy Stretch
885ea8a4d5
Override get_bound_field() on FilterChoiceFieldMixin to restrict the queryset of bound fields
2020-02-07 18:04:40 -05:00
Jeremy Stretch
202a0a0e73
Merge pull request #4122 from netbox-community/3799-natural-ordering-field
...
Closes #3799 : Remove NaturalOrderingManager
2020-02-07 16:26:45 -05:00