dinsmol
6b028814c3
Add email checking for creating/updating domains
2022-03-18 18:15:18 +02:00
dinsmol
f0ee59bf46
fixed CSV headers, added tests
2021-09-23 12:51:21 +03:00
dinsmol
9b67dff2e4
fixed bulk change nameserver form
2021-09-22 18:15:54 +03:00
dinsmol
962c343ab7
added flash notification
2021-07-15 17:44:52 +03:00
Alex Sherman
4051c1941b
Add a commenting message to UI form
2021-02-10 19:57:39 +05:00
Alex Sherman
9611df92b0
Add system test & fix locale
2021-02-08 15:35:46 +05:00
Alex Sherman
fca12fdb34
Add a view and routes
2021-02-08 14:38:45 +05:00
Alex Sherman
489cd2f7e5
Fix i18n
2021-02-05 18:06:22 +05:00
Karl Erik Õunapuu
af0a0611ce
Bulk NS change: track untouched domains
2020-12-30 18:16:26 +02:00
Karl Erik Õunapuu
0e120d4992
Process failed domains for bulk ns change
2020-12-30 11:00:52 +02:00
Karl Erik Õunapuu
c1aa286e90
Merge remote-tracking branch 'origin/master' into 1739-ns-bulk-change-test-and-whois-update
2020-12-28 16:22:19 +02:00
Alex Sherman
a1b3398e0e
Add Renew button to make renewal a separate action
2020-12-15 14:27:32 +05:00
Alex Sherman
3ef6c53a8c
Add period parameter to form
2020-12-15 14:27:32 +05:00
Alex Sherman
c0fc7ebca9
Add current balance
2020-12-15 14:27:32 +05:00
Alex Sherman
40b22cd433
Add multiple checkboxes to select domains for bulk renew
2020-12-15 14:27:32 +05:00
Alex Sherman
9c662471a7
Fix controller & routes
2020-12-15 14:27:32 +05:00
Alex Sherman
ee2601b8de
Add scaffold for a controller & view
2020-12-15 14:27:32 +05:00
Alex Sherman
40af20ef47
Add button and description to login page
2020-09-30 19:02:33 +05:00
Alex Sherman
ffeb1d4baa
Prepare view & controller
2020-09-24 14:34:53 +05:00
Karl Erik Õunapuu
37e7def669
Provide better context for EveryPay / Banklink payment state alerts
2020-02-04 21:11:30 +02:00
Artur Beljajev
33b9bff7a9
Group submit buttons in UI
2019-11-05 15:51:43 +02:00
Artur Beljajev
3539c3f28c
Extract partial
2019-11-05 15:51:43 +02:00
Artur Beljajev
199085f8ac
Use resourceful routes
...
https://github.com/rails/rails/pull/23980
2019-10-16 10:36:09 +03:00
Artur Beljajev
f8765eca4d
Extract partial
2019-10-16 10:36:09 +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
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
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
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
1ff200576e
Extract translations
2018-08-09 14:43:10 +03:00
Artur Beljajev
1d95c1ccbc
Use standard login form
2018-08-09 13:43:11 +03:00
Artur Beljajev
e5cdb2e8db
Merge branch 'master' into refactor-devise-integration
...
# Conflicts:
# app/controllers/registrant/contacts_controller.rb
# config/routes.rb
2018-07-10 18:09:03 +03:00
Maciej Szlosarczyk
6fb1e44cca
Move affected domains to the top of the hash, update integration test
2018-07-05 17:53:03 +03:00
Artur Beljajev
9684c8e59f
Refactor Devise integration
...
- Use scoped users
- Use the named route helpers instead of hardcoded paths
2018-06-20 12:21:22 +03:00
Timo Võhmar
157b383738
Merge pull request #780 from internetee/registry-662
...
Enable domain contact replacement
2018-06-06 15:39:24 +03:00
Artur Beljajev
125bb4bb4a
Revert translations
...
#662
2018-06-04 02:18:08 +03:00
Artur Beljajev
8c915164c5
Change naming
...
#662
2018-06-04 02:14:15 +03:00
Maciej Szlosarczyk
d7dc1017b0
Remove capybara-selenium
2018-04-18 19:27:19 +03:00
Artur Beljajev
a713d6f811
Improve registrar area bulk change UI
...
#662
2018-04-18 15:32:57 +03:00
Maciej Szlosarczyk
c5591b4828
Add EveryPay payments
...
* Refactor BankLink into Payments::BankLink, add Payments::EveryPay
* Write tests for existing invoice views
* Write basic tests for Payments module
2018-04-18 13:41:46 +03:00
Artur Beljajev
228078a84e
Add bulk replace to registrar area
...
#662
2018-04-06 00:16:17 +03:00
Timo Võhmar
fbbada1c37
Merge pull request #740 from internetee/registry-661
...
Registry 661
2018-03-05 12:28:43 +02:00
Artur Beljajev
ed1600a787
Improve UI
...
#661
2018-02-26 11:35:39 +02:00
Artur Beljajev
2db401fd98
Add registrar nameserver replacement UI
...
#661
2018-02-26 10:30:46 +02:00
Artur Beljajev
0122c42268
Update translation
...
#693
2018-02-24 08:07:42 +02:00
Artur Beljajev
ebd9fc5504
Extract translation
...
#694
2018-02-19 04:18:01 +02:00
Artur Beljajev
d2ea3fc944
Remove inline JS, extract translation
2018-01-26 01:32:38 +02:00
Artur Beljajev
e60380c60a
Allow batch domain transfer
...
#660
2018-01-26 00:34:55 +02:00
Artur Beljajev
c586932418
Add domain transfer batch form
...
#660
2018-01-23 16:32:03 +02:00