23b3f72dee
Apply missed string translations
2023-08-10 09:38:12 -04:00
ff59845821
Changelog for #12814 , #13037 , #13376 , #13410
2023-08-09 15:38:03 -04:00
914588f55d
Merge branch 'develop' into feature
2023-08-09 15:31:21 -04:00
72e1e8fab1
Changelog for #11675 , #11922 , #12665 , #13368 , #13414
2023-08-09 15:02:49 -04:00
8b01c30c51
Exposes all models in device context data ( #13389 )
...
* exposes all models in device context data #12814
* added app namespaces to the context data
* revert object to device in context data
* moved context to render method of ConfigTemplate
* removed print
* Include only registered models; permit passed context data to overwrite apps
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-09 14:57:59 -04:00
dcdb4d27ec
12665 add semicolon to link sanitation safe string
2023-08-09 14:49:34 -04:00
9b1406a1a7
Don't hide HIDDEN_IFUNSET custom fields from bulk import fields
2023-08-09 14:47:20 -04:00
545769ad88
Adds generic object children template ( #13388 )
...
* adds generic tab view template #12110
* Rename view_tab.html and move to generic/
* Fix console ports template
* Move bulk operations view resolution to template
* Avoid setting default template_name on ObjectChildrenView
* Move base_template and table_config context vars to base context
* removed bulk_delete_control from templates
* refactored bulk_controls view
* fixed table_config
* renamed object_tab.html to objectchildren_list.html
* removed unused import
* Refactor template blocks for bulk operation buttons
* Rename object children generic template
* Move disconnect bulk action into a separate template for device components
* Fix cluster devices & VM interfaces views
* minor button label change
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-09 14:16:03 -04:00
16bcb1dbb0
#13426 : Employ proper feature keys for image attachment & contact filter forms
2023-08-09 10:41:40 -04:00
5dce5563ab
#11541 : Fix object_types queryset on TagSerializer
2023-08-09 10:32:08 -04:00
4e8a3e0a6f
Closes #13426 : Register all model features in the registry
2023-08-09 10:27:10 -04:00
646d52d498
Misc docs cleanup for v3.6
2023-08-09 10:12:40 -04:00
cd5012bd59
Closes #13424 : Move CloningMixin into NetBoxFeatureSet
2023-08-09 10:12:13 -04:00
4bb0388118
Fixes #13362 : Limit displayed choice set list to 50 choices
2023-08-08 09:47:34 -04:00
f255fe507d
Fixes #13410 : Fix rendering of custom choice fields with large numner of choices
2023-08-08 09:32:56 -04:00
f5a1f83f9f
Closes #13368 : Report installed plugins during server error ( #13387 )
...
* Introduce get_installed_plugins() utility
* Extend 500 error template to list installed plugins
* Move get_plugin_config() to extras.plugins.utils
2023-08-07 15:29:20 -04:00
36072f17a9
Define LOCALE_PATHS
2023-08-07 14:34:56 -04:00
f9648d8544
Closes #13400 : Add 'name' property to BaseTable class
2023-08-07 10:48:41 -04:00
2236b86c35
Closes #11922 : Populate assigned VDCs when adding a child interface
2023-08-04 15:25:59 -04:00
0dd319d0c8
Closes #11675 : Add support for specifying import/export route targets during VRF bulk import
2023-08-04 15:25:06 -04:00
53615944c5
Adds standardized list API for scripts and reports ( #13382 )
...
* adds standardized list API for scripts and reports #13037
* adds standardized list API for scripts and reports #13037
* adds standardized list API for scripts and reports #13037
* adds module name to the display #13037
2023-08-04 15:23:15 -04:00
88562d7dcf
Changelog for #12750 , #12889 , #13033 , #13151 , #13343 , #13369
2023-08-04 13:36:33 -04:00
01bb09db67
adds delete for SyncedDataMixin when related AutoSyncRecord is available #12750
2023-08-04 13:25:56 -04:00
f1c182bb65
Fixes #13376 : Restrict add/remove tag fields by model on bulk edit forms
2023-08-04 13:09:07 -04:00
43ce453938
Adding interface TYPE_400GE_CFP2/400gbase-x-cfp2 ( #13338 )
...
* Added 400G CFP2 to InterfaceTypeChoices
* Added new type to choises
2023-08-04 11:32:52 -04:00
2afce6c94b
Introduce ContactsMixin
2023-08-04 10:15:50 -04:00
14e23c3d00
Introduce ImageAttachmentsMixin
2023-08-04 10:15:50 -04:00
7f22c6bf12
Include notes re: demo data and netbox-docker
2023-08-04 10:12:15 -04:00
93a862cded
Add stadium analogy and behavior anti-patterns
2023-08-04 08:55:43 -04:00
9cc295827b
Fixes #13369 : Fix job termination status for failed reports
2023-08-04 08:12:52 -04:00
14988fc91c
Remove redundant overrides of EXEMPT_VIEW_PERMISSIONS
2023-08-03 11:07:30 -04:00
31f41855f4
Closes #13367 : Delete unused device component deletion templates
2023-08-03 10:49:40 -04:00
caedc8dbe3
Closes #13352 : Translation support for model verbose names ( #13354 )
...
* Update verbose_name & verbose_name_plural Meta attributes on all models
* Alter makemigrations to ignore verbose_name & verbose_name_plural changes
2023-08-03 10:41:10 -04:00
24ffaf09d4
Fixes #13363 : Fix API endpoint for custom field choice selector in forms
2023-08-03 08:53:46 -04:00
d9f3637e25
Fixes #13361 : Extra choices field on custom field choice set form should not be required
2023-08-03 07:49:54 -04:00
a807cca29e
Fixes #13033 : add formatted speed column to Interfaces ( #13275 )
...
* Fixes #13033 : add formatted speed column to Interfaces
* use TemplateColumn instead of own class
2023-08-02 16:08:14 -04:00
57860f26b7
Adds assigned bool for IP address API ( #13301 )
...
* adds assigned bool for ip address API #13151
* Add filterset test
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-02 15:45:09 -04:00
ab916a1819
fixes dummy payload URL for webhook test
2023-08-02 15:23:05 -04:00
a68831d3a1
fixes provider_network_id for related circuits #13343
2023-08-02 15:17:14 -04:00
04a2543e68
Fixes #13351 : Fix missing text due to incorrectly applied translation tags
2023-08-02 14:53:32 -04:00
82c959570d
Release v3.6-beta1
v3.6-beta1
2023-08-02 13:30:08 -04:00
354dc4398a
Update changelog
2023-08-02 11:18:52 -04:00
a698a93938
Closes #13350 : Remove unused DeviceImportTable class
2023-08-02 11:18:06 -04:00
04c5e62d2b
#8248 : Permit users to manage their own bookmarks by default
2023-08-02 11:13:09 -04:00
aa747c3954
#12988 : Correct URL path for CustomFieldChoiceSet API endpoint
2023-08-02 11:05:03 -04:00
1937c1fad6
#12175 : Misc cleanup
2023-08-02 11:04:28 -04:00
bf20611668
#6391 : Add device_role to DeviceWithConfigContextSerializer
2023-08-02 10:16:51 -04:00
8f271151a7
Closes #11519 : Add a SQL index for IPAddress host value
2023-08-02 09:56:56 -04:00
0bb86f1e7d
Replaces device_role with role on device model ( #13342 )
...
* replaces device_role with role on device model #6391
* fixes lint issue #6391
* revert the database user
* revert test_runner comment
* changes as per review
* Update references to device_role column in UserConfigs
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-02 09:55:52 -04:00
a4c9cbc6dd
Remove hard-coded test runner
2023-08-02 08:55:38 -04:00