Alex Sherman
222ac639ac
Add pull messages on soft force delete & force delete cancel
2020-01-14 17:58:55 +05:00
Alex Sherman
c863cb2678
Move force delete dates to one day ahead
2020-01-14 17:58:55 +05:00
Alex Sherman
a815e943d3
Modify force_delete procedure to set clientHold only by job
2020-01-14 17:58:27 +05:00
Alex Sherman
0e1542609e
Fix local conflict
2020-01-14 17:57:46 +05:00
Alex Sherman
4b4650ee7f
Revert "Add :fast_track & :soft versions of ForceDelete"
...
This reverts commit 392b145fc7dab7a1581662d377ae0c1ea79d09f3.
2020-01-14 17:57:46 +05:00
Alex Sherman
bbc89e5860
Add :fast_track & :soft versions of ForceDelete
...
See #1428
2020-01-14 17:57:46 +05:00
Alex Sherman
550d020229
Add force_delete_start field to ForceDelete & add tests
...
Add new test file new_force_delete_test.rb to check if new ForceDeleteProcedures are correct.
ATM it's just a scaffold of some sort, all tests are red, magic numbers and so - just a proof of concept.
See #1428
2020-01-14 17:57:46 +05:00
Alex Sherman
851a2d6a2a
Allow ForceDelete status not to block domain update
2020-01-06 17:03:14 +05: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
7f308d4123
Add audit log to registrant verifications
...
Closes #1425
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
Timo Võhmar
a841320fd7
Merge pull request #1443 from internetee/ignore-legacy-database-columns
...
Ignore legacy database columns
2019-12-16 18:08:02 +02:00
Timo Võhmar
c168eac354
Merge pull request #1435 from internetee/improve-api-users
...
Improve API users
2019-12-16 17:18:17 +02:00
Artur Beljajev
f0a7edd6d8
Ignore legacy database columns
...
Closes #1377
2019-12-15 18:27:01 +02:00
Timo Võhmar
2547ce6eba
Merge pull request #1431 from internetee/remove-unused-db-column
...
Remove `registrant_verifications.domain_name` database column
2019-12-12 12:35:44 +02:00
Artur Beljajev
3c5c0c4310
Pass registrar in URL instead of POST params
2019-12-09 20:53:58 +02:00
Artur Beljajev
6fd172adbb
Remove registrant_verifications.domain_name
database column
...
It is not used nor needed.
2019-12-06 20:49:26 +02:00
Artur Beljajev
22c6fd61e3
Change contacts.name
database column to NOT NULL
2019-12-02 16:39:21 +02:00
Artur Beljajev
fa52001be6
Upgrade to Rails 5.0
...
Closes #377
2019-11-15 15:26:33 +02:00
Artur Beljajev
fc71bf93e7
Remove unimplemented Keyrelay feature
...
Closes #715
2019-10-31 17:15:21 +02:00
Artur Beljajev
c9fbc9269e
Remove Bullet-related code
2019-10-19 13:09:41 +03:00
Artur Beljajev
397136ef13
Handle EPP contact:transfer
2019-10-16 17:17:56 +03:00
Artur Beljajev
bbaad1619f
Remove unused rake task
2019-10-10 13:33:17 +03:00
Artur Beljajev
77678681a6
Improve EPP error handling
...
Fixes #539
2019-09-19 15:52:20 +03:00
Artur Beljajev
79d9c631f5
Change EPP response code according to its specification
...
Fixes #718
2019-09-13 21:36:29 +03:00
Artur Beljajev
6aa25456f5
Compare domains instead of strings
...
Fixes #1291
2019-09-09 14:32:43 +03:00
Artur Beljajev
348e6e5d7a
Introduce custom assertion
2019-09-03 23:43:30 +03:00
Artur Beljajev
18e6f511aa
Add db constraint
2019-08-26 17:40:53 +03:00
Artur Beljajev
5a68035818
Remove unused db column
2019-08-11 22:50:34 +03:00
Artur Beljajev
6356ce0e9f
Fall back on contact email if billing email is absent
...
Affects e-invoice and invoice delivery form.
Fixes #1255
2019-07-08 15:28:31 +03:00
Artur Beljajev
26fa15f76c
Alias attribute
2019-07-08 15:28:31 +03:00
Artur Beljajev
9bb73b7cdd
Validate registrar's billing email ( #1253 )
...
Previously it was being validated only if contact email changed (contact
and billing emails have nothing in common).
2019-07-08 13:45:45 +03:00
Artur Beljajev
1dfe30ccfd
Add missing translations ( #1250 )
...
Fixes #1218
2019-07-08 13:43:57 +03:00
Artur Beljajev
487613db1e
Refactor inactive contact archivation
...
Fixes #956
2019-07-02 14:37:23 +03:00
Timo Võhmar
b5af793305
Merge pull request #1243 from internetee/issue-e-invoice-along-with-invoice
...
Issue e invoice along with invoice
2019-06-28 17:50:39 +03:00
Artur Beljajev
f4fc975440
Add ActionVersion
2019-06-26 19:06:21 +03:00
Artur Beljajev
458d5e0303
Set e-invoice invoice delivery channel explicitly
2019-06-26 16:02:56 +03:00
Artur Beljajev
86a69c09bf
Issue e-invoice along with invoice
...
Closes #1222
2019-06-26 12:03:07 +03:00
Artur Beljajev
67985ff1e9
Fix contact deletion
2019-06-21 18:04:00 +03:00
Artur Beljajev
7c768616a2
Introduce Contact#deletable?
2019-06-21 18:01:56 +03:00
Artur Beljajev
d14fa5b701
Rename method
2019-06-21 18:00:16 +03:00
Timo Võhmar
07b23ca57f
Merge pull request #1186 from internetee/remove-mail-templates
...
Remove mail templates feature as buggy and unused
2019-06-19 16:39:19 +03:00
Timo Võhmar
703aa13b02
Merge pull request #1229 from internetee/update-rails-settings-cached-gem
...
Update `rails-settings-cached` gem
2019-06-19 16:38:19 +03:00
Artur Beljajev
4a4552564d
Remove mail templates feature as buggy and unused
2019-06-19 14:38:08 +03:00
Artur Beljajev
e051784e4c
Update rails-settings-cached
gem
...
Closes #1228
2019-06-18 10:11:23 +03:00
Artur Beljajev
62c38d1f99
Add balance auto reload
...
Closes #329
2019-06-14 16:30:34 +03:00
Artur Beljajev
da191e14e6
Validate iban
2019-06-12 11:49:31 +03:00
Timo Võhmar
eed255fa20
Merge pull request #1208 from internetee/make-registrar-address-state-and-zip-optional
...
Make registrar address zip and state optional
2019-05-21 20:52:42 +03:00
Timo Võhmar
5cadd1d917
Merge pull request #1209 from internetee/enhance-invoice-item
...
Enhance `InvoiceItem`
2019-05-21 18:26:05 +03:00
Artur Beljajev
1c6c6cddcb
Make registrar address zip and state optional
...
Closes #1206
2019-05-21 18:22:12 +03:00