1. 31 Dec, 2019 1 commit
  2. 27 Dec, 2019 1 commit
  3. 01 Oct, 2019 1 commit
  4. 27 Sep, 2019 2 commits
  5. 25 Sep, 2019 2 commits
  6. 13 Sep, 2019 4 commits
  7. 30 Aug, 2019 2 commits
    • Jamie Scaife (CYC)'s avatar
      Improved configuration file: · ca2d7547
      Jamie Scaife (CYC) authored
      * Switched to a `.ini` file
      * Added `custom_name` config parameter to allow for setting a custom/branded name for Domain Monitor
      * Added validation for config file parameters
      * Other minor refactoring and adjustments
      ca2d7547
    • Jamie Scaife (CYC)'s avatar
      Improved handling of current working directory: · 9a8aa4c7
      Jamie Scaife (CYC) authored
      * Added `--directory` and `-d` arguments, to allow overriding the working directory for the program
      * Moved help text into the main program to ensure that it can always be accessed, even if the program is running outside of the main program directory
      9a8aa4c7
  8. 28 Aug, 2019 1 commit
  9. 23 Aug, 2019 1 commit
    • Jamie Scaife (CYC)'s avatar
      Numerous changes and adjustments: · 4cbea7f7
      Jamie Scaife (CYC) authored
      * Changed default time limit to 9m 30s
      * Added checks for missing config and domains list files
      * Improved handling of missing expiries.json file
      * Added --max-exec-time, to specify a custom maximum execution time
      * Added --sleep, to add a delay between WHOIS requests
      * Removed --debug, superseded by --max-exec-time
      * Capped update count to the total number of domains in the monitoring list, to prevent unnecessary looping through the domains list
      * Updated help file
      * Other minor text/formatting adjustments
      4cbea7f7
  10. 14 Aug, 2019 1 commit
    • Jamie Scaife (CYC)'s avatar
      Numerous minor features, improvements and refactoring: · ca13bc2f
      Jamie Scaife (CYC) authored
          * Added `report --no-headers`
          * Added `report --full`
          * Added `update all`
          * Added `--help`
          * Improved handling of non-mandatory arguments
          * Added exit status codes for minor/major problems
          * Removed ctype dependency
          * Other minor adjustments
      ca13bc2f
  11. 29 Jul, 2019 1 commit
  12. 12 Jul, 2019 1 commit
  13. 11 Jul, 2019 1 commit
    • Jamie Scaife (CYC)'s avatar
      Numerous bug fixes and improvements: · 2b2e539f
      Jamie Scaife (CYC) authored
      * Improved handling of reports where no renewals are due
      * Improved error handling for failed WHOIS server connections
      * Improved command-line argument handling
      * Improved grammar/formatting of the footer text
      * Added basic validation to domains.txt file, so extra newlines, dots, etc no longer cause issues
      * Added support for gov.uk domain names
      * Removed non-essential parts of the footer text
      2b2e539f
  14. 09 Jul, 2019 4 commits
  15. 04 Jul, 2019 17 commits