plesk / ext-slave-dns-manager

The extension for managing a remote slave DNS server via rndc protocol (bind).
Other
16 stars 12 forks source link

Issues from github: 3, 7, 8, 13 #16

Closed ayamshanov closed 7 years ago

ayamshanov commented 7 years ago

Hi,

I am not programmer but anyway this patch was interested case for me :-) Also, open source of the extension and good documentation for extension developer helped me.

Please feel free to comment/advise if you have anything to say.

Fixed issues: https://github.com/plesk/ext-slave-dns-manager/issues/3, https://github.com/plesk/ext-slave-dns-manager/issues/7, https://github.com/plesk/ext-slave-dns-manager/issues/8, https://github.com/plesk/ext-slave-dns-manager/issues/13

Changelog:
+ Add support choose server's IP (issue #13)
- Fixed incompatibility with rndc on RedHat (issue #8)
+ Add support Split DNS (issue #3, #7)
* The extension saves settings in key-value storage
* Small increase verbosity in status icon tooltip if error occurred
+ Add button 'Resync' with additional information
+ Add navigation pathbar
xgin commented 7 years ago

The feature "Resync" is already implemented in Plesk with CLI plesk repair dns. Propose to recommend it as the official way of synchronisation instead of custom script.

ayamshanov commented 7 years ago

xgin,

Thank you for advice. I replaced script to command plesk repair dns -sync-zones. I hope in future automate this action.

Also, I split one huge commit in few functional small commits.