Commit graph

118 commits

Author SHA1 Message Date
oleghasjanov
ba9fc0c4ec fixed lift force delete during contact update 2025-04-29 15:42:47 +03:00
oleghasjanov
c77a4d494d feat: add ability to skip business contact validation
- Add environment variable 'allow_validate_business_contacts' to control business contact validation
- Remove redundant company_is_relevant? method
- Add integration test for skipping company validation
2025-04-01 12:26:53 +03:00
tsoganov
d10f3d3b2c Modified validate dispute case 2025-03-18 16:34:03 +02:00
tsoganov
ad05aa0d36 Updated verify registrant change 2025-03-18 16:12:47 +02:00
tsoganov
c2881acdca Updated verify registrant change 2025-03-18 16:09:24 +02:00
oleghasjanov
89097bfabe feat: restore company validation for Estonian organizations
- Re-enable company validation logic for Estonian organization contacts
- Update company_register gem to use master branch
- Restore and update company validation tests
- Add additional check for Estonian country code in validation

This change ensures that only registered or liquidated Estonian companies
can be used when creating organizational contacts.
2025-02-03 14:08:18 +02:00
Timo Võhmar
268b942042
Merge pull request #2741 from internetee/disclose-phone-num-for-org-registrants
Update company_register gem and fix logger dependency
2025-01-31 17:52:57 +02:00
Timo Võhmar
3289851340
Merge pull request #2740 from internetee/add-birthdate-verification
Added birthday ident verification
2025-01-31 17:50:55 +02:00
oleghasjanov
cd5de3bd14 commit
feat: make technical contacts optional for all domains

- Remove automatic tech contact assignment from admin contacts
- Set minimum tech contacts to 0 for all registrant types
- Update tests to reflect optional tech contacts
- Keep max tech contacts limit from settings

This change implements the requirement to make technical contacts optional
for all domain types while maintaining the maximum limit from settings.
Previously tech contacts were required for organizations and automatically
copied from admin contacts.
2025-01-31 15:49:35 +02:00
oleghasjanov
803276d8c8 Add phone number validation for Estonian organization contacts
- Add OrgRegistrantPhoneCheckerJob execution for contact creation and update
- Rename validate_* methods to maybe_validate_* for consistency
- Add tests for phone number validation in REPP API
- Fix method naming and add proper job arguments

This ensures phone numbers are validated against company register data
for Estonian organization contacts after creation or update.
2025-01-30 12:49:20 +02:00
tsoganov
8fdbf32913 Added country claim for birthday ident verifications 2025-01-29 11:50:45 +02:00
tsoganov
55848e1000 Added birthday ident verification 2025-01-27 16:26:20 +02:00
oleghasjanov
d0a39bf469 remove company creation validation 2024-11-25 14:48:28 +02:00
oleghasjanov
d23b66e859 added logs for company register values 2024-11-25 13:17:07 +02:00
oleghasjanov
64d9ed4bc6 test 2024-11-25 12:57:01 +02:00
oleghasjanov
6d810bb604 call company status directly 2024-11-25 12:50:30 +02:00
oleghasjanov
5778c5e4e9 added more logs 2024-11-25 12:07:22 +02:00
oleghasjanov
962037c5a0 added test error message 2024-11-25 12:04:23 +02:00
oleghasjanov
2c1051a427 lecolice constants into the local interaction 2024-11-25 11:57:15 +02:00
oleghasjanov
00aee547dd registred company returns not exists 2024-11-25 11:47:30 +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
6ff5e55a24 business contact validation + tests 2024-11-08 12:45:12 +02:00
Oleg Hasjanov
25effa8d86 added condition for errors 2024-02-12 14:59:06 +02:00
Oleg Hasjanov
fa3a629305 added validation signel after update 2024-02-12 14:35:17 +02:00
Oleg Hasjanov
681092bc1b validation when contact create 2024-02-12 14:32:58 +02:00
Oleg Hasjanov
1ce5ebd629 remove validation from contact creation 2024-02-12 09:41:00 +02:00
Oleg Hasjanov
66f3fca97a added single contact process 2024-02-08 15:55:38 +02:00
Oleg Hasjanov
34c14e5bef changed count of contact validations 2024-02-08 15:00:41 +02:00
Oleg Hasjanov
8eee65579b move validator from callback to action interactor and to the api controller 2024-02-02 09:08:04 +02:00
Oleg Hasjanov
f4d276fc44 comment out not relevant tests 2024-02-02 09:08:04 +02:00
Oleg Hasjanov
b5b59026b9 added deadline registration condition during domain registration from auction 2024-01-24 15:17:11 +02:00
Oleg Hasjanov
64fb5c6149 refactoring 2023-08-22 15:30:19 +03:00
Oleg Hasjanov
9f4d4ecb8a email validation support for hostnames with punnycode 2023-08-22 15:29:18 +03:00
Sergei Tsoganov
a49e9dd076 Fixes after review 2023-05-18 11:15:20 +03:00
Sergei Tsoganov
d3bca1434c Refactored and corrected code for domain force delete 2023-05-17 16:04:40 +03:00
olegphenomenon
8916bcd0d6 transfer code change during registrant change 2023-01-03 11:54:04 +02:00
olegphenomenon
2265bb1ea2 added error logs handled, removed configuration data from validation event table 2022-11-29 13:37:52 +02:00
Sergei Tsõganov
936ff18de2 Fixed domain add/remove contacts endpoints 2022-11-04 12:48:20 +02:00
olegphenomenon
e3a8d9ada7 fixed issue with succesful results 2022-10-26 15:45:38 +03:00
olegphenomenon
37c6239b13 assign the limit of validation records 2022-10-24 15:52:49 +03:00
olegphenomenon
95f5bad64b added registrar controller tests 2022-09-29 10:14:57 +03:00
olegphenomenon
c07abaea59 added endpoints to demo registry for accr results 2022-09-29 10:14:57 +03:00
Sergei Tsõganov
26cb791586 Fixes after repp-apidoc update 2022-07-12 15:48:43 +03:00
Sergei Tsõganov
a5ffce290d Updated REPP API for new registrar portal 2022-07-12 15:47:25 +03:00
Timo Võhmar
4a973b8624
Merge pull request #2377 from internetee/fixed-looping-validation
fixed looping validation email
2022-05-25 12:20:21 +03:00
Thiago Youssef
643f235378 Fix loop on check email 2022-05-19 11:08:14 +03:00
olegphenomenon
5324a99ea4 fixed looping validation email 2022-05-18 16:33:14 +03:00
Thiago Youssef
4dcd6d765c Task remove all old validation event records 2022-05-18 11:08:37 +03:00
Thiago Youssef
bbc1380e46 Merge branch 'master' into 2236-removing-old-validation-events 2022-05-17 16:06:41 +03:00