Skip to content
Nikolaj Ravn Hansen edited this page Apr 15, 2024 · 20 revisions

Punktum dk Self-Service Portal Wiki

Release Notes

These are the release notes for the Punktum dk Self-Service Portal. The service specification can be found here: https://github.com/Punktum-dk/sb-service-specification

Self-Service Portal Version 5.21.0

This release contains additional improvements of user contact information administration on non-registrar handled users, in order to improve the overall quality of data:

• Validation of EAN (electonic invoicing for Danish users) during contact creation and update.

  • Enable graceful locking of user on failed login. Instead of locking the user 24 hours before new login can be completed, the locking period now starts with n minutes and is gradually increased based on number of failed attempts.
  • Added support for DNSSEC algorithms 15 and 16.
  • Various minor layout and error corrections.

Self-Service Portal Version 5.20.0

This release contains several improvements to adminstration of user contact information on non-registrar handled users, in order to improve the overall quality of data:

  • Disable contact information modification on registrar-handled users.
  • Mandatory review of of contact information every three month when logging into portal.
  • Client email bounce handling. If email bounce is detected, secondary email address is used (if specified).
  • Enforced address and contact information update, when non-registrat handled users changes country of residence away from Denmark and CPR/CVR registry link is no longer present.
  • Improved token validation on email address change.
  • Require VAT number on non-registrar handled and non-registry locked users changing usertype from person to company.
  • Required addition of phone number on non-registrar handled users (if missing) when logging into portal.
  • Improved validation of companies with residence within EU via the European VIES registry.
  • Multiple bug fixes and layout corrections.

Self-Service Portal Version 5.19.0

  • Enable Danish public organisations and company users to pay with electronic invoicing (OIOUBL) for all operations except domain restore.
  • Improved validation of EAN-number during user creation and user updates.
  • Various minor error and layout corrections.

Self-Service Portal Version 5.18.0

  • Removed option for current registrant to enter user id of new registrant during domain transfer flow. Instead only entering email address for new registrant will be supported. This is done to ensure that transfer requests are adressed to the intended receiver
  • Allow recipient of domain transfer request to select existing user id matching the email address where the transfer request was received. If no existing user id matches an new user can be created
  • Added user dialog related to end of NemID support October 31, 2023.
  • Improved exception handling during MitID flow
  • Various minor error and layout corrections

Self-Service Portal Version 5.17.0

Features

  • Enable selection of company information linked to a private MitID (Danish public eID service) for use in the mandatory ID control process during registrant and transfer of domains.

Self-Service Portal Version 5.16.0

Features

  • Enable "MitID Erhverv" eID login for and ID control of Danish business users

Bug fixes

  • Corrections to eID control for private users with name- and address protection in Danish civil person registry (CPR)
  • Corrections to address handling when performing lookup in Danish business registry (CVR)
  • Various minor error and layout corrections

Self-Service Portal Version 5.14.0

Bug fixes

  • Corrections to ID control process flows
  • Corrections to payment handling
  • Various minor error and layout corrections

Self-Service Portal Version 5.13.2

Bug fixes

  • Correction of bugs and general improvements of domain restore flow
  • Corrected bug related to VAT handling of foreign companies
  • Minor error and layout corrections

Self-Service Portal Version 5.13.0

Features

  • Enable login and ID control using "MitID Privat" for Danish private users. NemID will still be available as secondary option for all existing users, whereas new private users only will be abile to complete the required ID control using MitID. Login and ID control for companies and organizations using "MitID Erhverv" are currently not supported, but expected to be made available during Q2 2023.
  • Remove possibility to choose invoicing by paper
  • Security feature adjustments for Firefox browsers
  • Enable invoice document download in bulk

Big fixes

  • Corrected VAT calculation during change of ownership for companies
  • Remove incorrect display of pending waiting list requests
  • Portal users with payer role unable to update prepaid account notification thresholds
  • Error when attempting to perform payments to prepaid account
  • Remove links for editing registar handled users
  • Minor error and layout corrections

Self-Service Portal Version 5.12.0

Features

  • Known issue 2142: Allow transfer to registrar handling without triggering ID control

Bug fixes

  • Known issue 2085: Domain name missing from ID control email reminder
  • Various minor layout and bug fixes

Self-Service Portal Version 5.11.1

  • Internal workflow improvements
  • Various minor layout and bug fixes

Self-Service Portal Version 5.11.0

  • Support input and validation of EAN number during client creation
  • Various minor layout and bug fixes

Self-Service Portal Version 5.10.4

  • Correction to restore suspended domain workflow
  • Correction to internal payment handling workflow
  • Various minor layout and error corrections

