jeremystretch
9ce29f9edc
#9653 : Cleanup
2023-03-20 16:00:08 -04:00
Jeremy Stretch
cacc418cd5
Closes : #11781 : Add support for Amazon S3 remote data sources ( #11986 )
...
* Add boto3 as a dependency
* Add Amazon S3 backend for remote data sources
* Update docs to include Amazon S3 support
2023-03-15 12:11:52 -04:00
jeremystretch
5cd3ad0b12
Cleanup & docs
2023-03-14 15:44:16 -04:00
jeremystretch
697feed257
Add type_job_start & type_job_end to Webhook
2023-03-07 18:01:32 -05:00
jeremystretch
536b46158a
Add mark_utilized to IPRange
2023-03-01 09:27:06 -05:00
jeremystretch
8a08d3621b
Closes #10374 : Require unique tenant names & slugs per group (not globally)
2023-02-28 20:03:41 -05:00
Jeremy Stretch
7994073687
Closes #8550 : Implement ASN ranges ( #11835 )
...
* Move ASN to a separate module
* Move ASNField from dcim to ipam
* Introduce ASNRange model
* Add relationship from ASN to ASNRange
* Add an available-asns API endpoint
* Add RIR assignment for ASNRange
* Add standard tests
* Move child ASNs to a tabbed view
* Remove FK on ASN to ASNRange
* Add tests for provisioning available ASNs
* Add docs for ASNRange
2023-02-27 16:36:05 -05:00
jeremystretch
574b5551a0
Clean up model & registry documentation
2023-02-19 20:09:52 -05:00
Jeremy Stretch
73a7a2d27a
Closes #11559 : Implement config template rendering ( #11769 )
...
* WIP
* Add config_template field to Device
* Pre-fetch referenced templates
* Correct up_to_date callable
* Add config_template FK to Device
* Update & merge migrations
* Add config_template FK to Platform
* Add tagging support for ConfigTemplate
* Catch exceptions when rendering device templates in UI
* Refactor ConfigTemplate.render()
* Add support for returning plain text content
* Add ConfigTemplate model documentation
* Add feature documentation for config rendering
2023-02-19 20:09:52 -05:00
jeremystretch
ac87ce733d
Closes #11693 : Enable remote data synchronization for export templates
2023-02-19 20:09:51 -05:00
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
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
Jonathan Senecal
1e54eee631
Update ipaddress.md
...
Missing `ipam` before `IPAddress.status`
2023-01-11 09:45:28 -05:00
jeremystretch
b88fcb6625
Closes #11406 : Correct example JSON
2023-01-05 16:38:29 -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
jeremystretch
cb2b256934
Fix typo
2022-11-16 16:38:29 -05:00
jeremystretch
4230162294
Add missing model documentation
2022-11-15 10:50:26 -05:00
Jeremy Stretch
a5308ea28e
Closes #10851 : New staging mechanism ( #10890 )
...
* WIP
* Convert checkout() context manager to a class
* Misc cleanup
* Drop unique constraint from Change model
* Extend staging tests
* Misc cleanup
* Incorporate M2M changes
* Don't cancel wipe out creation records when an object is deleted
* Rename Change to StagedChange
* Add documentation for change staging
2022-11-14 13:55:03 -05:00
jeremystretch
2cc2d2cc37
Changelog & documentation for #7854
2022-11-11 08:25:44 -05:00
jeremystretch
ad40d42dc4
Closes #10710 : Add status field to WirelessLAN
2022-11-04 13:40:39 -04:00
jeremystretch
3b0a84969b
Closes #10820 : Switch timezone library from pytz to zoneinfo
2022-11-02 15:54:41 -04:00
jeremystretch
d773f4e62a
Closes #9832 : Add mounting_depth field to rack model
2022-10-27 10:50:54 -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
jeremystretch
6016e1b15d
Changelog & cleanup for #9892
2022-09-27 09:55:35 -04:00
Arthur
e11d594122
9892 add supporting tests, form fields
2022-09-26 11:39:43 -07:00
jeremystretch
93b36ed580
Closes #10032 : Remove unique constraint from L2VPN identifier
2022-08-17 10:47:42 -04:00
jeremystretch
e6c69127e4
Add model documentation for JournalEntry
2022-08-16 16:06:48 -04:00
jeremystretch
0ba45caabf
Update virtualization models documentation
2022-08-16 15:57:29 -04:00
jeremystretch
d43c98d546
Update IPAM models documentation
2022-08-16 15:32:00 -04:00
jeremystretch
4307f078ed
Finish refreshing DCIM models documentation
2022-08-15 15:16:02 -04:00
jeremystretch
f76ce172e0
Update model docs for device components
2022-08-15 11:57:38 -04:00
jeremystretch
d4f976ac8d
Refreshed wireless model documentation
2022-08-12 16:37:47 -04:00
jeremystretch
040feddcf1
Refreshed tenancy model documentation
2022-08-12 16:19:34 -04:00
jeremystretch
cff6b81f1f
Refreshed extras model documentation
2022-08-12 16:00:04 -04:00
jeremystretch
fafc464d93
Refreshed circuits model documentation
2022-08-12 15:00:45 -04:00
jeremystretch
150c3d3a97
Merge branch 'feature' into docs-refresh
2022-08-12 10:19:38 -04:00
jeremystretch
e4bbebf87a
Merge branch 'develop' into feature
2022-08-12 10:18:57 -04:00
jeremystretch
0750e27351
Finish customization docs
2022-08-11 16:14:06 -04:00
jeremystretch
a7b78565a1
Split webhooks documentation
2022-08-11 11:55:45 -04:00
jeremystretch
5f15f550c9
Restore model documentation for all models under extras
2022-08-11 11:37:07 -04:00
jeremystretch
8f1e70f01d
Fixes #9961 : Correct typo
2022-08-10 15:24:45 -04:00
jeremystretch
9733cee3d2
Continued work on feature docs
2022-08-10 14:07:51 -04:00
jeremystretch
5da3cab4de
Reorganize documentation
2022-08-04 14:11:52 -04:00
jeremystretch
2c43c8d077
Closes #9793 : Add PoE attributes to interface templates
2022-07-28 15:20:25 -04:00
jeremystretch
abf11fbcb8
Merge branch 'develop' into feature
2022-07-20 12:20:33 -04:00
Henry
6da171a699
Corrected typo for description of 'snapshots'
2022-07-15 10:52:37 -04:00
jeremystretch
43b27cc052
Misc cleanup
2022-07-12 16:29:26 -04:00
jeremystretch
1ddb219a0c
Documentation cleanup
2022-07-11 17:29:25 -04:00
jeremystretch
c380fd00bf
Merge branch 'develop' into feature
2022-07-11 12:58:24 -04:00
jeremystretch
5a4467a4a8
Fixes #9687 : Don't restrict custom text field lengths when entering via UI form
2022-07-11 11:12:06 -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
5bcc3a3fb9
Update docs
2022-07-06 09:00:33 -05:00
jeremystretch
12c138b341
Closes #9074 : Enable referencing the current user when evaluating permission constraints
2022-07-01 13:34:10 -04:00
Daniel Sheppard
5b397a9827
Add docs
2022-06-30 08:29:08 -05:00
jeremystretch
7dd5f9e720
Closes #9177 : Add tenant assignment for wireless LANs & links
2022-06-27 11:30:52 -04:00
jeremystretch
7e4b34560f
Update token model docs
2022-06-23 08:12:36 -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
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
64146b8cb1
Closes #8471 : Add status field to Cluster
2022-05-19 16:13:22 -04:00
Stephan Blanke
a5f25726cd
Closes #8913 : Improve documentation regarding VC masters interfaces
2022-04-08 19:39:18 +02:00
jeremystretch
3ff4fd814e
Merge branch 'develop' into feature
2022-03-30 15:45:40 -04:00
jeremystretch
1eaf55c555
Closes #8336 : Add note about referening object in custom link template
2022-03-30 14:14:49 -04:00
jeremystretch
db535e6453
Closes #8436 : Update token permissions documentation
2022-03-30 14:05:27 -04:00
jeremystretch
58f97bc0e7
Merge develop into feature
2022-03-24 16:35:35 -04:00
jeremystretch
d312fe7c2b
Fixes #8696 : Fix help link under FHRP group assigment creation view
2022-03-24 11:14:24 -04:00
jeremystretch
a5c8bbf79e
Closes #8684 : Change custom link template context variable 'obj' to 'object' (backward-compatible)
2022-02-18 09:50:02 -05:00
jeremystretch
3651ef53e3
#7852 : Extend VRF assignment to VM interfaces
2022-02-07 09:54:00 -05:00
jeremystretch
478eefb74c
Merge v3.1.7
2022-02-03 12:55:34 -05:00
jeremystretch
4b81d86311
Closes #8376 : Correct example condition defitinions; call out value vs label ealuation for choice fields
2022-01-18 11:31:39 -05:00
Jeremy Stretch
5077ff169e
Merge pull request #8343 from netbox-community/1591-service-templates
...
Closes #1591 : Service templates
2022-01-13 12:09:36 -05:00
jeremystretch
97e7ef9a3f
Introduce ServiceTemplate
2022-01-12 16:42:28 -05:00
Martin Rødvand
5cbc978cad
Render the payload_url of the Webhook with Jinja2
...
- Update markdown documentation
- Expand on the help text for the Webhook model
2022-01-12 21:58:19 +01:00
jeremystretch
72e17914e2
Closes #8296 : Allow disabling custom links
2022-01-10 12:11:37 -05:00
jeremystretch
3e277de82d
Closes #7852 : Enable assigning interfaces to VRFs
2022-01-07 14:57:43 -05:00
jeremystretch
3002382edc
Documentation and changelog for #7006
2022-01-06 13:44:21 -05:00
jeremystretch
1edf80db8e
Changelog & documentation for #8118
2021-12-29 16:40:03 -05:00
jeremystretch
6e9afccfd7
#8037 : Add role field to InventoryItem
2021-12-27 10:45:33 -05:00
jeremystretch
04fb5e544d
#3087 : Add InvetoryItemRole
2021-12-27 10:18:39 -05:00
jeremystretch
bffd22038b
Closes #7681 : Add service_id field for provider networks
2021-12-23 13:50:01 -05:00
jeremystretch
544d991e1e
Closes #8168 : Add min/max VID fields to VLANGroup
2021-12-23 11:22:10 -05:00
jeremystretch
2dd165bbef
Merge branch 'develop' into feature
2021-12-23 08:32:40 -05:00
jeremystretch
99e0dcec76
Changelog & docs for #6782
2021-12-22 20:57:59 -05:00
jeremystretch
e35aa4bd1e
Add documentation for modules
2021-12-20 10:31:18 -05:00
jeremystretch
de698154cd
Fixes #8030 : Validate custom field names
2021-12-09 15:19:19 -05:00
jeremystretch
d2767f39f0
Closes #7850 : Add note about where to assign FHRP groups
2021-11-18 15:12:12 -05:00
jeremystretch
f93d6813a9
Merge branch 'develop' into feature
2021-11-09 16:52:36 -05:00
jeremystretch
e5d7578663
Fixes #7750 : Fix cable trace image link
2021-11-05 11:10:17 -04:00
Daniel Sheppard
c72f25c693
#6732 - Add documentation
2021-11-03 12:22:44 -05:00
jeremystretch
2c2e37e9f0
Merge branch 'develop' into feature
2021-11-03 10:29:02 -04:00
jeremystretch
412430e1c3
Docs & changelog for #6235
2021-11-02 15:26:45 -04:00
bluikko
b5e8157700
Fix #7685 : Doc image links ( #7698 )
...
* Fix image link in custom-script.md
* Fix image link in cable.md
* Fix image link in power.md
2021-11-01 09:13:18 -04:00
jeremystretch
15e011ae52
Closes #7452 : Add JSON custom field type
2021-10-28 10:29:14 -04:00
jeremystretch
2423e0872f
Documentation & changelog for #6238
2021-10-25 09:52:08 -04:00
jeremystretch
3a3ed8bf64
Merge branch 'feature' into 3979-wireless
2021-10-21 13:19:52 -04:00
jeremystretch
cfb3897047
Add tags to organizational & nested group models
2021-10-21 10:51:02 -04:00