Alex Sherman
e56162f37d
Add registrar email validation
2020-07-08 17:05:24 +05:00
Alex Sherman
ba4e256662
Add test domains whitelist & fix tests
2020-07-08 17:05:24 +05:00
Karl Erik Õunapuu
58443f23aa
Don't create new legaldoc if it's already persistent
2020-07-07 15:23:23 +03:00
Karl Erik Õunapuu
eb09447ee1
Check legaldoc size only if it's not persisted
2020-07-07 14:05:54 +03:00
Alex Sherman
4a2176d5d7
Flush settings cache on legal doc mandatority check
2020-07-02 16:59:00 +05:00
Alex Sherman
a80e813632
Add a setting to see if legaldocs are mandatory
2020-07-02 16:57:50 +05:00
Alex Sherman
206704fee7
Add check if legal doc mandatory & tests
2020-06-30 18:43:35 +05:00
Maciej Szlosarczyk
41d9a36431
Remove unused methods
2020-06-26 14:51:08 +03:00
Maciej Szlosarczyk
fa016aa761
convert if to return unless
2020-06-26 14:45:44 +03:00
Maciej Szlosarczyk
82a9565c10
Extract action
2020-06-26 14:31:12 +03:00
Maciej Szlosarczyk
d005a61888
Move to new serializer
2020-06-26 11:23:30 +03:00
Timo Võhmar
5e492afdba
Merge pull request #1609 from internetee/1604-updating-whois-after-contact-update
...
Fix not running whois update after contact update
2020-06-12 13:42:54 +03:00
Alex Sherman
28e8b06728
Fix not running whois update after contact update
...
Closes #1604
2020-06-11 15:55:16 +05:00
Maciej Szlosarczyk
94078fe71e
Remove dead code
2020-06-05 10:33:00 +03:00
Maciej Szlosarczyk
bacdebd17c
Pull out ident parsing from Epp::Contact class
2020-06-05 10:31:51 +03:00
Maciej Szlosarczyk
043037225b
Extract legal doc parsing away from Epp::Domain class
2020-06-05 09:56:30 +03:00
Timo Võhmar
2ffe9629f9
Merge pull request #1593 from internetee/upgrade-rails-to-6.0.3
...
Upgrade Rails from 5.2 to 6.0.3
2020-06-03 15:04:36 +03:00
Alex Sherman
7cfc5efd36
Fix registration deadline format for whois/restwhois
2020-06-02 13:14:21 +05:00
Karl Erik Õunapuu
0af1cc17d1
Clean up
2020-06-01 16:19:17 +03:00
Karl Erik Õunapuu
7580824a38
Fix deprecation issues with has_paper_trail
2020-06-01 16:11:20 +03:00
Karl Erik Õunapuu
8db09aaacf
Use .touch instead of paper_trail.touch_with_version
...
touch_with_version was removed from newer version of PaperTrail
2020-06-01 13:54:21 +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
Maciej Szlosarczyk
c7f95c41a2
Split "big" method into two smaller ones
2020-05-28 14:24:18 +03:00
Maciej Szlosarczyk
011967d8ea
Add disputes to the list of retained domains
2020-05-28 13:33:52 +03:00
Karl Erik Õunapuu
e06596551c
Prevent verification email from being sent when registrantChange w/ disputed pw
2020-05-25 16:02:59 +03:00
Maciej Szlosarczyk
106c506d22
Some Rubocop nonsense
2020-05-22 21:42:14 +05:00
Karl Erik Õunapuu
f39fb1dc8b
Provide full Contact object to all_domains() instead of just id
2020-05-22 21:42:14 +05:00
Karl Erik Õunapuu
13e31af133
Fix EPP error message when reserved PW not present for disputed domains
2020-05-22 16:06:55 +03:00
Karl Erik Õunapuu
4463349454
DisputeStatusUpdateJob: Return true if domain is sent to auction
2020-05-22 13:21:48 +03:00
Karl Erik Õunapuu
7ef15a5bf1
Merge remote-tracking branch 'origin/master' into 269-dispute-list
2020-05-21 17:43:57 +03:00
Karl Erik Õunapuu
5a951dd958
Fix some CC issues
2020-05-21 17:36:38 +03:00
Karl Erik Õunapuu
f25b7a3b7f
Check whether registrant element exists before determining registrant change
2020-05-21 15:49:43 +03:00
Timo Võhmar
3d30469db9
Merge pull request #1527 from internetee/fix-registrant-contact-view
...
Registrant: Allow to view other contacts of domain
2020-05-21 14:31:12 +03:00
Karl Erik Õunapuu
f27f2f365f
Do not use requester ID when querying all_domains() via Registrar
2020-05-21 14:15:00 +03:00
Karl Erik Õunapuu
bcd6f0bd71
Find requester's tied domains via RegistrantUser
2020-05-21 12:41:21 +03:00
Karl Erik Õunapuu
572510d7b0
Find contact/registrar directly via domain or via relations
2020-05-20 11:10:01 +03:00
Karl Erik Õunapuu
0b2b1b0ef1
Remove redundant functionality
2020-05-19 16:13:12 +03:00
Karl Erik Õunapuu
4efd94a90b
Reserved: Respect other domain statuses
2020-05-19 15:23:00 +03:00
Karl Erik Õunapuu
c682155bf6
Disputes: Show when and who closed dispute
2020-05-18 15:28:03 +03:00
Karl Erik Õunapuu
cb18d1dbb1
Merge branch '269-dispute-list' of https://github.com/internetee/registry into 269-dispute-list
2020-05-15 17:58:19 +03:00
Karl Erik Õunapuu
abc1920d45
Fix dispute status removal when dispute is closed
2020-05-15 17:55:20 +03:00
Maciej Szlosarczyk
56e3784aa4
Use constants instead of strings
2020-05-15 14:52:11 +03:00
Maciej Szlosarczyk
6e5a97ad4d
Add handling of type filters and handling of ETags
...
Add API documentation and test cases around ETags for the API.
2020-05-15 14:43:18 +03:00
Maciej Szlosarczyk
960e4084e3
Properly match against class
...
Turns out I was wrong 😅
2020-05-14 15:26:33 +03:00
Maciej Szlosarczyk
26858a7e8f
Merge branch 'master' into add-machine-readable-list-of-blocked-domains
2020-05-14 15:06:15 +03:00
Maciej Szlosarczyk
88a3a2ebac
Make Rubocop less whiny about things
2020-05-14 14:59:17 +03:00
Maciej Szlosarczyk
18ce853420
Simple implementation of retained domains API endpoint
...
This needed a new name, there are several classes of database object
to be included in that endpoint.
Currently, there is one list ordered by name, with each object
containing status and ascii name for convenience. Can be converted to
multiple fields (reserved and blocked separately). Also contains total
count.
Includes CORS preflight which seems to be a known problem for Rails in
the past.
2020-05-14 14:49:02 +03:00
Karl Erik Õunapuu
906fc9938f
Merge branch 'master' into 269-dispute-list
2020-05-14 11:42:41 +03:00
Karl Erik Õunapuu
be14ede8b6
Refactor some dispute logic
2020-05-14 11:38:26 +03:00
Karl Erik Õunapuu
36e036e231
Write metadata only on create
2020-05-12 21:27:54 +03:00