342 Commits (3e21e02171718eeabb826188bae511ea38a1e8e4)
 

Author SHA1 Message Date
Kegan Dougal 3e21e02171 Remove Plugin. Replace with Commands() and Expansions() 8 years ago
Kegan Dougal 6e396a95ef Doc up Giphy service 8 years ago
Kegsay 5153857926 Merge pull request #109 from matrix-org/kegan/readme-to-docs 8 years ago
Kegan Dougal a8336cdeab Review comments 8 years ago
Kegan Dougal 5179caceda Add links to gh-pages in config.sample.yaml 8 years ago
Kegan Dougal 89f3776cbd Less lying 8 years ago
Kegan Dougal 4dc1adf5e2 Allow gendoc.sh to be called multiple times 8 years ago
Kegan Dougal 579cf29231 Add a gendoc script 8 years ago
Kegan Dougal 3bce58ef07 Remove some docs from README. Point to gh-pages for the docs 8 years ago
Kegsay 32553179b0 Merge pull request #108 from matrix-org/kegan/all-the-docs 8 years ago
Kegan Dougal 26f115d6f9 Appease golint 8 years ago
Kegan Dougal c66fdd1bdb Review comments 8 years ago
Kegan Dougal 81e1859cb4 Revert "Remove API docs from README which is duplicated" 8 years ago
Kegan Dougal 2e9eb9caa8 Revert "Make links work" 8 years ago
Kegsay a4c58ae0ee Make links work 8 years ago
Kegan Dougal f91f653704 Remove API docs from README which is duplicated 8 years ago
Kegan Dougal dc6d7c593a Add lots of HTTP and API docs 8 years ago
Kegsay a51497d36f Merge pull request #106 from matrix-org/kegan/move-handlers 8 years ago
Kegan Dougal 4ab61e4a5f Split up the enormous handlers.go into more manageable files 8 years ago
Kegan Dougal 733440cf3d GZip logs by default 8 years ago
Kegsay e51b3eb499 Merge pull request #104 from matrix-org/kegan/db-interface 8 years ago
Kegan Dougal 71e6d97f79 Remove outdated comment 8 years ago
Kegan Dougal 38ead2c174 Make ServiceDB an interface called `Storer` 8 years ago
Kegsay 2a980eee21 Merge pull request #103 from matrix-org/kegan/rss-escape-entities 8 years ago
Kegan Dougal 6fd0f20c81 Review comments 8 years ago
Kegan Dougal fcd3befb09 HTML decode the RSS title/description fields 8 years ago
Kegan Dougal 07e93c5ba2 Add failing TestHTMLEntities test 8 years ago
Kegan Dougal ba6e5e8862 Rotate logs on a daily basis: Fixes #97 8 years ago
Kegsay 94e2c72451 Merge pull request #102 from matrix-org/kegan/tests 8 years ago
Kegan Dougal f753e0b669 Move test util functions to dedicated file to clean up test files 8 years ago
Kegsay c341adaaf2 Merge pull request #101 from matrix-org/kegan/tests-prep 8 years ago
Kegan Dougal 352d741558 Review comments 8 years ago
Kegan Dougal 5c65d4cf95 Add a mock HTTP client for Matrix clients to use. Add example test. 8 years ago
Kegan Dougal dc2fadd450 Factor out startup process to `setup()` and add top-level test 8 years ago
Kegsay 2b0e244d3f Merge pull request #100 from matrix-org/kegan/service-isolation 8 years ago
Kegan Dougal 236c97d279 Tests and comments 8 years ago
Kegan Dougal 92ac46e925 Factor out a Protect() function for incoming HTTP requests 8 years ago
Kegan Dougal 7ab9794623 Protect panicking poll loops from taking down the entire process 8 years ago
Kegan Dougal ce414ea586 Prevent panicking code triggered by matrix events from taking down the entire process 8 years ago
Kegan Dougal 3efb632b31 Log panicking HTTP requests 8 years ago
Kegsay 53d46a9e5d Mention the config file 8 years ago
Kegsay 9d059d2e55 Merge pull request #98 from matrix-org/kegan/config-yaml 8 years ago
Kegan Dougal 9d9934e923 Tidy up how we load the database 8 years ago
Kegan Dougal f40803ba6b Flesh out config file to explain gotchas 8 years ago
Kegan Dougal 79c3145cca Docs for Check() functions 8 years ago
Kegan Dougal e4cacb1cd5 Use correct key names for service configs 8 years ago
Kegan Dougal 08d4db20bf Fix panic if github is down 8 years ago
Kegan Dougal 0fce8aea09 Glue everything together 8 years ago
Kegan Dougal 295c9bbb4b Add 'api' package and move HTTP API requests there 8 years ago
Kegan Dougal 56e92a9632 Convert YAML to NEB types via roundabout methods 8 years ago