Commit graph

124 commits

Author SHA1 Message Date
Karl Erik Õunapuu
fc34105c40
Merge remote-tracking branch 'origin/master' into log-bounced-emails 2020-10-27 11:34:19 +02:00
Alex Sherman
c09e08c61e Change error handling to more humane 2020-10-15 16:16:44 +05:00
Alex Sherman
c43ae63521 Fix output format & format test 2020-10-13 15:07:44 +05:00
Alex Sherman
c79042f789 Add registrant api companies endpoint 2020-10-12 16:32:37 +05:00
Karl Erik Õunapuu
a67a0e5bf0
Registrant API: Query representable and other contacts 2020-09-22 16:41:00 +03:00
Karl Erik Õunapuu
6a93395fa4
Add integration tests for Bounces API 2020-09-21 11:37:31 +03:00
Karl Erik Õunapuu
03182f9222
Implement shared key authentication to bounces API 2020-09-17 16:59:26 +03:00
Karl Erik Õunapuu
b2c5a9a5ec
Verify param integrity for bounces 2020-09-17 15:55:37 +03:00
Karl Erik Õunapuu
22f9c2058d
Create api/v1/bounces endpoint 2020-09-17 11:55:52 +03:00
Maciej Szlosarczyk
7ece2e0341
Return JSON response from 404 2020-06-11 13:18:05 +03:00
Karl Erik Õunapuu
1e1f808c8d Use PaperTrail.request.whodunnit
PaperTrail.whodunnit was removed from PaperTrail 10.x
2020-05-29 14:59:17 +03:00
Alex Sherman
5c419ae8be Update whois record with auction registration_deadline if any 2020-05-06 15:44:24 +05:00
Artur Beljajev
fa52001be6 Upgrade to Rails 5.0
Closes #377
2019-11-15 15:26:33 +02:00
Maciej Szlosarczyk
4413a1bb27
Create whois records on releasing domain to auction 2019-04-03 15:14:10 +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
daba47790c Revamp WHOIS for auctions
Fixes #1105
2019-03-24 20:14:03 +02:00
Artur Beljajev
4d0117431c Use contact serializer
Closes #1090
2019-03-19 19:35:01 +02:00
Artur Beljajev
83f8a9fb6a Extract company register
Closes #1079, #916, #1077
2019-03-15 17:33:07 +02:00
Artur Beljajev
446b9fbf77 Complete auction integration 2019-02-18 13:54:08 +02:00
Artur Beljajev
90fd6a050f Use absolute class path in Registrant API
Otherwise Api::V1::Registrant::BaseController clashes with
Api::V1::BaseController
2019-01-23 12:54:12 +03:00
Artur Beljajev
42e8f86dae Integrate auction
Closes #874
2019-01-18 18:06:54 +02:00
Artur Beljajev
1bbf7e73d0 Improve readability 2018-12-18 15:38:08 +02:00
Artur Beljajev
d695d95ad7 Add contact disclosable attributes
Closes #992
2018-12-07 13:26:02 +02:00
Maciej Szlosarczyk
94efbbbab0
Use the same serializer for all contact related actions
Also, rerun the response with an RFC4627 formatter
2018-11-01 23:06:27 +02:00
Timo Võhmar
910753b076
Merge pull request #958 from internetee/registry-849
Registry 849
2018-10-18 15:29:44 +03:00
Maciej Szlosarczyk
966d668ac8
Return Origin url instead of, as requested by ops 2018-10-17 11:38:12 +03:00
Maciej Szlosarczyk
09e0a96b70
Ensure cors headers are also returned for other requests 2018-10-17 11:25:44 +03:00
Artur Beljajev
b6ecae6a35 Add Registrant API contact update action
Closes #849
2018-10-09 00:09:22 +03:00
Maciej Szlosarczyk
28304559fd
Remove code duplication 2018-10-02 12:23:23 +03:00
Maciej Szlosarczyk
5e5162e44e
Update registry lock controller to also return special serialization 2018-10-02 11:57:52 +03:00
Maciej Szlosarczyk
ce8451d004
Update domains controller to return serialized domains now 2018-10-02 11:36:44 +03:00
Maciej Szlosarczyk
e47248e5a3
Change current_user to current_registrant_user inside the Registrant API 2018-08-27 11:47:54 +03:00
Maciej Szlosarczyk
8aa8aea24e
Merge branch 'master' into registry-927 2018-08-27 11:40:28 +03:00
Maciej Szlosarczyk
d725960403
Fix typo in administered_domains method name 2018-08-27 09:12:47 +03:00
Maciej Szlosarczyk
58fec27f72
Update array indentation to conform with Rubocop requirements 2018-08-24 13:26:31 +03:00
Maciej Szlosarczyk
a64b03d204
Make sure that only admin contacts and registrants can lock a domain 2018-08-24 12:54:05 +03:00
Maciej Szlosarczyk
9623e2fb97
Refactor RegistrantUser class
* Extract frequently used country_code and ident methods
* Refactor domain query
* Add contact query method
* Add adminstrated_domains query method. Name will most likely change
  in the future developments
* Change registry locks integration test name
2018-08-23 16:00:44 +03:00
Maciej Szlosarczyk
97617764fb
Update documentation for registry lock.
Also, make rewrite the return error message using better grammar
2018-08-17 16:00:43 +03:00
Maciej Szlosarczyk
3ee5291b57
Add handling of PaperTrail.whodunnit to Registrant API controllers 2018-08-17 13:31:53 +03:00
Artur Beljajev
48479dd70b Integrate master 2018-08-15 16:35:17 +03:00
Artur Beljajev
60f451afcd Merge branch 'master' into refactor-devise-integration 2018-08-11 14:58:54 +03:00
Maciej Szlosarczyk
647cb53404
Merge branch 'master' into registry-927 2018-08-10 14:30:38 +03:00
Maciej Szlosarczyk
0a0962e007
Write tests around API for domain lock 2018-08-10 14:18:24 +03:00
Maciej Szlosarczyk
194adec9d3
Foo 2018-08-10 13:17:08 +03:00
Artur Beljajev
7e9250deb6 Use scoped current user 2018-08-10 13:12:26 +03:00
Maciej Szlosarczyk
c186929be4
Use single quote instead of double quotes 2018-08-09 15:28:43 +03:00
Maciej Szlosarczyk
256d2b7de4
Add test for error in business registry 2018-08-09 15:24:21 +03:00
Maciej Szlosarczyk
4cc0669286
Add business registry support for contacts controller 2018-08-09 15:04:22 +03:00
Maciej Szlosarczyk
9dd9d4b1d6
Merge branch 'master' into registrant-api-contacts-controller 2018-08-09 14:05:27 +03:00