Commit Graph

8436 Commits

Author SHA1 Message Date
jeremystretch
49708e7c09 Initial work on SSO support (WIP) 2021-10-29 17:06:14 -04:00
jeremystretch
3e508e32df Closes #6615: Add filter lookups for custom fields 2021-10-29 11:23:56 -04:00
Jeremy Stretch
29e2865eba Merge pull request #7678 from netbox-community/6615-custom-field-filters
Closes #6615: Enable filter lookups for custom fields
2021-10-29 11:21:45 -04:00
jeremystretch
071d2e0303 Add tests for custom field lookups 2021-10-29 09:45:48 -04:00
jeremystretch
441afb8911 Use multi-value filters for custom fields 2021-10-28 16:40:51 -04:00
jeremystretch
b46f146a32 Move MACAddressField to utilities 2021-10-28 16:26:31 -04:00
jeremystretch
526e18b5f6 Automatically add additional lookup filters for custom fields 2021-10-28 16:09:36 -04:00
jeremystretch
4503af1911 Ditch CustomFieldFilter 2021-10-28 15:36:12 -04:00
jeremystretch
c07bc39619 Refactor generation of additional lookup filters 2021-10-28 14:00:07 -04:00
jeremystretch
b2ba4a6006 Tweak preformatted block styling 2021-10-28 10:46:00 -04:00
jeremystretch
076366108d Closes #7452: Add JSON custom field type 2021-10-28 10:29:14 -04:00
jeremystretch
7cb44d60da Closes #7606: Model transmit power for interfaces 2021-10-28 09:31:45 -04:00
jeremystretch
88d2dccee1 Extend dynamic config tests 2021-10-28 09:06:07 -04:00
Jeremy Stretch
e40d8fa3f6 Merge pull request #7648 from netbox-community/5883-dyanmic-config
Closes #5883: Enable dynamic configuration of some settings
2021-10-27 16:48:59 -04:00
jeremystretch
d4053cd789 Use a key prefix for cache values when running tests 2021-10-27 16:33:59 -04:00
jeremystretch
b5d67cbefb Add initial tests for dynamic config 2021-10-27 15:58:54 -04:00
jeremystretch
6f60ca4d0b Move config parameter value population to ConfigRevisionForm init 2021-10-27 15:55:51 -04:00
jeremystretch
30bf745496 Improve visibility of modified values 2021-10-27 15:44:42 -04:00
jeremystretch
62a5f2ffbd Extend admin UI to allow restoring previous config revisions 2021-10-27 14:05:49 -04:00
jeremystretch
8ae0db2960 Work around unapplied migrations when bootstrapping config 2021-10-26 17:28:39 -04:00
jeremystretch
1391c3e3ca Add descriptions to all config parameters 2021-10-26 16:54:12 -04:00
jeremystretch
b79be9712a Ensure bootstrapping of config on start 2021-10-26 16:45:53 -04:00
jeremystretch
bac868a541 Indicate when dynamic parameters are defined statically 2021-10-26 15:50:33 -04:00
jeremystretch
9e12155143 Docs & changelog for #5883 2021-10-26 15:40:34 -04:00
jeremystretch
894141250f Initialize Config with empty dict 2021-10-26 14:18:18 -04:00
jeremystretch
d5230115c6 Clean up boolean fields 2021-10-26 14:08:03 -04:00
jeremystretch
e3520f909d Optimize config queries 2021-10-26 13:41:56 -04:00
jeremystretch
9851bc661c Add NAPALM config parameters 2021-10-26 11:53:46 -04:00
jeremystretch
89d2c86fd8 Add PAGINATE_COUNT, MAX_PAGE_SIZE 2021-10-26 11:43:06 -04:00
jeremystretch
e9ac5af231 Add MAINTENANCE_MODE, MAPS_URL 2021-10-26 10:57:33 -04:00
jeremystretch
6a40c8301d Add ALLOWED_URL_SCHEMES 2021-10-26 10:24:33 -04:00
jeremystretch
edc69c75bf Introduce ConfigItem; add rack elevation parameters 2021-10-26 10:04:56 -04:00
jeremystretch
914304c580 Initial work on #5883 2021-10-25 16:10:50 -04:00
jeremystretch
41c5f5aff1 #6346: Add 'bridge' interface type 2021-10-25 11:11:58 -04:00
jeremystretch
d741af0997 Cleanup & API changelog for #3979 2021-10-25 11:07:15 -04:00
Jeremy Stretch
cdc4466ed9 Merge pull request #7630 from netbox-community/6238-conditional-webhooks
Closes #6238: Implement conditional webhooks
2021-10-25 10:42:17 -04:00
jeremystretch
917eea2d76 Add regex condition op 2021-10-25 10:14:18 -04:00
jeremystretch
7b19de37a2 Documentation & changelog for #6238 2021-10-25 09:52:08 -04:00
jeremystretch
17969f39b9 Implement condition negation 2021-10-25 09:09:51 -04:00
jeremystretch
3eeba0f48b Improve validation 2021-10-25 09:01:05 -04:00
jeremystretch
712948f400 Add conditions for webhooks 2021-10-22 17:15:08 -04:00
jeremystretch
b57ae11768 Introduce conditions & condition sets 2021-10-22 16:27:08 -04:00
Jeremy Stretch
87884aea5a Merge pull request #7622 from netbox-community/6346-interface-bridge
Closes #6346: Bridge group support
2021-10-22 09:37:28 -04:00
jeremystretch
382aadbb06 Changelog for #6346 2021-10-21 17:03:21 -04:00
jeremystretch
8386028dc5 Add tests for #6346 2021-10-21 16:57:01 -04:00
jeremystretch
2de9099bb6 Add bridge field to Interface, VMInterface models 2021-10-21 16:30:18 -04:00
jeremystretch
0ec0c3c828 Split tenancy models into separate modules 2021-10-21 15:33:58 -04:00
jeremystretch
c321e963fa #6497: Add missing tag fields to filter forms 2021-10-21 15:29:52 -04:00
jeremystretch
7dab2ee4f5 Changelog for #3979 2021-10-21 15:15:01 -04:00
Jeremy Stretch
7e473abcb5 Merge pull request #7611 from netbox-community/3979-wireless
Closes #3979: Wireless network modeling
2021-10-21 15:09:08 -04:00