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 |
|
Ross McFarland
|
ce0cfdf011
|
More doc and better examples for dynamic record default values
|
2023-03-29 13:05:55 -07:00 |
|
Ross McFarland
|
7c6c1bb77c
|
Document the new dynamic rule validations, add changelog entry
|
2023-03-28 20:13:03 -07:00 |
|
Ross McFarland
|
80be9e7758
|
Add dynamic recordA validation to ensure last rule is a catch-all
|
2023-03-28 19:54:16 -07:00 |
|