These 77 commits are when the Protocol Buffers files have changed:
Commit: | ebb0878 | |
---|---|---|
Author: | Deadpikle | |
Committer: | GitHub |
Feature: Leech Training & Review Stats Sync from WK API (#814) * Update API client, protobuf to load review stats * Save review stats in database w/sync time * Allow reviewing leeches * Add Leech Threshold setting * Fix incorrect calculation * Fix incorrect leech threshold setting saving * Fix some casts * Fix wrong func call for leech reviews * Burned items are not leeches * Ensure apprentice count invalidated * Don't divide by 0 when finding leeches * Delay some loading until we do leech math * #814 — requested changes * Fix more capitalizations in settings
The documentation is generated from this commit.
Commit: | db6d7a9 | |
---|---|---|
Author: | David Sansome |
Add options to burn/resurrect subjects. This currently doesn't work because the user's web cookie expires after some time. We'd need to login again using the username and password if it has expired. Also, if the user clicks burn/resurrect then goes back to a list of subjects, we need to update the modified subject in the list.
Commit: | 85794fa | |
---|---|---|
Author: | David Sansome |
Add a setting to hide kana-only vocabs
Commit: | f56d990 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Treat kana_vocabulary as vocabulary without readings Fixes #629
Commit: | c31794d | |
---|---|---|
Author: | David Sansome |
Include the breakdown by type in the upcoming reviews list Fixes #536
Commit: | 20f5c8c | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Fix offline audio: - download audio from the wanikani api instead of the stale tsurukame bundles - download audio for all the user's levels, plus the next level
Commit: | b246f97 | |
---|---|---|
Author: | David Sansome |
Fetch and cache the voice actors from the API
Commit: | 17fa4e7 | |
---|---|---|
Author: | tellowkrinkle | |
Committer: | GitHub |
Change the type of IDs to from Int32 to Int64 (#519) Server is returning IDs that are too big for Int32s
Commit: | da75315 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Cherry-pick 880f0de5cbdee3b30066eae18c650c0476cca793 into release-1.22.3: Don't try to parse the audio ID out of audio URLs - keep the whole URL around instead For #512
Commit: | 880f0de | |
---|---|---|
Author: | David Sansome |
Don't try to parse the audio ID out of audio URLs - keep the whole URL around instead For #512
Commit: | db521e8 | |
---|---|---|
Author: | UInt2048 | |
Committer: | GitHub |
Add burned field to stats section (#503)
Commit: | 7375bb7 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Move WaniKaniAPI to its own Swift module
Commit: | 964bc96 | |
---|---|---|
Author: | David Sansome |
Convert ProtobufExtensions to Swift
Commit: | 565feb0 | |
---|---|---|
Author: | David Sansome |
Add visually similar kanji
Commit: | 0478fc1 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Use dynamic subjects in more places, parse formatted text only when it's displayed
Commit: | 4a1c4f7 | |
---|---|---|
Author: | Daniel Zhang | |
Committer: | GitHub |
Support wrong answer counts greater than one (#402) These revisions make changes to wrong answer handling for the following conditions. - Incorrect answers beyond the first one for meanings and readings now get recorded and submitted to the Wanikani API. - If, after submitting an incorrect answer and skipping the subject, the answer counts in the review queue persist instead of being discarded. - When a subject reappears, where previously a reading or meaning has been entered correctly, a prompt for the correct part will not appear. When studying with grouped meanings and readings (back-to-back), entering an incorrect meaning, viewing its details, and then skipping the subject, it reappears at the end of the review queue. However, wrong answers for the subject not recorded resulted in SRS progress advancing mistakenly. It could reach the "burned" stage even after multiple incorrect guesses during the review. Co-authored-by: turtlemaster19 <46784000+UInt2048@users.noreply.github.com>
Commit: | d6f051b | |
---|---|---|
Author: | turtlemaster19 | |
Committer: | GitHub |
Update to Protobuf 4 and Proto3 syntax (#389)
Commit: | fab99ee | |
---|---|---|
Author: | David Sansome |
Load deprecated radical mnemonics from a file rather than scraping the JSON API. This is the last thing that used the JSON API, so remove the client for it as well. Updates #180
Commit: | 8d1603b | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Get the user's vacation status For #200
Commit: | e340c86 | |
---|---|---|
Author: | David Sansome |
Set the created_at field on reviews
Commit: | 3a35d90 | |
---|---|---|
Author: | Andre Arko | |
Committer: | David Sansome |
Support new pronunciation audio This adds support for the newly launched pronunciation audio, by making a few changes to how audio works: - vocabulary pbs now store IDs for associated audio - playing audio now randomly picks from one of the associated audios - uses WaniKani CDN URLs for audio files (the audio ID is enough to reconstruct it) Fixes #149, supersedes #146
Commit: | b3b1b1a | |
---|---|---|
Author: | André Arko | |
Committer: | David Sansome |
Calculate average remaining time if items are locked (#144)
Commit: | 846f59d | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add an option to use Katakana for Onyomi readings. Fixes #120
Commit: | beb8b8c | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Revert leeches commits - it's not ready yet This reverts commit f73b67bcc65fa357bf4ee4eb6b1c6f264644fd70. This reverts commit e53686c7ada11f9c73cf237d900d1e910fcb75dc.
Commit: | e53686c | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add a leeches view
Commit: | 9d1b516 | |
---|---|---|
Author: | David Sansome |
Use the new subscription fields in the /user endpoint
Commit: | deb30fa | |
---|---|---|
Author: | David Sansome |
Write the level of each subject in an index in the data file header
Commit: | 93c535e | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Record deleted subject IDs in the data file header
Commit: | ab8757b | |
---|---|---|
Author: | David Sansome |
Format deprecated mnemonics as well For #70
Commit: | 29ebcb7 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Scrape auxiliary meanings and deprecated mnemonics For #70
Commit: | 51d3107 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Include whether the vocab item has audio in the proto For issue #54
Commit: | 6e44392 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add visually similar Kanji to the data file
Commit: | 0c1d8be | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Update all subjects
Commit: | 4965923 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Update all subjects
Commit: | af7e17c | |
---|---|---|
Author: | David Sansome |
Write a data file header with a list of subjects by level
Commit: | 96ba026 | |
---|---|---|
Author: | David Sansome |
Write a data file header with a list of subjects by level
Commit: | 8d13b5e | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Parse italic, bold and links
Commit: | d586dc5 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Parse italic, bold and links
Commit: | f61bb14 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Change the objective-C class prefix from WK to TKM. WK conflicts with WebKit
Commit: | c70ac22 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Change the objective-C class prefix from WK to TKM. WK conflicts with WebKit
Commit: | 4c7ebe7 | |
---|---|---|
Author: | David Sansome |
Format radicals, better diff tool
Commit: | 5462188 | |
---|---|---|
Author: | David Sansome |
Format radicals, better diff tool
Commit: | 6cf4bab | |
---|---|---|
Author: | David Sansome |
Format text
Commit: | 675d32b | |
---|---|---|
Author: | David Sansome |
Format text
Commit: | 9b6c701 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add support for overriding Subject details. Fix syntax errors in markup
Commit: | 91c91c3 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add support for overriding Subject details. Fix syntax errors in markup
Commit: | 98f76d9 | |
---|---|---|
Author: | David Sansome |
Scraper updates: - Include SVG images - Include amagamation subject IDs - Handle hidden subjects - Add a diff command - Make everything use common encoding package
Commit: | 1921e51 | |
---|---|---|
Author: | David Sansome |
Scraper updates: - Include SVG images - Include amagamation subject IDs - Handle hidden subjects - Add a diff command - Make everything use common encoding package
Commit: | cc7e40f | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Include pending progress in pie charts
Commit: | cfc3394 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Include pending progress in pie charts
Commit: | c78871a | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add Apache license
Commit: | 87f7bbd | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add Apache license
Commit: | 2fa50db | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Working lessons
Commit: | a41ad4c | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Working lessons
Commit: | 69f47ec | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add radical images
Commit: | b3ce73f | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add subject_type
Commit: | c0ade00 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add subject_type
Commit: | fb2a165 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add radical images
Commit: | bc7accb | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Subject details and review summary
Commit: | 980a94f | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Subject details and review summary
Commit: | b11c727 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Change proto format
Commit: | f1f4380 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
oops
Commit: | af7413e | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
passed_at
Commit: | 043448f | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Store progress locally
Commit: | 1ff01aa | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
passed_at
Commit: | ec3882a | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Store progress locally
Commit: | a85b86a | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
oops
Commit: | d7acd0e | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Change proto format
Commit: | 8a1dc48 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Fetch study materials
Commit: | de82ef2 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Don't include assignments that haven't been learned
Commit: | 2eb60dc | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Don't include assignments that haven't been learned
Commit: | b52f8be | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Fetch study materials
Commit: | 4aeef98 | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add progress proto
Commit: | 2fdddfd | |
---|---|---|
Author: | David Sansome | |
Committer: | David Sansome |
Add progress proto
Commit: | fa81554 | |
---|---|---|
Author: | David Sansome |
Some scraper fixes, and add an Assignment message
Commit: | 13b2900 | |
---|---|---|
Author: | David Sansome |
Scrape all subjects
Commit: | 8cb4fd1 | |
---|---|---|
Author: | David Sansome |
Initial commit