348 Commits (3fec1c6fa5b9e1ac7882ada7097f237ff08ee1dc)
 

Author SHA1 Message Date
Kegan Dougal 3fec1c6fa5 Add docs for all the remaining services and convert them to use NewDefaultService 9 years ago
Kegsay 5f79c046d1 Merge pull request #112 from matrix-org/kegan/shut-up-golint 9 years ago
Kegan Dougal 41f73214ef Add default implementations for ServiceType(), ServiceID() and ServiceUserID() 9 years ago
Kegsay ebfe706d16 Merge pull request #111 from matrix-org/kegan/remove-plugin 9 years ago
Kegan Dougal 33e15cd992 Merge branch 'master' into kegan/remove-plugin 9 years ago
Kegsay b1332eb6c2 Merge pull request #110 from matrix-org/kegan/docs-services 9 years ago
Kegan Dougal 3e21e02171 Remove Plugin. Replace with Commands() and Expansions() 9 years ago
Kegan Dougal 6e396a95ef Doc up Giphy service 9 years ago
Kegsay 5153857926 Merge pull request #109 from matrix-org/kegan/readme-to-docs 9 years ago
Kegan Dougal a8336cdeab Review comments 9 years ago
Kegan Dougal 5179caceda Add links to gh-pages in config.sample.yaml 9 years ago
Kegan Dougal 89f3776cbd Less lying 9 years ago
Kegan Dougal 4dc1adf5e2 Allow gendoc.sh to be called multiple times 9 years ago
Kegan Dougal 579cf29231 Add a gendoc script 9 years ago
Kegan Dougal 3bce58ef07 Remove some docs from README. Point to gh-pages for the docs 9 years ago
Kegsay 32553179b0 Merge pull request #108 from matrix-org/kegan/all-the-docs 9 years ago
Kegan Dougal 26f115d6f9 Appease golint 9 years ago
Kegan Dougal c66fdd1bdb Review comments 9 years ago
Kegan Dougal 81e1859cb4 Revert "Remove API docs from README which is duplicated" 9 years ago
Kegan Dougal 2e9eb9caa8 Revert "Make links work" 9 years ago
Kegsay a4c58ae0ee Make links work 9 years ago
Kegan Dougal f91f653704 Remove API docs from README which is duplicated 9 years ago
Kegan Dougal dc6d7c593a Add lots of HTTP and API docs 9 years ago
Kegsay a51497d36f Merge pull request #106 from matrix-org/kegan/move-handlers 9 years ago
Kegan Dougal 4ab61e4a5f Split up the enormous handlers.go into more manageable files 9 years ago
Kegan Dougal 733440cf3d GZip logs by default 9 years ago
Kegsay e51b3eb499 Merge pull request #104 from matrix-org/kegan/db-interface 9 years ago
Kegan Dougal 71e6d97f79 Remove outdated comment 9 years ago
Kegan Dougal 38ead2c174 Make ServiceDB an interface called `Storer` 9 years ago
Kegsay 2a980eee21 Merge pull request #103 from matrix-org/kegan/rss-escape-entities 9 years ago
Kegan Dougal 6fd0f20c81 Review comments 9 years ago
Kegan Dougal fcd3befb09 HTML decode the RSS title/description fields 9 years ago
Kegan Dougal 07e93c5ba2 Add failing TestHTMLEntities test 9 years ago
Kegan Dougal ba6e5e8862 Rotate logs on a daily basis: Fixes #97 9 years ago
Kegsay 94e2c72451 Merge pull request #102 from matrix-org/kegan/tests 9 years ago
Kegan Dougal f753e0b669 Move test util functions to dedicated file to clean up test files 9 years ago
Kegsay c341adaaf2 Merge pull request #101 from matrix-org/kegan/tests-prep 10 years ago
Kegan Dougal 352d741558 Review comments 10 years ago
Kegan Dougal 5c65d4cf95 Add a mock HTTP client for Matrix clients to use. Add example test. 10 years ago
Kegan Dougal dc2fadd450 Factor out startup process to `setup()` and add top-level test 10 years ago
Kegsay 2b0e244d3f Merge pull request #100 from matrix-org/kegan/service-isolation 10 years ago
Kegan Dougal 236c97d279 Tests and comments 10 years ago
Kegan Dougal 92ac46e925 Factor out a Protect() function for incoming HTTP requests 10 years ago
Kegan Dougal 7ab9794623 Protect panicking poll loops from taking down the entire process 10 years ago
Kegan Dougal ce414ea586 Prevent panicking code triggered by matrix events from taking down the entire process 10 years ago
Kegan Dougal 3efb632b31 Log panicking HTTP requests 10 years ago
Kegsay 53d46a9e5d Mention the config file 10 years ago
Kegsay 9d059d2e55 Merge pull request #98 from matrix-org/kegan/config-yaml 10 years ago
Kegan Dougal 9d9934e923 Tidy up how we load the database 10 years ago
Kegan Dougal f40803ba6b Flesh out config file to explain gotchas 10 years ago