Commit graph

4006 commits

Author SHA1 Message Date
Alex Sherman
187ce318a2 Destroy e-invoice sending job if invoice sent, cancelled or paid 2020-02-17 19:34:59 +05:00
Alex Sherman
47e601f3cd Add test to check if job works 2020-02-17 17:59:28 +05:00
Alex Sherman
2663c550fa Add idempotent Que job for e-invoice sending 2020-02-17 17:59:28 +05:00
Alex Sherman
adba253d01 Add client_hold action to xml console
See #1481
2020-02-17 15:55:51 +05:00
Alex Sherman
96d511aeae Revert "Modify application.yml to store strings only"
This reverts commit bc4176e844.
2020-02-14 13:50:36 +05:00
Alex Sherman
bc4176e844 Modify application.yml to store strings only 2020-02-14 12:19:28 +05:00
Alex Sherman
fc59d4a29d Fix warnings on cron jobs 2020-02-13 20:26:42 +05:00
Karl Erik Õunapuu
1011876872 Link bank transaction with AccountActivity 2020-02-12 18:05:57 +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
Karl Erik Õunapuu
e50cf7d200 Registrar: Allow to view other contacts of domain 2020-02-12 15:38:54 +02:00
Alex Sherman
d6dd4eccf5 Check if Directo counter is in range
See #277
2020-02-10 15:16:46 +05:00
Alex Sherman
a89688154a Get rid of BigDecimal.new deprecation warning
See #1521
2020-02-07 18:21:48 +05:00
Alex Sherman
b7f8d3a0b0 Save request data to the directo object
Closes #344
2020-02-07 16:26:13 +05:00
Karl Erik Õunapuu
b725ddde77 Permit & turn ActiveController::Parameters to hash 2020-02-06 15:43:21 +02:00
Karl Erik Õunapuu
5d8e78f3c6 Rename #create_with_type to #new_with_type 2020-02-05 16:45:35 +02:00
Karl Erik Õunapuu
faeb50cad5 DirectoInvoiceForwardJob, send prepayments via Directo gem 2020-02-05 15:42:57 +02:00
Alex Sherman
725ff30bb3 Pump ruby version in dockerfile 2020-02-05 12:45:03 +05:00
Alex Sherman
8240b37910 Pump papertrail gem to 8.1 2020-02-05 12:43:25 +05:00
Alex Sherman
a18f7b1605 Pump papertrail version to 6.0.2 2020-02-05 12:43:25 +05:00
Alex Sherman
ad46e08f32 Pump iso8601 gem version 2020-02-05 12:43:25 +05:00
Alex Sherman
4e1bec3613 Pump minitest version 2020-02-05 12:43:25 +05:00
Alex Sherman
01114386b3 Change deprecated changed? methods to new in callbacks 2020-02-05 12:43:25 +05:00
Alex Sherman
95ad3086b0 Change deprecated usage of strings in if blocks 2020-02-05 12:43:25 +05:00
Karl Erik Õunapuu
fe8d1d1f0b Show user only allowed customer-scoped payment methods 2020-02-05 09:16:24 +02:00
Karl Erik Õunapuu
5393130e34 Rename create_payment_method to create_internal_payment_record 2020-02-05 09:15:56 +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
37e7def669 Provide better context for EveryPay / Banklink payment state alerts 2020-02-04 21:11:30 +02:00
Karl Erik Õunapuu
2645654aef Create System / Admin payment log 2020-02-04 21:10:06 +02:00
Alex Sherman
934033cfbc Add test & validation to not to register blocked IDN domains via EPP
Fixes https://github.com/internetee/registry/issues/1142#issuecomment-581889350
2020-02-04 19:50:28 +05: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
Karl Erik Õunapuu
fa1687baf0 Add PaperTrail history to PaymentOrders 2020-02-03 16:47:04 +02:00
Karl Erik Õunapuu
ec5ff5dc8c Validate inclusion of payment method when saving PaymentOrder 2020-02-03 15:52:02 +02:00
Karl Erik Õunapuu
3f5b5962d1 Make sure that Payment method is functional prior to paying 2020-02-03 14:14:31 +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
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
0cdc3451fd Add InvoiceDate field to Directo model
See #1416
2020-01-31 16:51:50 +05:00
Karl Erik Õunapuu
347249df39 Introduce Payment Orders to views 2020-01-30 21:02:07 +02:00
Karl Erik Õunapuu
32d4fc3c83 Refactor EveryPay / Banklink processing 2020-01-30 21:01:15 +02:00
Karl Erik Õunapuu
cb76a9f962 Merge remote-tracking branch 'origin/master' into 1422-record-payment-method-and-failed-payments 2020-01-30 18:34:15 +02:00
Karl Erik Õunapuu
7033d91227 EveryPay/BankLink: Select specific Invoice to mark as paid 2020-01-30 18:31:39 +02:00
Karl Erik Õunapuu
53fbd2f50c Implement partial payment logging for EveryPay / Bank links 2020-01-30 17:24:07 +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
5e33fe8764
Merge pull request #1493 from internetee/1461-sorting-in-domains-view-does-not-work
Registrar/Domains: Allow :s as search parameter
2020-01-28 19:03:34 +02: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
Karl Erik Õunapuu
83a214b888 Registrar/Domains: Allow :s as search parameter 2020-01-27 17:57:49 +02:00
Alex Sherman
e4352d121a Add tests for fixing ignored columns in versions 2020-01-24 18:22:16 +05:00