Commit graph

11448 commits

Author SHA1 Message Date
Timo Võhmar
cfe1059c5f
Merge pull request #2812 from internetee/update_test_coverage/reserved_domains_test
added new tests for reserved_domains_test
2025-06-20 15:00:50 +03:00
mmeest
9c6368bd93 resolved unrelated file 2025-06-17 16:05:15 +03:00
mmeest
3d8530db3e added new tests 2025-06-17 15:51:47 +03:00
Timo Võhmar
2bc5f50474
Update CHANGELOG.md 2025-06-06 17:00:37 +03:00
Timo Võhmar
2a192b3855
Merge pull request #2808 from internetee/update-whois-record-issue
Fix stale data in Whois update job by moving callback to after_commit
2025-06-06 16:40:29 +03:00
Timo Võhmar
f1677b01cd
Update CHANGELOG.md 2025-06-06 16:39:42 +03:00
Timo Võhmar
eb0c6e2ffb
Merge pull request #2796 from internetee/fix-end-to-end-problem
end-to-end problem: added account activity checker
2025-06-06 16:32:22 +03:00
oleghasjanov
1372f46703 clear validation event state before running test 2025-06-04 14:44:23 +03:00
oleghasjanov
2951a4da3f fixed callback 2025-06-04 14:16:12 +03:00
oleghasjanov
78ffab35c7 remove logs 2025-06-04 14:12:00 +03:00
oleghasjanov
f48061a54f changed from after_save to after_commit 2025-06-04 14:04:48 +03:00
oleghasjanov
cf63e56c9f fixed logs 2025-06-04 13:44:00 +03:00
oleghasjanov
12fe938152 handling update whois job issue 2025-06-04 13:32:04 +03:00
Timo Võhmar
549c390b2e
Update CHANGELOG.md 2025-06-03 10:45:26 +03:00
Martin
f6fe373c73
Merge pull request #2806 from internetee/2797-Ubuntu-version-update
Removed redundant build_deploy_staging.yml
2025-06-03 10:29:22 +03:00
mmeest
ac7a4cba69 Removed build_deploy_staging.yml 2025-06-02 15:36:39 +03:00
mmeest
9b4908155f Changed ubuntu version in build_deploy_staging.yml 2025-06-02 14:27:29 +03:00
Timo Võhmar
14b8b979b3
Update CHANGELOG.md 2025-05-30 17:37:37 +03:00
Timo Võhmar
e187b4e497
Merge pull request #2787 from internetee/2781-improvements-for-daily-FD-domains-report
Add company register deletion reason to force delete notes
2025-05-30 17:33:38 +03:00
Timo Võhmar
4c28c56201
Update CHANGELOG.md 2025-05-30 16:51:32 +03:00
Martin
9202031bf6
Update set_status.rb 2025-05-30 15:33:20 +03:00
Martin
8410ef451b
Merge branch 'master' into 2781-improvements-for-daily-FD-domains-report 2025-05-30 15:09:50 +03:00
Timo Võhmar
4d536a9cac
Merge pull request #2793 from internetee/fix-force-delete
Optimized PaperTrail Versions in Domain Force Delete Process
2025-05-30 12:44:49 +03:00
oleghasjanov
3bb7beba22 end-to-end problem: added account activity checker 2025-05-27 15:33:41 +03:00
tsoganov
12625ac210 Improved Lift Force Delete 2025-05-22 14:55:54 +03:00
tsoganov
3e3c42ce7e Optimized PaperTrail Versions in Domain Force Delete Process 2025-05-21 15:50:48 +03:00
oleghasjanov
56e0b1909d Add company register deletion reason to force delete notes
Update schedule_force_delete to include kandeliik_tekstina as a parameter
Modify soft_delete_company to include kandeliik_tekstina parameter
Append company registry deletion reason to force delete notes when available
Pass nil to schedule_force_delete when company details response is empty
2025-05-05 14:20:25 +03:00
Timo Võhmar
dbd8d77e6e
Update CHANGELOG.md 2025-05-02 10:19:09 +03:00
Timo Võhmar
887296ccbf
Merge pull request #2786 from internetee/fixed-lift-fd-during-contact-update
fixed lift force delete during contact update
2025-05-02 10:17:09 +03:00
oleghasjanov
ba9fc0c4ec fixed lift force delete during contact update 2025-04-29 15:42:47 +03:00
Timo Võhmar
0a06a36499
Update CHANGELOG.md 2025-04-25 09:20:09 +03:00
Timo Võhmar
f64575d2b9
Merge pull request #2756 from internetee/registrar-p12-generator
Add UserCertificate model with tests
2025-04-25 09:14:53 +03:00
Timo Võhmar
0c5c2e8944
Update CHANGELOG.md 2025-04-24 16:40:47 +03:00
Timo Võhmar
160a1bc88c
Merge pull request #2784 from internetee/2783-fix-repp-log
2783 fix repp log
2025-04-24 16:38:19 +03:00
tsoganov
537e75e162 Fixed admin contact validation and repp error 2025-04-23 17:03:26 +03:00
tsoganov
8e8fd6cead Merge branch 'master' of github.com:internetee/registry 2025-04-23 13:53:27 +03:00
oleghasjanov
1aa470727a refactoring 2025-04-22 11:18:18 +03:00
OlegPhenomenon
08e83b8987
Merge pull request #2759 from internetee/renovate/actions-download-artifact-4.x
Some checks failed
Github Testing / test (ubuntu-22.04, 3.0.3) (push) Has been cancelled
Github Testing / upload_coverage (3.0.3) (push) Has been cancelled
chore(deps): update actions/download-artifact action to v4.2.1
2025-04-17 11:22:34 +03:00
renovate[bot]
d7d2a0e7e6
chore(deps): update actions/download-artifact action to v4.2.1 2025-04-17 08:13:08 +00:00
oleghasjanov
7b290d81f8 fixed tests
Some checks failed
Github Testing / test (ubuntu-22.04, 3.0.3) (push) Has been cancelled
Github Testing / upload_coverage (3.0.3) (push) Has been cancelled
2025-04-16 12:46:17 +03:00
oleghasjanov
b1b03d572b updated gems 2025-04-16 12:31:23 +03:00
oleghasjanov
552e8f1972 added safety_assured 2025-04-16 11:47:52 +03:00
oleghasjanov
7b2f220602 changed copy data to sql approach 2025-04-16 11:47:52 +03:00
oleghasjanov
e315358860 updated migration 2025-04-16 11:47:52 +03:00
oleghasjanov
caf5729405 updated gitignore 2025-04-16 11:47:52 +03:00
oleghasjanov
ae96863b88 feat: Implement P12 certificate generation improvements
- Replace hardcoded P12 password with randomly generated one
- Add p12_password column to certificates table
- Update certificate serializer to include p12 password in response
- Remove deprecated certificate revocation logic
- Add tests for certificate revocation functionality
- Implement async P12 generation via Sidekiq job
- Add job uniqueness to prevent parallel certificate generation

Migration changes:
- Replace p12_password_digest with p12_password column
- Add safety measures for column removal
2025-04-16 11:47:52 +03:00
oleghasjanov
072f4440e2 fixed tests 2025-04-16 11:47:52 +03:00
oleghasjanov
0ba69ea848 added interface handler 2025-04-16 11:47:52 +03:00
oleghasjanov
4d33898856 added logs 2025-04-16 11:47:52 +03:00
oleghasjanov
fe90d787c2 fix: improve certificate parsing and file extensions
- Fix PKCS12 container parsing by using consistent password
- Add proper file extensions for certificate downloads (.key, .csr, .crt)
- Improve private key parsing by removing unnecessary Base64 decoding
- Add error logging for certificate parsing failures
- Clean up certificate serializer code

The main changes include:
- Using P12_PASSWORD consistently across generation and parsing
- Adding proper file extensions for different certificate types
- Fixing private key parsing to handle PEM format correctly
- Adding detailed error logging for debugging purposes
- Removing redundant code comments and improving code clarity

This commit improves the reliability of certificate handling
and provides better user experience with correct file extensions.
2025-04-16 11:47:52 +03:00