jeremystretch
3a3ed8bf64
Merge branch 'feature' into 3979-wireless
2021-10-21 13:19:52 -04:00
jeremystretch
efb41b7433
Merge branch 'develop' into feature
2021-10-20 10:10:10 -04:00
jeremystretch
39430e01de
Fixes #7550 : Fix rendering of UTF8-encoded data in change records
2021-10-19 15:41:19 -04:00
jeremystretch
717fd760df
#3979 : UI cleanup
2021-10-15 12:24:07 -04:00
jeremystretch
075f4907ef
Store channel frequency & width as independent values
2021-10-15 11:39:53 -04:00
jeremystretch
18c3bb673f
Closes #1337 : Add WWN field to interfaces
2021-10-07 15:09:42 -04:00
jeremystretch
e09024e86f
Fixes #7446 : Fix exception when viewing a large number of child IPs within a prefix
2021-10-05 12:07:03 -04:00
jeremystretch
1757102536
Fixes #7442 : Fix missing actions column on user-configured tables
2021-10-05 09:34:30 -04:00
jeremystretch
c9c537a1b9
Fixes #6817 : Custom field columns should be removed from tables upon their deletion
2021-10-01 20:22:54 -04:00
jeremystretch
1be748b479
Fixes #6433 : Fix bulk editing of child prefixes under aggregate view
2021-10-01 16:21:16 -04:00
jeremystretch
a1f271d7d9
Fixes #7417 : Prevent exception when filtering objects list by invalid tag
2021-10-01 14:07:26 -04:00
jeremystretch
1f1a05dc67
Fixes #6895 : Remove errant markup for null values in CSV export
2021-09-29 21:00:45 -04:00
jeremystretch
3ec0fe5519
Closes #7372 : Link to local docs for model from object add/edit views
2021-09-28 13:23:57 -04:00
jeremystretch
3cf1d6baf4
Closes #7118 : Render URL custom fields as hyperlinks in object tables
2021-09-21 14:04:47 -04:00
jeremystretch
41dfdc0aaa
Fixes #7324 : Fix TypeError exception in web UI when filtering objects using single-choice filters
2021-09-21 09:13:26 -04:00
jeremystretch
713e79c1a9
Fixes #7298 : Restore missing object names from applied object list filters
2021-09-17 16:55:32 -04:00
jeremystretch
16d8981a3f
Closes #7284 : Include comments field in table/export for all appropriate models
2021-09-17 12:04:22 -04:00
Jeremy Stretch
a39a9c9b56
Merge branch 'develop' into 7205-applied-filters
2021-09-08 11:12:29 -04:00
jeremystretch
45988b9818
Minor cleanup for get_selected_values()
2021-09-08 11:11:52 -04:00
jeremystretch
e12314ba60
Fix test user permissions for API pagination tests
2021-09-08 09:57:53 -04:00
jeremystretch
9226302742
Fixes #7209 : Allow unlimited API results when MAX_PAGE_SIZE is disabled
2021-09-08 09:38:23 -04:00
thatmattlove
a9c1c8968e
Return cleaned null_option
value as None
in dynamic multi-select field
2021-09-07 18:43:36 -07:00
thatmattlove
6a15c2ae86
Remove invalid (for Python <3.9) type annotation
2021-09-07 18:37:55 -07:00
thatmattlove
752de0d9c0
Fixes #7205 : Handle null_option
when getting selected form values in applied_filters
template tag
2021-09-07 18:30:45 -07:00
thatmattlove
49617a595d
#7205 : Handle null_option
in dynamic multi-select choices field
2021-09-07 18:28:49 -07:00
thatmattlove
4a13ee6f40
Fixes #7176 : Reset query parameters on APISelect when deep copied
2021-09-07 14:13:53 -07:00
jeremystretch
a1110b07de
Fixes #7153 : Allow clearing of assigned device type images
2021-09-02 16:48:54 -04:00
thatmattlove
ddff193786
#7123 : Handle empty_option on API Select
2021-09-01 17:02:43 -07:00
thatmattlove
7bdde47473
Fixes #7124 : Fix duplicate static query param values in API Select
2021-09-01 11:48:13 -07:00
jeremystretch
707e51d855
#7084 : Catch ValueErrors when initializing dynamic form fields
2021-09-01 13:33:41 -04:00
jeremystretch
528df76747
#7082 : Handle stale content types
2021-09-01 12:55:25 -04:00
jeremystretch
d2fe59ae8f
Fixes #7109 : Ensure human readability of exceptions raised during REST API requests
2021-09-01 10:43:12 -04:00
jeremystretch
f63dcb1f08
#7091 : Simplify access to BASE_PATH variable
2021-09-01 09:34:33 -04:00
thatmattlove
14d87a3584
Fixes #7041 : Properly format JSON config object returned from a NAPALM device
2021-09-01 00:03:53 -07:00
thatmattlove
679bbd3e76
Fixes #7091 : Ensure API requests from the UI are aware of BASE_PATH
2021-08-31 15:13:53 -07:00
Brian Candler
349733c6dd
Redirect users on error to the GitHub discussion forum
...
Fixes #7102
2021-08-31 19:51:53 +01:00
jeremystretch
1c09ffdd1f
Fixes #7101 : Enforce MAX_PAGE_SIZE for table and REST API pagination
2021-08-31 13:52:04 -04:00
jeremystretch
415313ac2f
Fixes #7082 : Avoid exception when referencing invalid content type in table
2021-08-31 11:43:44 -04:00
jeremystretch
7db2b9d091
Fixes #7072 : Fix table configuration under prefix child object views
2021-08-31 11:15:41 -04:00
jeremystretch
deb53d771d
Fixes #7070 : Fix exception when filtering by prefix max length in UI
2021-08-30 16:51:07 -04:00
Matt Love
25d1fe2c8d
Improve APISelect query parameter handling ( #7040 )
...
* Fixes #7035 : Refactor APISelect query_param logic
* Add filter_fields to extras.ObjectVar & fix default value handling
* Update ObjectVar docs to reflect new filter_fields attribute
* Revert changes from 89b7f3f
* Maintain current `query_params` API for form fields, transform data structure in widget
* Revert changes from d0208d4
2021-08-30 09:43:32 -04:00
jeremystretch
94b8d36065
Introduce ContentTypesColumn for custom field and webhook tables
2021-08-26 12:55:37 -04:00
jeremystretch
85b61c0b7e
Bump django-timezone-field to 4.2.1
2021-08-24 15:52:04 -04:00
jeremystretch
736da4bcad
Merge branch 'develop' into feature
2021-08-10 21:03:10 -04:00
jeremystretch
db359719a9
Closes #6921 : Employ a sandbox when rendering Jinja2 code for increased security
2021-08-10 20:52:45 -04:00
jeremystretch
c7ebad0fbb
Closes #6931 : Include applied filters on object list view
2021-08-10 13:11:35 -04:00
jeremystretch
1bb596fc7e
Fixes #6908 : Allow assignment of scope to VLAN groups upon import
2021-08-09 09:54:27 -04:00
Jeremy Stretch
fe54acef51
v3.0 nav menu tweaks ( #6906 )
...
* Clean up nav menu spacing & link colors
* Shrink NetBox icon & collapsed sidebar
* Fix gap between scrollbar and righthand window border
2021-08-06 17:43:02 -04:00
jeremystretch
65659fb676
Badges use secondary BG by default; add custom option
2021-08-06 15:41:26 -04:00
jeremystretch
d0fbbbfb37
Merge branch 'develop' into feature
2021-08-06 10:06:52 -04:00