oleghasjanov
51035d1ddf
Add UserCertificate model with tests
...
- Create UserCertificate model with validations and certificate renewal logic
- Add tests for UserCertificate model functionality
- Add user certificates fixtures for testing
- Add association between ApiUser and UserCertificates
- Add required gems: dry-types, dry-struct, openssl
- Add /certs to .gitignore
This commit implements the base model for storing user certificates in the
database, including private keys, CSRs, certificates and P12 files. The model
includes basic validation and certificate renewal functionality, with
comprehensive test coverage.
2025-04-16 11:47:50 +03:00
tsoganov
94e8d928db
Added Dockerfile for production and updated gemfile
2025-04-02 12:46:54 +03:00
oleghasjanov
45c77f7052
fix: improve company registry data processing
...
- Switch company_register branch to issues-with-upcoming-data
- Convert ident to string when querying company data
- Add extended logging in CompanyRegisterStatusJob
- Disable automatic merging in renovate.json
Technical changes:
- Update dependencies: date, net-protocol, net-smtp, timeout
2025-02-03 14:08:48 +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
oleghasjanov
d3d91b5294
Update company_register gem and fix logger dependency
...
- Switch company_register gem to 'issues-with-upcoming-data' branch
- Add concurrent-ruby 1.3.4 to fix ThreadSafeLevel logger error
- Update various gem dependencies
Resolves logger initialization error related to ActiveSupport::Logger::ThreadSafeLevel
2025-01-29 14:47:51 +02:00
renovate[bot]
bfe2a10889
chore(deps): update dependency pry to v0.15.2 ( #2725 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-05 06:44:19 +00:00
oleghasjanov
292a4fddc5
fixed tests: updated gems; improve company register status job and test stability
...
- Refactor CompanyRegisterStatusJob for better readability and error handling
- Update whitelisted_companies to use JSON parsing with fallback
- Fix company register status check in tests with proper mock data
- Remove debug logging statements
- Add null check for domain status notes
- Update test dependencies (Capybara and Selenium) for better stability
2024-11-13 15:04:39 +02:00
oleghasjanov
a13ef33628
fixed method for check force delete
2024-11-08 12:46:15 +02:00
renovate[bot]
3677a74ef0
Update dependency pg to v1.5.9
2024-10-25 04:27:22 +00:00
Timo Võhmar
bc49c16a89
Merge pull request #2675 from internetee/added-broken-gems
...
adde net fpt
2024-09-30 15:27:47 +03:00
renovate[bot]
025ef77130
Update dependency pg to v1.5.8
2024-09-07 03:11:59 +00:00
renovate[bot]
a5ace33d94
Update dependency pg to v1.5.7
2024-08-02 09:18:16 +00:00
renovate[bot]
18973d7cdc
Update dependency simpleidn to v0.2.3
2024-07-22 04:28:52 +00:00
oleghasjanov
baf83a4ebb
adde net fpt
2024-07-17 12:53:56 +03:00
renovate[bot]
531b54cc44
Update dependency simpleidn to v0.2.2
2024-07-17 08:12:17 +00:00
renovate[bot]
b3f822c5ad
Update dependency validates_email_format_of to v1.8.2
2024-06-12 04:46:07 +00:00
renovate[bot]
eea781b89d
Update dependency validates_email_format_of to v1.8.0
2024-05-12 05:27:36 +00:00
renovate[bot]
d5f2283836
Update dependency pg to v1.5.6
2024-03-02 04:36:43 +00:00
renovate[bot]
fd812480ea
Update dependency pg to v1.5.5
2024-02-16 03:05:26 +00:00
renovate[bot]
5474991bd1
Update dependency nokogiri to '~> 1.16.0' [SECURITY]
2024-02-06 18:12:02 +00:00
Oleg Hasjanov
f4d276fc44
comment out not relevant tests
2024-02-02 09:08:04 +02:00
renovate[bot]
46fed76e6d
Update dependency pg to v1.5.4
2023-11-01 03:10:34 +00:00
Sergei Tsoganov
b7c06a4f26
Removed webdrivers gem
2023-09-12 12:13:16 +03:00
renovate[bot]
c5a87181ff
Update dependency nokogiri to '~> 1.15.0'
2023-07-14 20:05:40 +00:00
Sergei Tsoganov
fe6015491c
Updated base_test
2023-07-10 14:40:18 +03:00
Sergei Tsoganov
807c537f67
Downgraded data_migrate gem to v9
2023-06-29 09:41:47 +03:00
Sergei Tsoganov
b19c4583bd
Downgraded apipie gem
2023-06-09 15:00:43 +03:00
Sergei Tsoganov
7c6a755693
Updated apipie to last version
2023-06-09 14:52:21 +03:00
Timo Võhmar
8b22e8533b
Merge pull request #2587 from internetee/update-sidekiq
...
Updated sidekiq version
2023-06-07 16:09:50 +03:00
renovate[bot]
3116fbe440
Update dependency data_migrate to v10
2023-06-07 13:01:12 +00:00
Sergei Tsoganov
74b39bafe8
Installed redis gem
2023-06-07 09:25:55 +03:00
Sergei Tsoganov
7bc3aaa3b9
Updated sidekiq version
2023-06-07 08:47:30 +03:00
renovate[bot]
a54481d3e4
Update dependency apipie-rails to v1
2023-06-06 12:30:29 +00:00
renovate[bot]
475cc11e5f
Update dependency pg to v1.5.3
2023-04-29 03:55:03 +00:00
renovate[bot]
e73fce69ae
Update dependency pg to v1.5.1
2023-04-26 06:27:11 +00:00
renovate[bot]
97105cecc1
Update dependency nokogiri to '~> 1.14.0' [SECURITY]
2023-04-12 11:53:13 +00:00
renovate[bot]
19a3fc07e5
Update dependency pg to v1.4.6
2023-03-17 13:09:20 +00:00
Sergei Tsoganov
74e7a0a2fe
Updated wkhtmltopdf-binaries
2023-03-16 13:26:57 +02:00
renovate[bot]
a78f5b901f
Update dependency ransack to v4
2023-03-15 17:11:26 +00:00
Sergei Tsoganov
90eb07fa76
Downgraded apipie gem to version 0.6.0
2023-01-19 15:03:34 +02:00
Sergei Tsoganov
d7e13f5408
Updated dependancies
2023-01-10 13:24:57 +02:00
Sergei Tsõganov
6c37490694
Merge branch 'master' into fix-statistics
2022-12-13 11:42:27 +02:00
renovate[bot]
12645c12f4
Update dependency truemail to v3
2022-12-07 13:38:03 +00:00
Sergei Tsoganov
a682681625
Added indexes to log_domains table
2022-12-07 11:22:42 +02:00
renovate[bot]
370d685875
Update dependency paper_trail to v14
2022-12-07 09:05:58 +00:00
renovate[bot]
6e66eb0824
Update dependency pg to v1.4.5
2022-11-18 02:57:37 +00:00
renovate[bot]
ded3087c50
Update dependency paper_trail to v13
2022-11-02 16:41:57 +00:00
renovate[bot]
241f7452f8
Update dependency pg to v1.4.4
2022-10-14 03:36:16 +00:00
Sergei Tsõganov
dbf8d43f5b
Fixed codeclimate issue
2022-10-13 14:14:35 +03:00
Thiago Youssef
a6a3f72032
Merge branch 'master' into 2334-remove-que
2022-09-28 07:40:02 -03:00