Commit Graph

57 Commits

Author SHA1 Message Date
Daniel Sheppard
a9a7033762 #6732 - Tests 2021-10-27 23:06:37 -05:00
Daniel Sheppard
a66c6dc27c Initial work on #6732 2021-10-24 23:42:47 -05:00
jeremystretch
3d14d23a32 Fixes #6894: Fix available IP generation for prefix assigned to a VRF 2021-08-05 13:23:14 -04:00
jeremystretch
b5d39df53d Add available IPs REST API endpoint for IP ranges 2021-07-19 09:32:04 -04:00
jeremystretch
2db0d89b33 Move available IP/prefix endpoints to API view mixins 2021-07-16 14:48:42 -04:00
jeremystretch
80d0a0f150 Initial work on IP ranges 2021-07-16 13:35:52 -04:00
jeremystretch
01ceb35626 Merge branch 'develop' into feature 2021-06-02 20:35:38 -04:00
jeremystretch
2557e67680 Correct Prefix REST API test case 2021-05-28 11:15:45 -04:00
jeremystretch
e1df1d3bf8 Closes #5991: Remove display_name attribute from serializers 2021-05-04 15:56:36 -04:00
Jeremy Stretch
fdaa4a6eb8 Add 'display' field to all REST API serializers 2021-03-16 10:06:25 -04:00
Jeremy Stretch
b46e6ab7b6 Add tests for route targets; extend VRF tests 2020-09-24 13:51:17 -04:00
Jeremy Stretch
c4271ce131 Add test for API bulk updates 2020-09-22 13:50:55 -04:00
Jeremy Stretch
816238c72e Initial work on #2179: Allow a service to have multiple ports 2020-09-21 13:21:41 -04:00
Jeremy Stretch
d12f93a2ff Merge branch 'develop' into develop-2.9 2020-08-13 10:06:03 -04:00
Jeremy Stretch
48ed0543fe Fixes #4992: Add display_name to nested VRF serializer 2020-08-13 09:56:03 -04:00
Jeremy Stretch
05e7af702b Remove restriction enforcement from RestrictedQuerySet 2020-07-23 12:48:03 -04:00
Jeremy Stretch
a7b53b4368 Fix permissions evaluation for available IPs endpoint 2020-07-08 09:31:10 -04:00
Jeremy Stretch
220352f44b Fix RestrictedQuerySet evaluation in tests 2020-06-29 11:27:23 -04:00
Jeremy Stretch
f88a9cada2 Adopted fix from #4743 and updated API tests 2020-06-10 16:11:28 -04:00
Jeremy Stretch
fd7987d703 Add permission assignment to custom test methods 2020-06-08 13:40:46 -04:00
Jeremy Stretch
2d3619c4e1 Fix list_brief tests 2020-06-05 16:09:55 -04:00
Jeremy Stretch
5367431c49 Standardize IPAM API tests 2020-06-05 14:09:54 -04:00
Jeremy Stretch
d8bdc0eb62 Fixes #4496: Fix exception when validating certain models via REST API 2020-04-15 09:37:30 -04:00
John Anderson
17a8e6a46c Merge branch 'develop' into develop-2.8 2020-03-16 12:17:00 -04:00
kobayashi
b4a7208381 Fixes #2769: improve prefix_length validations 2020-03-16 03:20:15 -04:00
Jeremy Stretch
8c1d4ac3e7 Remove tests for API _choices endpoints 2020-03-12 10:48:53 -04:00
Jeremy Stretch
d473c4e682 Fixes #4049: Restore missing tags field in IPAM service serializer 2020-01-29 16:22:06 -05:00
Jeremy Stretch
defe87b4b0 Fixes #3937: Suppress warning messages in tests for requests expected to yield a 4XX response 2020-01-17 14:53:33 -05:00
Jeremy Stretch
2c498e5516 Use assertHttpStatus() when evaluating HTTP response status 2020-01-16 10:47:45 -05:00
Jeremy Stretch
fc9b5a5adf Add tests for browsable API endpoints 2020-01-15 17:47:55 -05:00
Jeremy Stretch
59841d8203 Fixes #3930: Fix API rendering of the family field for aggregates 2020-01-15 13:56:37 -05:00
Jeremy Stretch
a1f62f63f7 Add _choices endpoint tests for all apps 2020-01-14 16:13:11 -05:00
Jeremy Stretch
f710335361 Service.protocol to slug (#3569) 2019-11-27 22:27:06 -05:00
Jeremy Stretch
31ed16335a Merged v2.5.13 2019-05-31 21:37:41 -04:00
Jeremy Stretch
f4560467a3 Fixed test from #3211 follow-up work 2019-05-29 10:51:49 -04:00
hellerve
3192319f2a utilities: move protectederror handling to modelviewset 2019-05-28 21:11:23 +02:00
hellerve
8b8190f9b4 all: fix error message on trying to delete protected models (references #3211) 2019-05-28 17:31:02 +02:00
Jeremy Stretch
e8d09e97fa Added child counts to API serializers (WIP) 2019-04-12 17:07:56 -04:00
Jeremy Stretch
ac614130b2 Closes #2805: Allow null route distinguisher for VRFs 2019-01-31 13:47:24 -05:00
Jeremy Stretch
6b1abd6a65 Closes #2614: Simplify calls of super() for Python 3 2018-11-27 10:52:24 -05:00
Jeremy Stretch
a45e774f71 Fixes #2602: Return HTTP 204 when no new IPs/prefixes are available for provisioning 2018-11-20 13:03:59 -05:00
Jeremy Stretch
26ebed03d0 Merge release v2.4.6 2018-10-10 09:36:51 -04:00
Jeremy Stretch
09e1f18435 PEP8 fix 2018-10-05 15:36:48 -04:00
Jeremy Stretch
4fd2cffe31 #2487: Added API tests 2018-10-04 16:20:01 -04:00
Jeremy Stretch
68a5dcd47e Removed Python 2 string compatibility 2018-08-14 11:58:42 -04:00
Jeremy Stretch
ec7355f5c8 Fixes #2337: Attempting to create the next available prefix within a parent assigned to a VRF raises an AssertionError 2018-08-08 16:16:49 -04:00
Jeremy Stretch
d46cbcff5f Refactored the tests to remove a lot of boilerplate 2018-08-03 11:39:26 -04:00
Jeremy Stretch
f472544300 Establish tests for the utilities app 2018-06-08 14:32:41 -04:00
Jeremy Stretch
822b3b6c51 Added bulk creation API tests 2018-01-02 16:29:44 -05:00
Jeremy Stretch
75da35d455 #1694: Initial work on "next available" prefix provisioning 2017-11-09 16:59:50 -05:00