Karl Erik Õunapuu
e18942e8ee
Cover PKI validation with tests
2020-05-05 16:33:33 +03:00
Karl Erik Õunapuu
483eec554e
Create tests for Dispute
2020-05-04 07:53:52 +03:00
Timo Võhmar
8451aa7758
Merge pull request #1547 from internetee/509-directo-to-gem
...
Directo: Reference BL from gem
2020-03-25 11:08:48 +02:00
Timo Võhmar
444a07c62a
Merge pull request #1502 from internetee/1422-record-payment-method-and-failed-payments
...
Record every payment attempt
2020-03-06 13:52:58 +02:00
Alex Sherman
6655ac6354
Add bank statement import test
2020-03-03 11:33:10 +02:00
Karl Erik Õunapuu
ee332d8a7f
Tests for DirectoInvoiceForwardJob
2020-02-26 18:16:40 +02:00
Karl Erik Õunapuu
23b427e9dc
Merge remote-tracking branch 'origin/master' into 1422-record-payment-method-and-failed-payments
2020-02-04 21:35:54 +02:00
Karl Erik Õunapuu
6418924faf
Cover EveryPay / BankLink payments with tests
2020-02-04 15:13:51 +02:00
Karl Erik Õunapuu
b6469f3dfe
Move payment method fetching logic to Model, rewrite tests for EveryPay component
2020-02-03 20:05:05 +02:00
Alex Sherman
89cdfe20fc
Pump SimpleIDN gem version, add check/test to block punicode IDN domains
...
Closes #1142
2020-02-03 13:47:37 +05:00
Timo Võhmar
704c331f03
Merge pull request #1450 from internetee/1415-improve-bank-proceeeds-autocheck
...
Add autocheck by reference number in field or in description
2020-01-23 15:58:23 +02:00
Alex Sherman
c4ffdbd650
Add registrant verification versions table according to existing logic
...
Creates a log_registrant_verifications table and version class as per https://github.com/internetee/registry/issues/1425#issuecomment-567117002
2019-12-27 18:39:06 +05:00
Artur Beljajev
ee30c8d4ef
Add fixture
2019-12-27 17:00:38 +05:00
Alex Sherman
effedcf585
Add autocheck by reference number in field or in description
...
(parsed by regexp, first 7-digit number)
See #1415
2019-12-19 16:13:46 +05:00
Artur Beljajev
ba33f5740e
Add database constraints
2019-10-09 18:29:03 +03:00
Artur Beljajev
54577b530b
Remove specs
2019-10-07 15:44:14 +03:00
Artur Beljajev
11306bedfd
Update fixtures
2019-10-04 19:04:53 +03:00
Artur Beljajev
13ff0b1183
ChangeInvoicesRequiredColumnsToNotNullPart2
2019-08-26 17:41:05 +03:00
Artur Beljajev
3be20eeec2
Fix fixtures
2019-08-26 17:41:05 +03:00
Artur Beljajev
98e662b003
ChangeInvoicesRequiredColumnsToNotNull
2019-08-26 17:41:05 +03:00
Artur Beljajev
1dc6ef7ddf
Process payments automatically
...
Closes #1232
2019-08-26 13:58:21 +03:00
Artur Beljajev
7c768616a2
Introduce Contact#deletable?
2019-06-21 18:01:56 +03:00
Artur Beljajev
8faa6d55ea
Improve tests
...
- Remove unnecessary fixtures
- Remove unnecessary teardown steps
- Improve readability
2019-06-20 16:41:12 +03:00
Artur Beljajev
ca317ace45
Add registrar IBAN
2019-06-12 11:49:31 +03:00
Artur Beljajev
1c6c6cddcb
Make registrar address zip and state optional
...
Closes #1206
2019-05-21 18:22:12 +03:00
Artur Beljajev
6bab335f5a
Add tests
2019-05-17 17:26:26 +03:00
Artur Beljajev
6faf0c3dd7
Convert specs to tests
2019-05-16 17:04:14 +03:00
Artur Beljajev
04575295ee
Make registrar address required
...
Closes #1190
2019-05-10 16:40:51 +03:00
Artur Beljajev
efb63399b2
Refactor registrars
...
- Reorganize views
- Improve database structure
- Use default translations
- Combine tests
2019-05-10 16:40:50 +03:00
Artur Beljajev
cea834d5b7
Change domains.delete_at
database column type to date, rename to
...
`delete_date`
Closes #1125
2019-05-02 16:32:44 +03:00
Artur Beljajev
27ea790b28
Refactor invoice PDF generation, download and delivery
...
- Remove `Que::Mailer` (#895 )
- Extract controllers
- Extract translations
- Convert HAML to ERB
- Add mailer preview
- Improve UI
- Remove unused routes
- Add tests
2019-04-11 13:04:42 +03:00
Artur Beljajev
145e4dbfd7
Add tests
2019-04-09 14:32:47 +03:00
Maciej Szlosarczyk
d471b273f7
Handle IDN domains that went to auction
...
Both ASCII and unicode should be supported to register a domain.
2019-04-02 17:17:40 +03:00
Artur Beljajev
5107d2d3a9
Refactor force delete
procedure
...
- Change `domains.force_delete_at` database column type to date,
rename to `force_delete_date`
- Save `force_delete_date` in application timezone
- Improve tests
Fixes #812 , #253
2019-03-28 18:19:51 +02:00
Artur Beljajev
a08f063640
Refactor ID card sign-in
...
- Extract to Devise custom strategy
- Use `SSL_CLIENT_S_DN_CN` env variable instead of `SSL_CLIENT_S_DN` to
get ID card data
- Remove `database_authenticatable` strategy from `RegistrantUser`
Closes #1047
2019-03-19 19:37:36 +02:00
Artur Beljajev
83f8a9fb6a
Extract company register
...
Closes #1079 , #916 , #1077
2019-03-15 17:33:07 +02:00
Artur Beljajev
a97728c0f3
Refactor and improve invoices
...
- `runner 'Invoice.cancel_overdue_invoices'` in `schedule.rb` is
changed to `rake 'invoices:cancel_overdue'`.
- `invoices.payment_term` database column is removed and its value is
hardcoded in UI.
- `invoices.paid_at` is removed as unused
- `invoices.due_date` column's type is now `date`.
- `Invoice#invoice_items` renamed to `Invoice#items` and `Invoice`
interface to get a list of items is unified.
- Default date format in UI.
- Default translations are used.
- Tests improved.
- Specs converted to tests and removed along with factories.
- Database structure improved.
2019-03-14 15:39:24 +02:00
Artur Beljajev
ad9a58a17d
Fix fixture
...
Otherwise HTML validation fails
2019-03-08 13:31:44 +02:00
Artur Beljajev
42e8f86dae
Integrate auction
...
Closes #874
2019-01-18 18:06:54 +02:00
Artur Beljajev
9cf5137c75
Add tests
2019-01-06 21:50:00 +02:00
Artur Beljajev
2941328652
Set reserved_domains.password
to NOT NULL
2019-01-02 17:56:49 +02:00
Artur Beljajev
af9cc1cd8e
Eliminate mystery guest
2018-12-18 16:27:10 +02:00
Artur Beljajev
1a1c3c7d85
Remove unused whois_records.body
DB column
...
Part of https://github.com/internetee/rest-whois/issues/131
2018-12-03 18:24:39 +02:00
Artur Beljajev
e0681eff63
Add fixture
2018-11-30 16:42:50 +02:00
Artur Beljajev
fe02963773
Make fixtures valid
2018-11-26 16:33:57 +02:00
Artur Beljajev
5738c17731
Use Estonian reference number format instead of ISO 11649
2018-11-26 16:33:53 +02:00
Timo Võhmar
910753b076
Merge pull request #958 from internetee/registry-849
...
Registry 849
2018-10-18 15:29:44 +03:00
Artur Beljajev
b6ecae6a35
Add Registrant API contact update action
...
Closes #849
2018-10-09 00:09:22 +03:00
Artur Beljajev
c2e73e00e1
Eliminate mystery guest
2018-10-04 12:54:21 +03:00
Maciej Szlosarczyk
2a4995226f
Expand on the response about registrar and nameservers
...
* Return website for registrar
* Return IPv4 and IPv6 addresses for nameservers
2018-10-03 16:34:26 +03:00