Timo Võhmar
a9b341ebfe
Merge pull request #2730 from internetee/2702-optional-admin-contact-for-private-registrations
...
Make admin contacts optional for private registrants
2025-01-28 10:15:33 +02:00
tsoganov
5cf18bd9e5
Corrected tests
2025-01-14 15:52:33 +02:00
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
oleghasjanov
d0a39bf469
remove company creation validation
2024-11-25 14:48:28 +02:00
tsoganov
0085f99e02
Modified identification request webhook
2024-11-14 08:37:09 +02:00
tsoganov
637cabf95f
Handling contact verifications
2024-11-14 08:37:09 +02:00
oleghasjanov
61497deb2a
added more tests
2024-11-08 12:45:12 +02:00
Oleg Hasjanov
b5b59026b9
added deadline registration condition during domain registration from auction
2024-01-24 15:17:11 +02:00
Sergei Tsoganov
7db8b5d970
Removed date_from attribute
2023-12-19 09:38:00 +02:00
Sergei Tsoganov
e73faae879
Refactored statistics caclulation
2023-12-14 13:26:31 +02:00
Sergei Tsoganov
7863322c9d
Registrar ip restriction on every request
2023-08-04 13:43:02 +03:00
Sergei Tsoganov
b86fac03b5
Corrected integration tests
2023-08-04 12:46:56 +03:00
Sergei Tsoganov
597766dba0
Corrected integration test
2023-07-13 13:12:46 +03:00
Sergei Tsoganov
52b3b3a6cf
Added integration tests for user certificate validation
2023-07-13 13:03:10 +03:00
Sergei Tsoganov
684f80891a
Corrected integration test
2023-07-13 12:41:38 +03:00
Sergey Tsyganov
3784677af2
Updated white_ips_test.rb integration test
2023-07-11 11:04:35 +03:00
Sergei Tsoganov
fe6015491c
Updated base_test
2023-07-10 14:40:18 +03:00
Sergei Tsoganov
52405e1796
Updated admin integration test
2023-07-10 12:14:03 +03:00
Sergei Tsoganov
f5ed46c9a3
Updated admin integration test
2023-07-10 12:07:03 +03:00
Sergei Tsoganov
c5dc81ede9
Updated admin integration test
2023-07-10 11:35:40 +03:00
Sergei Tsoganov
b7f31ea7e2
Updated admin integration test
2023-07-10 10:37:35 +03:00
Sergei Tsoganov
43e088e852
Updated admin integration test
2023-07-10 10:32:38 +03:00
Sergei Tsoganov
f68d8e91c2
Add admin mailers and tests to white_ips
2023-07-10 09:51:56 +03:00
Sergei Tsoganov
e00e44c9b8
Modified white ip form and created mailer
2023-07-05 15:28:43 +03:00
Sergei Tsoganov
c234449dae
Modified white ip form
2023-07-03 15:43:30 +03:00
Sergei Tsoganov
c9bd4a3037
Added certificate REPP integration tests
2023-06-29 15:27:47 +03:00
Sergei Tsoganov
66a8ea111f
Updated tests
2023-06-29 13:01:57 +03:00
Sergei Tsoganov
a4d28a0ee2
Covered with tests api users and white ips
2023-06-01 16:27:34 +03:00
Sergei Tsoganov
2a2b569bea
Corrected failed tests
2023-05-31 16:00:17 +03:00
Sergei Tsoganov
1b7f625c69
Fixed default sorting of epp logs
2023-05-12 11:39:06 +03:00
Timo Võhmar
da514f9a50
Merge pull request #2531 from internetee/68-creating-syncronization-of-invoice-changes
...
creating sync with billing
2023-04-20 16:08:47 +03:00
Sergei Tsoganov
37c16a067d
Updated dependency ransack to v4
2023-03-16 11:28:25 +02:00
olegphenomenon
c9ed31771b
fixed tests
2023-02-06 10:44:17 +02:00
olegphenomenon
36d629fe2b
fixed status handlers
2023-02-06 10:44:17 +02:00
olegphenomenon
1b377dadcd
added more conditions for unpaid and cancelled statuses
2023-02-06 10:44:17 +02:00
olegphenomenon
7b05e1e28a
refactoring
2023-02-06 10:44:17 +02:00
olegphenomenon
0a4444b556
creating sync with billing
2023-02-06 10:44:17 +02:00
Sergei Tsoganov
ce7217af4d
Corrected test
2023-01-10 13:57:06 +02:00
Timo Võhmar
ca5dea905e
Merge pull request #2518 from internetee/reverse-log-domains-json-data
...
Created migration files for log_domains table json columns
2023-01-09 10:56:22 +02:00
Sergei Tsoganov
09d4fa3ff6
Corrected stats test
2023-01-03 12:55:25 +02:00
olegphenomenon
8916bcd0d6
transfer code change during registrant change
2023-01-03 11:54:04 +02:00
dependabot[bot]
f9d4b1e9b4
Bump rails-html-sanitizer from 1.4.3 to 1.4.4
...
Bumps [rails-html-sanitizer](https://github.com/rails/rails-html-sanitizer ) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/rails/rails-html-sanitizer/releases )
- [Changelog](https://github.com/rails/rails-html-sanitizer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rails/rails-html-sanitizer/compare/v1.4.3...v1.4.4 )
---
updated-dependencies:
- dependency-name: rails-html-sanitizer
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-16 13:31:47 +02:00
Sergei Tsoganov
045c74b7e2
Fixed test
2022-12-07 11:45:31 +02:00
olegphenomenon
88ed185558
added shunter to test
2022-12-05 15:12:19 +02:00
olegphenomenon
2ee77fc8e9
added test
2022-12-05 14:59:07 +02:00
Timo Võhmar
553339f89d
Merge pull request #2483 from internetee/add-xml-console-endpoints
...
Added xml epp console required endpoints and sample xml files
2022-11-30 16:22:18 +02:00
olegphenomenon
86fad85d03
fixed legal attributes
2022-11-28 12:01:40 +02:00
olegphenomenon
ea2fc01a60
disclose attributes validator
2022-11-28 11:26:43 +02:00
olegphenomenon
0e026daf27
fixed tests
2022-11-25 10:58:10 +02:00
olegphenomenon
5b5105849b
fixed issues
2022-11-25 09:31:50 +02:00