Commit graph

575 commits

Author SHA1 Message Date
Artur Beljajev
ca1c9614e5 Eliminate mystery guest 2018-12-18 14:33:13 +02:00
Artur Beljajev
8425481091 Support only JSON 2018-12-17 15:04:52 +02:00
Artur Beljajev
d695d95ad7 Add contact disclosable attributes
Closes #992
2018-12-07 13:26:02 +02:00
Timo Võhmar
59db269240
Merge pull request #1052 from internetee/switch-tests-to-js-content-type
Switch tests to js content type
2018-12-07 13:11:58 +02:00
Artur Beljajev
66e83ccb58 Eliminate mystery guest 2018-12-07 12:51:49 +02:00
Artur Beljajev
63e8a09f5a Switch tests to JSON content type 2018-12-07 12:30:35 +02:00
Artur Beljajev
1a1c3c7d85 Remove unused whois_records.body DB column
Part of https://github.com/internetee/rest-whois/issues/131
2018-12-03 18:24:39 +02:00
Timo Võhmar
0dfe827b09
Merge pull request #1043 from internetee/deprecate-custom-test-case-for-rake-tasks
Deprecate custom test case for rake tasks
2018-12-03 12:39:47 +02:00
Timo Võhmar
a00adbb6ca
Merge pull request #1039 from internetee/improve-whois-record-tests
Improve `WhoisRecord` tests
2018-12-03 10:52:53 +02:00
Artur Beljajev
2997ece103 Bypass validation 2018-11-30 16:43:25 +02:00
Artur Beljajev
5256129849 Improve readability 2018-11-30 16:43:12 +02:00
Artur Beljajev
e0681eff63 Add fixture 2018-11-30 16:42:50 +02:00
Artur Beljajev
a09a6820fd Deprecate TaskTestCase class 2018-11-29 15:32:53 +02:00
Artur Beljajev
fe02963773 Make fixtures valid 2018-11-26 16:33:57 +02:00
Artur Beljajev
93a069648e Convert specs to tests 2018-11-26 16:33:57 +02:00
Artur Beljajev
a43a1ac3e3 Match bank transaction against invoice reference number instead of
registrar's
2018-11-26 16:33:57 +02:00
Artur Beljajev
5738c17731 Use Estonian reference number format instead of ISO 11649 2018-11-26 16:33:53 +02:00
Artur Beljajev
c8392a6a38 Improve WhoisRecord tests 2018-11-10 18:50:37 +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
Timo Võhmar
0f40d26ccb
Merge pull request #1001 from internetee/eliminate-mystery-guest
Eliminate mystery guest
2018-10-17 16:23:49 +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
Maciej Szlosarczyk
e3c83c601c
Return empty body in OPTIONS requests 2018-10-16 09:47:33 +03:00
Maciej Szlosarczyk
58c928226d
Add handling of OPTIONS request to /api namespace
* It allows access from anywhere via wildcard origin
* It sets the timeout to an hour
* It allows all standard HTTP verbs + OPTIONS
2018-10-16 09:32:49 +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
Maciej Szlosarczyk
61d659cde9
Fix broken test introduced by latest merge 2018-10-04 11:32:49 +03:00
Maciej Szlosarczyk
f551140a0d
Fix #1000
* Return contacts inside domain object
* Return registrant uuid and name inside domain object
2018-10-04 09:54:52 +03:00
Maciej Szlosarczyk
2a4995226f
Expand on the response about registrar and nameservers
* Return website for registrar
* Return IPv4 and IPv6 addresses for nameservers
2018-10-03 16:34:26 +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
ed0316dd83
Fix broken domain fixture 2018-10-02 11:13:13 +03:00
Maciej Szlosarczyk
bbd5421d5f
Add serializer for domain objects 2018-10-02 11:12:36 +03:00
Timo Võhmar
87288421ed
Merge pull request #968 from internetee/update-money-gem
Update "money" gem
2018-09-19 16:57:07 +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
3633d44822 Update money-rails gem 2018-09-18 15:00:40 +03:00
Artur Beljajev
e4db808711 Fix test 2018-09-18 14:03:22 +03:00
Artur Beljajev
1b16c92835 Merge branch 'master' into improve-registrant-area 2018-09-18 13:04:35 +03:00
Artur Beljajev
762833726a Remove duplicate field 2018-09-17 22:02:11 +03:00
Artur Beljajev
52feefeb79 Merge branch 'master' into refactor-messages
# Conflicts:
#	app/controllers/epp/polls_controller.rb
#	test/fixtures/messages.yml
#	test/integration/epp/poll_test.rb
#	test/models/message_test.rb
2018-09-17 13:31:21 +03:00
Artur Beljajev
1679e4b72e Merge branch 'master' into refactor-messages
# Conflicts:
#	app/views/epp/poll/poll_req.xml.builder
#	test/fixtures/messages.yml
#	test/integration/epp/poll_test.rb
2018-09-17 13:23:59 +03:00
Artur Beljajev
00f3a01e5c Define message order explicitly, improve EPP poll tests 2018-09-17 12:46:27 +03:00
Timo Võhmar
4bf24d8ba7
Merge pull request #949 from internetee/registry-948
Return UTC date in EPP poll response
2018-09-17 11:58:04 +03:00
Timo Võhmar
a95c352a1f
Merge pull request #965 from internetee/fix-flunky-test
Make whois JSON test order independent
2018-09-05 12:16:41 +03:00
Maciej Szlosarczyk
f0473825e4
Make whois JSON test order independent
The test relied on nameservers being inserted in specific order. For
whatever reason, that order can change, but it does not make the
record invalid.

[ns1.google.com, ns2.google.com] is semantically equal to
[ns2.google.com, ns1.google.com]
2018-09-04 09:55:28 +03:00
Artur Beljajev
056c57530c Merge branch 'master' into refactor-messages
# Conflicts:
#	db/structure.sql
2018-09-01 19:40:13 +03:00