jeremystretch
045d236479
Tag custom ChoiceField, MultipleChoiceField classes for removal in v3.6
2023-02-16 09:18:47 -05:00
jeremystretch
a9a5712e7f
Remove StaticSelect, StaticSelectMultiple form widgets
2023-02-16 09:09:17 -05:00
kkthxbye-code
944bda5990
Fixes #9653 - Add default_platform to DeviceType
2023-02-13 14:30:30 -05:00
jeremystretch
fa6cad1b2c
DataFile should not inherit from ChangeLoggingMixin
2023-02-11 16:31:00 -05:00
jeremystretch
40ad9bfb8c
Check for change records only if objects being deleted support change logging
2023-02-11 16:30:17 -05:00
jeremystretch
c99ecc2885
Closes #11737 : ChangeLoggedModel should inherit WebhooksMixin
2023-02-11 16:16:06 -05:00
kkthxbye-code
a9e58bc80f
Fixes #11694 - Remove obsolete SmallTextarea widget
2023-02-10 20:08:53 -05:00
jeremystretch
4c4020655d
Changelog for #11693
2023-02-09 09:22:43 -05:00
jeremystretch
653edc3953
Merge migrations
2023-02-09 09:08:18 -05:00
jeremystretch
9862888a34
Closes #11693 : Enable remote data synchronization for export templates
2023-02-09 09:08:18 -05:00
Jeremy Stretch
2c35c53f77
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-07 16:44:05 -05:00
jeremystretch
1f11cd095c
Fixes #11659 : Include all relevant DataFile attributes during bulk update
2023-02-03 14:57:24 -05:00
jeremystretch
a461123336
Merge branch 'develop' into feature
2023-02-02 15:46:52 -05:00
jeremystretch
7ebfa4c1d1
PRVB
2023-02-02 15:41:24 -05:00
Jeremy Stretch
65417dbf9e
Merge pull request #11655 from netbox-community/develop
...
Release v3.4.4
2023-02-02 15:39:38 -05:00
jeremystretch
37d0135cab
Release v3.4.4
2023-02-02 15:24:54 -05:00
Maximilian Wilhelm
699edd049c
Closes #11152 : Add support to abort custom script gracefully ( #11621 )
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2023-02-02 15:22:55 -05:00
jeremystretch
95b2acb603
Fixes #11650 : Display error message when attempting to create device component with duplicate name
2023-02-02 14:59:16 -05:00
jeremystretch
98a2f3e497
Refresh the README
2023-02-02 14:18:32 -05:00
jeremystretch
169869bf67
#11558 : Fix URL display under data source view
2023-02-02 12:46:49 -05:00
Abhimanyu Saharan
fb2771370c
handled scripts error when only interval is used
2023-02-02 10:25:19 -05:00
Jeremy Stretch
4d87ce56e3
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-02 10:06:23 -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
Arthur
10e27cfa00
11620 fix interface poe type filter
2023-02-01 10:24:20 -05:00
jeremystretch
c8779a839e
Closes #11625 : Add HTMX support to ObjectEditView
2023-01-31 10:07:24 -05:00
jeremystretch
46ede62f3f
Fix rendering of example code
2023-01-30 10:25:20 -05:00
jeremystretch
e7ad6eeb74
Fixes #11613 : Correct plugin import logic fix from #11267
2023-01-27 19:56:12 -05:00
jeremystretch
892fd95b5f
Update NetBox Cloud link
2023-01-27 16:46:49 -05:00
jeremystretch
0da518e83d
Changelog for #11267
2023-01-27 16:45:20 -05:00
Jeremy Stretch
fbc9fea0a5
Fixes #11267 : Avoid catching ImportError exceptions when loading plugins ( #11566 )
...
* Avoid catching ImportErrors when loading plugin URLs
* Avoid catching ImportErrors when loading plugin resources
2023-01-27 16:44:10 -05:00
jeremystretch
36e9002eb2
Closes #11611 : Refactor API viewset classes and introduce NetBoxReadOnlyModelViewSet
2023-01-27 16:30:31 -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
7d32b881c4
#11517 : Standardize display of contact assignments
2023-01-26 10:34:42 -05:00
jeremystretch
9ff14e4391
Closes #11584 : Add a list view for contact assignments
2023-01-26 10:34:42 -05:00
jeremystretch
22a9df82e6
Closes #11554 : Add module types count to manufacturers list
2023-01-26 08:46:25 -05:00
jeremystretch
0ad163eea1
Merge branch 'develop' into feature
2023-01-25 21:26:40 -05:00
jeremystretch
8745f8e53b
Use embedded tables for importing/export VRFs & L2VPNs under route target view
2023-01-25 21:26:11 -05:00
jeremystretch
dacc69981c
Move rack reservations panel to separate tab
2023-01-25 21:26:11 -05:00
jeremystretch
350b8c2c92
Use embedded table to show assigned services under object view
2023-01-25 21:26:11 -05:00
jeremystretch
20619067cb
Standard related object links across all models
2023-01-25 21:26:11 -05:00
jeremystretch
cfa60e4b45
Standardize linking to related objects in tables
2023-01-25 21:26:11 -05:00
jeremystretch
449522accb
Standardize related model display for organizational models
2023-01-25 21:26:11 -05:00
jeremystretch
14d933210d
Standardize related model display for nested models
2023-01-25 21:26:11 -05:00
jeremystretch
ff0e413d6c
Clean up related objects for sites, tenants
2023-01-25 21:26:11 -05:00
jeremystretch
9cb75e9834
Closes #11585 : Add IP address filters for services
2023-01-25 21:25:25 -05:00
jeremystretch
47b5704aaa
Merge branch 'develop' into feature
2023-01-25 11:18:11 -05:00
jeremystretch
55b1549895
Closes #10762 : Permit selection custom fields to have only one choice
2023-01-25 10:27:05 -05:00
jeremystretch
6f74c5ec03
Fixes #11528 : Show edit/delete buttons in user tokens table
2023-01-25 10:09:37 -05:00
jeremystretch
b8de9c0875
Fixes #11528 : Permit import of devices using uploaded file
2023-01-25 09:55:45 -05:00
jeremystretch
d5ccda355f
Fixes #11562 : Correct ordering of virtual chassis interfaces with duplicate names
2023-01-24 15:44:02 -05:00