75 Commits

Author SHA1 Message Date
Akshay Nair 0e48ab5b1e validations: removes unnecessary validation 2021-09-07 22:21:19 +05:30
Akshay Nair 905f26a0c8 validations: adds restriction for mx with cname 2021-09-06 16:55:16 +05:30
Akshay Nair 1e77efae8b validations: adds restrictions to allowed subdomain names 2021-09-06 16:45:38 +05:30
Akshay Nair 7ede9c6225 txt: enables TXT records for all records 2021-09-06 14:39:41 +05:30
Akshay Nair a06538e57e fix(mx-remove): fixes diffing and removal of mx records 2021-09-02 18:13:48 +05:30
Akshay Nair eb484fe163 mx: adds automatic priority for mx record lists + publishing 2021-09-02 15:24:17 +05:30
Akshay Nair 8d4788c61b mx: adds validation rules for mx records 2021-09-02 15:03:52 +05:30
Akshay Nair 0619f909ee fixes certbot script 2021-09-02 13:37:34 +05:30
Akshay Nair c184dfaef7 Adds check for valid URL for URL record type 2021-05-20 21:53:05 +05:30
Akshay Nair 42404c1e8f Adds a shitty cerbot script to generate ssl certs 2021-01-05 20:05:14 +05:30
Akshay Nair 9e2b0642a7 cleanup 2020-12-10 21:00:53 +05:30
Akshay Nair 112f8ce91c Fixes root domain pointing 2020-10-27 13:09:09 +05:30
Akshay Nair 9fdc1fac73 Adds better validation messages 2020-10-17 22:16:02 +05:30
Akshay Nair 194e4700c6 refactors validation 2020-10-17 22:12:24 +05:30
Akshay Nair 732f76a557 Cleanup 2020-10-17 22:03:12 +05:30
Akshay Nair 7570136908 Changes validations 2020-10-17 21:57:22 +05:30
Akshay Nair 92e02ef996 Adds linter for scripts 2020-10-17 21:33:08 +05:30
Akshay Nair b2ba3c7c73 Some more refactoring 2020-10-17 21:24:44 +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 5a363ce92f Fixes url redirection error for executebatch 2020-10-16 00:53:47 +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 1241ef85f8 Adds logging for each record 2020-10-15 21:11:45 +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 96e8e269f1 Removes www for redirection 2020-10-12 13:28:48 +05:30
Akshay Nair 36f97c8d06 Refactors batching 2020-10-12 01:18:12 +05:30
Akshay Nair e69eff33a3 Fixes diff issues with sanitizations 2020-10-12 00:46:19 +05:30
Akshay Nair 77f0979100 Removes upper case from name validation 2020-10-12 00:29:57 +05:30
Akshay Nair 512c20ac9f Removes alias type from docs 2020-10-12 00:01:25 +05:30
Akshay Nair d7d2ee6ef4 Removes alias record type 2020-10-12 00:00:40 +05:30
Akshay Nair e142b024b5 Adds json file extension test case 2020-10-11 23:57:46 +05:30
Akshay Nair dda977068a Refactors batching 2020-10-11 23:51:56 +05:30
Akshay Nair 0938dff85a Adds simple batching 2020-10-11 23:31:12 +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 e05e789fa3 Fixes broken test suite 2020-10-06 23:47:31 +05:30
Akshay Nair b967170989 Adds ENV: production to action 2020-10-06 23:17:21 +05:30
Akshay Nair e2911e265a more debugging 2020-10-06 23:14:19 +05:30
Akshay Nair 7b7870a400 Adds debugging statement 2020-10-06 23:12:20 +05:30