Commit Graph

  • 3402b2e71c Use debian buster in Vagrantfile master JPT 2019-11-03 15:41:38 +01:00
  • f99729eb20 Use example.local since example.com has nullMX in place JPT 2019-11-03 15:41:02 +01:00
  • 09d1dbb3ef Add a basic README.md, fix missing entry in /etc/hosts in Vagrantfile JPT 2019-01-27 10:45:45 +01:00
  • 14aa470da1 Give the vagrant box a nice hostname for testing JPT 2019-01-26 19:31:19 +01:00
  • 766453952f Use example.com properly, add more examples JPT 2019-01-26 19:11:30 +01:00
  • 37a72dc999 Add more examples to test with JPT 2019-01-26 12:17:00 +01:00
  • 5db1b891f1 Prepare skeleton to build a very basic test environment JPT 2019-01-26 11:38:32 +01:00
  • e20b956911 Add Vagrantfile JPT 2019-01-26 11:10:20 +01:00
  • 50edc8dc84 Properly use methods to build up MailQ struct JPT 2019-01-06 19:07:10 +01:00
  • fac4985ab7 Implement queue methods JPT 2019-01-06 00:32:17 +01:00
  • 7b1fa6c833 Add number of recipients to QEntry detailed string JPT 2019-01-01 21:27:56 +01:00
  • 6749bdbb96 Rename QEntrySortConfig to QSortConfig JPT 2019-01-01 21:23:04 +01:00
  • 187164fc7d Provide a better help for the shell JPT 2019-01-01 21:16:06 +01:00
  • f1a6259256 Add basic inspect feature JPT 2019-01-01 21:11:39 +01:00
  • 47f133f418 Introduce first basic functions in shell JPT 2019-01-01 20:50:39 +01:00
  • b2d1afadfc Improve how sort configuration gets passed around JPT 2019-01-01 20:10:34 +01:00
  • 7c33b16b8c Remove os.Stdout from shell.go completely JPT 2019-01-01 19:42:22 +01:00
  • f7bb218403 Use reader and writer to make shell extensible JPT 2019-01-01 19:37:05 +01:00
  • b471f6a914 Introduce a very rough skeleton to implement interactive shell JPT 2019-01-01 19:24:43 +01:00
  • ad252c7480 Fix code to build sortConfig JPT 2019-01-01 16:45:42 +01:00
  • 8210727655 Change error handling for sort configuration JPT 2019-01-01 16:40:58 +01:00
  • bd6e9cdea5 Remove superfluous prints JPT 2019-01-01 16:18:36 +01:00
  • 1350399e8e Rename functions for clarity JPT 2019-01-01 16:05:25 +01:00
  • e57c011391 Restructure mailq package JPT 2019-01-01 16:02:04 +01:00
  • 9e19df62ed Begin restructuring the project JPT 2019-01-01 15:46:35 +01:00
  • eadaf8d420 Fix sorting not working as expected JPT 2019-01-01 15:17:21 +01:00
  • 23277a9159 Fix broken switch statement JPT 2019-01-01 15:13:18 +01:00
  • 8dea3f83bc Refactor sorting a bit JPT 2019-01-01 15:09:47 +01:00
  • 2493e581ae Implement support for sorting order JPT 2019-01-01 14:49:30 +01:00
  • f22be8fccf Introduce configurable sorting JPT 2019-01-01 14:36:50 +01:00
  • c199ca0bcb Begin building a sorting feature JPT 2019-01-01 12:41:15 +01:00
  • dd47907270 Experimental feature: Sorting the queue entries JPT 2019-01-01 02:45:08 +01:00
  • 3d893015a3 Add support for JSON output JPT 2018-12-31 21:22:23 +01:00
  • 92a709d196 Allow printing queue data in parseable format JPT 2018-12-31 21:08:24 +01:00
  • 7f4e19e285 Refactoring JPT 2018-12-31 20:36:14 +01:00
  • 5a21e5a3cf Fix missing symbol in tabwriter view JPT 2018-12-31 17:20:48 +01:00
  • 78f9468f0c Refactor, introduce MailQ struct JPT 2018-12-31 17:16:32 +01:00
  • b164d00e1f Remove debugging printf JPT 2018-12-31 17:00:13 +01:00
  • bcd08235a3 Update date format, add status to view JPT 2018-12-31 16:54:01 +01:00
  • 647b38ccb8 Beautify table view a bit JPT 2018-12-31 16:47:53 +01:00
  • 2a9ae87b2f Implement printing mailqueue in table, restructuring JPT 2018-12-31 16:32:23 +01:00
  • d39fb736dc Fix getting stuck when closing pager without reading all entries JPT 2018-12-31 15:53:51 +01:00
  • 70420c456e Handle empty mailqueue gracefully, it is not an error JPT 2018-12-31 15:05:13 +01:00
  • 6a934ee54b Add TODO regarding issues with pager JPT 2018-12-30 14:53:15 +01:00
  • f48e4c9f60 Use pager to display results JPT 2018-12-30 14:51:08 +01:00
  • 6619bd86ce Do not pass arguments if empty JPT 2018-12-30 13:34:45 +01:00
  • 1c8a2a0924 Improve detailed QEntry String representation JPT 2018-12-30 13:23:30 +01:00
  • 73fd1dcf8e Improve string view of single QEntry instances JPT 2018-12-30 13:15:14 +01:00
  • d087d8d746 Fix reading from command not passing arguments JPT 2018-12-30 12:54:22 +01:00
  • 5474966220 Begin implementing interactive mode JPT 2018-12-29 23:44:40 +01:00
  • 24afa08970 Change how mail queue entries can be displayed JPT 2018-12-29 23:28:58 +01:00
  • 1e33d3669c Improve flag descriptions JPT 2018-12-29 22:10:53 +01:00
  • 4ae5f3e500 Run go fmt again JPT 2018-12-29 22:02:45 +01:00
  • 8ca26b3d9d Refactoring JPT 2018-12-29 22:02:23 +01:00
  • 874d000879 Separate global from local imports JPT 2018-12-29 21:22:47 +01:00
  • 660c55fcaf Add support for reading from mailq directly JPT 2018-12-29 21:21:03 +01:00
  • 063fb5756d Rename Entry to QEntry in parser.go JPT 2018-12-29 18:16:54 +01:00
  • 40c3044c84 Ran go fmt on it JPT 2018-12-29 18:09:44 +01:00
  • 50694f861b Add .gitignore JPT 2018-12-29 17:51:10 +01:00
  • 2a26e4fb3a Initial import JPT 2018-12-29 01:42:50 +01:00