Commit Graph

281 Commits

Author SHA1 Message Date
Jeremy Stretch
9bc5a04dfc Clarify ciphertext length calculation; remove Python 2 compatibility 2020-02-19 21:14:56 -05:00
Jeremy Stretch
fee6888442 Add min/max length tests for secrets 2020-02-19 21:06:21 -05:00
Jeremy Stretch
bc843250ed Standardize on two-word form of "change log" 2020-02-19 12:45:52 -05:00
Jeremy Stretch
e5a4f94d35 Fixes #4194: Role field should not be required when searching/filtering secrets 2020-02-18 11:14:37 -05:00
Jeremy Stretch
1d15f74322 Migrate secrets views to use common object list template 2020-02-13 14:19:14 -05:00
Jeremy Stretch
2f9599a946 Merge pull request #4151 from netbox-community/4146-secretrole-enforcement
Fixes #4146: Fix SecretRole permissions enforcement
2020-02-12 13:51:44 -05:00
Jeremy Stretch
417acdb666 Establish standard test cases for all models 2020-02-12 13:25:56 -05:00
Jeremy Stretch
2c73ede367 Fixes #4146: Fix SecretRole permissions enforcement 2020-02-12 11:13:32 -05:00
Jeremy Stretch
023735cf10 Use DynamicModelChoiceField for all fields using APISelect 2020-02-11 12:25:40 -05:00
Jeremy Stretch
7acb77c06f Replace FilterChoiceField with DynamicModelMultipleChoiceField 2020-02-11 09:33:41 -05:00
Jeremy Stretch
ec5a5551c2 Fixes #4094: Convert unnecessary regular expressions to strings in URL patterns 2020-02-05 16:12:48 -05:00
Jeremy Stretch
1e42fc2ed5 Merge branch 'develop' into 2921-tags-select2 2020-02-04 09:37:31 -05:00
Jeremy Stretch
5e1a14c314 Add bulk edit view tests 2020-02-03 13:53:19 -05:00
Jeremy Stretch
706dd8ca34 Clean up imports 2020-01-31 15:59:26 -05:00
Jeremy Stretch
1cee094840 Convert secrets view tests to use StandardTestCases 2020-01-31 15:37:58 -05:00
Jeremy Stretch
965a807581 Use assertHttpStatus for evaluating HTTP response codes 2020-01-30 18:08:25 -05:00
Jeremy Stretch
a57c38246a Migrate view tests to use new TestCase class 2020-01-30 16:37:40 -05:00
Jeremy Stretch
d1b5e1a04d Introduced CustomFieldModelCSVForm 2020-01-29 13:53:26 -05:00
Jeremy Stretch
0acc59db0c Rename and refactor CustomFieldForm 2020-01-29 10:59:18 -05:00
Jeremy Stretch
36df544f09 Merge pull request #3885 from hSaria/568-csv-import-cf
Fixes #568: CSV import/export of custom fields
2020-01-29 10:11:40 -05:00
hSaria
ad1953a7b7 Merge branch 'develop' into 2921-tags-select2 2020-01-24 20:56:36 +00:00
Jeremy Stretch
7784435aa9 #3880: Define constants for arbitrary values 2020-01-24 14:42:57 -05:00
hSaria
4c31311dfc Merge branch 'develop' into 568-csv-import-cf 2020-01-23 20:27:07 +00:00
Saria Hajjar
d4ce046afd Removed CustomFieldForm class from models without custom fields 2020-01-23 17:03:14 +00:00
Jeremy Stretch
0681085da6 Suppress extraneous test output 2020-01-21 17:23:50 -05:00
hSaria
28c1da9b30 Merge branch 'develop' into 568-csv-import-cf 2020-01-21 21:30:38 +00:00
hSaria
29975ae2de Merge branch 'develop' into 2921-tags-select2 2020-01-21 21:29:21 +00:00
kobayashi
48e2642bcf 3923 validate key format 2020-01-19 02:19:03 -05:00
Saria Hajjar
ccb0c753ed Merge branch 'develop' into 568-csv-import-cf 2020-01-16 16:05:01 +00:00
Saria Hajjar
79c943c5ea Merge branch 'develop' into 2921-tags-select2 2020-01-16 15:33:42 +00:00
Jeremy Stretch
1f476eee69 Merge branch 'develop' into develop-2.7 2020-01-16 09:38:23 -05:00
Jeremy Stretch
fc9b5a5adf Add tests for browsable API endpoints 2020-01-15 17:47:55 -05:00
Jeremy Stretch
be9d176ffb Fixes #3927: Fix exception when deleting devices with secrets assigned 2020-01-15 10:39:23 -05:00
Jeremy Stretch
a1f62f63f7 Add _choices endpoint tests for all apps 2020-01-14 16:13:11 -05:00
Jeremy Stretch
54ed0df619 Move utility functions for secrets to secrets/utils.py 2020-01-14 12:13:58 -05:00
Jeremy Stretch
dfac1a044f Define __all__ for models.py within each app 2020-01-14 12:01:23 -05:00
Jeremy Stretch
f3b669ce80 Squashed all migrations 2020-01-14 11:06:05 -05:00
Saria Hajjar
8541d6a031 Fetch choices during form initialization 2020-01-14 08:22:27 +00:00
Jeremy Stretch
837e1ca0bc Delete old squashed migrations 2020-01-13 17:01:54 -05:00
Saria Hajjar
7f2a810621 Tag filter field for filter forms 2020-01-13 20:16:13 +00:00
Saria Hajjar
1a8a16c32c CSV import/export custom fields 2020-01-10 14:26:39 +00:00
Jeremy Stretch
765ff6a126 Rename filter variables for utility views 2020-01-09 20:57:13 -05:00
Jeremy Stretch
3c3c603cac Renamed secrets FilterSets 2020-01-09 20:38:59 -05:00
Jeremy Stretch
1478cb5a52 Merge branch 'develop' into develop-2.7 2020-01-09 15:27:06 -05:00
Jeremy Stretch
fb554b99f3 Clean up filter imports 2020-01-08 17:20:31 -05:00
Jeremy Stretch
d27fea289e Standardize usage of self.filterset for test cases 2020-01-08 17:06:39 -05:00
Jeremy Stretch
928cd78088 Add filter tests for secrets 2020-01-07 09:35:22 -05:00
Jeremy Stretch
cf47170cde Remove obsolete initial_data fixtures (no longer maintained) 2019-12-12 14:30:43 -05:00
Jeremy Stretch
7c3f26e995 Add secrets CSV import tests 2019-12-12 11:26:48 -05:00
Jeremy Stretch
8d496b0571 Add description field to SecretRole model (#3655) 2019-12-10 13:03:09 -05:00