Граф коммитов

192 Коммитов

Автор SHA1 Сообщение Дата
Ben Lavender ae3b06b913 Qucik run on docs for new environment variables 2017-05-17 16:03:43 -05:00
Ben Lavender 5586435a17 Merge pull request #15 from github/v3-auth
Use public key authentication as per v3
2017-05-17 14:48:18 -05:00
Ben Lavender 531bd0e39c For the auto-requirers 2017-05-17 13:56:33 -05:00
Ben Lavender 165df0fb6d Use argument form of with_options
Without the arg, this seems to work only in some versions of rails
2017-05-17 11:38:57 -05:00
Ben Lavender 3559cee527 Fix dummy applications loading of chatops controller 2017-05-17 11:26:39 -05:00
Ben Lavender bc55564cf9 Rename from chatops_controller to chatops-controller 2017-05-17 11:12:57 -05:00
Ben Lavender 5d07d75c3f Rename from ChatOps to Chatops 2017-05-17 11:07:37 -05:00
Ben Lavender ac27ac118d Fix a whitespace error 2017-05-17 10:32:32 -05:00
Ben Lavender 23d73c3f66 Raise an error if a trailing slash is on the auth base url 2017-05-17 10:31:22 -05:00
Ben Lavender 45bac4cde7 Add years to @jbarnette's life 2017-05-17 10:28:39 -05:00
Ben Lavender 8c5dcd6e30 Use methods to fetch env var names
Wouldn't want error messages to go out of date
2017-05-17 10:26:12 -05:00
Ben Lavender a7937c119b Switch to some ChatOps.method's instead of direct ENV access 2017-05-17 10:23:11 -05:00
Ben Lavender 76e0ccb82c Fix a docs typo 2017-05-17 10:15:44 -05:00
Ben Lavender 882916268e Clean up some before filters via with_options 2017-05-17 10:15:07 -05:00
Ben Lavender eb097d5ba8 Document what this horrible translation does 2017-05-16 19:44:07 -05:00
Ben Lavender dec6b895c2 Add a test for 1 minute in the future 2017-05-16 19:42:00 -05:00
Ben Lavender a4a686ff6a Huge refactoring 2017-05-16 19:40:20 -05:00
Ben Lavender 4c9f560f86 Remove X- from chatops headers 2017-05-16 09:37:29 -05:00
Ben Lavender 24d89e2b43 Use full signature header 2017-05-15 16:58:54 -05:00
Ben Lavender a2f083edd4 Replace the order of nonce and timestamp 2017-05-15 16:43:03 -05:00
Ben Lavender 704511861b Keep major gem version in sync with protocol version 2017-05-15 15:29:38 -05:00
Ben Lavender c7e3cf2284 Bump to protocol version 3 2017-05-15 14:48:28 -05:00
Ben Lavender 83e14abd05 actions were moved to execute_chatop in the rails 5 branch 2017-05-15 14:47:38 -05:00
Ben Lavender cee1f1927a Fix a rails 5 warning 2017-05-15 14:44:10 -05:00
Ben Lavender e5acce39d9 Merge branch 'master' into v3-auth
# Conflicts:
#	lib/chatops/controller/test_case_helpers.rb
2017-05-15 14:39:47 -05:00
Ben Lavender b74b44d9b9 Merge pull request #10 from github/rails-5
Rails 5
2017-05-15 14:38:25 -05:00
Ben Lavender a73b0428af Use public key authentication as per v3 2017-05-15 14:27:33 -05:00
John Barnette b0146c6ae4 Merge branch 'master' into rails-5 2017-04-28 12:07:55 -05:00
Josh Nichols 2176f8a792 Split, rather than slicing. Also use a variable for clarity. 2017-03-15 09:56:34 -04:00
Josh Nichols e83898dcc2 speling 2017-03-15 09:54:04 -04:00
Ben Lavender 90a4fae979 Link to authentication docs in the authentication section. 2017-02-09 15:36:29 -06:00
Ben Lavender b3d1b7a6c6 Fix a documentation inconsitency
I think this was copied in from the tests, which use a true anonymous controller.
2017-02-09 15:33:14 -06:00
Ben Lavender c76cdcd1ac Bump version to protocol version 2016-12-14 16:26:31 -06:00
Ben Lavender 4b523de41e make everything much worse due to rails 5.1 deprecations 2016-12-14 16:16:22 -06:00
Ben Lavender ffb159fd56 woopsies 2016-12-12 15:05:24 -06:00
Ben Lavender 29e7774f0a maybe this is why, woops 2016-12-12 14:54:08 -06:00
Ben Lavender 992f425021 Remove lockfiles, which seem to confuse each other 2016-12-12 14:53:15 -06:00
Ben Lavender faa20e7388 add development dependencies 2016-12-12 14:46:10 -06:00
Ben Lavender 3c3ebe74de lets try removing the gemspec silliness 2016-12-12 14:40:46 -06:00
Ben Lavender 0dfc18b543 get rails 4 tests passing again 2016-12-12 13:43:19 -06:00
Ben Lavender f6e1d795a3 get tests passing in rails 5 2016-12-12 13:34:01 -06:00
Ben Lavender b86208d421 Set up a second rails 5 build 2016-12-12 12:11:27 -06:00
Ben Lavender 98381adc85 bump ruby version 2016-12-12 12:08:48 -06:00
Ben Lavender f753cae815 Merge branch 'master' into rails-5 2016-12-12 11:58:29 -06:00
Ben Lavender 3b89c5e091 Merge pull request #14 from github/boolean-args
allow naked boolean arguments in test helpers
2016-09-23 10:48:35 -05:00
Ben Lavender a13ead4ce9 allow naked boolean arguments in test helpers 2016-09-22 13:44:45 -05:00
Ben Lavender e9ac7ed3fb Merge pull request #13 from github/error-responses
support chatops error responses
2016-09-21 11:03:04 -05:00
Ben Lavender 766de52e6a support chatops error responses 2016-09-21 10:04:40 -05:00
Jake Douglas 9f003b0595 Merge pull request #12 from github/generic_arguments_test_helper
support generic arguments in the `chatop` test helper
2016-08-03 12:54:17 -07:00
Jake Douglas 9d34d6ba03 support generic arguments in the `chatop` test helper 2016-08-03 12:31:16 -07:00