Releases: Nickslabcode/domain-lookup
Releases · Nickslabcode/domain-lookup
v1.6.0
v1.5.0
v1.2.0
1.2.0 (2024-12-18)
Bug Fixes
- appversion.tsx: add missing key prop (a7dc3ac)
- cloudflare worker: add request headers including User-Agent to wp-check endpoint (cc2d701)
- cloudflare worker: fix response body returning occasional false-positive results (d22dedc)
- home: fix searchParams reset when going back to Home from Results view (b29569d)
Features
v1.1.1
v1.1.0
v1.0.0
1.0.0 (2024-11-22)
Bug Fixes
- added disabled prop for the submit button and conditional opacity class for the kbd element (bf202be)
- fixed an issue that caused pressing enter or searching the same domain multiple times in a row to push it to the history array- added a conditional to check whether the searchQuery and the domain searchparams are the same and also updated the disabled prop condition for the search button to include the same logic (c234c9b)
- fixed overlapping issue above the footer (b38e6a0)
- forced lowerCase on the search form, added regex to detect if the input is a valid domain before enabling the option to search (d3f147c)
- removed duplicate shortkeys component from home view (7d6cee8)
- removed itty router and implemented a switch case based on the path (b122859)
- Updated dns and ssl service (0b440d6)
- updated dns and ssl services, as well as the Results view and Table component on the front end accordingly to match the new responce from CF worker (5fdeef0)
- Updated fetch logic in results view to fix an issue where WhoIS data was taking longer than the loading (3074875)
- updated Footer component's css (301cf0f)
- Updated history localStorage format to include a timestamp (75d4ec9)
- updated requests variables for the httpYac GET requests because they were conflicting with the environment ones (3442498)
- Updated Results view layout (316c25a)
- updated the background when history modal is open (d77dd09)
- updated the response structure for the dns endpoint (8c3faee)
- updated the text sizing and padding of the kbd elements (d4da91e)
- versioning.yml: added missing env (7a93b16)
Features
- added base services structure, added whois http GET request, created whois service (4028c61)
- Added filter functionality to the history modal with matching text highlighting (b2bbe46)
- Added HistoryContext provider, created initial HistoryModal component (7744e4f)
- Added onClick functionality to search again if a domain is clicked in the history modal (b021066)
- Added routing and 3 separate fetch functions in the CF worker (210fdb3)
- Added semantic-release (7158c5d)
- added specific headers in the CF worker to specify the CORS policy (72606f7)
- Completed localStorage logic for the history to add the domains after the search form is submitted (d762008)
- Created app version component (3abb1b0)
- Created search input focus keyup listener logic (115df6d)
- DNS service function implemented with initial exception handling. Added HTTP GET requests for SSL and WhoIS (1fe0f59)
- Footer component implementation (25e45e2)
- Implemented Cloudflare worker to fetch data from certSpotter API due to CORS policy blocking the requests. fix: replaced logo icon with a different react icon due to deprecation error (adddf78)
- initial navbar implementation (598e299)
- production-deploy actions workflow implementation (8043430)
- react router implementation- created initial AppContainer and ViewContainer higher order components (c67bb34)
- replaced flex with grid for results view, added mobile compatibility (d170017)
- SearchForm component completion with searchParams hook (0c4504c)
- shortkeys component implementation (b1d9733)
- SslTable initial implementation. Chore: Removed console logs (93582f5)
- Table component implementation for the DNS info. chore: Added DnsRecordResponse type and updated DNS service function accordingly (a3e144e)
- ThemeProvider implemented. Updated ThemeController to show all themes dynamically (6f0b260)
- Updated history modal component's layout- domain history is now structured in a table (3e5e219)