Artur Beljajev
8faa6d55ea
Improve tests
...
- Remove unnecessary fixtures
- Remove unnecessary teardown steps
- Improve readability
2019-06-20 16:41:12 +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
02c37a1c31
Let registrars change IBAN
2019-06-12 11:49:31 +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
04575295ee
Make registrar address required
...
Closes #1190
2019-05-10 16:40:51 +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
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
008bf8102d
Remove unused columns from log_domains
database table
2019-04-15 15:17:38 +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
1dfc618228
Refactor confirmation url view in registrant area
2019-04-06 19:17:53 +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
83f8a9fb6a
Extract company register
...
Closes #1079 , #916 , #1077
2019-03-15 17:33:07 +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
4894b39f0f
Hide method
2019-01-18 18:06:58 +02:00
Artur Beljajev
c83155015e
Add tests
2019-01-02 17:36:53 +02:00
Artur Beljajev
8425481091
Support only JSON
2018-12-17 15:04:52 +02:00
Artur Beljajev
5738c17731
Use Estonian reference number format instead of ISO 11649
2018-11-26 16:33:53 +02:00
Timo Võhmar
910753b076
Merge pull request #958 from internetee/registry-849
...
Registry 849
2018-10-18 15:29:44 +03:00
Artur Beljajev
e0d8171d6e
Remove unneeded teardown
2018-10-09 00:09:24 +03:00
Artur Beljajev
b6ecae6a35
Add Registrant API contact update action
...
Closes #849
2018-10-09 00:09:22 +03:00
Artur Beljajev
c2e73e00e1
Eliminate mystery guest
2018-10-04 12:54:21 +03:00
Timo Võhmar
1e19ccd6a6
Merge pull request #967 from internetee/remove-duplicate-billing-email-from-admin-area
...
Remove duplicate field
2018-09-19 16:56:14 +03:00
Timo Võhmar
c95bf8151a
Merge pull request #955 from internetee/update-fixture
...
Update fixture
2018-09-19 14:36:45 +03:00
Timo Võhmar
64d8be029c
Merge pull request #932 from internetee/improve-registrant-area
...
Improve registrant area
2018-09-19 14:06:11 +03:00
Artur Beljajev
e4db808711
Fix test
2018-09-18 14:03:22 +03:00
Artur Beljajev
762833726a
Remove duplicate field
2018-09-17 22:02:11 +03:00
Artur Beljajev
056c57530c
Merge branch 'master' into refactor-messages
...
# Conflicts:
# db/structure.sql
2018-09-01 19:40:13 +03:00
Artur Beljajev
3ca95364ef
Merge branch 'master' into improve-registrant-area
...
# Conflicts:
# test/fixtures/contacts.yml
2018-09-01 19:37:44 +03:00
Maciej Szlosarczyk
b3a3a8f1a2
Rename class to avoid any future collisions
2018-08-31 14:26:06 +03:00
Maciej Szlosarczyk
2636fe2525
Merge branch 'master' into registry-927
2018-08-31 14:25:59 +03:00
Artur Beljajev
5b625fa440
Update fixture
2018-08-29 13:31:13 +03:00
Artur Beljajev
aff5b68a2f
Merge branch 'master' into refactor-messages
...
# Conflicts:
# db/structure.sql
2018-08-28 14:28:45 +03:00
Timo Võhmar
39fe8ef6ce
Merge pull request #936 from internetee/add-contacts-email-constraint
...
Change `contacts.email` to NOT NULL
2018-08-28 12:54:47 +03:00
Artur Beljajev
1bfdf899a0
Merge branch 'master' into refactor-messages
...
# Conflicts:
# db/structure.sql
2018-08-27 20:55:44 +03:00
Artur Beljajev
852d754eac
Fix tests
2018-08-27 16:52:30 +03:00
Artur Beljajev
3d51a93f95
Merge branch 'master' into registry-790
2018-08-27 15:24:05 +03:00
Artur Beljajev
d27443277f
Merge branch 'master' into improve-registrant-area
2018-08-27 12:23:09 +03:00
Artur Beljajev
23c0d4f6ab
Merge branch 'master' into add-contacts-email-constraint
...
# Conflicts:
# db/structure.sql
2018-08-27 12:21:51 +03:00
Maciej Szlosarczyk
8aa8aea24e
Merge branch 'master' into registry-927
2018-08-27 11:40:28 +03:00
Artur Beljajev
1f78856ea9
Merge branch 'master' into refactor-devise-integration
2018-08-25 17:29:00 +03:00
Artur Beljajev
4b2948986b
Merge branch 'master' into registry-790
...
# Conflicts:
# test/models/domain/force_delete_test.rb
# test/system/admin_area/domains/force_delete_test.rb
2018-08-24 14:54:41 +03:00
Maciej Szlosarczyk
0dc0ac4d16
Merge branch 'master' into registry-927
2018-08-24 12:58:29 +03:00
Artur Beljajev
8765baf319
Rename Message to Notification
2018-08-23 20:03:03 +03:00
Artur Beljajev
211f8c9143
Fix home page link
2018-08-22 00:21:12 +03:00
Artur Beljajev
a2a67159d4
Add assertion
2018-08-21 23:51:03 +03:00
Artur Beljajev
5c00a7364d
Improve readability
2018-08-21 23:50:29 +03:00
Artur Beljajev
d65186dc29
Disallow scheduling "force delete" procedure on a discarded domain
2018-08-21 18:52:27 +03:00
Artur Beljajev
5338e59a2e
Fix tests
2018-08-21 12:48:08 +03:00