Jeremy Stretch
5709bc3b2b
Release v3.6-beta2
2023-08-16 11:28:31 -04:00
Jeremy Stretch
b4acbb5e16
Closes #13439 : Update API token documentation
2023-08-16 10:28:33 -04:00
Jeremy Stretch
0457520f51
Changelog for #12461
2023-08-15 11:25:56 -04:00
Jeremy Stretch
44f8a777df
Merge branch 'develop' into feature
2023-08-15 11:04:03 -04:00
jose_d
9450ce4c3a
upgrading.md: there shouldbe OLDVER instead of NEWVER
2023-08-15 16:19:31 +02:00
Jeremy Stretch
1c9a8ec6bd
PRVB
2023-08-15 10:00:24 -04:00
Jeremy Stretch
e61795d5c6
Release v3.5.8
2023-08-15 09:18:15 -04:00
Jeremy Stretch
b9b9c065cc
Changelog for #10030 , #11578 , #12639
2023-08-14 08:55:47 -04:00
Jeremy Stretch
b583770765
Fixes #13451 : Disable table ordering for custom link columns
2023-08-14 08:51:16 -04:00
Arthur Hanson
8593715149
13319 add documentation for internationalization ( #13330 )
...
* 13319 add documentation for internationalization
* 13319 add verbose name to model
* 13319 fix typo
* Flesh out developer doc for i18n
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-11 11:27:48 -04:00
Daniel W. Anner
40afe6cf36
Feature - Schema Generation ( #13353 )
...
* Schema generation is working
* Added option to either dump to a file or the console
* Moving schema file and utilizing settings definition for file paths
* Cleaning up the imports and fixing a few pythonic issues
* Tweak command flags
* Clean up choices mapping
* Misc cleanup
* Rename & move template file
* Move management command from extras to dcim
* Update release checklist
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-11 11:00:26 -04:00
Jeremy Stretch
dc7411e4c5
Fixes #13446 : Don't disable bulk edit/delete buttons after deselecting "select all" checkbox
2023-08-11 08:56:58 -04:00
Jeremy Stretch
1ff1b4dc89
Changelog for #13433 , #13434 , #13437
2023-08-10 14:12:42 -04:00
Jeremy Stretch
ff59845821
Changelog for #12814 , #13037 , #13376 , #13410
2023-08-09 15:38:03 -04:00
Jeremy Stretch
914588f55d
Merge branch 'develop' into feature
2023-08-09 15:31:21 -04:00
Jeremy Stretch
72e1e8fab1
Changelog for #11675 , #11922 , #12665 , #13368 , #13414
2023-08-09 15:02:49 -04:00
Jeremy Stretch
646d52d498
Misc docs cleanup for v3.6
2023-08-09 10:12:40 -04:00
Jeremy Stretch
88562d7dcf
Changelog for #12750 , #12889 , #13033 , #13151 , #13343 , #13369
2023-08-04 13:36:33 -04:00
Jeremy Stretch
7f22c6bf12
Include notes re: demo data and netbox-docker
2023-08-04 10:12:15 -04:00
Jeremy Stretch
24ffaf09d4
Fixes #13363 : Fix API endpoint for custom field choice selector in forms
2023-08-03 08:53:46 -04:00
Jeremy Stretch
d9f3637e25
Fixes #13361 : Extra choices field on custom field choice set form should not be required
2023-08-03 07:49:54 -04:00
Jeremy Stretch
04a2543e68
Fixes #13351 : Fix missing text due to incorrectly applied translation tags
2023-08-02 14:53:32 -04:00
Jeremy Stretch
82c959570d
Release v3.6-beta1
2023-08-02 13:30:08 -04:00
Jeremy Stretch
354dc4398a
Update changelog
2023-08-02 11:18:52 -04:00
Jeremy Stretch
1937c1fad6
#12175 : Misc cleanup
2023-08-02 11:04:28 -04:00
Abhimanyu Saharan
0bb86f1e7d
Replaces device_role with role on device model ( #13342 )
...
* replaces device_role with role on device model #6391
* fixes lint issue #6391
* revert the database user
* revert test_runner comment
* changes as per review
* Update references to device_role column in UserConfigs
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-02 09:55:52 -04:00
Jeremy Stretch
699b4dfade
Update feature introduction flags
2023-08-01 14:25:25 -04:00
Jeremy Stretch
a89cec72a1
Update changelog
2023-08-01 14:13:48 -04:00
Jeremy Stretch
c1ca8d5d8d
Closes #12906 : Make boto3 & dulwich libraries optional ( #13324 )
...
* Initial work on #12906
* Catch import errors during backend init
* Tweak error message
* Update requirements & add note to docs
2023-08-01 11:13:35 -04:00
Jeremy Stretch
9c6c3d3dd4
Update changelog
2023-07-31 08:35:28 -04:00
Jeremy Stretch
07f68ae579
Closes #13038 : Establish DEFAULT_PERMISSIONS
config parameter ( #13308 )
...
* Introduce the DEFAULT_PERMISSIONS config parameter
* Establish default permissions for user token management
2023-07-30 15:04:58 -04:00
Jeremy Stretch
cf1b1a83eb
Closes #12194 : Add pre-defined custom field choices ( #13219 )
...
* Initial work on custom field choice sets
* Rename choices to extra_choices (prep for #12194 )
* Remove CustomField.choices
* Add & update tests
* Clean up table columns
* Add order_alphanetically boolean for choice sets
* Introduce ArrayColumn for choice lists
* Show dependent custom fields on choice set view
* Update custom fields documentation
* Introduce ArrayWidget for more convenient editing of choices
* Incorporate PR feedback
* Misc cleanup
* Initial work on predefined choices for custom fields
* Misc cleanup
* Add IATA airport codes
* #13241 : Add support for custom field choice labels
* Restore ArrayColumn
* Misc cleanup
* Change extra_choices back to a nested ArrayField to preserve choice ordering
* Hack to bypass GraphQL API test utility absent support for nested ArrayFields
2023-07-28 11:24:21 -04:00
Jeremy Stretch
d52c18ce38
Merge branch 'develop' into feature
2023-07-28 10:36:09 -04:00
Jeremy Stretch
006c353d46
PRVB
2023-07-28 10:31:54 -04:00
Jeremy Stretch
4f984c0831
Release v3.5.7
2023-07-28 10:11:16 -04:00
Jeremy Stretch
d9dc6cec3a
Changelog for #11803 , #13009 , #13234 , #13285
2023-07-28 10:02:42 -04:00
Jeremy Stretch
c89193d331
Closes #13080 : Differentiate more clearly between old and new version placeholders in upgrade guide
2023-07-28 08:11:28 -04:00
Jeremy Stretch
3e12fbe367
Changelog for #12625 , #13051 , #13097 , #13167 , #13233 , #13237
2023-07-27 16:42:03 -04:00
Roger Miret
1d52627f71
Update ipam.md
...
100.64.16.9/24 isn't a valid CIDR
2023-07-27 16:07:44 -04:00
Alef Burzmali
bba4fe437c
Update the install doc for PostgreSQL 15
...
Fixes #12768
2023-07-27 16:06:41 -04:00
Jeremy Stretch
1bcfcad9db
Update changelog
2023-07-25 16:48:41 -04:00
Jamie (Bear) Murphy
154b8236a2
Oob ip (devices) ( #13013 )
...
* initial oob_ip support for devices
* add primary ip and oob ip checkmark to ip address view
* add oob ip to device view and device edit view
* pep8
* make is_oob_ip and is_primary_ip generic for other models
* refactor oob_ip
* fix oob ip signal
* string capitalisation
* Misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-25 14:40:40 -04:00
Arthur Hanson
149a496011
6347 Cache the number of each component type assigned to devices/VMs ( #12632 )
...
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-25 09:39:05 -04:00
Jeremy Stretch
96ea0ac9c7
Closes #12988 : Introduce custom field choice sets ( #13195 )
...
* Initial work on custom field choice sets
* Rename choices to extra_choices (prep for #12194 )
* Remove CustomField.choices
* Add & update tests
* Clean up table columns
* Add order_alphanetically boolean for choice sets
* Introduce ArrayColumn for choice lists
* Show dependent custom fields on choice set view
* Update custom fields documentation
* Introduce ArrayWidget for more convenient editing of choices
* Incorporate PR feedback
* Misc cleanup
2023-07-19 10:26:24 -04:00
Jeremy Stretch
837be4d45f
Merge branch 'develop' into feature
2023-07-11 10:09:26 -04:00
Jeremy Stretch
0f0cf683c4
PRVB
2023-07-10 16:55:17 -04:00
Jeremy Stretch
1c30a44b4e
Release v3.5.6
2023-07-10 16:35:53 -04:00
Jeremy Stretch
252cc37f97
Changelog for #13061 , #13096 , #13105 , #13116
2023-07-10 14:39:40 -04:00
Jeremy Stretch
63c33ff4be
PRVB
2023-07-06 16:40:11 -04:00
Jeremy Stretch
53a75a3dd7
Release v3.5.5
2023-07-06 16:20:14 -04:00
Jeremy Stretch
ecb4a084cc
Change log for #11738 , #12499 , #12579 , #12617 , #13047 , #13065 , #13092 , #13100
2023-07-06 14:54:37 -04:00
Jeremy Stretch
07ae7c8a6e
Changelog for #11335 , #12760 , #12842 , #12951 , #12955
2023-07-05 11:43:53 -04:00
Arthur
3754e00ee0
12809 document not to use underscores in model names
2023-06-29 15:49:47 -04:00
Jeremy Stretch
6e222f8dce
Closes #8248 : User bookmarks ( #13035 )
...
* Initial work on #8248
* Add tests
* Fix tests
* Add feature query for bookmarks
* Add BookmarksWidget
* Correct generic relation name
* Add docs for bookmarks
* Remove inheritance from ChangeLoggedModel
2023-06-29 14:36:11 -04:00
Jeremy Stretch
6b01b1df40
Changelog for #12849 , #12945 , #12961 , #12977 , #12983 , #13011
2023-06-27 08:39:51 -04:00
Jeremy Stretch
d131d9b310
Correct changelog for #12953
2023-06-23 15:31:18 -04:00
Jeremy Stretch
32fe9fe8ec
Changelog for #12533 , #12960 , #12963 , #12966 , #12975 , #12989
2023-06-23 15:26:48 -04:00
Jeremy Stretch
1056e513b1
Closes #11541 : Support for limiting tag assignments by object type ( #12982 )
...
* Initial work on #11541
* Merge migrations
* Limit tags by object type during assignment
* Add tests for object type validation
* Fix form field parameters
2023-06-23 14:08:14 -04:00
Jeremy Stretch
48b2ab3587
Closes #12964 : Raise minimum PostgreSQL version from 11 to 12
2023-06-22 12:27:21 -04:00
Jeremy Stretch
9fa1411d74
Changelog for #9077 , #11305 , #12175 , #12180 , #12794
2023-06-22 10:55:12 -04:00
Jeremy Stretch
e7edccd9ba
Merge branch 'develop' into feature
2023-06-20 14:53:07 -04:00
Jeremy Stretch
70c2b358ad
PRVB
2023-06-20 14:27:18 -04:00
Jeremy Stretch
54622b5f92
Release v3.5.4
2023-06-20 13:56:09 -04:00
Jeremy Stretch
cdce500d90
Changelog for #12474 , #12828 , #12845 , #12865 , #12885 , #12914
2023-06-15 16:15:15 -04:00
Arthur
e635f0defd
Merge branch 'develop' into feature
2023-06-14 16:32:56 -07:00
Arthur Hanson
4f76dcd2ea
11305 Add GPS coordinates to device ( #12782 )
...
* 11305 add lat/long to devices
* 11305 update docs
* 11305 update tests
2023-06-14 14:18:50 -04:00
Jeremy Stretch
4d686e8162
Changelog for #12622 , #12682 , #12818 , #12822 , #12847
2023-06-14 13:54:40 -04:00
jeremystretch
2e9586523f
Changelog for #12687 , #12838 , #12850 , #12862
2023-06-13 15:47:40 -04:00
jeremystretch
2e2ff09822
Merge branch 'develop' into feature
2023-06-02 15:43:06 -04:00
jeremystretch
4a88d5e3d9
PRVB
2023-06-02 15:42:34 -04:00
jeremystretch
46d1d5a44a
Release v3.5.3
2023-06-02 14:17:01 -04:00
jeremystretch
dee4aec62d
Fixes #12779 : Correct arithmetic for converting inches to meters
2023-06-01 13:21:15 -04:00
jeremystretch
852026bf7b
Changelog for #7503 , #9876 , #12015 , #12538 , #12762
2023-05-31 16:35:06 -04:00
Daniel Sheppard
1349a25e34
Update missing changelog
2023-05-31 14:30:40 -05:00
jeremystretch
bca9d0fa8a
Closes #12599 : Apply filter parameters to links in object count dashboard widgets
2023-05-30 16:31:34 -04:00
jeremystretch
9b8ab1c1f7
Fixes #12742 : Object counts dashboard widget should support URL-compatible query filters
2023-05-30 15:44:43 -04:00
jeremystretch
b3bd03a1e9
Fixes #12715 : Use contact assignments table to display the contacts assigned to an object
2023-05-30 14:51:16 -04:00
jeremystretch
18c863e393
Changelog for #11539 , #12370 , #12470 , #12562 , #12597 , #12627 , #12745
2023-05-30 09:52:14 -04:00
Abhimanyu Saharan
d7ca453f26
Adds hide-if-unset to custom field ( #12723 )
...
* adds hide-if-unset to custom field #12597
* moved hide logic from template to python
* fix indentation
* Update logic for omit_hidden under get_custom_fields()
* Update docs
* Account for False values
---------
Co-authored-by: jeremystretch <jstretch@netboxlabs.com>
2023-05-30 09:42:37 -04:00
jeremystretch
b64b19a3f4
Fixes #11934 : Prevent reassignment of an IP address designated as primary for its parent object
2023-05-25 16:42:24 -04:00
jeremystretch
bf1c191b2e
Fixes #12694 : Strip leading & trailing whitespace from custom link URL & text
2023-05-24 15:45:24 -04:00
jeremystretch
6160e03426
PRVB
2023-05-22 17:00:29 -04:00
jeremystretch
fbc7811f56
Release v3.5.2
2023-05-22 16:24:30 -04:00
jeremystretch
fa3bedb947
Fixes #12642 : Fix bulk tenant assignment via cluster import form
2023-05-22 13:07:40 -04:00
jeremystretch
c8d9a3b4eb
Changelog for #12327 , #12548 , #12594 , #12605 , #12629
2023-05-18 14:34:13 -04:00
Abhimanyu Saharan
2204735e9f
Adds rq retry options ( #12588 )
...
* adds rq retry options #12327
* Clean up docs; disable retries of failed jobs by default
* Pass a Retry object only if RQ_RETRY_MAX is non-zero
---------
Co-authored-by: jeremystretch <jstretch@netboxlabs.com>
2023-05-16 14:10:44 -04:00
jeremystretch
4208b79514
Closes #12320 : Remove obsolete fields napalm_driver and napalm_args from Platform
2023-05-16 09:35:27 -04:00
kkthxbye
0ad88e2431
Changed docs to reflect the new URL for the dynamic API documentation
2023-05-16 08:19:57 +02:00
jeremystretch
c65b2a080f
Changelog for #11017 , #12468
2023-05-15 09:13:11 -04:00
jeremystretch
02db0bcc2e
Closes #11766 : Remove obsolete custom ChoiceField and MultipleChoiceField classes
2023-05-12 16:27:50 -04:00
jeremystretch
39fd64b2ef
Fixes #12570 : Disable ordering of synchronized object tables by the synced attribute
2023-05-12 11:08:32 -04:00
jeremystretch
567285d36a
Changelog for #7671 , #10686 , #11233 , #11559 , #12554
2023-05-12 11:00:33 -04:00
jeremystretch
ff874a24dd
#7671 : Document REMOTE_AUTH_AUTO_CREATE_GROUPS config parameter
2023-05-12 10:56:36 -04:00
Abhimanyu Saharan
e71a98499f
Adds BANNER_MAINTENANCE config ( #12555 )
...
* adds BANNER_MAINTENANCE config #12554
* changes as per review
* lint fix
* Fix admin form field widget
---------
Co-authored-by: jeremystretch <jstretch@netboxlabs.com>
2023-05-12 09:54:59 -04:00
Abhimanyu Saharan
556beeee6c
Updates doc for reports and scripts permission ( #12565 )
...
* updates doc for script permission #12557
* updates doc for reports permission #12557
2023-05-12 09:04:56 -04:00
jeremystretch
b7f028fba3
Fixes #12550 : Fix rear port selection widget under front port creation form
2023-05-10 10:44:01 -04:00
jeremystretch
2d0ac213c7
Changelog for #11670 , #11900 , #12131 , #12233 , #12286 , #12323
2023-05-10 09:39:25 -04:00
Abhimanyu Saharan
2b2c559a37
updates ldap doc for centos #12447
2023-05-09 08:32:22 -04:00
Abhimanyu Saharan
1af3ba9496
Adds full_clean in examples ( #12527 )
...
* adds full_clean in examples #11689
* removes extra info
2023-05-09 08:31:50 -04:00
jeremystretch
9eeca06115
#12498 : Annotate option to set MAPS_URL=None
2023-05-05 15:26:22 -04:00