Commit Graph

6037 Commits

Author SHA1 Message Date
Jeremy Stretch
1a6267e89a Closes #4837: Use dynamic form widget for relationships to MPTT objects 2020-07-09 09:50:01 -04:00
Jeremy Stretch
483f8a559e Refactor imports 2020-07-09 09:13:58 -04:00
Jeremy Stretch
b06a2842ea Fix permissions evaluation for session-authenticated API requests 2020-07-08 17:51:25 -04:00
Sander Steffann
3affd467e1 Fix typo in format string 2020-07-08 22:20:20 +02:00
Jeremy Stretch
2a9547e8f3 Use monospaced font for ObjectPermission constraints 2020-07-08 16:07:07 -04:00
Jeremy Stretch
2559de1293 Enable filtering ObjectPermissions by enabled, action, and object type 2020-07-08 14:38:19 -04:00
Jeremy Stretch
976ffa9b2d Admin UI should use unrestricted queryset for ObjectPermissions 2020-07-08 13:59:57 -04:00
Jeremy Stretch
301288e33a #4806: Add url field to ObjectPermissionSerializer 2020-07-08 13:57:50 -04:00
Jeremy Stretch
56e0e869a4 Enable bulk enabling/disabling of permissions 2020-07-08 13:54:09 -04:00
Jeremy Stretch
a17f1b15c7 Add name, enabled fields to ObjectPermission 2020-07-08 13:44:19 -04:00
Jeremy Stretch
703e2aa55d Fix tags display 2020-07-08 13:10:40 -04:00
Jeremy Stretch
6d34abd41a Fix tag population for object cloning 2020-07-08 13:07:53 -04:00
Jeremy Stretch
83e084c961 Merge branch 'develop' into develop-2.9 2020-07-08 13:04:57 -04:00
Jeremy Stretch
44d1e7818f Closes #4835: Support passing multiple initial values for multiple choice fields 2020-07-08 12:50:12 -04:00
Jeremy Stretch
a7b53b4368 Fix permissions evaluation for available IPs endpoint 2020-07-08 09:31:10 -04:00
Jeremy Stretch
4bd335761e Monkey-patch cacheops' _pre_save() receiver to tweak sender's QuerySet 2020-07-07 17:09:41 -04:00
Jeremy Stretch
9d728d15c5 Fix unrestricted querysets 2020-07-07 16:46:57 -04:00
Jeremy Stretch
6f8d5dd70c TreeManager should provide an unrestricted QuerySet for MPTT use 2020-07-07 16:09:47 -04:00
Jeremy Stretch
d752c363c7 Use unrestricted querysets for prefetching related objects 2020-07-07 15:45:46 -04:00
Jeremy Stretch
f94ebdd30e Update filter tests to use unrestricted querysets 2020-07-07 14:26:14 -04:00
Jeremy Stretch
c2d543457a Fix queryset for get_peer_termination() 2020-07-07 14:13:58 -04:00
Andrew Martin
c5fe520bf3 Add NEMA 15/L15 Power Types
Reference - https://www.stayonline.com/product-resources/
2020-07-07 11:12:32 -07:00
Jeremy Stretch
1bed939d0d Tweak ObjectChange queryset for cleanup 2020-07-07 13:54:49 -04:00
Jeremy Stretch
20ed0a1373 Refactor APITestCase to provide dynamic queryset specification 2020-07-07 13:13:19 -04:00
Jeremy Stretch
df571bb671 Use stock manager as default for Tag model 2020-07-07 12:18:14 -04:00
Glenn Matthews
a62702df79 Don't ignore ImportErrors raised when loading a plugin. Fixes #4805 2020-07-07 09:14:33 -04:00
Jeremy Stretch
e19f6b521d Remove unused class IPAddressInterfaceSerializer 2020-07-06 16:51:23 -04:00
Jeremy Stretch
5909a9b01e Closes #4806: Add a url field to all API serializers 2020-07-06 16:41:08 -04:00
Jeremy Stretch
7cd60c91fd Changelog for #2006 2020-07-06 14:02:06 -04:00
Jeremy Stretch
eeb778aeeb Merge pull request #4799 from netbox-community/2006-scripts-reports-background
2006 scripts reports background
2020-07-06 13:45:12 -04:00
Jeremy Stretch
a1d03e969a Provide a default view for Report instances 2020-07-06 13:30:13 -04:00
Jeremy Stretch
2907cdd3db Fix stray reference to LOG_LEVEL_CODES 2020-07-06 11:51:28 -04:00
Jeremy Stretch
bc20f6c078 Fix reports API test case 2020-07-06 11:15:20 -04:00
Jeremy Stretch
61f492b7ad Fix up schema migration; PEP8 cleanup 2020-07-06 10:44:36 -04:00
Jeremy Stretch
6a55d0cc69 Closes #4821: Restrict group options by selected site when bulk editing VLANs 2020-07-06 10:04:08 -04:00
John Anderson
c8bcdff72d merge conflict 2020-07-06 02:10:52 -04:00
John Anderson
f574754f54 Merge branch 'develop-2.9' into 2006-scripts-reports-background 2020-07-06 02:06:53 -04:00
John Anderson
2340d4d592 review updates 2020-07-06 02:00:16 -04:00
John Anderson
38ef8fb4c4 PR review updates 2020-07-06 02:00:16 -04:00
Jeremy Stretch
57afc93478 Replace get_component_template_actions() with ButtonsColumn 2020-07-02 16:47:28 -04:00
Jeremy Stretch
fa8cbcbb8b Fix unrestricted queries for Tags 2020-07-02 16:25:13 -04:00
Jeremy Stretch
10469c7f85 Arrange device components within tabs 2020-07-02 15:10:56 -04:00
Jeremy Stretch
1d0aaa45a6 Display component templates under tabs 2020-07-02 14:35:36 -04:00
Jeremy Stretch
76b430343f Introduce badge template tag 2020-07-02 14:29:23 -04:00
Jeremy Stretch
662a973fc1 #4416: Provide bulk rename ability for device component templates 2020-07-02 13:58:53 -04:00
Jeremy Stretch
78ff0cbc16 Fix form initialization for interface import 2020-07-02 13:27:54 -04:00
Jeremy Stretch
69837e9145 #4721: Tweak migrations to ensure Interface.device cannot be null 2020-07-02 13:12:37 -04:00
Jeremy Stretch
b52d248cfc Move device and device_type ForeignKeys to abstract component models 2020-07-02 13:07:32 -04:00
Jeremy Stretch
3826d624aa Closes #4817: Standardize device/VM component name field to 64 characters 2020-07-02 12:08:19 -04:00
Jeremy Stretch
bf15f1f46a Fix permissions evaluation for nonstandard tests 2020-07-02 11:43:03 -04:00