Skip to content

Latest commit

 

History

History
57 lines (55 loc) · 2.67 KB

File metadata and controls

57 lines (55 loc) · 2.67 KB

Todolist

  • Create domain extractor from text/html/markdown file
  • Extract domains from textarea input
  • List domains directly in a table
  • Save data in SQLite database
  • Provide option to view data in different formats (CSV, JSON)
  • Create search and filter functionality
  • Remove duplicate domains
  • Implement table without pagination
  • Add responsive design
  • Create Docker and docker-compose files
  • Create Ansible tests
  • Add unit tests
  • Create changelog file and add changes
  • Implement user authentication and authorization
  • Add support for bulk domain import from files
  • Implement domain validation and categorization
  • Create a RESTful API for programmatic access
  • Improve error handling and logging
  • Implement more sophisticated domain categorization
  • Add user roles and permissions
  • Implement rate limiting for API access
  • Create git_update.sh script for version management
  • Create a command-line interface (CLI) for the application
  • Add support for exporting to Excel format
  • Implement data visualization for domain statistics
  • Add email notifications for bulk import results
  • Implement multi-factor authentication
  • Implement automated testing with GitHub Actions
  • Add support for custom domain categorization rules
  • Implement user registration functionality
  • Implement a caching mechanism to improve performance
  • Add database migration for email column
  • Fix custom rules loading in template
  • Create a separate page for listing domains with filtering and pagination
  • Implement consistent Bootstrap-based styling across all pages
  • Implement dynamic filtering and searching for domain list
  • Add actions to clean up domain list (remove NS servers, subdomains, selected domains)
  • List domains without pagination
  • Update statistics after each extraction
  • Implement sorting for domain list

Future Improvements

  • Add support for exporting to PDF format
  • Implement real-time domain analysis using websockets
  • Add password reset functionality
  • Implement email verification for new user registrations
  • Implement bulk actions for domain management (e.g., delete multiple domains)
  • Add domain health check functionality
  • Implement dark mode option
  • Optimize database queries for large datasets
  • Implement server-side caching for frequently accessed data
  • Add undo functionality for domain removal actions
  • Implement domain categorization based on machine learning
  • Add data visualization for domain statistics trends over time
  • Implement lazy loading for large domain lists