Commit Graph

3373 Commits

Author SHA1 Message Date
Jeremy Stretch
23a988e6ba #12814: Add context data section to config rendering doc 2023-08-29 14:43:07 -04:00
Jeremy Stretch
5a5f05508d Merge branch 'develop' into feature 2023-08-29 10:45:55 -04:00
Jeremy Stretch
6f9577b1d8 Release v3.5.9 2023-08-28 16:13:13 -04:00
Jeremy Stretch
d23deb6500 Closes #13585: Introduce 'empty' lookup for numeric value filters 2023-08-28 15:25:37 -04:00
Jeremy Stretch
4560115365 Fixes #13569: Fix selection widgets for related interfaces when bulk editing interfaces under device view 2023-08-28 13:04:42 -04:00
Jeremy Stretch
901474018f Changelog for #12825, #13313, #13415, #13507, #13542, #13543, #13544, #13556 2023-08-28 09:10:44 -04:00
Jeremy Stretch
b9f02b8417 Revert changes from #13373 pending further discussion around implementation
This reverts commit 54fabc9ef5.
2023-08-24 14:02:15 -04:00
Jeremy Stretch
6e0e79d50e Changelog for #11272, #13516, #13530, #13536 2023-08-23 14:44:14 -04:00
Jeremy Stretch
2b7b67767b Closes #13470: Remove misleading statement about access to report results 2023-08-23 14:41:38 -04:00
Jeremy Stretch
d429932029 Changelog for #11508, #13358, #13477, #13478, #13500, #13503 2023-08-21 15:10:12 -04:00
Arthur Hanson
54fabc9ef5 11508 Add group assignments for Azure SSO (#13373)
* 11508 temp azure changes

* 11508 map AzureAD groups to NetBox groups

* 11508 add is_active, reset superuser and staff based on Azure

* 11508 remove is_active, add documentation use azuread

* 11508 remove addition to settings

* 11508 review changes, add additional logging and error checking

* 11508 review changes, remove extra flag

* 11508 review changes, change SOCIAL_AUTH_ to REMOTE_AUTH_BACKEND

* 11508 clear user groups

* 11508 clear user groups

* 11508 review feedback change config key

* 11508 review changes

* 11508 review changes - add error checking

* 11508 review changes - flexible config params
2023-08-21 14:42:16 -04:00
Arthur
55dad6c22b 13510 update docs run permission image 2023-08-21 14:03:31 -04:00
Jeremy Stretch
e14f34262d Release v3.6-beta2 2023-08-16 11:28:31 -04:00
Jeremy Stretch
0bdb3e23ea Closes #13439: Update API token documentation 2023-08-16 10:28:33 -04:00
Jeremy Stretch
0a6beb57ab Changelog for #12461 2023-08-15 11:25:56 -04:00
Jeremy Stretch
ebe6ebf7f3 Merge branch 'develop' into feature 2023-08-15 11:04:03 -04:00
jose_d
e02cc8d2f0 upgrading.md: there shouldbe OLDVER instead of NEWVER 2023-08-15 16:19:31 +02:00
Jeremy Stretch
21f2b19d3c PRVB 2023-08-15 10:00:24 -04:00
Jeremy Stretch
a4a8b7fdc4 Release v3.5.8 2023-08-15 09:18:15 -04:00
Jeremy Stretch
2241a256fa Changelog for #10030, #11578, #12639 2023-08-14 08:55:47 -04:00
Jeremy Stretch
156b87f606 Fixes #13451: Disable table ordering for custom link columns 2023-08-14 08:51:16 -04:00
Arthur Hanson
c5f02fe276 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
bc181a7de6 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
d88e2d2791 Fixes #13446: Don't disable bulk edit/delete buttons after deselecting "select all" checkbox 2023-08-11 08:56:58 -04:00
Jeremy Stretch
6227c64d82 Changelog for #13433, #13434, #13437 2023-08-10 14:12:42 -04:00
Jeremy Stretch
245b788747 Changelog for #12814, #13037, #13376, #13410 2023-08-09 15:38:03 -04:00
Jeremy Stretch
64cd8612b9 Merge branch 'develop' into feature 2023-08-09 15:31:21 -04:00
Jeremy Stretch
f3d60e2121 Changelog for #11675, #11922, #12665, #13368, #13414 2023-08-09 15:02:49 -04:00
Jeremy Stretch
87ed390c6a Misc docs cleanup for v3.6 2023-08-09 10:12:40 -04:00
Jeremy Stretch
6f56d29f12 Changelog for #12750, #12889, #13033, #13151, #13343, #13369 2023-08-04 13:36:33 -04:00
Jeremy Stretch
886f68c1c1 Include notes re: demo data and netbox-docker 2023-08-04 10:12:15 -04:00
Jeremy Stretch
0baba778db Fixes #13363: Fix API endpoint for custom field choice selector in forms 2023-08-03 08:53:46 -04:00
Jeremy Stretch
cf3da16f0e 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
fb0c1fe5b4 Fixes #13351: Fix missing text due to incorrectly applied translation tags 2023-08-02 14:53:32 -04:00
Jeremy Stretch
7254509414 Release v3.6-beta1 2023-08-02 13:30:08 -04:00
Jeremy Stretch
7405208cf3 Update changelog 2023-08-02 11:18:52 -04:00
Jeremy Stretch
7eb94d050a #12175: Misc cleanup 2023-08-02 11:04:28 -04:00
Abhimanyu Saharan
2072edb19c 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
3b3d813ab8 Update feature introduction flags 2023-08-01 14:25:25 -04:00
Jeremy Stretch
e024df30a6 Update changelog 2023-08-01 14:13:48 -04:00
Jeremy Stretch
066abe0497 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
8d5f8aa608 Update changelog 2023-07-31 08:35:28 -04:00
Jeremy Stretch
fb2265e23e 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
d809644c4d 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
3c3063fd04 Merge branch 'develop' into feature 2023-07-28 10:36:09 -04:00
Jeremy Stretch
dcc311ac18 PRVB 2023-07-28 10:31:54 -04:00
Jeremy Stretch
d5a61061a8 Release v3.5.7 2023-07-28 10:11:16 -04:00
Jeremy Stretch
afe1572d6d Changelog for #11803, #13009, #13234, #13285 2023-07-28 10:02:42 -04:00
Jeremy Stretch
ac94aeea5b Closes #13080: Differentiate more clearly between old and new version placeholders in upgrade guide 2023-07-28 08:11:28 -04:00
Jeremy Stretch
00c132b72b Changelog for #12625, #13051, #13097, #13167, #13233, #13237 2023-07-27 16:42:03 -04:00