Jeremy Stretch
678a7d17df
Closes #9073 : Remote data support for config contexts ( #11692 )
...
* WIP
* Add bulk sync view for config contexts
* Introduce 'sync' permission for synced data models
* Docs & cleanup
* Remove unused method
* Add a REST API endpoint to synchronize config context data
2023-02-19 20:09:51 -05:00
jeremystretch
0be633d624
#11558 : Fix URL display under data source view
2023-02-19 20:09:51 -05:00
Jeremy Stretch
d8784d4155
Closes #11558 : Add support for remote data sources ( #11646 )
...
* WIP
* WIP
* Add git sync
* Fix file hashing
* Add last_synced to DataSource
* Build out UI & API resources
* Add status field to DataSource
* Add UI control to sync data source
* Add API endpoint to sync data sources
* Fix display of DataSource job results
* DataSource password should be write-only
* General cleanup
* Add data file UI view
* Punt on HTTP, FTP support for now
* Add DataSource URL validation
* Add HTTP proxy support to git fetcher
* Add management command to sync data sources
* DataFile REST API endpoints should be read-only
* Refactor fetch methods into backend classes
* Replace auth & git branch fields with general-purpose parameters
* Fix last_synced time
* Render discrete form fields for backend parameters
* Enable dynamic edit form for DataSource
* Register DataBackend classes in application registry
* Add search indexers for DataSource, DataFile
* Add single & bulk delete views for DataFile
* Add model documentation
* Convert DataSource to a primary model
* Introduce pre_sync & post_sync signals
* Clean up migrations
* Rename url to source_url
* Clean up filtersets
* Add API & filterset tests
* Add view tests
* Add initSelect() to HTMX refresh handler
* Render DataSourceForm fieldsets dynamically
* Update compiled static resources
2023-02-19 20:09:51 -05:00
jeremystretch
e65b2a9fb3
Closes #11625 : Add HTMX support to ObjectEditView
2023-02-19 20:09:51 -05:00
jeremystretch
2669068429
#11517 : Standardize display of contact assignments
2023-02-19 20:09:51 -05:00
jeremystretch
6e264562ee
Use embedded tables for importing/export VRFs & L2VPNs under route target view
2023-02-19 20:09:51 -05:00
jeremystretch
2525eefefd
Move rack reservations panel to separate tab
2023-02-19 20:09:51 -05:00
jeremystretch
0f6995e92a
Use embedded table to show assigned services under object view
2023-02-19 20:09:51 -05:00
jeremystretch
8f7c100e22
Standard related object links across all models
2023-02-19 20:09:51 -05:00
jeremystretch
94797bb956
Standardize related model display for organizational models
2023-02-19 20:09:51 -05:00
jeremystretch
91b81d51da
Standardize related model display for nested models
2023-02-19 20:09:51 -05:00
jeremystretch
0c9e7aa074
Clean up related objects for sites, tenants
2023-02-19 20:09:51 -05:00
Jeremy Stretch
1a2dae3471
Closes #8184 : Enable HTMX for embedded tables ( #11518 )
...
* Enable HTMX rendering for embedded tables
* Start converting embedded tables to use HTMX (WIP)
* Additional table conversions (WIP)
* Standardize HTMX usage for nested group models
* Enable HTMX for additional emebedded tables
* Fix HTMX table rendering for ObjectChildrenView
* Standardize usage of inc/panel_table.html
* Hide selection boxes in embedded tables
2023-02-19 20:09:51 -05:00
jeremystretch
2381317eb3
Closes #10604 : Remove unused extra_tabs block from object.html generic template
2023-02-19 20:09:51 -05:00
kkthxbye-code
3c970c331c
Fixes #11582 : Fix missing VC form errors
...
### Fixes : #11582
Not sure if this is the correct fix or not. The reason that the custom field errors were not shown is that messages.html only shows non_field_errors if the form passed to the context is named form. This is probably an issue in more places, but not sure how to make it generic. A change to messages.html would also need to support formsets.
Any input appreciated @jeremystretch or @arthanson
2023-02-08 14:40:46 -05:00
jeremystretch
a137cd6cbe
Fixes #11635 : Pre-populate assigned VRF when following "first available IP" link from prefix view
2023-02-01 12:28:54 -05:00
jeremystretch
ccc108a217
Closes #11598 : Add buttons to easily switch between rack list and elevations views
2023-01-26 10:53:59 -05:00
jeremystretch
b8de9c0875
Fixes #11528 : Permit import of devices using uploaded file
2023-01-25 09:55:45 -05:00
Abhimanyu Saharan
ddd4f805a5
added device and vm tab on device role ( #11500 )
...
* added vm tab on device role
* added blank lines
* updated templates
* fixed lint issues
2023-01-20 09:30:18 -05:00
Mario
ea327e6b37
Closes #10486 : Add buttons to edit cables ( #11414 )
...
* Added buttons to edit cables
* Revert change that did not address this branch
* Consolidated buttons
* moved back trace button / added permission checks
* reverted disabled trace button
2023-01-06 15:11:29 -05:00
Robin Schneider
07df622b59
NetBox should always be referred to as NetBox [DATALAD RUNCMD]
...
=== Do not change lines below ===
{
"chain": [],
"cmd": "git ls-files -z . | xargs --null -I '()' find './()' -type f -not -name 'style-guide.md' -print0 | xargs --null sed --in-place --regexp-extended 's/\\bNetbox\\b/NetBox/g;'",
"exit": 0,
"extra_inputs": [],
"inputs": [],
"outputs": [],
"pwd": "."
}
^^^ Do not change lines above ^^^
2023-01-05 16:06:00 -05:00
kkthxbye
b9f8370097
Fixes #11156 - Allow InventoryItem component reassignment ( #11256 )
...
* Allow re-assigning InventoryItem components
* Refactor logic for finding initial component assignment on InventoryItems
* PEP8 fix
* Fix wrong HTML causing tab list to extend past the end of the parent row
* Tweak form field labels
Co-authored-by: jeremystretch <jstretch@ns1.com>
2023-01-03 10:13:34 -05:00
kkthxbye-code
5975dbcb07
Fix component traces all pointing to the interface trace URL
2023-01-03 08:25:28 -05:00
Mario
ccb2966c4c
Fixes #11244 : Elevations: Filter badge missing ( #11321 )
...
* Added filter badge in rack elevation
* Tweak template context
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-12-28 16:54:33 -05:00
kkthxbye-code
735fa4aa31
Add summed resource card to cluster view
2022-12-27 10:24:46 -05:00
Arthur
c59d527664
11178 fix quick search press enter button
2022-12-15 13:01:21 -05:00
jeremystretch
77423e7bb1
Fixes #11185 : Fix TemplateSyntaxError when viewing custom script results
2022-12-15 12:55:09 -05:00
jeremystretch
758030733c
#8366 : Misc cleanup
2022-12-12 15:27:37 -05:00
jeremystretch
3468e8c8ae
#9623 : Misc cleanup
2022-12-12 12:56:38 -05:00
jeremystretch
0b100b8fc8
Closes #10675 : Add max_weight field to track maximum load capacity for racks
2022-12-09 12:45:02 -05:00
jeremystretch
97aa40f7a8
Closes #10371 : Add operational status field for modules
2022-12-09 10:43:29 -05:00
Jeremy Stretch
4297c65f87
Closes #10945 : Enable recurring execution of scheduled reports & scripts ( #11096 )
...
* Add interval to JobResult
* Accept a recurrence interval when executing scripts & reports
* Cleaned up jobs list display
* Schedule next job only if a reference start time can be determined
* Improve validation for scheduled jobs
2022-12-08 18:17:13 -05:00
jeremystretch
5a77791f9d
Merge branch 'develop' into feature
2022-12-08 09:31:22 -05:00
Jeremy Stretch
d2d60c0607
Fixes #11087 : Fix background color of bottom banner content
2022-12-06 15:40:59 -05:00
PieterL75
ee03f3d584
10748 Add 'Provider' to the circuit termination edit/view ( #10939 )
...
* Show the Provider of the NetworkProvider
* Clean up form fields
Co-authored-by: Pieter Lambrecht <pieter.lambrecht@sentia.com>
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-12-02 09:27:47 -05:00
jeremystretch
d0e0c2ff8b
Merge branch 'develop' into feature
2022-11-30 16:21:20 -05:00
Arthur
cf0258204f
11048 fix connected_endpoint refs
2022-11-30 15:13:45 -05:00
Arthur
9e51a8d9d2
10999 fix power utilization on Device detail
2022-11-29 09:38:04 -05:00
jeremystretch
f56e3eb784
Fixes #8058 : Display server-side form errors inline with fields
2022-11-22 12:02:21 -05:00
jeremystretch
c3dcd8937f
Merge branch 'develop' into feature
2022-11-22 10:08:23 -05:00
Arthur Hanson
dd2520d675
10236 fix device detail for power-feed ( #10961 )
...
* 10236 fix device detail for power-feed
* 10236 optimize with statement
2022-11-18 08:55:28 -05:00
kkthxbye-code
5202d0add9
Linkify primary IP for VDC
2022-11-17 08:22:42 -05:00
jeremystretch
f411c4f439
Introduce panel template for services
2022-11-16 16:52:35 -05:00
jeremystretch
2f96fdd135
Merge branch 'develop' into feature
2022-11-16 11:42:32 -05:00
Arthur
c6930e3ea8
10919 add location to cable termination panels
2022-11-16 09:22:39 -05:00
jeremystretch
87fd09ca8b
Cleanup for #9654
2022-11-15 15:30:39 -05:00
jeremystretch
0bcc59a1e9
#8366 : Add started field to JobResult
2022-11-15 15:06:11 -05:00
jeremystretch
87727c71f7
#8366 : name scheduled_time to scheduled for consistency with other fields
2022-11-15 13:37:13 -05:00
jeremystretch
d9d25ff4e7
Cleanup for #4347
2022-11-15 12:09:03 -05:00
jeremystretch
6f8a7fdbe3
Cleanup for #7854
2022-11-15 11:24:36 -05:00
Arthur
564884a774
10903 add module type on manufacturer page
2022-11-14 14:17:06 -05:00
Arthur
7401fd7050
10909 add l2vpn to tenant stats
2022-11-14 14:16:18 -05:00
Arthur Hanson
27bf7b4a9a
4751 Enable plugins to inject content within object list views ( #10901 )
...
* 4751 add plugin buttons to list templates
* 4751 add plugin buttons to list templates
* 4751 add documentation
* 4751 fix object reference
* 4751 update docs
2022-11-14 13:51:58 -05:00
jeremystretch
5729a06348
Fixes #10910 : Fix cable creation links on power port view
2022-11-14 09:20:02 -05:00
Daniel Sheppard
b374351154
Closes : #7854 - Add VDC/Instances/etc ( #10787 )
...
* Work on #7854
* Move to new URL scheme.
* Fix PEP8 errors
* Fix PEP8 errors
* Add GraphQL and fix primary_ip missing
* Fix PEP8 on GQL Type
* Fix missing NestedSerializer.
* Fix missing NestedSerializer & rename VDC to VDCs
* Fix migration
* Change Validation for identifier
* Fix missing migration
* Rebase to feature
* Post-review changes
* Remove VDC Type
* Remove M2M Enforcement logic
* Interface related changes
* Add filter fields to filterset for Interface filter
* Add form field to filterset form for Interface filter
* Add VDC display to interface detail template
* Remove VirtualDeviceContextTypeChoices
* Accommodate recent changes in feature branch
* Add tests
Add missing search()
* Update tests, and fix model form
* Update test_api
* Update test_api.InterfaceTest create_data
* Fix issue with tests
* Update interface serializer
* Update serializer and tests
* Update status to be required
* Remove error message for constraint
* Remove extraneous import
* Re-ordered devices menu to place VDC below virtual chassis
* Add helptext for `identifier` field
* Fix breadcrumb link
* Remove add interface link
* Add missing tenant and status fields
* Changes to tests as per Jeremy
* Change for #9623
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
* Update filterset form for status field
* Remove Rename View
* Change tabs to spaces
* Update netbox/dcim/tables/devices.py
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
* Update netbox/dcim/tables/devices.py
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
* Fix tenant in bulk_edit
* Apply suggestions from code review
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
* Add status field to table.
* Re-order table fields.
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-11-11 07:55:49 -05:00
jeremystretch
d59d23e308
Fixes #10881 : Fix dark mode coloring for data on device status page
2022-11-10 16:47:17 -05:00
Arthur Hanson
33d8f8e5e7
10874 remove link to contact roles ( #10879 )
2022-11-10 16:19:43 -05:00
Arthur Hanson
93e7457e0d
4347 Add JSON/YAML import support for all objects ( #10367 )
...
* 4347 initial code for json import
* 4347 initial code for json import
* Clean up form processing logic
* Consolidate import forms
* Consolidate object import/update logic
* Clean up bulk import view
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-11-10 11:01:52 -05:00
Arthur
43da786016
10829 fix top edit selected button
2022-11-04 16:54:24 -04:00
jeremystretch
ad40d42dc4
Closes #10710 : Add status field to WirelessLAN
2022-11-04 13:40:39 -04:00
Jeremy Stretch
bc6b5bc4be
Closes #10545 : Standardize description & comment fields on primary models ( #10834 )
...
* Standardize description & comments fields on primary models
* Update REST API serializers
* Update forms
* Update tables
* Update templates
2022-11-04 08:28:09 -04:00
Arthur Hanson
4ebcdd2b8f
8072 move js code from template to static file ( #10824 )
2022-11-03 09:29:45 -04:00
Arthur Hanson
816fedb78d
8853 Prevent the retrieval of API tokens after creation ( #10645 )
...
* 8853 hide api token
* 8853 hide key on edit
* 8853 add key display
* 8853 cleanup html
* 8853 make token view accessible only once on POST
* Clean up display of tokens in views
* Honor ALLOW_TOKEN_RETRIEVAL in API serializer
* Add docs & tweak default setting
* Include token key when provisioning with user credentials
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-11-02 12:45:00 -04:00
Jeremy Stretch
484efdaf75
Closes #9623 : Implement saved filters ( #10801 )
...
* Initial work on saved filters
* Return only enabled/shared filters
* Add tests
* Clean up filtering of usable SavedFilters
2022-11-02 12:27:53 -04:00
jeremystretch
d773f4e62a
Closes #9832 : Add mounting_depth field to rack model
2022-10-27 10:50:54 -04:00
jeremystretch
dbe66596f9
Closes #9887 : Inspect docs_url property to determine link to model documentation
2022-10-27 09:44:09 -04:00
jeremystretch
16919cc1d9
Closes #10761 : Enable associating an export template with multiple object types
2022-10-26 13:30:45 -04:00
jeremystretch
9e8234bb45
Closes #8274 : Enable associating a custom link with multiple object types
2022-10-26 11:39:26 -04:00
jeremystretch
c4dcd34ce9
Merge branch 'develop' into feature
2022-10-26 10:25:49 -04:00
jeremystretch
658c9347f3
Fixes #10682 : Correct home view links to connection lists
2022-10-26 09:32:29 -04:00
jeremystretch
2a62b628cf
Fixes #10723 : Distinguish between inside/outside NAT assignments for device/VM primary IPs
2022-10-26 08:23:50 -04:00
Arthur Hanson
8d486c5838
10716 add left-right plugins to tags page ( #10744 )
...
* 10716 add left-right plugins to tags page
* 10716 add back plugin_full_width
2022-10-26 08:05:15 -04:00
jeremystretch
01654765e8
Fixes #10746 : Add missing status attribute to cluster view
2022-10-25 16:38:32 -04:00
Jeremy Stretch
9628dead07
Closes #10560 : New global search ( #10676 )
...
* Initial work on new search backend
* Clean up search backends
* Return only the most relevant result per object
* Clear any pre-existing cached entries on cache()
* #6003 : Implement global search functionality for custom field values
* Tweak field weights & document guidance
* Extend search() to accept a lookup type
* Move get_registry() out of SearchBackend
* Enforce object permissions when returning search results
* Add indexers for remaining models
* Avoid calling remove() on non-cacheable objects
* Use new search backend by default
* Extend search backend to filter by object type
* Clean up search view form
* Enable specifying lookup logic
* Add indexes for value field
* Remove object type selector from search bar
* Introduce SearchTable and enable HTMX for results
* Enable pagination
* Remove legacy search backend
* Cleanup
* Use a UUID for CachedValue primary key
* Refactoring search methods
* Define max search results limit
* Extend reindex command to support specifying particular models
* Add clear() and size to SearchBackend
* Optimize bulk caching performance
* Highlight matched portion of field value
* Performance improvements for reindexing
* Started on search tests
* Cleanup & docs
* Documentation updates
* Clean up SearchIndex
* Flatten search registry to register by app_label.model_name
* Clean up search backend classes
* Clean up RestrictedGenericForeignKey and RestrictedPrefetch
* Resolve migrations conflict
2022-10-21 13:16:16 -04:00
jeremystretch
893925436d
Merge branch 'feature' into 8366-job-scheduling
2022-10-20 17:03:57 -04:00
jeremystretch
bd79a27e4d
Merge branch 'develop' into feature
2022-10-20 16:07:03 -04:00
jeremystretch
43d1182b4b
Fix styling for power input, rear port connection links
2022-10-19 08:47:14 -04:00
jeremystretch
4cb0230878
Closes #10685 : Position A/Z termination cards above the fold under circuit view
2022-10-18 16:51:37 -04:00
kkthxbye-code
83ff99a130
Added delete button to script/report result
2022-10-17 09:54:23 +02:00
kkthxbye-code
1d9808a92a
Added scheduled_time field to JobResult model
2022-10-16 13:42:28 +02:00
kkthxbye-code
679a9e839b
Work on job scheduling:
...
* Added JobResult form filtersets
* Change housekeeping cleanup delete from `_raw_delete` to `delete` to make sure scheduled tasks are cancelled
* Change default sort of JobResult table to -created
* Added `delete` override to `JobResult` to remove scheduled tasks from RQ when a JobResult is deleted
* Updated js/css dist files. Will need to be redone when develop is merged to feature.
2022-10-09 21:05:31 +02:00
kkthxbye-code
53c8a48244
Merge branch 'feature' into 8366-job-scheduling
...
Sync with upstream
2022-10-09 11:18:47 +02:00
jeremystretch
1fc8de85a3
Add device NAPALM view tabs
2022-10-07 14:17:18 -04:00
jeremystretch
5e1a0733e4
Replace active_tab context for object views
2022-10-07 12:14:19 -04:00
jeremystretch
bfe26b46a6
Wrap model detail views with register_model_view()
2022-10-07 11:36:14 -04:00
jeremystretch
0d7851ed9d
#9072 : Implement a mechanism for dynamically registering model detail views
2022-10-06 16:20:35 -04:00
jeremystretch
c481a1b6a2
Merge branch 'develop' into feature
2022-10-05 10:28:48 -04:00
jeremystretch
03946f2ca8
Fixes #10559 : Permit the pinning of a VM to a particular device within a cluster which has no site assignment
2022-10-04 15:46:55 -04:00
jeremystretch
53f5f46037
#10460 : Fix PowerFeed details
2022-10-04 14:36:14 -04:00
jeremystretch
eef5cefb5d
Fixes #10460 : Restore missing connection details for device components
2022-10-03 16:11:24 -04:00
Arthur Hanson
0b6a3898fe
8424 device location ( #10544 )
...
* 8424 fix merge
* 8424 fix merge
* 8424 fix merge
* 8424 fix merge
2022-10-03 13:55:05 -04:00
jeremystretch
10352ff5ad
Merge branch 'develop' into feature
2022-09-30 17:17:18 -04:00
Arthur Hanson
204c10c053
9654 device weight ( #10448 )
...
* 9654 add weight fields to devices
* 9654 changes from code review
* 9654 change _abs_weight to grams
* Resolve migrations conflict
* 9654 code-review changes
* 9654 total weight on devices
* Misc cleanup
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-09-30 16:31:04 -04:00
Arthur Hanson
20e3fdc782
#9045 #9046 - remove legacy fields from Provider ( #10377 )
...
* #9045 - remove legacy fields from Provider
* Add safegaurd for legacy data to migration
* 9045 remove fields from forms and tables
* Update unrelated tests to use ASN model instead of Provider
* Fix migrations collision
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-09-28 15:22:19 -04:00
jeremystretch
2d9852d6f1
Fixes #10408 : Fix validation when attempting to add redundant contact assignments
2022-09-27 13:11:57 -04:00
Patrick Hurrelmann
669e86f96e
Fixes : #10465 Format all remaining displayed rackunits with floatformat ( #10481 )
...
* Fixes : #10465 Try to finish #10268 and format all remaining displayed rackunits with floatformat
* #10465 : PEP8 fix
Co-authored-by: Patrick Hurrelmann <patrick.hurrelmann@nfon.com>
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-09-27 11:24:19 -04:00
Arthur
e11d594122
9892 add supporting tests, form fields
2022-09-26 11:39:43 -07:00
kkthxbye-code
06dea8ef3f
WIP: Moving JobResults out of the admin panel
2022-09-23 13:44:24 +02:00
kkthxbye
25ac1edb48
Merge branch 'netbox-community:develop' into 8366-job-scheduling
2022-09-18 15:08:11 +02:00
kkthxbye-code
824b4e0923
Add scheduling for reports and scripts
2022-09-18 15:06:28 +02:00
jeremystretch
e05696dfcc
Fixes #10337 : Display SSO links when local authentication fails
2022-09-15 13:17:04 -04:00
Jeremy Stretch
c4b7ab067a
Fixes #10247 : Allow changing selected device/VM when creating a new component ( #10312 )
...
* Initial work on #10247
* Continued work on #10247
* Clean up component creation tests
* Move valdiation of replicated field to form
* Clean up ordering of fields in component creation forms
* Omit fieldset header if none
* Clean up ordering of fields in component template creation forms
* View tests should not move component templates to new device type
* Define replication_fields on VMInterfaceCreateForm
* Clean up expandable field help texts
* Update comments
* Update component bulk update forms & views to support new replication fields
* Fix ModularDeviceComponentForm parent class
* Fix bulk creation of VM interfaces (thanks @kkthxbye-code!)
2022-09-15 10:10:32 -04:00
Jeremy Stretch
7477f6584e
Merge pull request #10370 from kvedder-amplex/develop
...
add custom fields to l2vpntermination edit template
2022-09-15 10:07:27 -04:00
kvedder
4e03419e85
add custom fields to l2vpntermination edit template
2022-09-14 22:15:12 -04:00
kkthxbye-code
f489ffa043
Allow running scripts nested in modules/packages
2022-09-07 22:33:24 +02:00
jeremystretch
b702822857
Closes #10268 : Omit trailing ".0" in device positions within UI
2022-09-07 14:09:17 -04:00
Arthur
239b8d2e7c
#9665 review changes
2022-09-01 11:15:23 -07:00
Arthur
43b3ce9ed1
#9665 review changes
2022-09-01 11:12:01 -07:00
Arthur
80d5a966db
Merge branch 'develop' into 9665-rack-elevation-sorting
2022-09-01 09:38:38 -07:00
jeremystretch
ce4d00dc21
Fixes #10184 : Fix vertical alignment when displaying object attributes with buttons
2022-09-01 09:53:48 -04:00
Arthur
3d4d880110
#9665 Rack Elevation Sorting Enhancements
2022-08-31 14:42:59 -07:00
jeremystretch
ce054dd37d
Closes #9477 : Add a button to clear applied table column ordering
2022-08-31 15:28:59 -04:00
jeremystretch
5ef2d1d7ad
Fixes #10217 : Handle exception when trace splits to multiple rear ports
2022-08-31 10:07:10 -04:00
Jeremy Stretch
e192ac34d0
Merge pull request #10213 from kkthxbye-code/10212-add-sidebar-padding
...
Fixes #10212 - Add padding to the bottom of the sidebar
2022-08-30 10:30:30 -04:00
kkthxbye
6a3ccda12e
Add padding to the bottom of the sidebar
2022-08-30 15:57:04 +02:00
jeremystretch
924471ee76
Clean up cable terminations display & edit form
2022-08-30 09:16:17 -04:00
Jeremy Stretch
f073087379
Merge pull request #10205 from netbox-community/9963-csrftoken
...
#9963 change csrf token access
2022-08-30 08:48:23 -04:00
Arthur
8ca3dfd8c9
#10178 add manufacturer to device detail view devicetype
2022-08-29 15:26:38 -07:00
Arthur
cdea30253b
#101700 change csrf token access
2022-08-29 14:57:56 -07:00
jeremystretch
777af35030
Fixes #10177 : Correct display of custom fields when editing VM interfaces
2022-08-29 15:10:14 -04:00
jeremystretch
a416ff6314
Fixes #10118 : Fix display of connected LLDP neighbors for devices
2022-08-25 15:25:30 -04:00
Arthur Hanson
a9ddd41729
Fix SSO signon for SAML with idp ( #10137 )
...
* #10135 add idp to saml login
* #10135 add idp to saml login
* #10135 add idp to saml login
* #10135 refactor / cleanup
2022-08-25 14:48:46 -04:00
jeremystretch
1379b9c9fb
Tweak display of prerequisite model warning
2022-08-25 14:25:47 -04:00
Jeremy Stretch
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
Arthur
439cf1a308
#10033 changes from code review
2022-08-23 16:17:40 -07:00
Arthur
374abe5214
#10033 disable Add a Termination button if 2 terminations on L2VPN P2P
2022-08-23 10:34:06 -07:00
jeremystretch
984d8b8ee6
Fixes #10108 : Linkify inside NAT IPs for primary device IPs in UI
2022-08-23 09:17:12 -04:00
Jeremy Stretch
7b4189271c
Merge pull request #10065 from atownson/issue_10055
...
Fixes #10055 : NAT Outside evaluations and links
2022-08-23 08:28:39 -04:00
atownson
6179686c81
Corrected IPv6 family
2022-08-22 15:22:53 -05:00
atownson
2bb79e1346
Updated exists evaluation
2022-08-22 15:18:25 -05:00
atownson
71bf5f4697
Updated exists evaluation
2022-08-22 15:17:35 -05:00
Jeremy Stretch
f35ff105ab
Merge pull request #10096 from arthanson/art-6454
...
Fixes #6454 - Adds warning for prerequisite models
2022-08-22 16:09:59 -04:00
Arthur
25ec624e4e
#6454 suggested review changes
2022-08-22 12:59:26 -07:00
Arthur
a972174706
#6454 changes from PR review
2022-08-22 11:46:41 -07:00
Jeremy Stretch
f5d81f51c4
Merge pull request #10093 from arthanson/art-10056
...
Fix for #10056
2022-08-22 14:29:24 -04:00
jeremystretch
2ef9e2d6fc
Closes #10066 : Use fixed column widths for custom field values in UI
2022-08-22 11:17:40 -04:00
Arthur
0a38c16cc2
Fix for #10056
2022-08-18 16:06:57 -07:00
Arthur
38a8ddcd77
#6454 fix merge conflicts
2022-08-18 15:31:54 -07:00
Arthur
928dff6b68
#6454 add prerequisite alert
2022-08-18 15:11:03 -07:00
atownson
0bdee1d6d8
netbox-community#10055 - Align NAT Outside with NAT Inside
2022-08-18 16:22:22 -05:00
atownson
a687aa1de6
netbox-community#10055 - Add loop for NAT Outside
2022-08-18 16:09:36 -05:00
atownson
c811eb069d
netbox-community#10055 - Add loop for NAT Outside
2022-08-18 16:05:29 -05:00
Arthur
eb3d3dcbc4
#6454 add prerequisite alert
2022-08-18 13:58:40 -07:00
jeremystretch
c7d6fe2d62
Fixes #10053 : Custom fields header should not be displayed when editing circuit terminations with no custom fields
2022-08-17 15:37:48 -04:00
jeremystretch
a36294e209
Merge branch 'develop' into feature
2022-08-16 12:56:49 -04:00
jeremystretch
6d328a82e9
Cleanup for #9505
2022-08-16 10:04:47 -04:00
jeremystretch
0ef1bc8490
Clean up bulk edit buttons
2022-08-16 09:49:51 -04:00
Jeremy Stretch
14821eed44
Merge pull request #9639 from cpund/8723-branch
...
PR for #8723
2022-08-16 09:10:24 -04:00
Jeremy Stretch
c8ecee9682
Merge pull request #9712 from renatoalmeidaoliveira/develop
...
Include Network information in Prefix Template Issue:#9505
2022-08-16 09:06:56 -04:00
jeremystretch
ca0b21bef5
Closes #9980 : Use standard table controls template for device interfaces list
2022-08-12 11:25:03 -04:00
jeremystretch
e4bbebf87a
Merge branch 'develop' into feature
2022-08-12 10:18:57 -04:00
Jonathan Senecal
f74b7aa7ac
Add a "clear" button for quick search
...
Fixes #9857
2022-08-11 08:26:25 -04:00
Barnabas Lovas
c24f1f14ec
Closes #9625 : Add Contact Phone/Email to quick view panes to save time
2022-08-10 13:22:58 +02:00
jeremystretch
c1d9cace11
Fixes #9900 : Pre-populate site & rack fields for cable connection form
2022-08-09 14:21:27 -04:00
jeremystretch
367bf25618
Fixes #9778 : Fix exception during cable deletion after deleting a connected termination
2022-08-03 12:46:16 -04:00
jeremystretch
466931d2fb
Fixes #9829 : Arrange custom fields by group when editing objects
2022-07-26 12:41:51 -04:00
jeremystretch
7631722f97
Merge branch 'temp' into feature
2022-07-26 08:36:50 -04:00
Daniel Sheppard
6f7289f932
Fixes #9844 - Add dedicated device_vlan form field
2022-07-26 07:22:21 -05:00
jeremystretch
2583abc39d
Fix null cable termination representation
2022-07-25 11:34:16 -04:00
Renato Almeida de Oliveira
7d6882bec2
Change display to Modal
2022-07-23 20:24:33 +00:00
jeremystretch
abf11fbcb8
Merge branch 'develop' into feature
2022-07-20 12:20:33 -04:00
jeremystretch
44586743ea
Fixes #9437 : Standardize form submission buttons and behavior when using enter key
2022-07-19 14:21:20 -04:00
kkthxbye-code
8a2276e791
Use segment_count for segment count on trace view
2022-07-18 16:17:16 +02:00
jeremystretch
29c81a788f
Clean up connection tables
2022-07-14 10:37:27 -04:00
jeremystretch
0b86326435
#9102 : Enable creating terminations in conjunction with cables via REST API
2022-07-13 15:35:37 -04:00
Renato Almeida de Oliveira
e135f8e74d
Include Network information in Prefix Template Issue:#9505
2022-07-13 02:49:14 +00:00
jeremystretch
43b27cc052
Misc cleanup
2022-07-12 16:29:26 -04:00
jeremystretch
53372a7471
#8157 : General cleanup & fix tests
2022-07-11 21:51:39 -04:00
jeremystretch
123e758c6d
Closes #9708 : Render user API tokens in a table
2022-07-11 15:43:59 -04:00
jeremystretch
531d961d30
Add API tokens to user menu
2022-07-11 14:47:15 -04:00
jeremystretch
c380fd00bf
Merge branch 'develop' into feature
2022-07-11 12:58:24 -04:00
jeremystretch
7c109ffd8c
Fixes #9697 : Fix device role link under device view
2022-07-11 11:02:18 -04:00
Jeremy Stretch
dde005366a
Merge pull request #9700 from PieterL75/issue9656_journalviewlayout
...
Fixes : #9656 Re-order journal list and form
2022-07-11 09:54:48 -04:00
jeremystretch
ba079b9ee5
Merge branch 'feature' into 9102-cabling
2022-07-06 14:09:25 -04:00
jeremystretch
4d3278cb52
#8157 : Clean up L2VPN assignment for VM interfaces
2022-07-06 13:31:31 -04:00
Jeremy Stretch
5fd3eb82cd
Merge pull request #9631 from netbox-community/8157-l2vpn
...
Closes : #8157 - Add L2VPN support
2022-07-06 13:14:21 -04:00
Daniel Sheppard
878c465c56
Update Termination table rendering on L2VPN View
2022-07-06 09:10:10 -05:00
Daniel Sheppard
30350e3b40
More fixes as a result of code review
2022-07-06 08:57:15 -05:00
Pieter Lambrecht
13f854c91f
Re-order journal list and form
2022-07-06 14:10:10 +02:00
jeremystretch
a5124ab9c8
Closes #8511 : Enable custom fields and tags for circuit terminations
2022-07-01 15:10:31 -04:00
jeremystretch
a57398b0d6
Closes #9647 : Introduce customfield_value template tag
2022-07-01 14:45:22 -04:00
jeremystretch
be778353b7
#1099 : Restore PoE fields on interface edit form
2022-06-30 17:13:26 -04:00
Craig Pund
ef03a2f383
fix return url to account 4 filtered device lists
2022-06-30 14:13:56 -04:00
Craig Pund
5dff7433e8
add bulk device rename button to device_list
2022-06-30 01:38:53 -04:00
Daniel Sheppard
3be9f6c4f3
#8157 - Final work on L2VPN model
2022-06-29 16:01:20 -05:00
jeremystretch
4649bc632c
Update templates for subclasses of ObjectChildrenView
2022-06-29 14:21:57 -04:00
jeremystretch
cd3111ca8d
Merge branch 'develop' into feature
2022-06-28 16:55:49 -04:00
Jeremy Stretch
f75ddeb721
Merge pull request #9622 from cpund/9403-branch
...
Closes #9403 : Add support for setting a virtual chassis on a device in the GUI
2022-06-28 16:21:22 -04:00
Daniel Sheppard
03f1584d3a
L2VPN Clean Tree
2022-06-27 23:24:50 -05:00
jeremystretch
25ed3390cb
Merge branch 'feature' into 9102-cabling
2022-06-27 12:12:34 -04:00
jeremystretch
7dd5f9e720
Closes #9177 : Add tenant assignment for wireless LANs & links
2022-06-27 11:30:52 -04:00
jeremystretch
fc02e15fb1
Closes #4434 : Enable highlighting devices within rack elevations
2022-06-24 11:04:38 -04:00
jeremystretch
f9d81fd362
Closes #9414 : Add clone() method to NetBoxModel for copying instance attributes
2022-06-23 15:21:10 -04:00
Jeremy Stretch
cfb9605e9b
Merge branch 'feature' into issue_9536
2022-06-23 10:35:27 -04:00
Jeremy Stretch
7043c6faf9
Merge pull request #9175 from PieterL75/issue_8233
...
Closes #8233 : Restrict API key access by source IP
2022-06-22 16:23:59 -04:00
jeremystretch
379880cd84
Closes #9582 : Enable assigning config contexts based on device location
2022-06-22 16:10:48 -04:00
jeremystretch
341615668b
Closes #7120 : Add termination_date field to Circuit
2022-06-22 15:09:50 -04:00
jeremystretch
e4aa933d57
Closes #7744 : Add status field to Location
2022-06-22 13:33:19 -04:00
jeremystretch
4587b83d85
Closes #1099 : Add PoE mode & type for interfaces
2022-06-21 21:22:24 -04:00
jeremystretch
440dfabefe
Merge branch 'feature' into 9102-cabling
2022-06-20 15:04:55 -04:00
jeremystretch
ba12db3019
Merge branch 'develop' into feature
2022-06-20 11:50:23 -04:00
Hunter Johnston
e7620b0dd0
Closes #9517 : Linkify Power Port on Power Outlet Object View
2022-06-19 22:10:01 -04:00
Pieter Lambrecht
81cea9b9d9
Show LastUsed in /user/api-tokens/
2022-06-19 13:03:03 +02:00
PieterL75
536239d272
Merge branch 'feature' into issue_8233
2022-06-17 16:31:13 +02:00
Kim Johansson
e8b970608e
Replace None in templates with placeholder filter
...
To be consistent, all uses of — or None is replaced with the
placeholder filter.
Fixes #9537
2022-06-15 22:33:21 +02:00
Craig Pund
29a5fb041f
add fields for virtual chassis to device_edit form
2022-06-13 17:04:25 -04:00
jeremystretch
a74dba865c
Merge branch 'develop' into feature
2022-06-09 11:38:21 -04:00
jeremystretch
36c65b7b22
Closes #8893 : Include count of IP ranges under tenant view
2022-06-07 11:12:40 -04:00
jeremystretch
6ed2dbf172
Fixes #9486 : Fix redirect URL when adding device components from the module view
2022-06-07 10:06:19 -04:00
jeremystretch
3362bc3106
Remove link peer fields from cable termination models
2022-06-01 16:48:56 -04:00
jeremystretch
7b02070007
Merge branch 'feature' into 9102-cabling
2022-05-31 16:10:10 -04:00
jeremystretch
32322e95b6
Merge branch 'develop' into feature
2022-05-31 15:50:23 -04:00
jeremystretch
bd950e9ca6
Merge branch 'feature' into 9102-cabling
2022-05-26 15:37:29 -04:00
jeremystretch
db42589cca
Closes #5303 : A virtual machine may be assigned to a site and/or cluster
2022-05-26 14:59:49 -04:00
jeremystretch
b331f047af
Closes #8222 : Enable the assignment of a VM to a specific host device within a cluster
2022-05-25 16:01:10 -04:00
jeremystretch
31024ce672
Changelog & cleanup for #9166
2022-05-24 16:39:05 -04:00
jeremystretch
a9ec1a7b4e
Closes #9379 : Redirect to virtual chassis view after adding a member device
2022-05-24 09:20:05 -04:00
kkthxbye
20eaa7d069
#9166 - Add UI Visibility setting for custom fields
2022-05-24 10:12:32 +02:00
jeremystretch
a7d3e5e7f5
Merge all cable creation URLs into a single view
2022-05-23 13:22:45 -04:00
jeremystretch
7b5ff4c1a5
Merge cable creation/edit views & forms
2022-05-20 16:53:23 -04:00
jeremystretch
922916ae99
Improve cable termination panel layout
2022-05-18 12:56:16 -04:00
Daniel Sheppard
24ff360ee0
Fixes #8922 - Add service list to IP address view
2022-05-13 09:40:24 -05:00
jeremystretch
f0fc8bf2cf
Restrict A terminations by parent object
2022-05-12 16:08:44 -04:00
jeremystretch
5d37f9f975
Update cable connection forms
2022-05-12 16:08:44 -04:00
jeremystretch
4bb9b6ee26
Extend Cable model to support multiple A/B terminations
2022-05-12 16:08:44 -04:00
jeremystretch
6c290353c1
Allow editing A side termination when creating cable
2022-05-12 16:08:44 -04:00
jeremystretch
c48c8cc353
Remove termination IDs from cable creation view paths
2022-05-12 16:08:44 -04:00
jeremystretch
01d2ede097
Closes #1202 : Support overlapping assignment of NAT IP addresses
2022-05-11 16:22:07 -04:00
jeremystretch
ca10a7834a
Merge branch 'develop' into feature
2022-05-11 16:09:25 -04:00
kkthxbye
1358469375
Remove stray characters from Config Context tab
2022-05-06 08:01:15 +02:00
jeremystretch
9ae25e9449
Merge branch 'develop' into feature
2022-04-29 09:05:52 -04:00
kkthxbye
314c41f47f
Prevent searching when pressing enter in Quick Search
2022-04-28 07:47:04 +02:00
jeremystretch
6a225e53f5
Fixes #9222 : Fix circuit ID display under cable view
2022-04-25 21:09:20 -04:00
jeremystretch
e2b32757d8
Merge branch 'develop' into feature
2022-04-25 12:20:46 -04:00
jeremystretch
a6a1bec437
Closes #9218 : Update documentation links with docs.netbox.dev
2022-04-25 09:48:39 -04:00
Pieter Lambrecht
2587720298
Fix 8878: Restrict API key usage by Source IP
2022-04-19 14:44:35 +02:00
jeremystretch
41244dc677
Closes #9152 : Annotate related object type under custom field view
2022-04-18 08:56:28 -04:00
jeremystretch
17df8a5c43
Closes #8495 : Enable custom field grouping
2022-04-15 14:45:28 -04:00
jeremystretch
d6df6b444f
Closes #9123 : Improve appearance of SSO login providers
2022-04-14 10:54:07 -04:00
Jeremy Stretch
8781d03aa7
Merge pull request #9067 from jasonyates/FR8920-nonrackeddevices
...
Limit amount of nonracked devices displayed
2022-04-12 11:38:14 -04:00
jeremystretch
d11031c694
Closes #9099 : Enable display of installed module serial & asset tag in module bays list
2022-04-12 09:00:19 -04:00
Jason Yates
2781b8535c
Update nonracked_devices.html
...
Fixing issue where Displaying 10 of 10 would appear when it's not required.
2022-04-07 08:32:50 +01:00
Jason Yates
c3d9910e08
Limit amount of nonracked devices displayed
...
Fixes #8920
Limits the amount of non-racked devices on Site and Location view to 10 and provides a link to the device list this is pre-filtered to the relevant site or location.
2022-04-07 08:21:13 +01:00
jeremystretch
d93e944c07
Closes #8973 : Display VLAN group count under site view
2022-04-06 20:12:14 -04:00
jeremystretch
1d55c04c21
Closes #9006 : Enable custom fields, custom links, and tags for journal entries
2022-03-31 11:40:02 -04:00
jeremystretch
bddc35bbc7
Closes #8496 : Enable assigning multiple ASNs to a provider
2022-03-30 17:17:36 -04:00
jeremystretch
cdacd2a951
Closes #8593 : Add link field to contact model
2022-03-30 16:19:12 -04:00
jeremystretch
3ff4fd814e
Merge branch 'develop' into feature
2022-03-30 15:45:40 -04:00
Jeremy Stretch
9fca9ca7ec
Merge pull request #8983 from stephanblanke/8163-bridge-members-panel-in-interface-view
...
Closes #8163 : Add bridge members panel to interface view
2022-03-30 15:27:37 -04:00
jeremystretch
2d09a40663
Closes #8601 : Include group when displaying tenant assigned to cluster
2022-03-30 15:04:13 -04:00
jeremystretch
ff780177d0
Clean up exception templates
2022-03-29 16:01:10 -04:00
Stephan Blanke
b7e2ea1ca5
Closes #8163 : Add bridge members panel to interface view
2022-03-28 20:37:00 +02:00
jeremystretch
340ff82487
Fixes #8970 : Permit nested inventory item templates on device types
2022-03-28 13:22:43 -04:00
jeremystretch
58f97bc0e7
Merge develop into feature
2022-03-24 16:35:35 -04:00
jeremystretch
df2f6d4a7d
Fixes #8872 : Enable filtering by custom object fields
2022-03-23 14:34:42 -04:00
jeremystretch
3b69f07b86
Clean up module template
2022-03-23 14:00:56 -04:00
jeremystretch
fdc0036872
Closes #8846 : Enable image attachments for module types
2022-03-23 13:58:35 -04:00
jeremystretch
fab90ecbe5
Closes #8803 : Enable adding components from module view
2022-03-23 13:50:03 -04:00
jeremystretch
42446cb87b
Clean up interface template
2022-03-23 10:51:38 -04:00
kkthxbye
ae46cd33b6
- Move do_not_call_in_templates to BaseScript
...
- Fix the name classproperty
2022-03-23 12:18:14 +01:00
jeremystretch
7c14b8d97b
Clean up display of tenant groups
2022-03-22 15:29:05 -04:00
jeremystretch
8d682041a4
Extend linkify() to accept an attr name for the link text
2022-03-22 15:17:34 -04:00
jeremystretch
75dae5fbe8
Introduce linkify template filter
2022-03-22 14:51:20 -04:00
kkthxbye
22980cea7b
Speed up rendering of the script list
2022-03-21 10:46:51 +01:00
jeremystretch
15005209d1
Merge branch 'develop' into feature
2022-03-18 13:34:31 -04:00
PieterL75
0da04232f3
Fixes #8813 Retain search value after submitting ( #8907 )
...
* Fixes #8813 Retain search value after submitting
* remove autofocus from searchbar
Co-authored-by: Pieter Lambrecht <pieter.lambrecht@sentia.com>
2022-03-18 13:23:39 -04:00
jeremystretch
8d53b46e82
Merge branch 'develop' into feature
2022-03-18 13:17:11 -04:00
Jeremy Stretch
52de50aa64
Merge pull request #8873 from minitriga/issue_8457
...
Closes : #8457 - Nonracked Devices Location/Site
2022-03-18 11:32:24 -04:00
Alex Gittings
5abde866f1
Closes : #8457 - implement nonracked devices on locations and sites
2022-03-18 14:34:42 +00:00
Alex Gittings
bdbfff911b
add new line
2022-03-15 00:04:22 +00:00
Alex Gittings
a143eca57d
Closes : #8575 Implement rack_a and rack_b for cable table
2022-03-15 00:02:16 +00:00
jeremystretch
4eb7cd06b4
Adjust font size for serial number under device status view
2022-03-14 09:46:40 -04:00
jeremystretch
76445bd19c
Move bulk edit/delete buttons to template tags
2022-03-10 16:27:53 -05:00
jeremystretch
5a3e99626d
Simplify add/import/export button invocation
2022-03-10 15:56:09 -05:00
jeremystretch
18c9ee2f9d
Closes #8804 : Include module type count on manufacturer view
2022-03-07 13:44:27 -05:00
jeremystretch
cd29293dd6
Merge v3.1.9
2022-03-07 10:55:30 -05:00
jeremystretch
2451b0a5b1
Clean up search results layout
2022-03-07 08:50:58 -05:00
Jeremy Stretch
85e9438ff7
Merge pull request #8734 from emersonfelipesp/add_pluginfooter_block
...
Closes #8733 : Add {% block pluginfooter %} to 'base/layout.html' template
2022-03-04 16:07:54 -05:00
jeremystretch
a740203444
Fixes #8792 : Fix creation of circuit terminations via UI
2022-03-03 16:42:48 -05:00
jeremystretch
62a1d4b3e0
Fixes #8763 : Fix inventory item component assignment
2022-03-03 11:52:36 -05:00
jeremystretch
e6072a51f8
Closes #8765 : Display and enable bulk clearing of user's table preferences
2022-03-03 10:03:43 -05:00
jeremystretch
21e3159711
Hide table checkboxes when no bulk actions are enabled
2022-03-02 16:13:59 -05:00
jeremystretch
7f752d9102
Closes #8762 : Link to rack elevations list from site view
2022-03-01 11:32:17 -05:00
Emerson Pereira
28de330b50
Replace 'pluginfooter' block with 'footer' and 'footer_links' blocks
...
- 'footer' blocks represents the <footer> html tag
- 'footer_links' are the anchor tags inside nav
2022-02-26 01:13:11 -03:00
jeremystretch
fab4d95156
Merge branch 'develop' into feature
2022-02-25 14:06:45 -05:00
thatmattlove
c88db77814
Fixes #8633 : Recheck sidenav state on window resize
...
* Recheck sidenav state on window resize
* Remove `data-sidenav-pinned` attribute when hiding sidenav
* Remove `data-sidenav-hidden` attribute when showing sidenav
2022-02-25 11:23:14 -07:00
jeremystretch
0953bba0a3
Closes #8747 : Rename ObjectListView action_buttons to actions
2022-02-24 16:33:51 -05:00
Emerson Pereira
c489501441
Add {% block pluginfooter %} to 'base/layout.html' template
...
Makes it easy to insert footer information into Netbox footer.
2022-02-24 00:38:11 -03:00
jeremystretch
a2fe23549b
Closes #8667 : Support position patterning when creating module bays & templates
2022-02-23 13:02:14 -05:00
jeremystretch
7c937bf8b8
Fixes #8692 : Restore misisng tabs under cluster, VM views
2022-02-22 09:35:21 -05:00
jeremystretch
2503a3e3ca
Fixes #8717 : Fix redirection after bulk edit/delete of prefixes from aggregate view
2022-02-22 09:02:31 -05:00
jeremystretch
bca0978434
Clean up component template creation for ModuleTypes
2022-02-18 11:56:49 -05:00
jeremystretch
e8df373abf
Change results tab name for clarity
2022-02-18 09:28:34 -05:00
jeremystretch
eb02f6137e
Fixes #8670 : Fix filtering device components by installed module
2022-02-17 11:42:18 -05:00
jeremystretch
92c4e5bfaf
Fixes #8659 : Fix display of multi-object custom fields after deleting related object
2022-02-16 09:07:01 -05:00
jeremystretch
aa85ae89c1
Merge v3.1.8
2022-02-15 10:05:07 -05:00
jeremystretch
dd848d754f
Changelog & cleanup for #8556
2022-02-14 10:06:56 -05:00
Jeremy Stretch
f058850598
Merge pull request #8581 from mathieu-mp/8556-add-full-name-to-change-log-tables
...
Closes #8556 : Add 'Full Name' column to Change Log table
2022-02-14 09:49:36 -05:00
Mathieu PAYROL
46f4359e1f
Closes #8556 : Add 'Full Name' column to Change Log table
2022-02-14 09:07:57 +01:00
jeremystretch
1319b62acb
Standardize on get_FOO_color() method for returning ChoiceField colors
2022-02-11 14:25:13 -05:00
jeremystretch
3b80f67e4d
#7844 : Show module when viewing/editing device components
2022-02-11 11:09:07 -05:00
jeremystretch
d52105b3b8
Merge branch 'develop' into feature
2022-02-10 15:05:54 -05:00
jeremystretch
7c105019d8
Closes #8600 : Document built-in template tags & filters
2022-02-09 16:01:58 -05:00
jeremystretch
270288f730
Rename bulk operation templates
2022-02-08 11:49:18 -05:00
jeremystretch
1e55d064ab
Document the base layout template
2022-02-08 11:45:23 -05:00
jeremystretch
e796fd1e11
Clean up and document the bulk import/edit/delete templates
2022-02-08 11:23:52 -05:00
jeremystretch
b0039e938e
Clean up and document object edit & delete templates
2022-02-08 11:19:33 -05:00
jeremystretch
624eda297f
Clean up and document object, object list templates
2022-02-07 16:50:17 -05:00
jeremystretch
26db326483
Fix field group header
2022-02-07 15:09:09 -05:00
jeremystretch
5b985a924b
Changelog for #8548 & misc cleanup
2022-02-07 10:37:11 -05:00
jeremystretch
3651ef53e3
#7852 : Extend VRF assignment to VM interfaces
2022-02-07 09:54:00 -05:00
Tijs Huisman
e2fc7e8cd7
Fixes #8548 : Virtual Chassis position zero not shown in device page
2022-02-05 15:10:03 +01:00
jeremystretch
60e87cd496
Enable the use of fieldsets on bulk edit forms
2022-02-04 09:59:53 -05:00
jeremystretch
6575af6b93
Fix saving interfaces
2022-02-03 13:25:27 -05:00
jeremystretch
478eefb74c
Merge v3.1.7
2022-02-03 12:55:34 -05:00
jeremystretch
69305f0509
Fixes #8315 : Fix display of NAT link for primary IPv4 address under device view
2022-02-03 10:30:26 -05:00
jeremystretch
ff3b48fa59
Fixes #8527 : Fix display of changelog retention period
2022-02-03 09:48:21 -05:00
Daniel Sheppard
ea283365e7
Fixes #8425 - Fix exception when viewing change list/records with removed plugins
2022-02-02 11:18:41 -06:00
jeremystretch
4f4e6938eb
Closes #7504 : Include IP range data under IPAM role views
2022-02-01 16:47:29 -05:00
jeremystretch
8545a547b9
Closes #8494 : Include locations count under tenant view
2022-02-01 16:31:34 -05:00
jeremystretch
353e132cf9
Replace filter_groups with fieldsets on filter forms
2022-01-31 16:03:26 -05:00
jeremystretch
ccb3a75281
Move fieldsets out of Meta for model forms
2022-01-31 15:52:36 -05:00
jeremystretch
f537dc632e
Fixes #8456 : Fix redundant display of VRF RD in prefix view
2022-01-28 13:19:23 -05:00
Johannes Erwerle
8df382d976
Fixes #8476 : Bring the ASN Web UI up to the standard set by other objects
2022-01-28 11:58:29 +01:00
Daniel Sheppard
375a140343
Merge branch 'feature' of https://github.com/netbox-community/netbox into 7853-speed_duplex
2022-01-20 13:12:04 -06:00
jeremystretch
bf6345aa90
Closes #5429 : Enable toggling the placement of table paginators
2022-01-19 09:14:38 -05:00
jeremystretch
3e3880823b
Merge v3.1.6
2022-01-17 11:12:54 -05:00
jeremystretch
2b31154834
Fixes #8358 : Fix inconsistent styling of custom fields on filter & bulk edit forms
2022-01-14 14:23:58 -05:00
jeremystretch
bb5ded2039
Enable creating services from templates in the UI
2022-01-13 10:32:42 -05:00
Jason Yates
62fc7717c8
Suggested changes
...
* Updating asdot computation to use an fstring
* Cleaning code. Custom property now returns either the ASN with ASDOT notation or just the ASN. asn_with_asdot can now be referenced in ASNTable & objet template.
2022-01-13 04:58:51 +00:00
jeremystretch
97e7ef9a3f
Introduce ServiceTemplate
2022-01-12 16:42:28 -05:00
Jason Yates
ea644868a6
Adding asdot notation to ASN views
...
Adds custom property to asn model to compute asdot notation if required.
Updates asn view to show asdot notation if one exists in the format xxxxx (yyy.yyy)
Adds a custom column renderer to asn table to display asdot notation if one exists
2022-01-12 14:06:22 +00:00
jeremystretch
c8713d94d8
Merge branch 'develop' into feature
2022-01-11 16:16:13 -05:00
jeremystretch
9152ba72f1
Fixes #8306 : Redirect user to previous page after login
2022-01-10 14:44:25 -05:00
jeremystretch
72e17914e2
Closes #8296 : Allow disabling custom links
2022-01-10 12:11:37 -05:00
jeremystretch
02519b270e
Fixes #8301 : Fix delete button for various object children views
2022-01-10 09:30:50 -05:00
Daniel Sheppard
0f58faaddb
#7853 - Initial work on Speed/Duplex.
...
TODO: Documentation, Tests, Form order
2022-01-08 12:25:30 -06:00
Jason Yates
eaec25e6c2
Fixes #8262 - Add Cable stat for Tenant
2022-01-07 20:02:45 +00:00
jeremystretch
3e277de82d
Closes #7852 : Enable assigning interfaces to VRFs
2022-01-07 14:57:43 -05:00
jeremystretch
271b7adeb8
Extend to support the assignment of multiple objects per field
2022-01-05 17:05:54 -05:00
jeremystretch
ccda73494f
Center modal dialog vertically
2022-01-05 14:57:56 -05:00
jeremystretch
443b4ccc57
Initial work on #8231
2022-01-05 14:06:56 -05:00
jeremystretch
511aedd5db
Omit table configuration form from rack elevations view
2022-01-05 11:39:58 -05:00
jeremystretch
2524290099
Introduce modals template block
2022-01-05 09:21:48 -05:00
jeremystretch
01e8017265
Clean up template blocks
2022-01-05 09:09:39 -05:00
jeremystretch
0a22b3990f
#7450 : Clean up footer and navbar styles
2022-01-04 20:42:44 -05:00
jeremystretch
fa1e28e860
Initial work on #7006
2022-01-04 16:59:52 -05:00
jeremystretch
8c8774cd2f
Fixes #8226 : Honor return URL after populating a device bay
2022-01-04 13:24:15 -05:00
jeremystretch
0978777eec
Merge v3.1.4
2022-01-03 11:20:58 -05:00
jeremystretch
ecb9fc65b7
Closes #8197 : Allow filtering sites by group when connecting a cable
2022-01-03 10:41:43 -05:00