{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":596382804,"defaultBranch":"main","name":"resolve","ownerLogin":"rtedge-net","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-02T03:50:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/119039703?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1675309840.2627451","currentOid":""},"activityList":{"items":[{"before":"23e3d2e341ba026362df1094a4291a9ff81fad09","after":"e98f05d8a1a530b10a2b274f83dacf0a31271975","ref":"refs/heads/main","pushedAt":"2023-06-18T22:41:20.619Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e56b1bfccc85a907a51966a60107599e88766657","after":"23e3d2e341ba026362df1094a4291a9ff81fad09","ref":"refs/heads/main","pushedAt":"2023-06-18T22:40:12.194Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Refactor variable 'type' to 't' in WHOIS and RDAP services\r\n\r\nThis commit includes several changes, all revolving around renaming the variable 'type' to 't'. The change is made to streamline the code and make it more readable. The renamed variable is used in several places across the WHOIS and RDAP services. Specific changes include:\r\n\r\n- In the WHOIS service, 'type' was changed to 't' in the method that determines the type of the query and whether it needs to be modified before a WHOIS search is performed.\r\n\r\n- In the RDAP service, 'type' was also changed to 't'. This variable is used to determine the type of query, whether it's an ASN, IPv4, or IPv6, and then pass it along to the relevant RDAP service.\r\n\r\n- The 'TS' function, which appears to be a helper function for obtaining RDAP servers for various types of data (ASN, IPv4, IPv6), had its parameter 'type' changed to 't'.\r\n\r\n- In the method that fetches IANA data for RDAP, the parameter 'type' was changed to 't', and is used to fetch and cache specific data from IANA, including the URL where the data was fetched from, the transformation details, description, publication, services, and servers.\r\n\r\nOverall, this commit should not change any functionality, but rather make the code more streamlined and a bit more readable.","shortMessageHtmlLink":"Refactor variable 'type' to 't' in WHOIS and RDAP services"}},{"before":"19e0ce57bb1ebddfbf49498bb422265c3b5753de","after":"e56b1bfccc85a907a51966a60107599e88766657","ref":"refs/heads/main","pushedAt":"2023-06-18T22:25:28.840Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ce9a3af03b06036d457151290ea58acbe80331cd","after":"19e0ce57bb1ebddfbf49498bb422265c3b5753de","ref":"refs/heads/main","pushedAt":"2023-06-18T22:20:54.220Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"aca149f32671f1d162a90c68287caf3996b25efd","after":"ce9a3af03b06036d457151290ea58acbe80331cd","ref":"refs/heads/main","pushedAt":"2023-06-18T22:18:21.486Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Refactor and Enhance WHOIS, and RDAP functionality\r\n\r\nDetails:\r\n\r\n1. The dependencies have been updated. Removed the 'ip6' module and added the 'IP' module from a different source.\r\n\r\n2. The functions 'WHOIS' and 'RDAP' have been extensively refactored for enhanced clarity, flexibility, and maintainability.\r\n\r\n3. The 'WHOIS' function now supports different query types (ASN, IPv4, IPv6, DNS) and dynamically chooses the WHOIS server based on the query type.\r\n\r\n4. The 'RDAP' function now also supports different query types, following a similar structure as 'WHOIS'.\r\n\r\n5. The 'RDAP' function now fetches data from more sources (DNS, ASN, IPv4, and IPv6), making it more comprehensive. \r\n\r\n6. The error handling has been improved in several places to give clearer error messages if no server can be found for a query.\r\n\r\n7. The 'ip' object has been simplified and unnecessary fields removed.\r\n\r\n8. The 'ZQT' set no longer includes 'RDAP' indicating that RDAP responses should not be zero-query transformed.\r\n\r\n9. Other minor code optimizations and formatting fixes were made for increased readability and performance.\r\n\r\nThis commit provides improved domain and IP related information retrieval, supports more query types, and enhances the overall reliability of the code.","shortMessageHtmlLink":"Refactor and Enhance WHOIS, and RDAP functionality"}},{"before":"2bcd9bfe8a09489aed588edc7ecb61d8d267af47","after":"aca149f32671f1d162a90c68287caf3996b25efd","ref":"refs/heads/main","pushedAt":"2023-06-18T08:15:18.491Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a1b0a996ad885f819d694fa8567d70d9de05a61b","after":"2bcd9bfe8a09489aed588edc7ecb61d8d267af47","ref":"refs/heads/main","pushedAt":"2023-06-17T13:46:05.245Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"554c719d02d2276ac1c34a8bdbcc3b79ab3f5e40","after":"a1b0a996ad885f819d694fa8567d70d9de05a61b","ref":"refs/heads/main","pushedAt":"2023-06-17T13:41:55.294Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"821e24598537f3be4f8fe1a76f342e6e739320f1","after":"554c719d02d2276ac1c34a8bdbcc3b79ab3f5e40","ref":"refs/heads/main","pushedAt":"2023-06-17T13:39:41.133Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Improved case-insensitivity in TLD query and standardized code formatting","shortMessageHtmlLink":"Improved case-insensitivity in TLD query and standardized code format…"}},{"before":"de77dc73a5b9f5d05e23b42ae202404cd7e59ff1","after":"821e24598537f3be4f8fe1a76f342e6e739320f1","ref":"refs/heads/main","pushedAt":"2023-06-17T13:30:38.079Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"31024506458922cdcfb462f6f42581c20e73baf2","after":"de77dc73a5b9f5d05e23b42ae202404cd7e59ff1","ref":"refs/heads/main","pushedAt":"2023-06-17T13:27:20.047Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"689450c54141538538692d22dd2b07c358826914","after":"31024506458922cdcfb462f6f42581c20e73baf2","ref":"refs/heads/main","pushedAt":"2023-06-17T13:22:17.300Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"cf4bac8dba64a40dcb5dd6d49f060597e4b65fcd","after":"689450c54141538538692d22dd2b07c358826914","ref":"refs/heads/main","pushedAt":"2023-06-17T13:13:09.722Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"a85838a61507fb65f418a3bd1dea40e3592384d8","after":"cf4bac8dba64a40dcb5dd6d49f060597e4b65fcd","ref":"refs/heads/main","pushedAt":"2023-06-17T13:02:10.044Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"c89aabe30acc6ae3537ce585f864b07db9e2753b","after":"a85838a61507fb65f418a3bd1dea40e3592384d8","ref":"refs/heads/main","pushedAt":"2023-06-17T12:57:17.526Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"08ffdad7cab7052b556114c14d5d1bc246db31cd","after":"c89aabe30acc6ae3537ce585f864b07db9e2753b","ref":"refs/heads/main","pushedAt":"2023-06-17T12:55:11.141Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"af751a2f48912729570ba43f310f391ae77be535","after":"08ffdad7cab7052b556114c14d5d1bc246db31cd","ref":"refs/heads/main","pushedAt":"2023-06-17T12:53:30.727Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"1e30b4d6c0d11e6065ba5f648bb0d637a7ed4d33","after":"af751a2f48912729570ba43f310f391ae77be535","ref":"refs/heads/main","pushedAt":"2023-06-17T12:52:28.876Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"b1893f5b9792fcebe8f554668ddeb57db37979d5","after":"1e30b4d6c0d11e6065ba5f648bb0d637a7ed4d33","ref":"refs/heads/main","pushedAt":"2023-06-17T12:49:20.972Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Enhance domain registry functionality and code reorganization\r\n\r\n- Introduce the `TLD` function and integrate it into the domain registry function.\r\n- Refactor the `WHOIS` and `RDAP` functions to streamline the retrieval of server information.\r\n- Reorganize the code structure for better readability.\r\n- Adjust the request handling logic to accommodate the `TLD` function and the refactored `WHOIS` and `RDAP` functions.\r\n- Modify sorting logic to account for the case when query (`q`) is an empty string in `ZQT` (RDAP, TLD) calls.","shortMessageHtmlLink":"Enhance domain registry functionality and code reorganization"}},{"before":"49024e73a7eb3fa1da7e16b47e9755e87830986c","after":"b1893f5b9792fcebe8f554668ddeb57db37979d5","ref":"refs/heads/main","pushedAt":"2023-06-16T22:34:55.030Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"9543bcbe3d0ab49d5fbfadaa12f7016ad90f2207","after":"49024e73a7eb3fa1da7e16b47e9755e87830986c","ref":"refs/heads/main","pushedAt":"2023-06-16T22:32:00.486Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"1c21c0687963bd8ec0dbccaf1614bddc5674239c","after":"9543bcbe3d0ab49d5fbfadaa12f7016ad90f2207","ref":"refs/heads/main","pushedAt":"2023-06-16T22:23:51.542Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}},{"before":"1be36fb25ea18f3e3305eb7032e0932338127691","after":"1c21c0687963bd8ec0dbccaf1614bddc5674239c","ref":"refs/heads/main","pushedAt":"2023-06-16T22:06:02.571Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":"8484db20d78520bf3b390c28e2f6948e550bba26","after":"1be36fb25ea18f3e3305eb7032e0932338127691","ref":"refs/heads/main","pushedAt":"2023-06-16T22:04:02.535Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Title: Refactor WHOIS and RDAP Functions for Enhanced Code Clarity\r\n\r\nDetail:\r\n- Changed the assignment of the 'tld' variable from 'let' to 'const' in the WHOIS function to improve code readability and safety.\r\n- Reorganized the RDAP function for better clarity and added variables for intermediate results.\r\n- Removed the debugging console warning for the DNS fetch in the RDAP.IANA server method.\r\n- Updated the test calls for both WHOIS and RDAP at the end of the file.\r\n- Added sections separators for better code organization.","shortMessageHtmlLink":"Title: Refactor WHOIS and RDAP Functions for Enhanced Code Clarity"}},{"before":"69bd7d459029715085602d920e0eff494605462f","after":"8484db20d78520bf3b390c28e2f6948e550bba26","ref":"refs/heads/main","pushedAt":"2023-06-16T21:03:42.320Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"Implement WHOIS and RDAP queries","shortMessageHtmlLink":"Implement WHOIS and RDAP queries"}},{"before":"f7bfa58c60de2242f3aa2c6f031cd52822435417","after":"69bd7d459029715085602d920e0eff494605462f","ref":"refs/heads/main","pushedAt":"2023-06-16T20:56:24.075Z","pushType":"push","commitsCount":1,"pusher":{"login":"CetinSert","name":"Cetin Sert","path":"/CetinSert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27027?s=80&v=4"},"commit":{"message":"src: re-align","shortMessageHtmlLink":"src: re-align"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADRAEjSgA","startCursor":null,"endCursor":null}},"title":"Activity · rtedge-net/resolve"}