Commit graph

736 commits

Author SHA1 Message Date
Alex Sherman
2af18edfea Add conditions for force delete clean on registrant change 2020-01-21 15:13:31 +05:00
Alex Sherman
6f8a8f6435 Add tech contacts & info & name@name to force delete mailer
See #1477
2020-01-20 13:50:49 +05:00
Timo Võhmar
df5fcd822d
Merge pull request #1430 from internetee/1428-new-force-delete-procedures
Add new ForceDelete procedures
2020-01-18 15:19:26 +02: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
d95081adcf Add test to see if registrant verification stores versions 2020-01-14 18:51:09 +05:00
Alex Sherman
c863cb2678 Move force delete dates to one day ahead 2020-01-14 17:58:55 +05:00
Alex Sherman
d20821dd38 Add tests for clientHold status 2020-01-14 17:58:27 +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
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
Timo Võhmar
844e613ee1
Merge pull request #1447 from internetee/fix-epp-response
Hide contact password unless the current registrar is sponsoring
2020-01-14 13:31:30 +02:00
Alex Sherman
851a2d6a2a Allow ForceDelete status not to block domain update 2020-01-06 17:03:14 +05:00
Timo Võhmar
3e214ba04e
Merge pull request #1454 from internetee/762-partially-allow-to-update-statuses-via-epp
Fix epp domains controller to apply add or rem changes to status
2020-01-03 14:42:26 +02:00
Alex Sherman
a863c3c7ba Fix epp domains controller to apply add or rem changes to status
From this patch epp domains controller will allow to update
domain statuses only if there is only one status - clientHold.
This was made to allow usage of new ForceDelete procedures.
2020-01-02 16:37:17 +05:00
Alex Sherman
c4ffdbd650 Add registrant verification versions table according to existing logic
Creates a log_registrant_verifications table and version class as per https://github.com/internetee/registry/issues/1425#issuecomment-567117002
2019-12-27 18:39:06 +05:00
Artur Beljajev
7f308d4123 Add audit log to registrant verifications
Closes #1425
2019-12-27 17:00:38 +05:00
Artur Beljajev
ee30c8d4ef Add fixture 2019-12-27 17:00:38 +05:00
Artur Beljajev
5d2f1a89fb Hide contact password unless the current registrar is sponsoring
Closes #1446
2019-12-18 09:14:13 +02:00
Timo Võhmar
a841320fd7
Merge pull request #1443 from internetee/ignore-legacy-database-columns
Ignore legacy database columns
2019-12-16 18:08:02 +02:00
Timo Võhmar
c168eac354
Merge pull request #1435 from internetee/improve-api-users
Improve API users
2019-12-16 17:18:17 +02:00
Artur Beljajev
f0a7edd6d8 Ignore legacy database columns
Closes #1377
2019-12-15 18:27:01 +02:00
Artur Beljajev
aa8be7d148 Improve error messages 2019-12-10 15:39:56 +02:00
Artur Beljajev
b850efb939 Use standard UI 2019-12-10 15:39:56 +02:00
Artur Beljajev
de6934625c Nest API users under registrar in admin area 2019-12-10 15:38:30 +02:00
Artur Beljajev
90f4480f37 Add tests 2019-12-09 20:03:40 +02:00
Artur Beljajev
19e45f0a70 Simplify test 2019-12-09 20:03:27 +02:00
Artur Beljajev
22c6fd61e3 Change contacts.name database column to NOT NULL 2019-12-02 16:39:21 +02:00
Artur Beljajev
fa52001be6 Upgrade to Rails 5.0
Closes #377
2019-11-15 15:26:33 +02:00
Artur Beljajev
67a90c2ef1 Improve readability 2019-11-02 17:06:00 +02:00
Artur Beljajev
fc71bf93e7 Remove unimplemented Keyrelay feature
Closes #715
2019-10-31 17:15:21 +02:00
Artur Beljajev
9668ec33d9 Add database constraints 2019-10-24 19:23:26 +03:00
Artur Beljajev
558261c047 Add tests 2019-10-19 13:08:00 +03:00
Timo Võhmar
227031e7b7
Merge pull request #1366 from internetee/tune-test-env
Tune test env
2019-10-17 17:53:49 +03:00
Artur Beljajev
397136ef13 Handle EPP contact:transfer 2019-10-16 17:17:56 +03:00
Timo Võhmar
60a98c2793
Merge pull request #1364 from internetee/limit-epp-routes
Limit EPP routes
2019-10-16 16:34:28 +03:00
Artur Beljajev
42c574746c Simplify Puma config 2019-10-16 12:54:59 +03:00
Artur Beljajev
d8acd99879 Use block variable 2019-10-16 12:47:50 +03:00
Artur Beljajev
199085f8ac Use resourceful routes
https://github.com/rails/rails/pull/23980
2019-10-16 10:36:09 +03:00
Artur Beljajev
cb3bf7ffdc List EPP routes explicitly 2019-10-14 14:51:24 +03:00
Timo Võhmar
3b6661c27f
Merge pull request #1355 from internetee/remove-unused-rake-task
Remove unused rake task
2019-10-11 14:58:58 +03:00
Artur Beljajev
8a167c4728 Reorganize tests 2019-10-11 12:13:18 +03:00
Artur Beljajev
4010cb5a97 Fix mailer preview 2019-10-11 10:45:02 +03:00
Artur Beljajev
bbaad1619f Remove unused rake task 2019-10-10 13:33:17 +03:00
Timo Võhmar
fc181d3623
Merge pull request #1338 from internetee/add-db-constraints
Add database constraints
2019-10-10 12:00:02 +03:00
Artur Beljajev
ba33f5740e Add database constraints 2019-10-09 18:29:03 +03:00
Artur Beljajev
53a7dab7eb Fix sporadic test failures 2019-10-09 17:20:24 +03:00
Artur Beljajev
7fcab05e51 Clean up settings after tests 2019-10-09 15:55:27 +03:00
Timo Võhmar
710fef8193
Merge pull request #1337 from internetee/add-epp-hello-test
Add EPP hello test
2019-10-08 16:49:01 +03:00
Timo Võhmar
ab9c7fa351
Merge pull request #1336 from internetee/remove-rspec
Remove rspec
2019-10-08 16:44:18 +03:00