Commit Graph

2666 Commits

Author SHA1 Message Date
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
Ross McFarland 2539cbe59b Rework script/generate-geo-data to output formatted code. Minor updates to data 2023-03-31 19:05:48 -07:00
Ross McFarland 53c8d43e1c Add diagram showing the example dynamic record's rules and pools 2023-03-30 06:20:36 -07:00