Karl Erik Õunapuu
d5662f42b8
Fully implemented prepayment Directo invoice forwarding, WIP on proformas
2020-02-18 17:03:31 +02:00
Timo Võhmar
fdd427a467
Merge pull request #1520 from internetee/344-store-request-for-directo-credit-invoices
...
Save request data to the directo object
2020-02-12 16:36:14 +02:00
Alex Sherman
a1651ca1b9
Fix double versioning on Domain & Contact models
2020-02-12 18:51:48 +05:00
Alex Sherman
d6dd4eccf5
Check if Directo counter is in range
...
See #277
2020-02-10 15:16:46 +05:00
Alex Sherman
d2bc6cdd86
Add tests for storing request in invoice's irecto records
2020-02-07 18:34:39 +05:00
Alex Sherman
a89688154a
Get rid of BigDecimal.new deprecation warning
...
See #1521
2020-02-07 18:21:48 +05:00
Karl Erik Õunapuu
5d8e78f3c6
Rename #create_with_type to #new_with_type
2020-02-05 16:45:35 +02:00
Alex Sherman
a18f7b1605
Pump papertrail version to 6.0.2
2020-02-05 12:43:25 +05:00
Alex Sherman
af57711dc0
Pump rails version, fix tests
2020-02-05 12:43:25 +05: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
2645654aef
Create System / Admin payment log
2020-02-04 21:10:06 +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
9c8c127baa
Merge pull request #1504 from internetee/1416-send-payment-date-to-directo
...
Add TransactionDate field to Directo model xml
2020-01-31 17:03:19 +02:00
Alex Sherman
4985c8f42b
Add test to check if transaction date included in request
2020-01-31 17:28:22 +05:00
Karl Erik Õunapuu
0cf2ff92a3
Bind specific invoice when paid via Banklink / EveryPay
...
Fix styling issues
Move redundant logic to shared base
2020-01-31 14:25:56 +02:00
Alex Sherman
5c59119c2c
Add non_cancelled scope to autobind invoices
...
See https://github.com/internetee/registry/issues/1496#issuecomment-579870465
2020-01-29 22:52:11 +05:00
Alex Sherman
19cd5ecd95
Add autobind fix if invoice with this sum is already present
2020-01-29 20:43:09 +05:00
Timo Võhmar
c64f389794
Merge pull request #1485 from internetee/1480-fix-client-hold-task
...
Add condition on not having clientHold status for force-delete job
2020-01-28 17:33:06 +02:00
Alex Sherman
e4352d121a
Add tests for fixing ignored columns in versions
2020-01-24 18:22:16 +05:00
Alex Sherman
a7b4b0d19b
Add condition on not having clientHold status for force-delete job
...
See #1480
2020-01-24 12:07:15 +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
363a74248f
Fix purge_date format to fast/soft forcedelete domains
2020-01-21 22:25:17 +05:00
Timo Võhmar
df5fcd822d
Merge pull request #1430 from internetee/1428-new-force-delete-procedures
...
Add new ForceDelete procedures
2020-01-18 15:19:26 +02:00
Alex Sherman
e7581246d6
Add test for clear force delete on registrar change
2020-01-17 20:09:48 +05:00
Alex Sherman
c252d801f9
Add mail notification on soft force delete
2020-01-15 16:23:13 +05:00
Alex Sherman
d95081adcf
Add test to see if registrant verification stores versions
2020-01-14 18:51:09 +05:00
Alex Sherman
c863cb2678
Move force delete dates to one day ahead
2020-01-14 17:58:55 +05:00
Alex Sherman
d20821dd38
Add tests for clientHold status
2020-01-14 17:58:27 +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
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
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
Artur Beljajev
fa52001be6
Upgrade to Rails 5.0
...
Closes #377
2019-11-15 15:26:33 +02:00
Artur Beljajev
9668ec33d9
Add database constraints
2019-10-24 19:23:26 +03:00
Artur Beljajev
397136ef13
Handle EPP contact:transfer
2019-10-16 17:17:56 +03:00
Artur Beljajev
53a7dab7eb
Fix sporadic test failures
2019-10-09 17:20:24 +03:00
Artur Beljajev
7fcab05e51
Clean up settings after tests
2019-10-09 15:55:27 +03:00
Artur Beljajev
54577b530b
Remove specs
2019-10-07 15:44:14 +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
1e4c3cf211
Improve readability
2019-09-09 16:05:21 +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
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