15cc50fc1d
Fixes #15960 : Use internal ManyToManyColumn to ensure proper export behavior
2024-05-06 10:32:29 -04:00
56e0449ebc
Fixes : #15948 - Fixes cable fanin/fanout when both are required ( #15953 )
...
* Preliminary fix for #15948
* Tweaking of line height
2024-05-06 09:48:14 -04:00
4cc5079ecb
12127 enable cable add button
2024-05-06 08:37:22 -04:00
408e0c5a9b
Fixes #15877 : Consider VC membership when assigning LAG interfaces via bulk edit
2024-05-03 10:55:41 -04:00
c8a9bc006d
Fixes #15925 : Fix rendering of cable traces to circuit terminations
2024-05-03 10:54:34 -04:00
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
cad3e34d8f
Merge pull request #14750 from Moehritz/13922-svg-uneven
...
Fixes #14241 , Fixes #13922 : Update the CableRender
2024-04-22 21:53:34 -05:00
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
1eca1c3d17
15803 localize help_text ( #15804 )
2024-04-22 11:42:20 -04:00
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
94c31622ac
15588 set readonly nullable fields as allow_null=True
2024-04-19 16:17:28 -04:00
f47b158863
15685 Allow decimal for cable length filter form ( #15703 )
...
* 15685 allow decimal for cable length filter
* 15685 allow decimal for cable length filter
* 15685 remove minlenth
* 15685 remove minlenth
2024-04-15 11:24:32 -04:00
3b3511c43c
Refactor 32264ac3 to re-separate bulk and single device creation. Fixes #15598 .
2024-04-04 14:01:55 -04:00
8bdbb49a27
Fixes #15322 : Add description field to YAML export for device & module types
2024-03-13 19:10:49 -04:00
7ac21690e5
Fixes #15356 : Fix assignment of front & rear images to device types via REST API
2024-03-13 19:10:30 -04:00
51b2bcf264
Closes #14206 : Add FC SFP types
2024-03-12 09:03:42 -04:00
6629c94148
Closes #15297 : Linkify platform column in device & virtual machine tables
2024-03-08 16:48:39 -05:00
8afbb4421b
15232 fix inventory item template permission
2024-02-29 15:30:51 -05:00
edb7d24b45
Added installed_module on NestedModuleBaySerializer ( #15245 )
...
* added installed_module on NestedModuleBaySerializer #15243
* Update test
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-02-23 15:54:47 -05:00
8571f428b1
fixed location import #14064
2024-02-21 14:10:10 -05:00
1780acc8a6
Fixes the rackelevation api schema ( #15214 )
...
* fixes the rackelevation api schema #15101
* fixes the rackelevation api schema #15101
2024-02-21 13:39:32 -05:00
17a321a340
14405 render link_peer to CSV ( #15201 )
...
* 14405 render link_peer to csv
* 14405 review changes
2024-02-20 16:24:14 -05:00
839609d101
Added allow_null for front and rear image on api ( #15200 )
...
* added allow_null for front and rear image on api #15184
* added allow_null for front and rear image on api #15184
2024-02-20 13:53:56 -05:00
af27bf5eff
15094 Add missing gettext to error strings for internationalization ( #15155 )
...
* 15049 add missing gettext to error strings
* 15049 add missing gettext to error strings
* 15094 review change
* 15094 review change
* Formatting cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-02-20 09:44:02 -05:00
29f029d480
Fixes : #14058 - Limits platform selection to manufacturer and platforms with no manufacturer ( #15183 )
...
* Fixes : #14058 - Limits platform selection to manufacturer and platforms with no manufacturer
* Apply suggestions from code review
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-02-20 09:28:15 -05:00
2d70b50286
Fixes #15059 : Correct IP address count link in VM interfaces table
2024-02-13 12:16:11 -05:00
01fa2710eb
Fixes #15067 : Fix uncaught exception when attempting invalid device bay import
2024-02-13 12:15:15 -05:00
c7ae2db8e3
Fixes #15111 : Correct typo in error message
2024-02-12 08:44:22 -05:00
93edf74f7c
Fixes #14945 : Fix "select all" button for device type components ( #15027 )
2024-02-05 13:05:25 -05:00
1b9e6bed55
Fixes #14960 : Correct typo in label
2024-01-29 08:48:02 -05:00
c8fb948a91
14511 Fix connected endpoints for GraphQL
2024-01-25 08:47:32 -05:00
f26ac3e7cb
14920 add help to status field in virtual device context import
2024-01-25 08:31:40 -05:00
8fadd6b744
Merge branch 'develop' into choices-css-rewrite
2024-01-23 21:50:06 +01:00
bf362f4679
Hardcode cable status colours
2024-01-23 20:58:10 +01:00
da7f67c359
Refactor noisy getter methods into neat lambdas
2024-01-23 20:49:10 +01:00
749fc31bc4
limits ip addresses on interface tables #14645
2024-01-19 14:53:24 -05:00
2221a9d71f
Fixes #14749 : Remove errant translation wrapper from DeviceBay installed_device
2024-01-10 14:18:46 -05:00
2c93dd03e1
account for swapped terminations in cable object
...
also remove out-of-scope changes to tooltips
2024-01-10 14:29:46 +01:00
ced44832f7
Remove dangling logging message used during development
2024-01-09 14:22:36 +01:00
6af3aad362
Fixes #14722 , Fixes #13922 : Update the CableRender
...
This commit updates the cable rendering logic to fix
both issue #14722 and #13922 . Before, objects, terminations
and cables where drawn in the svg without context of each
other.
Now the following changes are applied:
- Hosts and Terminations are where possible sorted alphabetically
- Terminations and Cables are visually connected, and if necessary not in a vertical line
- Terminations and Hosts are visually aligning
- Cable Tooltips contain more information
2024-01-09 13:51:09 +01:00
224484ebb6
Closes #14434 : Add termination object filters for cables ( #14617 )
...
* Add termination object filters for cables
* Add tests for new filters
2023-12-28 15:39:14 -05:00
d5c1cb0ef6
Merge branch 'develop' into feature
2023-12-28 14:20:04 -05:00
3ef2db81e8
Closes #14629 : Add filter tests for all q and description filters
2023-12-28 13:53:16 -05:00
3bacee16bd
Closes #14631 : Ensure description filters are available on all relevant models
2023-12-28 13:53:16 -05:00
fedcbaf4c8
Fixes #14620 : Permit setting device type U height to 0 during bulk edit
2023-12-28 10:06:25 -05:00
359c0cf3a0
Fix typo in filtersets.py
...
fix typo which causing exception `Cannot resolve keyword 'description_icontains' into field`
2023-12-28 08:47:43 -05:00
1f2f0860fe
Merge branch 'develop' into feature
2023-12-27 16:34:38 -05:00
8a237561ef
Closes #14596 : Match against description field when searching for devices
2023-12-27 13:49:39 -05:00
b955751349
Fixes #14517 : Ensure reservations tab is always displayed under rack view
2023-12-27 13:42:26 -05:00
43909ee33f
Fixes #13649 : Permit zero-length cables
2023-12-26 09:27:58 -05:00