Commit Graph

32 Commits

Author SHA1 Message Date
nathan@archer
2205c29c54 Added debug level console logging. 2016-04-03 16:33:50 +01:00
nathan@archer
30e4f6b266 Add catch for failure when system doesn't have required SSL certificates. 2016-04-03 16:21:00 +01:00
9ed98eaae7 Added some basic logging. 2016-03-15 20:22:04 +00:00
ca63d344df Now allows username to login instead of API key if they have logged in with an API key at least once. 2016-03-15 20:03:01 +00:00
ce79ffe566 Added coverage.py pragma comments to mark code that will not be covered by unit tests due to external api dependencies. 2016-01-26 02:57:07 +00:00
fb0f6d7ccd Fixed incorrect vocabulary_count, wasn't accounting for the doubling of kanji items. 2016-01-25 21:45:09 +00:00
f743358355 Now using important_reading data to determine kana answer for kanji. 2016-01-25 16:49:20 +00:00
7dad8ab54d Added unit tests for user login. 2016-01-24 19:01:53 +00:00
eba6c19f6e Added login persistence. 2016-01-19 21:15:33 +00:00
836fa49b0d Switched json parser to improve encoding/decoding times. 2016-01-19 21:15:21 +00:00
c61cd505af Fixed count responses being floats instead of ints, changed wording in response to better reflect content. 2015-12-23 23:40:33 +00:00
8b170c3264 Kanji and Vocab responses now have separate items for kana and meaning rather than both in one. 2015-12-23 23:16:26 +00:00
1cc615d083 Fixed error if user_items was missing query string elements. 2015-12-12 00:14:43 +00:00
35ad032d88 Switched user_item response generation to use list comprehensions. 2015-12-12 00:01:19 +00:00
a9e48abd96 Added filtering for item types (radical, kanji & vocab) 2015-12-10 15:57:52 +00:00
c5fb8db98c Added and setup frontend for filtering by srs state. 2015-11-21 03:00:17 +00:00
a907736895 Added query element for /user_items to filter item srs state. 2015-11-17 18:58:07 +00:00
231b4231a3 Now using query string instead of dedicated route. 2015-11-17 18:47:00 +00:00
4183ef6df8 Changed formatting on time shown for last api update. 2015-10-22 15:37:07 +01:00
3bcdbd621e Added functionality for the user to filter their review items based on item level. 2015-10-19 23:33:26 +01:00
b3efe16e3c Added route for level filtered quiz item list. Removed unused code from quiz_item.coffee. 2015-10-18 00:12:12 +01:00
ff19b0e6b9 Updated response logic to filter only burned items now that database includes non-burned items. 2015-10-11 22:46:07 +01:00
f4d042f886 Fixed JSON being stored with single rather than double quotes. 2015-10-07 18:40:13 +01:00
6dfec65935 Now storing full API response. 2015-10-07 18:15:17 +01:00
47ccd0f7be Corrected refresh rate limiting for utc. 2015-10-06 00:13:10 +01:00
fe5596cd64 Added rate limiting on api update requests. 2015-10-05 23:19:11 +01:00
a8e4e3e334 Changed how port if configured to prevent breaking in deployed environment. 2015-10-05 16:24:30 +01:00
67fa43dd8c Added item counts in user_items response. Moved more app config options to config.py. 2015-10-05 16:06:10 +01:00
9b17d17a9e Added kanji/vocab meaning quiz functionality. 2015-10-05 12:41:55 +01:00
f43c089b95 Changed logout href to a flask generated url. Removed unused imports. 2015-10-05 12:29:31 +01:00
db65a9aa48 Moved random selection to client side. Server dumps all possibilities to client rather than a single random item. 2015-10-05 12:25:11 +01:00
c6b94ee31c Created webapp for reviewing WaniKani burned items. 2015-10-04 02:41:16 +01:00