Commit Graph

  • 4e00142231 Merge branch 'google' of github.com:matrix-org/go-neb into imgur Richard Lewis 2017-02-14 14:33:17 +0000
  • 07d27b67b1 Fix number of commands test #155 Richard Lewis 2017-02-13 17:23:36 +0000
  • 445c277bd3 Add default command route handler Richard Lewis 2017-02-13 17:22:14 +0000
  • 4eeb46d6b9 Search for large images only. Fix httpClient reference. Fix logging when no error and no results Richard Lewis 2017-02-13 17:16:31 +0000
  • 51b7f1ec5f Imgur data model updates -- tests broken Richard Lewis 2017-02-13 17:02:03 +0000
  • 6ba9cfb63e Add cx paramater to sample config Richard Lewis 2017-02-10 17:25:17 +0000
  • b726158ac4 Fix message types Richard Lewis 2017-02-10 17:19:09 +0000
  • c46ad2e09b Clean up named return value Richard Lewis 2017-02-10 16:48:12 +0000
  • c22c94b1c8 Cleaned up redundant variable Richard Lewis 2017-02-10 16:43:59 +0000
  • 3ae13428d8 Moved google custom search engine ID in to service config. Cleaned up comments Richard Lewis 2017-02-10 16:39:00 +0000
  • 333161d2e9 Improve command path parsing Richard Lewis 2017-02-10 16:07:48 +0000
  • 19845fcc25 Redacted invalid auth keys. Comment / logging cleanup and formatting. Richard Lewis 2017-02-10 15:46:19 +0000
  • 0f1ee35418 Check that query string is valid. Disable command execution test (currently broken) Richard Lewis 2017-02-10 15:42:28 +0000
  • b005c4fc83 Google image search bot Richard Lewis 2017-02-09 16:44:41 +0000
  • 89056ebf9e Merge pull request #152 from matrix-org/kegan/matrix-org-util Kegsay 2017-01-31 15:03:50 +0000
  • 3a7d5f84da Bump requirements to Go 1.7 for net/http.Request.Context() #152 kegan/matrix-org-util Kegan Dougal 2017-01-31 13:59:56 +0000
  • cbc30321a4 Use github.com/matrix-org/util Kegan Dougal 2017-01-31 13:57:02 +0000
  • d6d19a8f6c Add GH Webhook test Kegan Dougal 2017-01-20 10:25:18 +0000
  • ae5b0df563 Merge pull request #147 from matrix-org/kegan/fix-log-field-names Kegsay 2017-01-18 16:03:07 +0000
  • 356ada4add Do not use log field names 'level', 'msg' or 'time' #147 kegan/fix-log-field-names Kegan Dougal 2017-01-18 15:40:35 +0000
  • c7a127c2d8 Implement slackapi Service (#116) Kegsay 2017-01-13 13:57:11 +0000
  • b7de7ca35c Indentation #116 feature-slack-api Luke Barnard 2017-01-13 13:50:03 +0000
  • 0a44908d57 Pre-commit hook issues, and use gomatrix Luke Barnard 2017-01-13 13:05:42 +0000
  • 2a224957df Merge branch 'master' into feature-slack-api Luke Barnard 2017-01-13 11:47:07 +0000
  • 41df450e58 Fix comment on WebhookURL Luke Barnard 2017-01-13 11:36:14 +0000
  • 5f0b62585b Use one RoomID per slackapi service Luke Barnard 2017-01-10 16:38:45 +0000
  • 977595ca8d Fix config sample with UserID Luke Barnard 2017-01-10 16:04:55 +0000
  • 8ae5905e1e Code review Luke Barnard 2017-01-09 15:51:12 +0000
  • 867ec96ee2 Log errors on webhook hits, join rooms on register Luke Barnard 2017-01-06 15:46:55 +0000
  • bc5ba76412 Add sample config for slack-api Luke Barnard 2017-01-06 15:43:35 +0000
  • 5abfa281f5 Merge pull request #142 from matrix-org/kegan/gh-help Kegsay 2016-12-23 15:33:53 +0000
  • 96109afd41 Add "!github help" and fix command selection bug #142 kegan/gh-help Kegan Dougal 2016-12-23 15:13:25 +0000
  • 34ea2d06ce Give a more helpful error message if a service is created with an unknown user ID Kegan Dougal 2016-12-09 13:56:43 +0000
  • b1fe968f83 Merge pull request #137 from matrix-org/kegan/gomatrix Kegsay 2016-12-01 15:31:13 +0000
  • 8d75494c19 Also log when clients are created #137 kegan/gomatrix Kegan Dougal 2016-12-01 15:30:11 +0000
  • efe04d7917 Keep doing the Inviter hack when joining rooms so non-ops can kick the bot they invited Kegan Dougal 2016-12-01 15:23:34 +0000
  • e94ab0d18e And log when we stop Kegan Dougal 2016-12-01 15:15:35 +0000
  • 9708e6351b Stop syncing on nil errors Kegan Dougal 2016-12-01 15:14:39 +0000
  • 60429f32b3 Bug fixes Kegan Dougal 2016-12-01 14:56:40 +0000
  • b98e878227 Use gomatrix Kegan Dougal 2016-12-01 14:34:17 +0000
  • 79c736627d Remove the http cache temporarily whilst debugging memory leaks kegan/rss-no-cache Kegan Dougal 2016-11-30 15:03:40 +0000
  • 2480163739 Merge pull request #135 from matrix-org/kegan/min-guid-length Kegsay 2016-11-29 14:46:24 +0000
  • 9f77111702 Merge pull request #136 from matrix-org/kegan/feed-leak Kegsay 2016-11-29 14:45:20 +0000
  • 7522ddf1a4 Explain why no ParseURL #136 kegan/feed-leak Kegan Dougal 2016-11-29 14:44:30 +0000
  • c4e98238d8 uniq prior to length checks for accuracy #135 kegan/min-guid-length Kegan Dougal 2016-11-29 14:41:14 +0000
  • 1722871345 Don't use gofeed.ParseURL Kegan Dougal 2016-11-29 14:17:19 +0000
  • 332b451d77 Redo how recent GUIDs are calculated Kegan Dougal 2016-11-29 13:45:55 +0000
  • d128ed2626 Add more logging for RSS feeds Kegan Dougal 2016-11-28 16:26:42 +0000
  • 357abef22c Merge pull request #134 from matrix-org/kegan/rss-dont-replace-if-no-guids Kegsay 2016-11-28 10:47:45 +0000
  • 677b556376 Return an error so it is logged #134 kegan/rss-dont-replace-if-no-guids Kegan Dougal 2016-11-28 10:43:48 +0000
  • 66fb3253f7 Treat RSS feeds with 0 items as errors Kegan Dougal 2016-11-28 10:38:58 +0000
  • d7eb332948 Merge pull request #132 from matrix-org/kegan/giphy-translate-api Kegsay 2016-11-25 16:36:20 +0000
  • 729d004ad0 Use Giphy's translate API for better accuracy #132 kegan/giphy-translate-api Kegan Dougal 2016-11-25 16:29:09 +0000
  • f2383a89ac Merge pull request #131 from matrix-org/kegan/finer-gh-controls Kegsay 2016-11-25 15:35:30 +0000
  • aec58233d9 s/assign/assignments/ #131 kegan/finer-gh-controls Kegan Dougal 2016-11-25 14:38:45 +0000
  • 4d918673c0 Break apart 'issues' and 'pull_request' events Kegan Dougal 2016-11-25 14:29:01 +0000
  • 402e29782a Merge pull request #129 from matrix-org/kegan/testutils Kegsay 2016-11-24 16:27:00 +0000
  • 683d36b5c5 Review comments #129 kegan/testutils Kegan Dougal 2016-11-24 16:10:12 +0000
  • 3055e2fd8d Merge pull request #130 from matrix-org/kegan/smart-quotes Kegsay 2016-11-24 14:56:15 +0000
  • a9899557c5 Fix #72: Support smart quotes #130 kegan/smart-quotes Kegan Dougal 2016-11-24 14:18:47 +0000
  • 7a382c8120 Add failing command parse tests Kegan Dougal 2016-11-24 14:14:37 +0000
  • 8ec37a4cf9 Add a dedicated testutils package Kegan Dougal 2016-11-24 10:45:36 +0000
  • af32bdb4e3 Merge pull request #125 from matrix-org/kegan/github-say-which-labels Kegsay 2016-11-18 17:50:21 +0000
  • 314db5f6c7 Fix #105 : Mention which label was added/removed #125 kegan/github-say-which-labels Kegan Dougal 2016-11-18 17:36:28 +0000
  • bde6fb10df Merge pull request #122 from matrix-org/kegan/text-logging Kegsay 2016-11-18 17:16:22 +0000
  • 16902074cf Merge pull request #124 from matrix-org/kegan/dots-in-repos Kegsay 2016-11-18 17:14:22 +0000
  • aba9820844 Merge pull request #123 from matrix-org/kegan/case-insensitive-commands Kegsay 2016-11-18 17:14:17 +0000
  • 085d3ecfd0 Allow '.' in owner/repo strings #124 kegan/dots-in-repos Kegan Dougal 2016-11-18 17:03:39 +0000
  • 4a3431efbb Fix #59 : Make pling commands case-insensitive #123 kegan/case-insensitive-commands Kegan Dougal 2016-11-18 16:55:01 +0000
  • 14f49f2fde Use a text formatter which logs as key=val instead of JSON #122 kegan/text-logging Kegan Dougal 2016-11-18 16:31:59 +0000
  • 58df215ad6 Only emit travis results on success change Kegan Dougal 2016-11-18 15:07:16 +0000
  • 6bfcbfee18 Update README.md Kegsay 2016-11-18 15:18:37 +0000
  • ca24fb1955 Update README.md Kegsay 2016-11-18 14:55:50 +0000
  • b1e4986a08 Add Travis-CI gh-pages Kegan Dougal 2016-11-18 14:53:51 +0000
  • 182f0bbb6b Add build badge Kegsay 2016-11-17 17:26:59 +0000
  • 07574c1f0d Actually shorten the commit SHA Kegan Dougal 2016-11-17 17:23:36 +0000
  • 2d61f5f186 Fix build Kegan Dougal 2016-11-17 17:12:53 +0000
  • 45d167736d Purposefully break build Kegan Dougal 2016-11-17 17:06:32 +0000
  • e8b2454b56 Kick travis Kegan Dougal 2016-11-17 16:58:35 +0000
  • 9376c73838 Test travis config Kegan Dougal 2016-11-17 16:57:01 +0000
  • 61c3110cfe Fix travis-ci duration parsing Kegan Dougal 2016-11-17 16:28:08 +0000
  • db5683d6f5 HACK: Have private/public fields for the webhook URL Kegan Dougal 2016-11-17 14:23:43 +0000
  • 6ee73d5c49 lower_case_and_underscores webhook_url Kegan Dougal 2016-11-17 13:51:38 +0000
  • 9b55ba9963 Travis: Join rooms on Register() Kegan Dougal 2016-11-17 11:18:27 +0000
  • 14cc43a6b5 Merge pull request #121 from matrix-org/kegan/travis Kegsay 2016-11-16 14:58:57 +0000
  • 1d23f6bd94 Actually use the default and enable travisci service #121 kegan/travis Kegan Dougal 2016-11-16 13:42:20 +0000
  • be52bdedf1 Clarify docs Kegan Dougal 2016-11-16 13:21:39 +0000
  • 7f8c36ba89 Add a few more tests Kegan Dougal 2016-11-16 13:09:17 +0000
  • 3a8b4a6aca Add working test and implement template parsing Kegan Dougal 2016-11-16 11:51:58 +0000
  • 4825c5c4ef Begin to add Travis-CI Service tests Kegan Dougal 2016-11-15 16:46:02 +0000
  • 5bf126473e Verify incoming Travis-CI webhook requests Kegan Dougal 2016-11-15 14:37:59 +0000
  • 6d297f63ad Process Travis webhook events Kegan Dougal 2016-11-15 11:47:15 +0000
  • 2b3cbba2e6 Begin to flesh out the Travis-CI service Kegan Dougal 2016-11-15 10:36:47 +0000
  • ff8b4c41d0 Add stub travis-ci service Kegan Dougal 2016-11-15 09:55:30 +0000
  • cb1a039b2b Merge pull request #119 from matrix-org/kegan/guggy-tests Kegsay 2016-11-09 17:12:57 +0000
  • 0b26e6330a Add Guggy tests #119 kegan/guggy-tests Kegan Dougal 2016-11-09 15:42:53 +0000
  • b93077c935 Ignore robots.txt Kegan Dougal 2016-11-09 14:06:01 +0000
  • 70ac2f1e8c Update README.md Kegsay 2016-11-04 16:04:40 +0000
  • 7f097ee656 Merge branch 'master' into feature-slack-api Kegan Dougal 2016-11-04 15:47:33 +0000
  • 38350ede7f Merge pull request #118 from matrix-org/kegan/realm-docs Kegsay 2016-11-04 15:45:15 +0000