Commit graph

1176 commits

Author SHA1 Message Date
Artur Beljajev
b77ced6b24 Send exception details lo standard log
Fixes #1371
2019-11-10 18:12:15 +02:00
Artur Beljajev
fc71bf93e7 Remove unimplemented Keyrelay feature
Closes #715
2019-10-31 17:15:21 +02:00
Artur Beljajev
b2e66aa90a Remove unused code 2019-10-25 15:33:03 +03: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
59a6f9d21e Improve readability 2019-10-16 10:36:22 +03:00
Artur Beljajev
7fbf21daf8 Convert HAML to ERB 2019-10-16 10:36:22 +03:00
Artur Beljajev
199085f8ac Use resourceful routes
https://github.com/rails/rails/pull/23980
2019-10-16 10:36:09 +03:00
Artur Beljajev
9e5fdbcf11 Remove unused routes 2019-10-01 16:06:39 +03:00
Artur Beljajev
e01f412d76 Fix EPP response code
Fixes #686
2019-09-19 15:52:41 +03:00
Artur Beljajev
77678681a6 Improve EPP error handling
Fixes #539
2019-09-19 15:52:20 +03:00
Artur Beljajev
9341f658fd Hide methods 2019-09-14 15:49:07 +03:00
Artur Beljajev
fa73a0aacd Introduce module 2019-09-13 15:41:39 +03:00
Timo Võhmar
7dc533d10c
Merge pull request #1305 from internetee/remove-unnecessary-statement
Remove unnecessary statement
2019-09-13 15:12:56 +03:00
Timo Võhmar
e68d37704d
Merge pull request #1301 from internetee/remove-mod-epp-header
Remove EPP response header
2019-09-13 14:47:49 +03:00
Artur Beljajev
99ddcadd89 Remove unnecessary statement
CSRF protection makes no sense in EPP and is already disabled with
`skip_before_action :verify_authenticity_token`.
2019-09-12 17:17:47 +03:00
Artur Beljajev
5831a6b183 Remove EPP response header
Remove `mod_epp`-specific `X-EPP-Returncode` header set in EPP response
since `mod_epp` was replaced by https://github.com/internetee/epp_proxy.
2019-09-11 19:28:13 +03:00
Artur Beljajev
1194f170c2 Remove delay when rendering negative EPP response 2019-09-11 16:23:10 +03:00
Artur Beljajev
4a4552564d Remove mail templates feature as buggy and unused 2019-06-19 14:38:08 +03:00
Artur Beljajev
62c38d1f99 Add balance auto reload
Closes #329
2019-06-14 16:30:34 +03:00
Artur Beljajev
8c0d654475 Improve UI 2019-06-12 11:51:47 +03:00
Artur Beljajev
02c37a1c31 Let registrars change IBAN 2019-06-12 11:49:31 +03:00
Artur Beljajev
da191e14e6 Validate iban 2019-06-12 11:49:31 +03:00
Artur Beljajev
ca317ace45 Add registrar IBAN 2019-06-12 11:49:31 +03:00
Timo Võhmar
7b7a87348b
Merge pull request #1202 from internetee/improve-registrar-area-account-view
Improve registrar area account view
2019-06-07 13:48:48 +03:00
Artur Beljajev
7723a30d1b Always require invoice VAT rate
Closes #1031
2019-05-17 19:04:33 +03:00
Artur Beljajev
37249a24f7 Let registrar users change registrar account 2019-05-16 13:49:29 +03:00
Artur Beljajev
207c2a704c Rename profile page in registrar area to account 2019-05-15 13:44:36 +03:00
Artur Beljajev
efb63399b2 Refactor registrars
- Reorganize views
- Improve database structure
- Use default translations
- Combine tests
2019-05-10 16:40:50 +03:00
Artur Beljajev
27ea790b28 Refactor invoice PDF generation, download and delivery
- Remove `Que::Mailer` (#895)
- Extract controllers
- Extract translations
- Convert HAML to ERB
- Add mailer preview
- Improve UI
- Remove unused routes
- Add tests
2019-04-11 13:04:42 +03:00
Timo Võhmar
35dddbad2f
Merge pull request #1150 from internetee/refactor-confirmation-url-view-in-registrant-area
Refactor confirmation url view in registrant area
2019-04-08 16:05:53 +03:00
Artur Beljajev
1dfc618228 Refactor confirmation url view in registrant area 2019-04-06 19:17:53 +03:00
Maciej Szlosarczyk
4413a1bb27
Create whois records on releasing domain to auction 2019-04-03 15:14:10 +03:00
Maciej Szlosarczyk
d471b273f7
Handle IDN domains that went to auction
Both ASCII and unicode should be supported to register a domain.
2019-04-02 17:17:40 +03:00
Timo Võhmar
7aa249af34
Merge pull request #1130 from internetee/update-emails-content
Update emails' content
2019-04-01 19:28:31 +03:00
Maciej Szlosarczyk
63efb48a2a
replace body with JSON 2019-04-01 14:30:28 +03:00
Maciej Szlosarczyk
d590b5d937
On status update, create WHOIS records for domains in auction
Should fix sporadic errors we are seeing with the integration
2019-04-01 10:24:54 +03:00
Artur Beljajev
5d63feb0a5 Update emails' content
Closes #1127
2019-03-28 15:22:46 +02:00
Artur Beljajev
daba47790c Revamp WHOIS for auctions
Fixes #1105
2019-03-24 20:14:03 +02:00
Timo Võhmar
743c6fecab
Merge pull request #1075 from internetee/support-id-card-v2018
Support id card v2018
2019-03-20 18:02:19 +02:00
Timo Võhmar
9cc80e34eb
Merge pull request #1093 from internetee/fix-registrant-api-contact-details
Fix registrant api contact details
2019-03-20 17:41:25 +02:00
Timo Võhmar
6da40d9bfe
Merge pull request #1106 from internetee/revert-epp-domain-info-behaviour
Do not handle not registered domain in EPP domain:info
2019-03-20 15:19:44 +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
4d0117431c Use contact serializer
Closes #1090
2019-03-19 19:35:01 +02:00
Artur Beljajev
be79ccacff Improve readability 2019-03-19 19:21:36 +02:00
Artur Beljajev
3cddd24462 Remove dead code 2019-03-19 19:21:36 +02:00
Artur Beljajev
83f8a9fb6a Extract company register
Closes #1079, #916, #1077
2019-03-15 17:33:07 +02:00
Artur Beljajev
66417d69d9 Do not handle not registered domain in EPP domain:info 2019-03-15 12:46:18 +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
Timo Võhmar
35957d2d84
Merge pull request #1076 from internetee/improve-epp-domain-info
Handle blocked and reserved domains in EPP domain:info
2019-02-27 19:56:45 +02:00