Jeremy Stretch
08ac5cd52c
Merge branch 'develop' into feature
2024-06-24 15:40:43 -04:00
Arthur Hanson
85fd232614
16149 add (optional) obj hyperlink to script list table ( #16271 )
...
* 16149 add (optional) obj hyperlink to script list table
* 16149 add (optional) obj hyperlink to script list table
* 16149 review feedback
* 16149 review changes
2024-06-21 10:04:52 -04:00
Arthur Hanson
dda0b0bbd1
16252 only show results count if paginator ( #16269 )
...
* 16252 only show results count if paginator
* 16252 hack in table page count
* 16252 review changes
2024-06-21 09:48:41 -04:00
Julio Oliveira at Encora
81292df048
Feature 15348 - Quick Access Saved Filters ( #15862 )
...
* Added dropdown for Saved Filters.
* Added dropdown for Saved Filters.
* Added dropdown for Saved Filters.
* Fixed linter issues in savedFiltersSelect.ts
* Fixed linter issues in netbox.ts
* Fixed linter issues in netbox.ts
* Removed the blue tag with the filters when saved filters is selected.
* Adjusts in table_controls_htmx.html to vertical height of the Quick Search match to the dropdown.
* Adjusts in table_controls_htmx.html to vertical height of the Quick Search match to the dropdown.
* Adjusts in table_controls_htmx.html to vertical height of the Quick Search match to the dropdown.
* Minor adjusts in savedFiltersSelect.ts
* Addressed PR comment.
* Addressed PR comment.
* Addressed PR comment.
* Omit saved filters from 'applied filters'; clean up form widget
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-06-18 11:58:54 -04:00
Arthur Hanson
cd9244fd4f
16416 enable dark/light toggle in mobile view ( #16635 )
...
* 16416 enable dark/light toggle in mobile view
* 16416 move to inc file
2024-06-18 08:28:18 -04:00
Jeremy Stretch
6f35a2ac2b
Fixes #16452 : Fix sizing of buttons within object attribute panels
2024-06-17 11:35:10 -04:00
Arthur Hanson
91dcecbd07
15106 Add Length Field to Wireless Link ( #16528 )
...
* 15106 add wireles link length
* 15106 add wireles link length
* 15106 add wireless link length
* 15106 add tests
* 15106 rename length -> distance
* 15106 rename length -> distance
* 15106 review comments
* 15106 review comments
* 15106 fix form
* 15106 length -> distance
2024-06-17 09:19:49 -04:00
Jeremy Stretch
853d990c03
Closes #16388 : Move change logging resources from extras to core ( #16545 )
...
* Initial work on #16388
* Misc cleanup
2024-06-17 08:03:06 -04:00
Arthur Hanson
c6553c45dd
7537 add serial number to virtual machines ( #16407 )
...
* 7537 add serial number to virtual machines
* 7537 add migration
* 7537 add sn to search
* 7537 add to model documentation
* 8984 move serializer field
* 8984 add to detail view and search index
* 7537 serial_number -> serial
* 7537 fix migration
* Add missing serial field
* Give serial field higher precedence for search
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-06-12 10:15:16 -04:00
Arthur Hanson
c1d7696b2a
14692 Convert VM disk size ( #16434 )
...
* 14692 convert disk size to MB
* 14692 fix list display
* 14692 fix migration
* Update netbox/virtualization/migrations/0039_convert_disk_size.py
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-06-11 09:19:57 -04:00
Jeremy Stretch
c6bd714a04
Closes #15908 : Establish canonical & local sources for release info ( #16420 )
...
* Closes #15908 : Establish canonical & local sources for release info
* Update references to settings.VERSION
2024-06-07 13:41:48 -04:00
Arthur
1952d3e63a
Merge branch 'develop' into feature
2024-06-06 11:17:43 -07:00
Julio Oliveira at Encora
7e1b3d0b54
15873 - Make Cluster resource counters more readable ( #15900 )
...
* Created "convert_byte_size" method to convert the memory and disk size according to unit informed.
Changed "get_extra_context" method from "ClusterView" to use the method above and convert all the disks and memories from VMs to normalize the units.
* Changed decimal size for memory_sum and disk_sum
* Added test for convert_byte_size.
* Fixed
* Addressed PR comments.
Changed humanize_megabytes in helpers.py
* Addressed PR comments.
Changed humanize_megabytes in helpers.py
* Linter issues for helpers.py
* Changed humanize_megabytes
* Changed humanize_megabytes
* Changed humanize_megabytes
* Added the title to display the value in MB when mouseover.
* Addressed PR comment.
* Addressed PR comment.
* Rewrite sizing logic
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-06-06 09:37:29 -04:00
Arthur Hanson
8f87c72eaa
16050 Show script python_class name and description ( #16185 )
...
* 16050 Show script python_class name and description
* 16050 change to use Meta.description
* 16050 change to use Meta.description
* 16050 remove module name customization from docs
2024-06-06 09:05:59 -04:00
Jeremy Stretch
50169365a9
Closes #16359 : Add navbar() method to PluginTemplateExtension
2024-06-05 12:34:12 -04:00
Jeremy Stretch
c27cb6f153
Fix styling of object jobs table
2024-06-05 09:02:05 -04:00
Jamie (Bear) Murphy
7be003f5a0
Allow plugins to extend objectchange view ( #16371 )
...
* allow plugins to extend objectchangeview with panels
* replace tabs with spaces
* Update netbox/templates/extras/objectchange.html
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* Eliminate excessive vertical margin
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-06-04 08:49:08 -04:00
Arthur Hanson
4d924a9041
16202 fix mapit button for internationalized decimal seperator ( #16270 )
...
* 16202 fix mapit button for internationalized decimal seperator
* 16202 revert untranslate
* 16202 revert untranslate
2024-05-29 10:22:59 -04:00
Jeremy Stretch
a094719d23
Closes #16290 : Capture entire object in changelog data
2024-05-29 09:34:22 -04:00
Arthur Hanson
b2d2a23c26
15496 Add circuit termination to menu and associated forms ( #15980 )
...
* 15496 base changes
* 15496 detail view template
* 15496 tweaks
* 15496 bulk views
* 15496 filterset
* 15496 optimize qs
* 15496 bulk edit
* 15496 bulk import
* 15496 update tests
* Update netbox/templates/circuits/circuittermination.html
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* 15496 review changes
* 15496 template include
* 15496 expand filters
* 15496 split import form
* 15496 split import form
* 15496 add test for circuit bulk import with termiantions
* Add test for provider filters
* Rename provider column
* Fix test
* Misc cleanup
* Fix test
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-17 15:30:10 -04:00
Arthur Hanson
58da5c1252
15353 add better script error message ( #15441 )
...
* 15353 add better script error message
* Simplify _get_script_class() & add docstring
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-17 14:54:30 -04:00
Jeremy Stretch
c7850b586b
Fixes #16101 : Fix initial loading of pagination widget for dynamic object tables
2024-05-13 18:55:13 -04:00
Arthur
5be14b0ee2
16110 fix typo
2024-05-13 15:20:33 -04:00
Arthur
111cbe5b7c
16077 fix display of config revision
2024-05-13 09:33:30 -04:00
Jeremy Stretch
e055e0a222
Fixes #15968 : Avoid resizing quick search field to display clear button
2024-05-09 10:46:41 -04:00
Arthur Hanson
1a56e8e23b
15148 add copy button to config context ( #15954 )
...
* 15148 add copy button to config context
* Merge configcontext_format.html into configcontext_data.html
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-09 08:06:53 -04:00
Jeremy Stretch
6e658d43dc
#15999 : Additional cleanup
2024-05-08 14:06:48 -04:00
Arnold
6ff349dbac
Putting field labels above fields
2024-05-08 14:06:04 -04:00
Jeremy Stretch
5c68fc9202
Fixes #16020 : Include Python version on system UI view
2024-05-08 10:35:38 -04:00
Jeremy Stretch
ccf32244d3
Fixes #16003 : Enable cache busting on upgrade for setmode.js
2024-05-07 11:10:19 -04:00
Jeremy Stretch
9316f48a20
Fixes #15982 : Restore the "assign IP" tab
2024-05-07 10:43:49 -04:00
Jeremy Stretch
8e1c2ecd92
Closes #15915 : Replace plugins list with an overall system status view ( #15950 )
...
* Replace plugins list with an overall system status view
* Enable export of system status data
2024-05-03 17:26:19 -04:00
Jeremy Stretch
a9b311b100
Fixes #15944 : Extend paginator template to be aware of placement
2024-05-03 11:56:37 -04:00
Jeremy Stretch
f8cf2a3786
Closes #15932 : Update embedded documentation for generic templates
2024-05-03 10:57:05 -04:00
Jeremy Stretch
f8eee45ba3
#15852 : Hide count element for non-HTMX requests
2024-05-02 16:11:50 -04:00
Jeremy Stretch
17e6d1076a
Fixes #15852 : Update total object counts when filtering object lists ( #15909 )
...
* Fixes #15852 : Update total object counts when filtering object lists
* Misc cleanup
2024-05-02 10:43:53 -04:00
Jeremy Stretch
6530051958
Closes #15630 : Remove server-side color mode preference & simplify toggling
2024-05-01 18:59:42 -04:00
Jeremy Stretch
312291b010
Merge branch 'develop' into feature
2024-05-01 16:09:14 -04:00
Daniel Sheppard
c08784da46
Fixes #11460 - Fix unterminated cable exception when editing cable ( #15813 )
...
* Fix cable edit form with single unterminated cable
* Minor tweaks
* Instead of skipping HTMX, override the template & move form template to an "htmx" template
* Use HTMXSelect widget for A/B type selection
* Infer A/B termination types from POST data
* Fix saving cable which results in resetting of the termination type fields
* Condense view logic
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-01 14:24:50 -04:00
Arthur
1add918d31
15833 make navbar sticky at top
2024-05-01 10:44:28 -04:00
Arthur Hanson
9691bb29b6
15872 don't escape BANNER_MAINTENANCE ( #15885 )
...
* 15872 don't escape BANNER_MAINTENANCE
* 15872 don't escape BANNER_MAINTENANCE
2024-04-29 12:34:29 -04:00
Arthur Hanson
4923025fec
15541 Add component selector to InventoryItemTemplate ( #15691 )
...
* 15541 update InventoryItemTemplateForm
* 15541 update InventoryItemTemplateForm
* Remove custom template
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-04-25 09:22:32 -04:00
Jeremy Stretch
e05ca710ae
Flag HTMX navigation as an experimental feature
2024-04-23 10:38:49 -04:00
Daniel Sheppard
07e2cf0ad2
Merge pull request #13874 from pv2b/choices-css-rewrite
...
Refactor row coloring logic and simplify mark planned/connected toggle implementation
2024-04-22 21:45:15 -05:00
Jeremy Stretch
c43b929542
Fixes #15580 : Fix rendering of modals with HTMX enabled
2024-04-22 15:10:28 -04:00
Jeremy Stretch
46bd62fdc9
Merge branch 'develop' into feature
2024-04-22 13:23:42 -04:00
Arthur Hanson
90d0104359
15541 Add component selector to InventoryItemTemplate ( #15759 )
...
* 15541 make inventoryitemtemplateform match inventoryitemform
* 15541 set tab active
2024-04-22 08:22:53 -04:00
Arthur
781d932b2a
15789 make sure job completed before including config_form
2024-04-21 13:57:15 -04:00
Jeremy Stretch
f42d0336c2
Clean up layout of global search results
2024-04-19 15:27:25 -04:00
Jeremy Stretch
db87fe96b7
Clean up bulk import view
2024-04-19 15:23:09 -04:00