Oleg Hasjanov
40368aaa62
added non canceled method for check paid invoices
2021-04-21 12:56:36 +03:00
Alex Sherman
313731232e
Move jobs from Que to ActiveJob
2021-04-12 17:22:35 +05:00
Alex Sherman
a3260bb5bf
Add rake task to create fake BouncedMailAddress
2021-03-22 14:31:47 +05:00
Alex Sherman
43b3033991
Fix namespaces for Zeitwerk class loader
2021-03-05 19:09:24 +05:00
Alex Sherman
c744a81e4c
Improve invoice processing logging
2020-10-16 15:05:57 +05:00
Karl Erik Õunapuu
7e9a3250bd
Log deleted contacts to file, don't send poll message on initial cycle
2020-09-16 12:16:02 +03:00
Karl Erik Õunapuu
ab1fa9064e
Merge remote-tracking branch 'origin/master' into refactor-contact-archivation
2020-09-16 10:37:53 +03:00
Karl Erik Õunapuu
be960457e6
Process payments: Create new invoice by transaction to allow direct top ups
2020-09-07 16:58:27 +03:00
Karl Erik Õunapuu
5c7e07dbb5
Use log() method instead of puts
2020-09-04 14:52:24 +03:00
Karl Erik Õunapuu
fa6ebd9cda
contacts:archive: delete orphaned once it's discovered / allow to start query from specific contact_id
2020-09-04 11:24:00 +03:00
Karl Erik Õunapuu
bbbb3d5367
Improve logging
2020-09-03 16:42:04 +03:00
Karl Erik Õunapuu
11fc484270
Don't double check if contact can be archived when ran via Task
2020-09-03 16:07:09 +03:00
Karl Erik Õunapuu
816102130b
Add logging to archiving process
2020-09-03 15:59:59 +03:00
Karl Erik Õunapuu
b2dab0d316
Merge branch 'master' into refactor-contact-archivation
2020-09-03 14:43:25 +03:00
Karl Erik Õunapuu
3c7756680d
Resolve some minor CC issues
2020-09-02 17:41:20 +03:00
Karl Erik Õunapuu
73e9dd6870
Resolve merge errors
2020-09-02 16:25:34 +03:00
Artur Beljajev
4c884cce37
Clear expired EPP sessions
...
Fixes #711
2020-08-31 13:35:30 +05:00
Karl Erik Õunapuu
64def385b0
Replace LHV JKS store with P12
2020-07-27 12:09:29 +03:00
Alex Sherman
e4a02c2e47
Return truemail
...
This reverts commit 862f5639ebbe4d3e6abd5d5be7fb7840e7b83bdf.
2020-07-17 15:22:49 +05:00
Timo Võhmar
6900ce1127
Revert "297 email address validation truemail"
2020-07-10 16:16:00 +03:00
Alex Sherman
b0332a7abd
Add logging to email_verification.log
2020-07-08 17:10:44 +05:00
Alex Sherman
57cd588eee
Add email verification rake task for one domain only
2020-07-08 17:10:44 +05:00
Alex Sherman
56ac816dd1
Add thirs status - verification failed
2020-07-08 17:10:44 +05:00
Alex Sherman
e95996fa12
Add nonverified color email to registrar index
2020-07-08 17:09:40 +05:00
Alex Sherman
3d444c3a04
Fix CC issues
2020-07-08 17:08:41 +05:00
Alex Sherman
a13725faa7
Add email verification rake task
2020-07-08 17:08:41 +05:00
Karl Erik Õunapuu
0f2a290d64
Add disputing logic for EPP
2020-04-24 16:04:58 +03:00
Alex Sherman
4ddbb08e80
Move data migrations from rake tasks to gem
...
See #1298
2020-02-26 13:26:48 +05:00
Artur Beljajev
7f308d4123
Add audit log to registrant verifications
...
Closes #1425
2019-12-27 17:00:38 +05:00
Artur Beljajev
bbaad1619f
Remove unused rake task
2019-10-10 13:33:17 +03:00
Timo Võhmar
70860d76a2
Merge pull request #1260 from internetee/process-invoice-payments-automatically
...
Process invoice payments automatically
2019-08-26 17:15:55 +03:00
Artur Beljajev
e53ec19db4
Remove unused rake tasks
2019-08-26 14:41:45 +03:00
Artur Beljajev
1dc6ef7ddf
Process payments automatically
...
Closes #1232
2019-08-26 13:58:21 +03:00
Artur Beljajev
487613db1e
Refactor inactive contact archivation
...
Fixes #956
2019-07-02 14:37:23 +03:00
Artur Beljajev
86a69c09bf
Issue e-invoice along with invoice
...
Closes #1222
2019-06-26 12:03:07 +03:00
Artur Beljajev
62c38d1f99
Add balance auto reload
...
Closes #329
2019-06-14 16:30:34 +03:00
Artur Beljajev
a0aac379b6
Change invoices.vat_rate
to NOT NULL
...
#1031
2019-06-13 11:54:16 +03:00
Artur Beljajev
12792d1482
Use bang method
2019-06-04 10:33:46 +03:00
Artur Beljajev
7723a30d1b
Always require invoice VAT rate
...
Closes #1031
2019-05-17 19:04:33 +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
30ea880211
Change invoices.issue_date
database column to NOT NULL
...
Closes #1008
2019-04-13 18:00:25 +03:00
Timo Võhmar
f748dd48f1
Merge pull request #1122 from internetee/do-not-load-the-whole-env-for-rake-tasks
...
Do not load the whole environment for rake tasks
2019-04-04 14:00:03 +03:00
Timo Võhmar
65a1ea15de
Merge pull request #1145 from internetee/clarify-usage
...
Clarify usage
2019-04-03 19:13:55 +03:00
Artur Beljajev
ee48355735
Clarify usage
2019-04-03 18:02:00 +03:00
Artur Beljajev
cedc41283c
Remove unused rake tasks
2019-03-26 11:24:21 +02:00
Artur Beljajev
49cea70ffe
Support auction in whois:regenerate
task
...
Closes #1111
2019-03-24 20:14:09 +02:00
Artur Beljajev
030a036139
Do not load the whole environment for rake tasks
2019-03-22 15:44:31 +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
42e8f86dae
Integrate auction
...
Closes #874
2019-01-18 18:06:54 +02:00
Artur Beljajev
2997ece103
Bypass validation
2018-11-30 16:43:25 +02:00