dnscontrol/documentation
Michael Kaye efe713cc0e
FEATURE: Set --notify via creds.json so that preview or push can always notify (#3910)
Either setting these new options OR using --notify on the commandline
will send notification for any specific execution.

Fixes #3906

In a second commit (feel free to remove) I added some logging to
indicate that notifications were enabled or not (useful when testing
each case).

I've manually tested combinations of the various options, for both
preview and push:
 * --notify set or unset on commandline
 * notify_on_* set to "true" or "ASDAS" or "false" or not mentioned
 
All seem to provide the correct logging line - invalid boolean values
are considered false (not an error).
 
I've made an attempt at documentation of the options, not sure if you
want it elsewhere as well.
  
<!--
## Before submiting a pull request

Please make sure you've run the following commands from the root
directory.

    bin/generate-all.sh

(this runs commands like "go generate", fixes formatting, and so on)

## Release changelog section

Help keep the release changelog clear by pre-naming the proper section
in the GitHub pull request title.

Some examples:
* CICD: Add required GHA permissions for goreleaser
* DOCS: Fixed providers with "contributor support" table
* ROUTE53: Allow R53_ALIAS records to enable target health evaluation

More examples/context can be found in the file .goreleaser.yml under the
'build' > 'changelog' key.
!-->
2025-12-10 12:50:31 -05:00
..
advanced-features FEATURE: Set --notify via creds.json so that preview or push can always notify (#3910) 2025-12-10 12:50:31 -05:00
assets VERCEL: Implement Vercel DNS Provider (#3379) (#3542) 2025-12-01 08:41:56 -05:00
commands DOCS: Fix many minor typos (#3752) 2025-09-02 11:00:25 -04:00
developer-info DOCS: How to add a requested provider (#3636) 2025-06-23 15:48:00 -04:00
getting-started DOCS: Getting started get-zones (feedback) (#3700) 2025-07-30 20:43:12 -04:00
language-reference DOCS: replace all NewRegistrar('ThirdParty') (#3889) 2025-12-05 15:33:03 -05:00
markdown-examples DOCS: Trailing commas are no longer an issue (#3248) 2024-12-17 07:46:37 -05:00
provider [docs] Refresh digital ocean provider docs (#3860) 2025-12-08 09:14:42 -05:00
release DOCS: [GitBook] Refactor structure to match URL paths and fix missing page links (#3613) 2025-06-11 16:20:23 -04:00
.gitbook.yaml Reapply "CHORE: Remove the MSDNS provider (#3656)" 2025-07-09 13:07:03 -04:00
index.md DOCS: Fix many minor typos (#3752) 2025-09-02 11:00:25 -04:00
SUMMARY.md ALIDNS: Implement ALIDNS Provider (#3878) 2025-12-04 10:55:14 -05:00