2
0
mirror of https://github.com/VinylDNS/vinyldns synced 2025-08-30 05:47:56 +00:00

122 Commits

Author SHA1 Message Date
Michael Ly
3cbaa59214
Add owner group ID to batch change (without context validations) (#434)
* Accept owner group ID for batch change and convert value in batch change converter.
* Add unit tests.
* Add functional tests.
* Convert top-level batch change validations from fail-fast to fail-slow. Update corresponding batch change error documentation.
2019-01-23 12:00:45 -05:00
Britney Wright
8a263fad54
preserve recordset ownerGroupId during zone sync (#433)
* preserve recordset ownerGroupId during zone sync
2019-01-15 12:36:29 -05:00
Rebecca Star
a295a1e37a
Test user rules (#431)
* remove test user access to non-test zones

* full func tests
2019-01-15 11:16:36 -05:00
Britney Wright
8929c0ea51
include recordset ownergroup name in getRecordSet response (#425)
* include recordset ownergroup name in getRecordSet response
* update getRecordSet to check record group ownership for shared zones
2019-01-14 17:17:32 -05:00
Michael Ly
6dc53b5e94
Allow super users to update shared flag on zones (#410)
* Create UpdateZoneInput and integrate into zone routing, serdes and service.

* Update tests.
2019-01-10 17:11:46 -05:00
Britney Wright
708b2430ea
add data to test shared zones in func tests (#412)
* add data to test shared zones in func tests
2019-01-04 12:30:10 -05:00
Nima Eskandary
941bc7f1ea High Value Domains (#376)
disallow changes in configured high value domains
2018-12-21 11:48:22 -05:00
Britney Wright
03b37366a5
move zone change processing into zone sync handler (#398)
* move zone change processing into zone sync handler
2018-12-20 12:20:16 -05:00
Michael Ly
ceba816a89
Allow super users to create shared zones (#397)
* Implement create shared zone.

* Updating existing tests to pass.
2018-12-17 17:59:57 -05:00
Britney Wright
4be26ca691
Support admin (#380)
* add support admin attribute and access
2018-12-17 09:59:45 -05:00
Britney Wright
2a883e2713
Remove zone history check (#373)
* remove get_zone_history
* look for most recent zone change status
*  add wait_until_zone_active
* add helper function for test_sync_zone
2018-12-11 16:30:31 -05:00
Michael Ly
4c899b64a5
Dynamically loaded SQS message queue (#324)
* Replace engine command bus and zone command handler with command handler.
2018-11-12 12:25:51 -05:00
Rebecca Star
fdea04a536
update func test versions for sec warning (#315) 2018-10-30 12:25:50 -04:00
Britney Wright
54fbba6502
allow multiple ptr records in batch change (#258) 2018-10-10 16:03:27 -04:00
Britney Wright
f113384c80
handle CNAME wildcard records (#224) 2018-10-01 11:15:46 -04:00
Britney Wright
d8876d369f
add locked user account with auth check to api (#172)
add locked user account with auth check to api
2018-09-17 12:07:18 -04:00
Rebecca Star
79f2c967b8
remove unnecessary pre-load for group and membership data (#184) 2018-09-07 15:52:16 -04:00
Rebecca Star
9480160b6a
Revert "Test DDNS connectivity when connecting to a zone (#140)" (#161)
This reverts commit c7555ebb42fe1b994151b2d998433b3a375aeb32.
2018-08-31 14:42:39 -04:00
Michael Ly
c7555ebb42
Test DDNS connectivity when connecting to a zone (#140)
* Add DDNS connectivity check when validating zone connections.

* Add unit tests for DDNS connectivity test.

* Update functional tests for DDNS connectivity test.

* Update create zone documentation with DDNS connectivity information.

* Updates based on feedback (pauljamescleary).

* Convert TSIG key algoritm from default HMAC-MD5 to HMAC-SHA512.

* Updates based on feedback.
2018-08-30 18:17:55 -04:00
Rebecca Star
4a32548334
Fix NS management (#102)
* open up NS access to all

* func tests for open up NS access

* actually use the approved name servers list

* testing for approved NS list

* IT tests for ns access changes

* share NS functions

* NS cleanup

* add spec for NS zone validations
2018-08-17 11:48:09 -04:00
Michael Ly
6b36ea9104
Enable functional tests in Travis build (#64)
* Enable functional tests in Travis build.

* Update JSON validations.
2018-08-07 09:02:05 -04:00
Paul James Cleary
f0726ecb37 Initial code release 2018-07-31 14:26:07 -04:00