TLDR 📢
- Standardized the API response for the "register dark web term" endpoint.
- Implemented pagination enhancements and updated the default number of terms displayed.
- Addressed grammatical errors and fixed typos in error messages.
- UI improvements and new customer portal URL.
- Exported Domains and Variations functionality.
Features 🆕
Standardized API Response
- Standardized the API response for the "register dark web term" endpoint, ensuring consistent data formatting.
- Updated documentation to reflect the changes in the API response structure.
Pagination Enhancements
- Enhanced the pagination functionality, allowing users to navigate through data more efficiently.
- Updated the paginator to display the cursor on mouse-over for improved usability.
- Reduced the default number of records displayed per page to 25.
- Implemented scrolling functionality, ensuring the list loads before scrolling up.
- Modified the labels on the paginator for clarity.
Export Data
- Implemented the ability to export domains and variations, providing users with a convenient way to access and utilize this data.
Fixes 🔧
- Resolved a grammatical error in the duplicate keyword error message.
- Addressed conflicts related to the dark web register endpoint.
Refactoring 🛠️
- Removed unnecessary conditional statements to optimize code performance.
- Upgraded the Tailwind version to leverage the latest features and improvements.
Testing 🧪
- Added unit tests to ensure the robustness of the pagination implementation.
- Introduced tests for the updated login logo URLs and customer portal URL.
Chores 📝
- Mapped API and app routes for better organization and maintainability.
- Updated the login logo URLs and customer portal URL to reflect the latest branding and marketing requirements.