Commit graph

215 commits

Author SHA1 Message Date
Artur Beljajev
c83372c69e Remove fill_ident_country postgresql function as unused 2019-12-12 15:35:42 +02:00
Timo Võhmar
2547ce6eba
Merge pull request #1431 from internetee/remove-unused-db-column
Remove `registrant_verifications.domain_name` database column
2019-12-12 12:35:44 +02:00
Artur Beljajev
6fd172adbb Remove registrant_verifications.domain_name database column
It is not used nor needed.
2019-12-06 20:49:26 +02:00
Artur Beljajev
22c6fd61e3 Change contacts.name database column to NOT NULL 2019-12-02 16:39:21 +02:00
Artur Beljajev
fa52001be6 Upgrade to Rails 5.0
Closes #377
2019-11-15 15:26:33 +02:00
Artur Beljajev
fc71bf93e7 Remove unimplemented Keyrelay feature
Closes #715
2019-10-31 17:15:21 +02:00
Artur Beljajev
9668ec33d9 Add database constraints 2019-10-24 19:23:26 +03:00
Artur Beljajev
c4dd204bb1 Remove duplicate index 2019-10-09 18:30:27 +03:00
Artur Beljajev
ba33f5740e Add database constraints 2019-10-09 18:29:03 +03:00
Georg Kahest
164e0bcb1b Remove unused columns from users table
Fixes #264
2019-10-08 12:54:57 +03:00
Artur Beljajev
df0e9f2c40 Regenerate SQL 2019-08-26 17:56:22 +03:00
Artur Beljajev
13ff0b1183 ChangeInvoicesRequiredColumnsToNotNullPart2 2019-08-26 17:41:05 +03:00
Artur Beljajev
98e662b003 ChangeInvoicesRequiredColumnsToNotNull 2019-08-26 17:41:05 +03:00
Artur Beljajev
b177b3eab2 AddInvoicesBuyerIdFk 2019-08-26 17:41:04 +03:00
Artur Beljajev
f1b37853b9 AddInvoicesNumberUniqConstraint 2019-08-26 17:41:02 +03:00
Artur Beljajev
18e6f511aa Add db constraint 2019-08-26 17:40:53 +03:00
Artur Beljajev
5a68035818 Remove unused db column 2019-08-11 22:50:34 +03:00
Artur Beljajev
68aa523ba8 Remove unused DB column
It is absent in production-like envs, therefore no migration.
2019-07-11 16:39:36 +03:00
Artur Beljajev
f4fc975440 Add ActionVersion 2019-06-26 19:06:21 +03:00
Artur Beljajev
4a4552564d Remove mail templates feature as buggy and unused 2019-06-19 14:38:08 +03:00
Timo Võhmar
de3db4823e
Merge pull request #1227 from internetee/remove-unused-db-tables
Remove unused db tables
2019-06-19 10:48:43 +03:00
Artur Beljajev
0e3b748083 Remove unused db tables 2019-06-17 15:43:40 +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
5c99a6dead Fix SQL schema 2019-06-12 11:49:31 +03:00
Artur Beljajev
ca317ace45 Add registrar IBAN 2019-06-12 11:49:31 +03:00
Artur Beljajev
1c6c6cddcb Make registrar address zip and state optional
Closes #1206
2019-05-21 18:22:12 +03:00
Artur Beljajev
647bf4c397 Restore versions DB table and add learning tests 2019-05-17 17:26:26 +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
Timo Võhmar
59d6e3e125
Merge pull request #1169 from internetee/remove-unused-columns-from-log-domains
Remove unused columns from `log_domains` database table
2019-04-24 16:25:15 +03:00
Artur Beljajev
008bf8102d Remove unused columns from log_domains database table 2019-04-15 15:17:38 +03:00
Artur Beljajev
30ea880211 Change invoices.issue_date database column to NOT NULL
Closes #1008
2019-04-13 18:00:25 +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
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
42e8f86dae Integrate auction
Closes #874
2019-01-18 18:06:54 +02:00
Artur Beljajev
2941328652 Set reserved_domains.password to NOT NULL 2019-01-02 17:56:49 +02:00
Artur Beljajev
d695d95ad7 Add contact disclosable attributes
Closes #992
2018-12-07 13:26:02 +02:00
Timo Võhmar
dea84915b5
Merge pull request #1014 from internetee/regenerate-sql-structure
Regenerate structure.sql
2018-12-03 17:26:24 +02:00
Artur Beljajev
5738c17731 Use Estonian reference number format instead of ISO 11649 2018-11-26 16:33:53 +02:00
Artur Beljajev
ffd7c8eebf Regenerate structure.sql 2018-10-18 20:50:09 +03:00
Artur Beljajev
b6ecae6a35 Add Registrant API contact update action
Closes #849
2018-10-09 00:09:22 +03:00
Maciej Szlosarczyk
63837c40ba
Remove domains.status field
It is empty anyway
2018-10-02 12:05:10 +03:00
Artur Beljajev
16fd21f7cf Revert "Add notification text tag"
This reverts commit 00167a781d.
2018-09-02 21:20:41 +03:00
Artur Beljajev
056c57530c Merge branch 'master' into refactor-messages
# Conflicts:
#	db/structure.sql
2018-09-01 19:40:13 +03:00
Maciej Szlosarczyk
2636fe2525
Merge branch 'master' into registry-927 2018-08-31 14:25:59 +03:00
Artur Beljajev
aff5b68a2f Merge branch 'master' into refactor-messages
# Conflicts:
#	db/structure.sql
2018-08-28 14:28:45 +03:00