Commit Graph
2668 Commits
Author SHA1 Message Date
Ross McFarland d370e3256b Support --leient flag for report cmd 2023-06-20 09:18:57 -07:00
Ross McFarland 2a99bd922f Always add ownership flatting records with lenient=True
This is intened to address cases where NS delegation ownership records
are added to the parent zone when they technically should live in the
delegated child. They're only used as ~metadata so this is fine, so long
as the provider supports it.
2023-06-20 07:41:38 -07:00
Ross McFarland 9627384e17 Merge pull request #1010 from tatnat/main
Pass lenient through to arpa processor
2023-05-30 18:29:59 -07:00
Nathan Tat 7e931080f4 Pass lenient through to arpa processor 2023-05-30 18:14:36 -07:00
Ross McFarland 41ae1d5130 Merge pull request #1008 from octodns/update-requirements
Pass through updating requirements*.txt
2023-05-23 13:22:07 -07:00
Ross McFarland 4ac0f06673 stick with isort 5.11.4, newer doesn't support 3.7 2023-05-23 10:33:18 -07:00
Ross McFarland 98f51db028 updated black formatting 2023-05-23 10:27:23 -07:00
Ross McFarland 193d004d65 update requirements*.txt 2023-05-23 10:20:32 -07:00
Adam Smith b28fb07ddb Merge pull request #1007 from octodns/python311_matrix
Add Python 3.11 to Test Matrix
2023-05-20 22:29:27 -04:00
Adam Smith 5b3bcb704a add Python 3.11 to test matrix 2023-05-20 22:24:56 -04:00
Ross McFarland e57f57539c Merge pull request #1004 from octodns/whitespace-validation
Validations to ensure Record.name and Zone.name have no whitespace
2023-05-19 10:52:36 -07:00
Ross McFarland cfa7abaee5 Validations to ensure Record.name and Zone.name have no whitespace 2023-05-19 09:57:56 -07:00
Viranch Mehta eca3e108e3 Merge pull request #1001 from octodns/rel-1-0-0-rc0
Rel 1.0.0.rc0 version bump & CHANGELOG update
v1.0.0rc0 v1.0.0.rc0
2023-05-16 19:20:33 -07:00
Viranch Mehta 9e280a8c41 Early release 2023-05-16 19:18:48 -07:00
Viranch Mehta 74880c3e06 Fix date of latest entry in CHANGELOG 2023-05-16 11:04:25 -07:00
Viranch Mehta 38e46c0565 Clarify subnet/geo targeting specificity 2023-05-16 11:03:31 -07:00
Viranch Mehta 438a0e4d8f s/should/must/ 2023-05-16 10:58:58 -07:00
Viranch Mehta 7ddfbd6143 Rel 1.0.0.rc0 version bump & CHANGELOG update 2023-05-16 10:54:16 -07:00
Ross McFarland d35b246ed4 Merge pull request #997 from octodns/ownership-remove-last-change
fix issue in OwnershipProcessor when last change is removed
2023-05-13 17:49:05 -07:00
Ross McFarland 4c5e2a3ab8 Merge branch 'main' into ownership-remove-last-change 2023-05-13 17:47:38 -07:00
Viranch Mehta 9e0c0e92a9 Merge pull request #993 from octodns/dynamic-subnets
Add support for subnet targeting in rules of dynamic records
2023-05-09 13:04:49 -07:00
Viranch Mehta 5287a130f6 Merge branch 'main' into dynamic-subnets 2023-05-03 21:31:53 -07:00
Viranch Mehta 4e0729d6c9 Add tests for full coverage 2023-05-03 21:31:19 -07:00
Ross McFarland af98cb38ed Merge pull request #998 from bbkane/dynamic-records-diagram
Replace diagram image with inline Mermaid diagram
2023-04-22 08:31:37 -07:00
Benjamin Kane 2cff4c75d2 Emphasize rule order 2023-04-21 14:44:32 -07:00
Benjamin Kane 363f627284 Replace diagram image with inline Mermaid diagram
I find the Mermaid diagram is easier to read and edit, and
GitHub will render it automatically.
2023-04-21 06:47:01 -07:00
Ross McFarland 8ec75dc194 fix issue in OwnershipProcessor when last change is removed 2023-04-17 10:39:07 -07:00
Viranch Mehta eeec1a7e7b prevent invalid subnet from crashing us 2023-04-12 23:51:52 -07:00
Viranch Mehta a151ae31c9 log warning when unused subnet pools are dropped 2023-04-12 23:40:15 -07:00
Viranch Mehta a19dc6c12e Copy/edit record only if there are subnet rules without the support 2023-04-12 23:39:00 -07:00
Viranch Mehta cd975b28f4 Don't abort rest of the validation if unsupported pools are not present 2023-04-12 23:36:37 -07:00
Viranch Mehta 221367b06a empty lists ok, minor refactor in _process_desired_zone 2023-04-10 16:49:10 -07:00
Viranch Mehta ae781f9b4f Validate rule ordering 2023-04-10 16:28:29 -07:00
Viranch Mehta 3b17eb155d subnets before geos, empty lists ok 2023-04-10 16:17:58 -07:00
Viranch Mehta 75cca9d12f Check subnets for re-used pools 2023-04-09 09:59:17 -07:00
Viranch Mehta 96f09cb4e5 Add subnet ordering validation 2023-04-09 09:17:42 -07:00
Viranch Mehta 47a898b1dc Wrap subnet support behind a SUPPORTS_ flag 2023-04-09 08:15:44 -07:00
Viranch Mehta 09c07d4651 Merge branch 'main' into dynamic-subnets 2023-04-06 14:29:17 -07:00
Ross McFarland 518aaf8412 Merge pull request #995 from ultradns/main
UltraDNS company name change reflected in document links
2023-04-05 16:28:02 -07:00
Steve De Jong 338a9aa4fd UltraDNS company name change reflected in document links 2023-04-05 16:04:40 -07:00
Ross McFarland 229c59b110 Merge pull request #994 from octodns/script-formatting
Include script directory in lint & formatting
2023-04-05 14:58:14 -07:00
Ross McFarland ddba96c289 Include python in scripts directory in lint & formatting 2023-04-05 14:54:08 -07:00
Ross McFarland 8eea4ca544 Add header to generated requirements 2023-04-05 14:53:30 -07:00
Ross McFarland 21f622c3cf Merge pull request #991 from octodns/improved-dynamic-validations
Improved dynamic validations
2023-04-05 14:50:18 -07:00
Viranch Mehta 1244af86a0 Add section about rule ordering in docs 2023-04-05 10:28:42 -07:00
Viranch Mehta a0646441e9 Drop unused logger 2023-04-02 05:07:34 -07:00
Viranch Mehta 1f346edc04 CHANGELOG entry for subnet targeting support 2023-04-02 05:02:21 -07:00
Viranch Mehta 44a0106e93 Add subnet targeting to dynamic records doc 2023-04-02 05:01:22 -07:00
Viranch Mehta 37e8a88349 Support subnets in dynamic rules 2023-04-02 04:51:02 -07:00
Ross McFarland 509ef79d11 Merge pull request #992 from octodns/generate-geo-data-formatting
Generate geo data formatting
2023-03-31 19:09:21 -07:00