Commit Graph

10520 Commits

Author SHA1 Message Date
jeremystretch
a37e86d0f7 Docs for #8927 2022-10-10 13:48:28 -04:00
jeremystretch
325f4f1aa1 Clean up search backend class 2022-10-10 13:46:38 -04:00
jeremystretch
3750659c37 Update docs & improve plugin support 2022-10-10 12:25:53 -04:00
jeremystretch
7201bc1d9e Enable dynamic search registration for plugins 2022-10-10 11:42:40 -04:00
jeremystretch
56f404b889 Determine search categories from model app by default 2022-10-10 11:04:39 -04:00
jeremystretch
cefb96fa1d Build search form options from registry 2022-10-10 10:42:42 -04:00
jeremystretch
e67965ae22 Utilize global registry to register model search classes 2022-10-10 10:09:40 -04:00
jeremystretch
5797ba0fd7 Move search app to a module under netbox/ 2022-10-10 09:23:57 -04:00
Arthur
777e883c73 8927 add docs 2022-10-10 08:59:34 -04:00
Arthur
06164b5d1a 8927 fix for plugin search 2022-10-10 08:59:34 -04:00
Arthur
57825bf5b7 8927 use backend search function 2022-10-10 08:59:34 -04:00
Arthur
639a7bd51b 8927 cleanup - optimize 2022-10-10 08:59:34 -04:00
Arthur
632fd99b2f 8927 get search choices working 2022-10-10 08:59:34 -04:00
Arthur
c31d746494 8927 refactor search 2022-10-10 08:59:34 -04:00
Arthur
499fcee2a1 8927 refactor search 2022-10-10 08:59:34 -04:00
Arthur
b2e3e0f54b 8927 refactor search 2022-10-10 08:59:34 -04:00
Arthur
085883a5ff 8927 refactor search 2022-10-10 08:59:34 -04:00
Arthur
4fd183573f 7016 add search indexes 2022-10-10 08:59:34 -04:00
Arthur
c910e1dfaf 7016 add search indexes 2022-10-10 08:59:34 -04:00
Arthur
2862d9e4ee 7016 add search indexes 2022-10-10 08:59:34 -04:00
Arthur
0457a647c7 7016 add search indexes 2022-10-10 08:59:34 -04:00
Arthur
c6aa03f59d 7016 add search indexes 2022-10-10 08:59:34 -04:00
Arthur
fcb1a17db1 7016 add search indexes 2022-10-10 08:59:34 -04:00
Arthur
c146ab7963 #7016 base search classes 2022-10-10 08:59:34 -04:00
jeremystretch
656f0b7d82 #9072: Add hide_if_empty argument to ViewTab 2022-10-10 08:11:29 -04:00
Jeremy Stretch
3f37914b3c
Merge pull request #10609 from netbox-community/10608-registered-model-views
Closes #10608: Register all core model views using register_model_view()
2022-10-07 17:58:07 -04:00
jeremystretch
b0ba9bd83d Closes #10608: Register all core model views using register_model_view() 2022-10-07 17:17:58 -04:00
Jeremy Stretch
a3dbf4023c
Merge pull request #10597 from netbox-community/9072-plugin-view-tabs
#9072: Custom model view tabs for plugins
2022-10-07 15:22:04 -04:00
jeremystretch
053c97b7a8 Docs and test for #9072 2022-10-07 15:03:52 -04:00
jeremystretch
1fc8de85a3 Add device NAPALM view tabs 2022-10-07 14:17:18 -04:00
jeremystretch
5e1a0733e4 Replace active_tab context for object views 2022-10-07 12:14:19 -04:00
jeremystretch
bfe26b46a6 Wrap model detail views with register_model_view() 2022-10-07 11:36:14 -04:00
jeremystretch
4c999daacd Introduce ViewTab 2022-10-07 10:54:34 -04:00
jeremystretch
663652f45e Changelog for #9478 2022-10-06 16:54:19 -04:00
Arthur Hanson
10bb8fa10a
9478 link peers to GraphQL (#10574)
* 9468 add link_peer to GraphQL

* 9478 add class_type

* 9478 fix tests

* 9478 fix tests

* 9478 fix tests
2022-10-06 16:50:53 -04:00
jeremystretch
a0bae06ff7 Replace static journaling, changelog URL paths with dynamic resolution 2022-10-06 16:21:23 -04:00
jeremystretch
0d7851ed9d #9072: Implement a mechanism for dynamically registering model detail views 2022-10-06 16:20:35 -04:00
jeremystretch
664d5db5eb Changelog for #10556 2022-10-05 15:53:50 -04:00
Jeremy Stretch
a1cc15a604
Merge pull request #10557 from netbox-community/10556-graphql-display
#10556 add display to GraphQL
2022-10-05 15:51:54 -04:00
Arthur Hanson
24ba840be7
10472 graphene 3 (#10473)
* update to Graphene 3.0.0

* 10472 exempt view permissions on tests

* 10472 exempt permission check on graphql tests
2022-10-05 15:50:17 -04:00
jeremystretch
c481a1b6a2 Merge branch 'develop' into feature 2022-10-05 10:28:48 -04:00
jeremystretch
ae90ad1fb7 PRVB 2022-10-05 10:13:02 -04:00
Jeremy Stretch
56d9725c39
Merge pull request #10570 from netbox-community/develop
Release v3.3.5
2022-10-05 10:10:44 -04:00
jeremystretch
1c69bfaf2c Release v3.3.5 2022-10-05 09:47:55 -04:00
jeremystretch
bdefd8ea8c Fixes #10562: Correct URL for contacts table tags column 2022-10-05 08:13:33 -04:00
jeremystretch
03946f2ca8 Fixes #10559: Permit the pinning of a VM to a particular device within a cluster which has no site assignment 2022-10-04 15:46:55 -04:00
jeremystretch
fec8d1bc2f Fixes #10423: Enforce object type validation when creating journal entries 2022-10-04 15:26:52 -04:00
jeremystretch
53f5f46037 #10460: Fix PowerFeed details 2022-10-04 14:36:14 -04:00
Arthur
81d99a0061 #10556 add display to GraphQL 2022-10-04 10:50:34 -07:00
jeremystretch
eef5cefb5d Fixes #10460: Restore missing connection details for device components 2022-10-03 16:11:24 -04:00