Skip to content

feat(admin): notify registrar about domain status changes - #2825

Merged
vohmar merged 3 commits into
masterfrom
2823-send-poll-messages-when-admin-adds-or-removed-statuses-on-a-domain
Jul 31, 2025
Merged

vohmar merged 3 commits into
masterfrom
2823-send-poll-messages-when-admin-adds-or-removed-statuses-on-a-domain

Conversation

@OlegPhenomenon

Copy link
Copy Markdown
Contributor

close #2823

  • Add inform_registrar_about_status_changes method to detect added and removed statuses after domain update.
  • Send notification to registrar with details of which statuses were set and which were removed.
  • Integrate notification logic into domain update action.

@vohmar

vohmar commented Jul 30, 2025

Copy link
Copy Markdown
Contributor

How about sending separate poll message about each added and removed status (with the exception of sets of statuses like Force Delete). So now it shoes this: Set on orgrant4.ee: serverRenewProhibited, serverTransferProhibited. But instead there could be 2 separate messages

  • serverRenewProhibited set on orgrant4.ee
  • serverTransferProhibited set on orgrant4.ee

and same for removing but perhaps use canceled termin for that

  • serverRenewProhibited is cancelled on domain orgrant4.ee

this would unify the style with existing Force delete messages

  • Force delete set on domain orgrant4.ee. Outzone date: 2025-11-15 00:00:00 +0200. Purge date: 2025-12-15 00:00:00 +0200
  • Force delete is cancelled on domain orgrant4.ee

and hopefully will make it easier to parse for registrars

@vohmar vohmar assigned OlegPhenomenon and unassigned vohmar Jul 30, 2025
- Add inform_registrar_about_status_changes method to detect added and removed statuses after domain update.
- Send notification to registrar with details of which statuses were set and which were removed.
- Integrate notification logic into domain update action.
@OlegPhenomenon
OlegPhenomenon force-pushed the 2823-send-poll-messages-when-admin-adds-or-removed-statuses-on-a-domain branch from 8695b33 to 7343e71 Compare July 31, 2025 10:55
@vohmar
vohmar merged commit 7f33fd3 into master Jul 31, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Send poll message when admin adds or removes statuses on a domain

3 participants