Commit Graph

47 Commits

Author SHA1 Message Date
Akshay Nair c184dfaef7 Adds check for valid URL for URL record type 2021-05-20 21:53:05 +05:30
Akshay Nair d7a4700f96 adds psl validation TXT record 2021-05-20 21:34:08 +05:30
Akshay Nair 7155beb00c Refactors out some of the helpers 2020-10-17 21:21:59 +05:30
Akshay Nair 08c7e5c65a Refactors validations 2020-10-17 21:21:44 +05:30
Akshay Nair c9996901a9 cname validation + some refactoring 2020-10-17 20:51:31 +05:30
Akshay Nair 12640247c3 Fixed broken test case 2020-10-15 22:46:27 +05:30
Akshay Nair 41679b937d Changes diff to add/delete actions 2020-10-15 22:38:04 +05:30
Akshay Nair b1da8a3ecc Replaces cpanel edit with remove 2020-10-15 22:13:01 +05:30
Akshay Nair 35c4baa117 Adds line for edit api calls 2020-10-15 20:57:56 +05:30
Akshay Nair c242535a51 improves a record validation 2020-10-14 18:44:24 +05:30
Akshay Nair 408b542ae7 Adds cname record validation 2020-10-14 18:38:17 +05:30
Akshay Nair e142b024b5 Adds json file extension test case 2020-10-11 23:57:46 +05:30
Akshay Nair 0938dff85a Adds simple batching 2020-10-11 23:31:12 +05:30
Akshay Nair b7741e02ff cleanup 2020-10-11 23:06:27 +05:30
Akshay Nair 44287b850e Registerdomain tests 2020-10-11 23:04:24 +05:30
Akshay Nair 85e5181327 Removes redundant test for register-dmains 2020-10-11 22:33:21 +05:30
Akshay Nair bd3a5a5043 Adds req test cases for redirection fetch 2020-10-11 22:22:28 +05:30
Akshay Nair 3cdad9b28d Adds complicated test case 2020-10-11 22:17:29 +05:30
Akshay Nair 281f88ea5f Adds simple diffing for records + updateRecords 2020-10-11 21:56:29 +05:30
Akshay Nair fea85040ce Adds records diffing function with test 2020-10-11 19:51:55 +05:30
Akshay Nair c63e8c4562 Aggregates setting zone changes to server 2020-10-11 18:08:37 +05:30
Akshay Nair 49e8dd7fd0 Aggregates fetching of records from zone and redirections 2020-10-11 17:50:29 +05:30
Akshay Nair fa9ad8baef Adds redirection api for cpanel (via uapi) + refactors cpanel 2020-10-11 17:33:26 +05:30
Akshay Nair 28c0f7301a Refactors some of domain service with fetch records and add record 2020-10-11 16:27:47 +05:30
Akshay Nair c20f6d7673 Fixes cpanel test cases and constants 2020-10-11 15:20:02 +05:30
Akshay Nair addf748158 Adds cpanel util 2020-10-11 14:41:07 +05:30
Akshay Nair a9ba56908d Adds registerDomains function and all its test cases 2020-10-05 14:33:37 +05:30
Akshay Nair b170074efd Refactors domain service 2020-10-05 14:15:28 +05:30
Akshay Nair 4844a7bbe1 Removes forceHttps flag 2020-10-05 01:00:21 +05:30
Akshay Nair 12010f3007 Blocks invalid record types 2020-10-05 00:57:34 +05:30
Akshay Nair 5c7612d568 Fixes reg script 2020-10-05 00:52:48 +05:30
Akshay Nair 473add5bd8 Changes cname, alias and url records to be single items 2020-10-05 00:47:40 +05:30
Akshay Nair 8e8fe46b2f Adds url rule validation 2020-10-05 00:45:30 +05:30
Akshay Nair 99dc783e16 Fixes Alias and A record validation 2020-10-05 00:39:57 +05:30
Akshay Nair d14991db0f Fixes cname validation 2020-10-05 00:30:47 +05:30
Akshay Nair d1575fe75c Moves test to tests directory 2020-10-05 00:10:42 +05:30
Akshay Nair acb6c96901 Removes case for preserving existing records 2020-10-04 22:43:21 +05:30
Akshay Nair c2bba48a3a Adds updateHosts (without maintain old rules) 2020-10-04 22:18:12 +05:30
Akshay Nair 9aeaeab812 Adds updateHosts function cases 2020-10-04 20:27:36 +05:30
Akshay Nair d01aba314b Adds namecheap api calls + test (with sandbox debug code) 2020-10-04 19:23:01 +05:30
Akshay Nair e8203c73f5 Adds domains directory validation and prettified error messages 2020-10-04 15:10:05 +05:30
Akshay Nair 4294bbe0e2 Adds owner field and fixes tests 2020-10-04 14:56:02 +05:30
Akshay Nair 1a7a6dabbe Refactors domain utils test + adds repo field 2020-10-04 14:50:14 +05:30
Akshay Nair 4cc037b048 Adds test cases 2020-10-04 13:59:32 +05:30
Akshay Nair cc5018eea4 Adds more tests for domain name + fixes regex 2020-10-04 13:46:05 +05:30
Akshay Nair e042b69b2a Adds name validation 2020-10-04 13:30:15 +05:30
Akshay Nair 5e20f5ea74 Init commit with domain validation tests 2020-10-04 13:22:43 +05:30