Skip to content

Latest commit

 

History

History
67 lines (61 loc) · 2.97 KB

File metadata and controls

67 lines (61 loc) · 2.97 KB

PLAN

  1. Implement additional domain categorization rules to handle new gTLDs.
  2. Improve the 'remove_ns' function to handle a wider range of DNS server domains, including *.NS.CLOUDFLARE.COM.
  3. Add hashtag functionality for domains, including a new field in the Domain model, an API endpoint for adding hashtags, and UI elements in the list_domains.html template.
  4. Add timestamps to exported file names.
  5. Fix the 'remove_selected' function to correctly return the count of removed domains.
  6. Correct the categorization of domains with new gTLDs (e.g., solo.startup should be recognized as a TLD).
  • create domain extract from text/html/markdown file
  • extract domains from textarea input
  • list directly in table
  • save data in sqlite DB
  • provide option to view data in different formats (csv, json)
  • create search and filter functionality
  • remove duplicates
  • no pagination on table
  • add responsive design
  • create docker and docker-compose file
  • create ansible tests
  • add unit tests
  • create CHANGELOG.md file and add changes
  • create requirements.txt
  • create init.sh script to start project with all dependencies
  • create .env file for environment variables
  • move all variables from another files and use them in environment variables
  • based on that PLAN.md file, create and extend todolist with detailed points
  • remove duplicated points from TODO.md
  • check which points are done and check that points on todolist
  • create logs.txt and every time put there all level information
  • check if in logs.txt are some errors
  • create at every changes a new version in changelog.md file
  • CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
  • every day at 12:00 create backup of sqlite DB
  • every day at 12:00 send email with backup to specific email address
  • create Dockerfile for web application
  • create docker-compose file for web application
  • create ansible playbook for web application
  • create unit tests for web application
  • create integration tests for web application
  • create load tests for web application
  • create user stories for web application
  • create acceptance tests for web application
  • create documentation for web application
  • create release notes for web application
  • create release checklist for web application
  • create release plan for web application
  • create backlog for web application
  • create sprint backlog for web application
  • create sprint review and retrospective for web application
  • create burndown chart for web application
  • create project management board for web application
  • create Kanban board for web application
  • create product backlog for web application
  • create feature backlog for web application
  • create sprint plan for web application
  • create daily scrum for web application
  • create weekly scrum for web application
  • create monthly scrum for web application
  • create quarterly scrum for web application
  • create annual scrum for web application
  • create sprint review and retrospective for web application