Self-Service Portal Version 5.10.3

  • Correction to NemID handling
  • Correction to internal payment handling workflow
  • Various minor layout and error corrections

Self-Service Portal Version 5.10.2

  • Correction to internal payment handling workflow

Self-Service Portal Version 5.10.1

  • Correction to restore suspended domain workflow

Self-Service Portal Version 5.10.0

  • Improvements related to domain restore
  • Using external source for validation of EAN number
  • Various minor layout and error corrections

Self-Service Portal Version 5.9.1

  • Missing receipt after completion of external redelegation [known issue #1936]
  • Error correct to ID control process using NemID
  • Various minor layout and error corrections

Self-Service Portal Version 5.9.0

  • ID control failing for new users
  • Corrections to EU eID login process
  • Failure when accepting payer role on waiting list
  • Various minor layout and error corrections

Self-Service Portal Version 5.8.0

  • Un-activated domains are spooled to zone prior to deletion. When un-activated domains are marked for deletion, they are wrongfully being made available in zone [known issues #10519]
  • Various minor layout and error corrections

Self-Service Portal Version 5.7.0

  • Introducing integration of the eIDAS infrastructure for registrant services. This is a joint project between four European ccTLD registries. Read more about this joint project here https://regeid.eu/
  • Performance improvements related to DSRECORD operations
  • Performance improvements related to redelegation operations
  • Various minor layout and error corrections

Self-Service Portal Version 5.6.2

  • Correction of error regarding CPR validation of registrant names containing special character (SB)
  • Various minor layout and error corrections

Self-Service Portal Version 5.6.1

  • Performance optimization to domain overview/landing page generation

Self-Service Portal Version 5.6.0

  • Upgrades to support new database infrastructure
  • Access to legacy invoice documents
  • Various minor layout and error corrections

Self-Service Portal Version 5.5.0

  • Required changes to support upgraded database infrastructure
  • Registrar not receiving notification when removed as payer from domain
  • Corrections to DSRECORD handling on VID domains
  • Remove display of option for internal redelegation when not allowed
  • Various minor layout and error corrections

Self-Service Portal Version 5.4.0

This is a minor feature release containing:

  • Do not issue accept role request for NSA already linked to registrar group
  • Correction of file handling when downloading invoices
  • Various minor layout and error corrections

Self-Service Portal Version 5.3.0

This is a minor feature release containing:

  • General updates and consolidation of the FAQ section
  • Prerequisites for extended EPP poll messaging
  • Correction of error when generating auth token for redelegation on VID domains
  • Correction of error when creating Danish user for domain transfer
  • Various minor layout and error corrections

Self-Service Portal Version 5.2.2

This is a minor bug fix release, it addresses:

  • Online payment handling related to invoices and transfers

Self-Service Portal Version 5.2.1

This is a minor bug fix release, it addresses:

  • Correction to handling references from invoice related communication

  • Implementation of prohibition of ability to receive change of ownership requests to users, which are already linked to a registrar account. This is one of the first steps to eliminate the registrant role in the registrar portal. The recommendation is to have users with the registrant role under registrar management

  • Improvement to error handling in relation to change of name servers for name servers which are not active

  • Some minor internal bug fixes

Self-Service Portal Version 5.2.0

A feature and bug fix release

  • We have addressed the issue of the expiry dates being dependent on the status of the underlying financial transactions. The expiry dates are now updated only when the period is changed by renewals or cancellations. This addresses the issue on the "Known Issues" listed identified as #9902

  • We have improved the authorization token format. This addresses the related issue listed on our roadmap. The format and feature has been added to the Self-service specifcation version 5.2. Do note the implementation is backwards compatible so already issued and active authorizations are still supported

  • We have corrected an issue where it was possible to specify a change of name servers to inactive name servers

  • Correction to a minor bug where the domain name detail view would render and error message indicating an unknown error

Self-Service Portal Version 5.1.7

This is a minor bug fix release, it addresses:

  • Correction to TLD handling where some TLDs where not recognized

  • Disabling of deselection of BetalingService as payment setting, the enablement of this payment method has to be enabled via own bank or similar

Self-Service Portal Version 5.1.6

This is a minor bug fix / maintenance / feature release, it addresses:

  • Addressed issue with change of registrar for registrants, where an internal error exception would be raised

  • Closing down for the ability to change name servers, which are not marked as active

  • Addition of new feature box for automatic payment via BetalingsService

  • Update to internal dependency for parameter validation

  • Implementation of back-off from action requests (requests to end-users), which are not ready for processing

Self-Service Portal Version 5.1.5

This is a minor bug fix release, it addresses:

  • Retrieval of DSRECORDs would fail and DSRECORDs retrieved would not be associated with the domain name

  • A minor cosmetic correction, where a feature had not been relabelled, using the term transfer in a too general way

Self-Service Portal Version 5.1.4

This is a minor bug fix release, it addresses:

  • An issue where addition of DSRECORDs would loose the authenticated session and fail. This is listed on the "Known Issues" as #9943

  • Missing error handling for an internal process for change of ownership, initiated by Punktum dk

  • Listing of phonenumber on a receipt page for non-Danish users in the change of ownership wizard

Self-Service Portal Version 5.1.3

This is a minor bug fix release, it addresses:

  • Encapsulating nn internal error, which was exposed publicly when attempting to pay an open invoice as a registrar

  • Correction to internal process for enforcing owner change, where the resolution of the roles related to the domain name, was not handled

  • Added some internal logging for the process for requesting ower change

  • Added some missing error messages

Self-Service Portal Version 5.1.2

This is a minor bug fix release, it addresses:

  • A newly generated temporary password was missing in the email sent to a cloned registrant, generated via the transfer/withdraw (change of registrar) operations

Self-Service Portal Version 5.1.1

This is a minor bug fix release, it addresses:

  • Phone number was output twice on a receipt

  • An interaction with an internal API was adjusted to conform with contract

Self-Service Portal Version 5.1.0

This is the first feature relase of the 5.0.X version

The release contains a single new, but old feature and several bug fixes.

The feature is the reinstating of the change of name servers for registrants. The feature is the first deliverable in a set of features for reinstating of the previous change of name servers process.

The Self-service portal specification has been updated with documentation on this improvement.

The contained bug fixes are listed here:

  • Removed of registrar account details displayed in the self-service portal to registrants under registrar management. More improvements will follow up on this adjustment
  • Adjustment to salesorder handling for restoration via invoice payment, which would result in an error
  • Fix to change of ownership using handle for registrant handled domain names, the operation would result in error only making it possible to initiate the change of ownership specifying the recipient's email address
  • Adjustment to risk assessment API use for change of ownership, which would result in false positives. All relevant requests have been evaluated manually and all look good
  • Fix to restoration receipt now showing correct sum instead of 0
  • Fix to anonymous creation of name server, which would error, not making it possible to create a new name server as a new user wanting to become a name server administrator
  • Added missing text to error message in relation to automatic credit card payment subscription process

Self-Service Portal Version 5.0.2

  • Default text for empty descriptions in invoice payment, this is due to legacy data being migrated
  • Corrected minor issue in customer creation for waiting list acquisition
  • Removal of obsolete e-mail addresses from UI

Self-Service Portal Version 5.0.1

This is a bug fix release.

It addresses an issue where changing the proxy/admin role on a domain name it would fail

Self-Service Portal Version 5.0.0

This major release primarily introduces support for registrar/registrant management model. The article "New basis for collaboration between registrars and Punktum dk" outlines the overall concept.

Secondarily the release introduces a new process for changing name servers for a domain name registered with the Punktum dk registry.

More specific details are listed below.

  • New feature to generate an authorization code to authorize a change of registrar, meaning that the registrant and domain name and potential nameservers are transferred to the registrar provided with the authorization information, see the SB service specification

  • New feature to generate an authorization code to authorize a change of name servers, meaning that the registrant, proxy and existing name server administrators can authorize a change of name servers, to be completed by another name server administrator via use of the authorization, see the SB service specification

  • New feature to change the choice of administrative model from registrar managed to registrant managed

  • Support for removal of DSRECORD ownership, providing a more flexible and transparent model for enabling and disabling DNSSEC and handling DSRECORDs

  • Removal of the DNSSEC switch to enable and disable DNSSEC. This is now handled implicitly by the precence of DSRECORDs, see above

  • Manual renewal is introduced as a feature, it can be used to extend the period of the domain name manually with an interval of 1 year from 1 to 10 years

  • For automatic renewal the period can also be extended with the same values as for manual renewal, so the period for a given domain name can be set with a period of 1 to 10 years

  • The release also introduces automatic payment via credit card, which supplements the existing automatic payment option of BetalingsService (BS)

  • The process for changing period for a domain name as billing contact, no longer requires the acknowledgement of the proxy or registrant

  • The ID-control requirement has been cemented in more business procesess, so for a domain name where the registrant has not met ID-control requirements, it is not possible to:

    • Change registrar
    • Change billing
    • Change admin/proxy
    • Restore domain
    • Change registrant (owner change)
Clone this wiki locally