├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── dug.gemspec ├── lib ├── dug.rb └── dug │ ├── configurator.rb │ ├── gmail_servicer.rb │ ├── logger.rb │ ├── message_processor.rb │ ├── notification_decorator.rb │ ├── runner.rb │ ├── util.rb │ ├── validations.rb │ └── version.rb └── test ├── configurator ├── rule_file_fixtures │ └── valid_rule_file.yml └── rules_test.rb ├── dug_test.rb ├── gmail_servicer_test.rb ├── message_processor_test.rb ├── notification_decorator_test.rb ├── runner_test.rb ├── test_helper.rb ├── util_test.rb └── validations_test.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/bin/setup -------------------------------------------------------------------------------- /dug.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/dug.gemspec -------------------------------------------------------------------------------- /lib/dug.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/lib/dug.rb -------------------------------------------------------------------------------- /lib/dug/configurator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/lib/dug/configurator.rb -------------------------------------------------------------------------------- /lib/dug/gmail_servicer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/lib/dug/gmail_servicer.rb -------------------------------------------------------------------------------- /lib/dug/logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/lib/dug/logger.rb -------------------------------------------------------------------------------- /lib/dug/message_processor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/lib/dug/message_processor.rb -------------------------------------------------------------------------------- /lib/dug/notification_decorator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/lib/dug/notification_decorator.rb -------------------------------------------------------------------------------- /lib/dug/runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/lib/dug/runner.rb -------------------------------------------------------------------------------- /lib/dug/util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/lib/dug/util.rb -------------------------------------------------------------------------------- /lib/dug/validations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/lib/dug/validations.rb -------------------------------------------------------------------------------- /lib/dug/version.rb: -------------------------------------------------------------------------------- 1 | module Dug 2 | VERSION = "1.0.3" 3 | end 4 | -------------------------------------------------------------------------------- /test/configurator/rule_file_fixtures/valid_rule_file.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/test/configurator/rule_file_fixtures/valid_rule_file.yml -------------------------------------------------------------------------------- /test/configurator/rules_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/test/configurator/rules_test.rb -------------------------------------------------------------------------------- /test/dug_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/test/dug_test.rb -------------------------------------------------------------------------------- /test/gmail_servicer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/test/gmail_servicer_test.rb -------------------------------------------------------------------------------- /test/message_processor_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/test/message_processor_test.rb -------------------------------------------------------------------------------- /test/notification_decorator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/test/notification_decorator_test.rb -------------------------------------------------------------------------------- /test/runner_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/test/runner_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test/util_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/test/util_test.rb -------------------------------------------------------------------------------- /test/validations_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisarcand/dug/HEAD/test/validations_test.rb --------------------------------------------------------------------------------