Maciej Szlosarczyk
82a9565c10
Extract action
2020-06-26 14:31:12 +03:00
Maciej Szlosarczyk
d005a61888
Move to new serializer
2020-06-26 11:23:30 +03:00
Maciej Szlosarczyk
cba445ee5b
Create contact XML deserializer
2020-06-25 12:40:57 +03:00
Maciej Szlosarczyk
fd6e5c9bf9
Add trailing comma to hash
2020-06-18 10:54:25 +03:00
Maciej Szlosarczyk
74a9d59753
Add DNS keys to domain API response
...
It is fairly similar to what we do for WHOIS records, but one query is
slightly rewritten with removal of try-catch block
2020-06-18 10:42:39 +03:00
Maciej Szlosarczyk
28695f4c22
add email field to contact serializer
2020-06-12 14:32:53 +03:00
Maciej Szlosarczyk
1666ef288a
Make rubocop more happy
2020-06-05 10:49:04 +03:00
Maciej Szlosarczyk
bacdebd17c
Pull out ident parsing from Epp::Contact class
2020-06-05 10:31:51 +03:00
Maciej Szlosarczyk
043037225b
Extract legal doc parsing away from Epp::Domain class
2020-06-05 09:56:30 +03:00
Karl Erik Õunapuu
1e1f808c8d
Use PaperTrail.request.whodunnit
...
PaperTrail.whodunnit was removed from PaperTrail 10.x
2020-05-29 14:59:17 +03:00
Karl Erik Õunapuu
fabcdf9b7e
Use reserved>pw element as disputed password
2020-05-07 16:20:09 +03: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
f0a7edd6d8
Ignore legacy database columns
...
Closes #1377
2019-12-15 18:27:01 +02:00
Artur Beljajev
fa52001be6
Upgrade to Rails 5.0
...
Closes #377
2019-11-15 15:26:33 +02:00
Artur Beljajev
67a90c2ef1
Improve readability
2019-11-02 17:06:00 +02:00
Artur Beljajev
aea4bf974a
Reveal file purpose
2019-11-02 17:03:02 +02:00
Artur Beljajev
fc71bf93e7
Remove unimplemented Keyrelay feature
...
Closes #715
2019-10-31 17:15:21 +02:00
Artur Beljajev
bbaad1619f
Remove unused rake task
2019-10-10 13:33:17 +03:00
Artur Beljajev
9e5fdbcf11
Remove unused routes
2019-10-01 16:06:39 +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
Timo Võhmar
73838ad44f
Merge pull request #1214 from internetee/always-calculate-invoice-vat-rate
...
Use bang method
2019-06-05 14:02:26 +03:00
Artur Beljajev
12792d1482
Use bang method
2019-06-04 10:33:46 +03:00
Timo Võhmar
926080f126
Merge pull request #1207 from internetee/always-calculate-invoice-vat-rate
...
Always require invoice VAT rate
2019-05-21 17:38:19 +03:00
Artur Beljajev
7723a30d1b
Always require invoice VAT rate
...
Closes #1031
2019-05-17 19:04:33 +03:00
Artur Beljajev
647bf4c397
Restore versions
DB table and add learning tests
2019-05-17 17:26:26 +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
37d744bb3c
Merge pull request #1112 from internetee/remove-unused-column
...
Remove `domains.reserved` database column as unused
2019-04-08 16:21:57 +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
Timo Võhmar
2ad8a5abdc
Merge pull request #1121 from internetee/remove-unused-rake-tasks
...
Remove unused rake tasks
2019-04-03 18:48:09 +03:00
Artur Beljajev
ee48355735
Clarify usage
2019-04-03 18:02:00 +03:00
Artur Beljajev
1ad62bf4bd
Remove domains.reserved
database column as unused
2019-04-03 14:49:13 +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
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
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
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
d695d95ad7
Add contact disclosable attributes
...
Closes #992
2018-12-07 13:26:02 +02:00
Artur Beljajev
2997ece103
Bypass validation
2018-11-30 16:43:25 +02:00