Commit Graph

103 Commits

Author SHA1 Message Date
Christine Dodrill 67c484ee19 split off episode manipulation code into its own module 2015-08-15 10:59:53 -07:00
Christine Dodrill d80166a420 List comprehensions are good, let's use them 2015-08-14 14:21:43 -07:00
Christine Dodrill 813e1164c1 time each test suite 2015-08-14 07:51:12 -07:00
Christine Dodrill 9489789334 Use `result`
It is idiomatic nim
2015-08-13 21:19:44 -07:00
Christine Dodrill c7af9e9bb2 Tests: be less verbose 2015-08-13 21:18:36 -07:00
Christine Dodrill 577de316ac update gitattributes 2015-08-13 21:10:34 -07:00
Christine Dodrill 3ce8c3b833 static -> public, use bash 2015-08-13 21:09:02 -07:00
Christine Dodrill 97dbe29bca Merge pull request #2 from Xe/ref/nim-rewrite
Rewrite the server side in Nim
2015-08-13 21:06:32 -07:00
Christine Dodrill d75622b505 Update Dockerfile 2015-08-13 21:04:05 -07:00
Christine Dodrill e62d6877ad Send 406 on no search query 2015-08-13 20:56:02 -07:00
Christine Dodrill 651e0f6065 remove old implementation 2015-08-13 20:52:32 -07:00
Christine Dodrill a3ea1ed922 implement remaining API calls 2015-08-13 20:51:03 -07:00
Christine Dodrill 162052d17b Serve /all 2015-08-13 19:47:00 -07:00
Christine Dodrill 71489f4f33 start nim rewrite 2015-08-13 19:20:23 -07:00
Christine Dodrill ae5e90ae1f Add go documentation 2015-08-12 19:07:29 -07:00
Christine Dodrill 3a90baa8fe Fix a testing script issue
Thanks @aji !
2015-08-12 18:24:39 -07:00
Christine Dodrill b91fa9e030 tests for everything 2015-08-12 18:22:56 -07:00
Christine Dodrill 29601afbbc update readme 2015-08-12 18:17:05 -07:00
Christine Dodrill b8ded4cdcd Add python tests 2015-08-12 18:16:33 -07:00
Christine Dodrill 833adfcd85 move python client to its own subdirectory 2015-08-12 18:16:26 -07:00
Christine Dodrill 930819658a update README to reflect the new clients 2015-08-12 18:09:49 -07:00
Christine Dodrill d7e5378b5e Add Go client 2015-08-12 18:07:20 -07:00
Christine Dodrill 2325d76df8 Add gitattributes 2015-08-12 17:34:42 -07:00
Christine Dodrill c0abdec5f5 Add nimdoc documentation 2015-08-12 17:30:44 -07:00
Christine Dodrill bbcb062fcf Add automated testing script 2015-08-12 16:57:30 -07:00
Christine Dodrill 26aa6dca41 Add isTesting define for local testing of the api 2015-08-12 16:29:45 -07:00
Christine Dodrill fc0c98e4d2 Add nim documentation to nim module 2015-08-12 13:24:28 -07:00
Christine Dodrill 87d10f89a5 Add searching to nim client 2015-08-12 12:45:05 -07:00
Christine Dodrill e4a824064c nim: export struct members 2015-08-12 12:34:35 -07:00
Christine Dodrill 0f608fcb5a Add the missing API calls, save searching 2015-08-12 12:29:40 -07:00
Christine Dodrill 170595579d Add more features to the nim client 2015-08-12 12:13:24 -07:00
Christine Dodrill 4ad4b4f997 begin nim client 2015-08-12 11:34:49 -07:00
Christine Dodrill 5cd385a4bd Add "last episode that aired" function
Keep in mind that this API has no use limits, so making multiple API
calls is fine.

Closes #1
2015-08-11 13:34:16 -07:00
Christine Dodrill 61c4d3f663 again update episode list 2015-08-11 13:22:27 -07:00
Christine Dodrill 2186367ab1 Update for new episode 2015-08-11 09:23:02 -07:00
Christine Dodrill 4713648a63 Add skybot plugin
This plugin is unsupported. If it works for you, great. If it doesn't,
also great. It really is unsupported and no help on usage will be given.
2015-08-09 16:24:41 -07:00
Christine Dodrill 614fcf2990 fix the client api 2015-08-09 15:59:57 -07:00
Christine Dodrill 23404b7ac6 better comments 2015-08-09 14:44:06 -07:00
Christine Dodrill 03c018500f all the types 2015-08-09 14:41:19 -07:00
Christine Dodrill 307ebff3b3 annotate this with the type 2015-08-09 14:39:59 -07:00
Christine Dodrill c636856d92 update readme 2015-08-09 14:35:13 -07:00
Christine Dodrill c4f7224630 Add python client 2015-08-09 14:34:29 -07:00
Christine Dodrill 04988f9954 Add /newest route and document it 2015-08-09 14:09:24 -07:00
Christine Dodrill a7812b9b5b update readme again 2015-08-09 13:55:22 -07:00
Christine Dodrill b70694ffa2 Show help on /, document better 2015-08-09 13:52:17 -07:00
Christine Dodrill 0cc34b3025 order the list manually 2015-08-09 13:39:27 -07:00
Christine Dodrill 8ac9332d6c true lower case compare 2015-08-09 13:37:08 -07:00
Christine Dodrill 0f093ef64e update readme 2015-08-09 13:36:30 -07:00
Christine Dodrill 66146e02d9 implement searching 2015-08-09 13:35:47 -07:00
Christine Dodrill 4b66923620 Show an episode by season number and episode number 2015-08-09 13:20:19 -07:00