├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── admin_handler.go ├── components.go ├── email_action.go ├── execute_action.go ├── forward_action.go ├── github_validator.go ├── hook_handler.go ├── hook_store.go ├── log └── .gitignore ├── log_action.go ├── mailgun_validator.go ├── main.go ├── public ├── css │ └── application.css ├── images │ ├── arrow-down.svg │ └── rehook-logo.png └── js │ └── graph.js ├── rate_limit_filter.go ├── screenshots ├── rehook_chain.png ├── rehook_component.png ├── rehook_hooks.png └── rehook_stats.png ├── views ├── components │ ├── component.html │ ├── email-action.html │ ├── execute-action.html │ ├── github-validator.html │ ├── mailgun-validator.html │ ├── rate-limit-filter.html │ └── request-forward-action.html ├── hooks │ ├── edit.html │ ├── index.html │ └── new.html └── layout.html └── write_file_action.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/README.md -------------------------------------------------------------------------------- /admin_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/admin_handler.go -------------------------------------------------------------------------------- /components.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/components.go -------------------------------------------------------------------------------- /email_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/email_action.go -------------------------------------------------------------------------------- /execute_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/execute_action.go -------------------------------------------------------------------------------- /forward_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/forward_action.go -------------------------------------------------------------------------------- /github_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/github_validator.go -------------------------------------------------------------------------------- /hook_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/hook_handler.go -------------------------------------------------------------------------------- /hook_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/hook_store.go -------------------------------------------------------------------------------- /log/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/log_action.go -------------------------------------------------------------------------------- /mailgun_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/mailgun_validator.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/main.go -------------------------------------------------------------------------------- /public/css/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/public/css/application.css -------------------------------------------------------------------------------- /public/images/arrow-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/public/images/arrow-down.svg -------------------------------------------------------------------------------- /public/images/rehook-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/public/images/rehook-logo.png -------------------------------------------------------------------------------- /public/js/graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/public/js/graph.js -------------------------------------------------------------------------------- /rate_limit_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/rate_limit_filter.go -------------------------------------------------------------------------------- /screenshots/rehook_chain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/screenshots/rehook_chain.png -------------------------------------------------------------------------------- /screenshots/rehook_component.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/screenshots/rehook_component.png -------------------------------------------------------------------------------- /screenshots/rehook_hooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/screenshots/rehook_hooks.png -------------------------------------------------------------------------------- /screenshots/rehook_stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/screenshots/rehook_stats.png -------------------------------------------------------------------------------- /views/components/component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/components/component.html -------------------------------------------------------------------------------- /views/components/email-action.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/components/email-action.html -------------------------------------------------------------------------------- /views/components/execute-action.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/components/execute-action.html -------------------------------------------------------------------------------- /views/components/github-validator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/components/github-validator.html -------------------------------------------------------------------------------- /views/components/mailgun-validator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/components/mailgun-validator.html -------------------------------------------------------------------------------- /views/components/rate-limit-filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/components/rate-limit-filter.html -------------------------------------------------------------------------------- /views/components/request-forward-action.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/components/request-forward-action.html -------------------------------------------------------------------------------- /views/hooks/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/hooks/edit.html -------------------------------------------------------------------------------- /views/hooks/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/hooks/index.html -------------------------------------------------------------------------------- /views/hooks/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/hooks/new.html -------------------------------------------------------------------------------- /views/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/views/layout.html -------------------------------------------------------------------------------- /write_file_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstemmer/rehook/HEAD/write_file_action.go --------------------------------------------------------------------------------