internetee-registry/test/integration/repp/v1
oleghasjanov 3c169bb00b Make admin contacts optional for private registrants
This change makes admin contacts optional for private registrants while keeping them mandatory for organizations. The changes include:

- Updated Domain model validations to make admin and tech contacts optional (min=0) for private registrants
- Added validation rules methods to handle different requirements based on registrant type
- Modified EPP domain creation to support domains without admin contacts for private registrants
- Updated attach_default_contacts to skip adding contacts for private registrants
- Added comprehensive test coverage for:
  - Domain model validations with private/org registrants
  - EPP domain creation without admin contacts for private registrants
  - REPP API contact management for private registrants

This implements the requirement to make admin contacts optional for private registrations of .ee domains while maintaining the existing validation rules for organizations.
2025-01-07 12:24:57 +02:00
..
accounts Registrar ip restriction on every request 2023-08-04 13:43:02 +03:00
api_users Covered with tests api users and white ips 2023-06-01 16:27:34 +03:00
certificates Added certificate REPP integration tests 2023-06-29 15:27:47 +03:00
contacts remove company creation validation 2024-11-25 14:48:28 +02:00
domains Make admin contacts optional for private registrants 2025-01-07 12:24:57 +02:00
invoices Add rate limiting to all repp actions 2022-10-28 14:00:18 +03:00
registrar Corrected integration test 2023-07-13 13:12:46 +03:00
stats fixed shared market test 2024-01-24 15:05:06 +02:00
white_ips Add admin mailers and tests to white_ips 2023-07-10 09:51:56 +03:00
auctions_test.rb REPP: Authentication test 2020-10-19 16:02:18 +03:00
base_test.rb Registrar ip restriction on every request 2023-08-04 13:43:02 +03:00
retained_domains_test.rb Merge remote-tracking branch 'origin/master' into repp-domains 2021-03-22 14:05:42 +02:00