Commit graph

2142 commits

Author SHA1 Message Date
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
Timo Võhmar
b27ce14aa8
Merge pull request #806 from internetee/registry-792
Registry 792
2018-04-17 16:23:48 +03:00
Artur Beljajev
fb9f7a561e Merge branch 'master' into registry-662 2018-04-17 15:30:26 +03:00
Artur Beljajev
22e1d09dfa Merge branch 'master' into registry-800
# Conflicts:
#	db/structure.sql
2018-04-17 15:09:47 +03:00
Artur Beljajev
e97c9d4b30 Merge branch 'master' into registry-800
# Conflicts:
#	db/structure.sql
2018-04-17 15:07:43 +03:00
Artur Beljajev
4bae19b66d Merge branch 'master' into registry-662 2018-04-17 13:41:46 +03:00
Artur Beljajev
96e2136c38 Merge branch 'master' into registry-787
# Conflicts:
#	db/structure.sql
2018-04-17 12:38:55 +03:00
Timo Võhmar
34f6a77911
Merge pull request #797 from internetee/remove-unused-methods
Remove unused methods
2018-04-17 12:35:52 +03:00
Artur Beljajev
4a64bead34 Fix domain deletion
#790
2018-04-15 23:52:54 +03:00
Artur Beljajev
9d6a5910e3 Merge branch 'master' into registry-790 2018-04-15 19:11:20 +03:00
Artur Beljajev
b1209f7078 Merge branch 'master' into remove-unused-cron-task 2018-04-13 17:55:29 +03:00
Artur Beljajev
ce3b04bff0 Do not show discarded domain details in WHOIS
#789
2018-04-09 00:42:22 +03:00
Artur Beljajev
3dd17f83f3 Remove unneeded attribute alias
#791
2018-04-08 22:55:53 +03:00
Artur Beljajev
9bf1a7a06b Fix Rubocop offences
#790
2018-04-08 19:07:16 +03:00
Artur Beljajev
454ce4874b Remove useless comments
#790
2018-04-08 18:56:00 +03:00
Artur Beljajev
cc4a244844 Enable to keep a domain
#790
2018-04-08 18:52:32 +03:00
Artur Beljajev
e776d09f9d Improve domain discard
- Extract rake task domain:discard
- Remove background job when keeping a domain

#790
2018-04-08 00:38:42 +03:00
Artur Beljajev
00a30fc019 Remove unneeded attribute alias
#790
2018-04-07 16:21:07 +03:00
Artur Beljajev
9059779ece Remove unused CRON tasks 2018-04-07 15:40:45 +03:00
Artur Beljajev
228078a84e Add bulk replace to registrar area
#662
2018-04-06 00:16:17 +03:00
Artur Beljajev
5c34d9f468 Merge branch 'master' into registry-623 2018-04-04 16:32:17 +03:00
Artur Beljajev
f269796382 Show label in UI if a domain is discarded
#792
2018-04-03 15:22:20 +03:00
Artur Beljajev
d57c737a80 Convert specs to tests
#792
2018-04-02 09:13:53 +03:00
Artur Beljajev
29a8f39cb6 Prohibit renewing an invalid domain
#678
2018-04-01 22:59:19 +03:00
Artur Beljajev
b694f0c2f6 Remove unused methods 2018-04-01 18:42:34 +03:00
Artur Beljajev
c675512b22 Change domains.valid_to DB column to NOT NULL
#800
2018-03-31 23:31:40 +03:00
Artur Beljajev
77104582f7 Fix attribute name 2018-03-31 12:55:08 +03:00
Artur Beljajev
c2458c7ad4 Merge branch 'master' into registry-787
# Conflicts:
#	db/structure.sql
2018-03-31 12:53:07 +03:00
Artur Beljajev
837f326ef6 Merge branch 'master' into registry-623
# Conflicts:
#	app/controllers/admin/registrars_controller.rb
#	app/models/registrar.rb
#	app/views/admin/registrars/_billing.html.erb
#	app/views/admin/registrars/show.html.erb
#	config/locales/admin/registrars.en.yml
#	config/locales/en.yml
#	db/migrate/20180309053424_add_registrars_unique_constraints.rb
#	db/structure.sql
#	test/fixtures/registrars.yml
#	test/integration/admin/registrars/delete_test.rb
#	test/integration/admin/registrars/new_test.rb
#	test/models/registrar_test.rb
2018-03-29 12:13:59 +03:00
Artur Beljajev
2f86b3c76b Remove Domain#valid_from
As unused. `created_at` is the same value as `valid_from`.

#787
2018-03-27 18:34:48 +03:00
Artur Beljajev
0f6a47d73d Refactor registrars
#765
2018-03-26 07:00:54 +03:00
Artur Beljajev
7266662fac Drop uniqueness validation
#776
2018-03-15 17:01:37 +02:00
Artur Beljajev
169c67839e Add "VATCode" and "TotalVAT" fields to Directo
#623
2018-03-14 14:48:20 +02:00
Artur Beljajev
1107dc67b8 Simplify method
#623
2018-03-14 14:30:20 +02:00
Artur Beljajev
094c06bee7 Fix directo
#623
2018-03-14 12:58:49 +02:00
Artur Beljajev
e1b0f3044e Fix invoice
#623
2018-03-14 12:19:44 +02:00
Artur Beljajev
9a4380fd96 Fix invoice total calculation
#623
2018-03-13 14:32:38 +02:00
Artur Beljajev
b68fe6e312 Rename attributes
#623
2018-03-13 11:32:15 +02:00
Artur Beljajev
3d107bd198 Set association instead of foreign key
#623
2018-03-13 09:39:32 +02:00
Artur Beljajev
a73a8a0b89 Fix VAT rate
#623
2018-03-13 09:02:08 +02:00
Artur Beljajev
4a63a60433 Return VAT rate as BigDecimal
#623
2018-03-12 10:17:15 +02:00
Artur Beljajev
7d72d9cb34 Fix vat rate
#623
2018-03-11 19:33:21 +02:00
Artur Beljajev
c129598d2b Improve VAT rate validation
#623
2018-03-10 16:51:11 +02:00
Artur Beljajev
7acd41595c Merge branch 'registry-772' into registry-623
# Conflicts:
#	app/models/invoice.rb
#	db/structure.sql
2018-03-10 16:48:47 +02:00
Artur Beljajev
efaac16cee Remove unused attribute
#772
2018-03-10 16:33:35 +02:00
Artur Beljajev
9ae08a1e6f Remove dead code
#623

(cherry picked from commit 49af8cc)
2018-03-10 13:44:07 +02:00
Artur Beljajev
d6d20a81a9 Add registrar vat rate
#623
2018-03-09 13:08:36 +02:00
Artur Beljajev
4f51f6c736 Merge branch 'registry-765' into registry-623
# Conflicts:
#	app/models/registrar.rb
#	config/locales/en.yml
#	spec/models/registrar_spec.rb
#	test/models/registrar_test.rb
2018-03-09 09:30:05 +02:00
Artur Beljajev
a5869e0eca Refactor registrars
#765
2018-03-09 09:23:21 +02:00
Artur Beljajev
ffc32b66de Merge branch 'master' into registry-623
# Conflicts:
#	db/structure.sql
2018-03-08 13:04:11 +02:00