Commit graph

351 commits

Author SHA1 Message Date
Alex Sherman
b446cff3fd Add verification creation on email validation, add tests 2020-07-08 17:10:44 +05:00
Alex Sherman
b4369bdcd0 Add support of punycode domains in emails 2020-07-08 17:10:44 +05:00
Alex Sherman
f8eea08357 Move emails & domains to citext, CC fixes 2020-07-08 17:10:43 +05:00
Alex Sherman
48036c660d Add email & nonverified color to contact show 2020-07-08 17:09:39 +05:00
Alex Sherman
3d444c3a04 Fix CC issues 2020-07-08 17:08:41 +05:00
Alex Sherman
ee7d69c1ce Add data migration to fill EmailAddressVerifications 2020-07-08 17:08:40 +05:00
Alex Sherman
9ae85f3d74 Add verification methods 2020-07-08 17:07:45 +05:00
Alex Sherman
cc142076c3 Add verification model & migration 2020-07-08 17:07:44 +05:00
Alex Sherman
1b06e43f18 Move email checks and validation methods to concern 2020-07-08 17:06:07 +05: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
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
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
0b2b1b0ef1 Remove redundant functionality 2020-05-19 16:13:12 +03:00
Karl Erik Õunapuu
906fc9938f
Merge branch 'master' into 269-dispute-list 2020-05-14 11:42:41 +03:00
Karl Erik Õunapuu
e7ad4a7c64 Move domain dispute logic to concern 2020-05-12 10:24:28 +03:00
Alex Sherman
c4e46149e8 Fix presence of ignored fields in history
Closes #1576
2020-04-30 13:01:05 +05:00
Karl Erik Õunapuu
21543d8416 Better naming for variables 2020-03-06 15:17:01 +02:00
Karl Erik Õunapuu
3f92640ad2 Move registrar directo logic to concern, touch up translations 2020-03-02 17:38:03 +02:00
Alex Sherman
5ec2d25ec5 Move Remove clientHold button to domain info 2020-02-20 13:39:57 +05:00
Alex Sherman
3b332da0bb Add remove clientHold to registrar UI 2020-02-19 14:51:53 +05:00
Alex Sherman
fc59d4a29d Fix warnings on cron jobs 2020-02-13 20:26:42 +05:00
Alex Sherman
a1651ca1b9 Fix double versioning on Domain & Contact models 2020-02-12 18:51:48 +05:00
Alex Sherman
8240b37910 Pump papertrail gem to 8.1 2020-02-05 12:43:25 +05:00
Alex Sherman
a18f7b1605 Pump papertrail version to 6.0.2 2020-02-05 12:43:25 +05:00
Alex Sherman
ad46e08f32 Pump iso8601 gem version 2020-02-05 12:43:25 +05:00
Timo Võhmar
c64f389794
Merge pull request #1485 from internetee/1480-fix-client-hold-task
Add condition on not having clientHold status for force-delete job
2020-01-28 17:33:06 +02:00
Alex Sherman
e4352d121a Add tests for fixing ignored columns in versions 2020-01-24 18:22:16 +05:00
Alex Sherman
3d424e3dd0 Fix ignored attributes on history models
Concern method #all_versions_for(ids, time) tried to create model instance from
history and raises an exception when in history object there are some columns
which are ignored in model at the moment.

This patch removes ignored columns from data used to create a new inctance.

See #1489
2020-01-24 13:54:55 +05:00
Alex Sherman
a7b4b0d19b Add condition on not having clientHold status for force-delete job
See #1480
2020-01-24 12:07:15 +05:00
Alex Sherman
363a74248f Fix purge_date format to fast/soft forcedelete domains 2020-01-21 22:25:17 +05:00
Alex Sherman
a9ce9dba51 Set single poll message for force delete 2020-01-21 13:40:13 +05:00
Alex Sherman
e7581246d6 Add test for clear force delete on registrar change 2020-01-17 20:09:48 +05:00
Alex Sherman
c252d801f9 Add mail notification on soft force delete 2020-01-15 16:23:13 +05:00
Alex Sherman
9916ca52cb Add poll message on start of grace period for soft delete
Add removing forceDelete on registrant change.
Restore email template choosing on safe force delete via admin
dashboard.

See https://github.com/internetee/registry/issues/1428#issuecomment-573766153
2020-01-14 17:58:55 +05:00
Alex Sherman
222ac639ac Add pull messages on soft force delete & force delete cancel 2020-01-14 17:58:55 +05:00
Alex Sherman
c863cb2678 Move force delete dates to one day ahead 2020-01-14 17:58:55 +05:00
Alex Sherman
a815e943d3 Modify force_delete procedure to set clientHold only by job 2020-01-14 17:58:27 +05:00
Alex Sherman
0e1542609e Fix local conflict 2020-01-14 17:57:46 +05:00
Alex Sherman
4b4650ee7f Revert "Add :fast_track & :soft versions of ForceDelete"
This reverts commit 392b145fc7dab7a1581662d377ae0c1ea79d09f3.
2020-01-14 17:57:46 +05:00
Alex Sherman
bbc89e5860 Add :fast_track & :soft versions of ForceDelete
See #1428
2020-01-14 17:57:46 +05:00
Alex Sherman
550d020229 Add force_delete_start field to ForceDelete & add tests
Add new test file new_force_delete_test.rb to check if new ForceDeleteProcedures are correct.
ATM it's just a scaffold of some sort, all tests are red, magic numbers and so - just a proof of concept.

See #1428
2020-01-14 17:57:46 +05:00
Artur Beljajev
fa52001be6 Upgrade to Rails 5.0
Closes #377
2019-11-15 15:26:33 +02:00
Artur Beljajev
487613db1e Refactor inactive contact archivation
Fixes #956
2019-07-02 14:37:23 +03:00
Artur Beljajev
5d5c2ed925 Notify registrar about domain deletion when auction feature is on
Fixes #1196
2019-05-10 14:48:50 +03:00
Timo Võhmar
020abc12c1
Merge pull request #1183 from internetee/remove-html5-validators-gem
Remove `html5_validators` gem
2019-05-07 19:38:32 +03:00