Damien Elmes
|
54bb782809
|
handle <%foo%> inside {{#conditional}}
https://forums.ankiweb.net/t/the-latest-version-of-ios-cannot-display-the-template-normally/2142
|
2020-08-12 19:28:26 +10:00 |
|
Damien Elmes
|
d0d2ba15e2
|
generate extra templates when recovering notetype
|
2020-08-10 13:42:37 +10:00 |
|
Damien Elmes
|
a4c8825aeb
|
show ordinal if card template missing
|
2020-08-10 13:41:22 +10:00 |
|
Damien Elmes
|
ffd1638400
|
fix assertion failure when recovering notetype
Notes need to have their notetype ID updated to reflect the
newly created notetype.
https://forums.ankiweb.net/t/anki-crashes-on-sync-study-export/1978
|
2020-08-08 12:26:00 +10:00 |
|
Damien Elmes
|
bdf6e2b87d
|
handle negative review times in sync
|
2020-08-07 15:02:03 +10:00 |
|
Damien Elmes
|
60730af9f4
|
fix negative review times in DB check
|
2020-08-07 14:37:44 +10:00 |
|
Damien Elmes
|
c03d3f6c7f
|
add some extra help to the json decode error
|
2020-08-07 13:13:11 +10:00 |
|
Damien Elmes
|
176ab312da
|
handle some instances of floats when an integer is expected during sync
|
2020-08-03 17:47:15 +10:00 |
|
Damien Elmes
|
99140fb189
|
fix conditional negation being lost on field rename
https://forums.ankiweb.net/t/anki-force-changes-all-to/1694
|
2020-08-02 10:09:24 +10:00 |
|
Damien Elmes
|
bd37a7e17e
|
fix moves into/out of a filtered deck not syncing
the mtime comparison should have only been done if the object in the
local collection was also pending
|
2020-07-31 15:39:30 +10:00 |
|
Damien Elmes
|
47d3666ad0
|
fix hour graph not handling timezones west of UTC
https://forums.ankiweb.net/t/statistics-bugs-after-update-2-1-5-to-2-1-29/1620
|
2020-07-31 13:33:41 +10:00 |
|
Damien Elmes
|
a93145c4c7
|
handle preview repeat in deck list
|
2020-07-30 09:11:13 +10:00 |
|
Damien Elmes
|
3da7884e19
|
reject double comma in id list
https://forums.ankiweb.net/t/anki-2-1-29-and-below-2-small-bugs/1496
|
2020-07-29 13:05:34 +10:00 |
|
Damien Elmes
|
f4bd143050
|
handle multiple clozes in cloze-only filter
https://forums.ankiweb.net/t/built-in-tts-not-reading-multiple-clozes/1516
|
2020-07-29 12:54:29 +10:00 |
|
Damien Elmes
|
55891fc8f7
|
clearer message when template error is preventing save
|
2020-07-29 12:53:03 +10:00 |
|
Damien Elmes
|
3099edf8ee
|
show card stats in reverse order like older Anki versions
|
2020-07-28 09:49:27 +10:00 |
|
Damien Elmes
|
8f470ce23d
|
fix note/card ids being flipped in card stats
|
2020-07-28 09:49:11 +10:00 |
|
Damien Elmes
|
9ec58c10ec
|
strip unwanted control characters when writing fields
closes #661
|
2020-07-24 09:18:05 +10:00 |
|
Damien Elmes
|
61f0c3eec0
|
add cloze-only filter
https://anki.tenderapp.com/discussions/ankidesktop/42383-two-feature-suggestions
|
2020-07-21 12:59:28 +10:00 |
|
Damien Elmes
|
ce2c553840
|
i18n some sync errors
|
2020-07-16 13:55:59 +10:00 |
|
Damien Elmes
|
e471497bd2
|
add platform version back into sync metadata
|
2020-07-16 10:12:41 +10:00 |
|
Damien Elmes
|
bbc75cdf5d
|
update rslib/rspy deps
|
2020-07-12 11:38:25 +10:00 |
|
Damien Elmes
|
d35bc85ead
|
is:review should include relearning cards
https://forums.ankiweb.net/t/anki-2-1-28-beta/629/36
This issue appears to have existed since the V2 scheduler was
introduced - the old Python search code was ignoring Relearn as well.
|
2020-07-09 11:07:50 +10:00 |
|
Damien Elmes
|
3a75161778
|
fix deck tree with a day delta, and support arbitrary timestamps
|
2020-07-06 19:16:03 +10:00 |
|
Damien Elmes
|
71dbbd9fa8
|
set schema on collection creation
|
2020-07-03 11:55:27 +10:00 |
|
Damien Elmes
|
9bb45673a8
|
show clearer error when media db locked
should not happen frequently during a sync, but may happen during
the initial change checking stage
https://forums.ankiweb.net/t/error-when-adding-audio-file/495/2
|
2020-07-01 11:19:06 +10:00 |
|
Damien Elmes
|
f43aa54ed9
|
fix media db conflict aborting immediately instead of after 5s
https://forums.ankiweb.net/t/error-when-adding-audio-file/495/2
|
2020-07-01 11:17:33 +10:00 |
|
Damien Elmes
|
8cfafdbc32
|
supported edited:n
https://forums.ankiweb.net/t/feature-request-advanced-broswer-search-by-edited/268
|
2020-07-01 10:17:57 +10:00 |
|
Damien Elmes
|
06d9f64dea
|
lint fixes
|
2020-06-29 15:53:56 +10:00 |
|
Damien Elmes
|
693fcfce7d
|
i18n card counts
|
2020-06-29 15:48:01 +10:00 |
|
Damien Elmes
|
349eca843b
|
get i18n working in typescript
|
2020-06-29 15:48:01 +10:00 |
|
Damien Elmes
|
618fc65282
|
handle revlog entries with negative review times
|
2020-06-29 15:48:01 +10:00 |
|
Damien Elmes
|
4be8e7923a
|
fix partially quoted text not handling escaped quotes
https://forums.ankiweb.net/t/how-to-search-for-cards-containing-quotes/500/10
|
2020-06-29 15:48:01 +10:00 |
|
Damien Elmes
|
0293f2220c
|
qt's js code now shares ts/node_modules; more graph work
|
2020-06-29 15:48:01 +10:00 |
|
Damien Elmes
|
4d88b6521d
|
cards added graph
|
2020-06-29 15:48:01 +10:00 |
|
Damien Elmes
|
1e9901e9bd
|
experiment with exposing raw card/revlog data to frontend
|
2020-06-29 15:48:00 +10:00 |
|
Damien Elmes
|
fd258d15c5
|
some initial work on updating the graphs
|
2020-06-29 15:48:00 +10:00 |
|
Damien Elmes
|
61efce295e
|
fix v2 scheduler cutoff being used if previously activated
|
2020-06-23 12:46:40 +09:00 |
|
Damien Elmes
|
710e5ecce2
|
formatting fix
|
2020-06-22 11:58:31 +10:00 |
|
Damien Elmes
|
cec1fdece5
|
move revlog out of sync code, and add enums
and remove type=4, which does not appear to be used
|
2020-06-16 16:31:36 +10:00 |
|
Damien Elmes
|
f5694a7e4a
|
migrate card stats to backend
Currently this renders the HTML directly like the previous Python
implementation - doing it in JS would probably make more sense in the
future.
|
2020-06-15 17:22:16 +10:00 |
|
Damien Elmes
|
965fd848d1
|
on upgrade, mark decks modified that are renamed
|
2020-06-14 14:48:58 +10:00 |
|
Damien Elmes
|
07874f8328
|
handle db errors the same way as other backend requests
|
2020-06-12 20:39:02 +10:00 |
|
Damien Elmes
|
dc8297644b
|
pass db json back as bytes
|
2020-06-12 20:20:29 +10:00 |
|
Damien Elmes
|
1773c6eec9
|
don't exclude the default deck from the normal name list
https://forums.ankiweb.net/t/issue-backend-get-deck-names-doesnt-return-default-deck/52
|
2020-06-11 14:36:00 +10:00 |
|
Damien Elmes
|
4092da9dbe
|
use vendored hyper for panic fix
|
2020-06-11 13:30:35 +10:00 |
|
Damien Elmes
|
d5cd9af53b
|
fix review cards with high intervals not being reset properly
would lead to a "fixed .. with invalid card property" message that
didn't go away
|
2020-06-09 20:11:26 +10:00 |
|
Damien Elmes
|
a11d803030
|
switch default leech action to tag only
|
2020-06-09 12:03:47 +10:00 |
|
Damien Elmes
|
6d7be475e6
|
catch invalid regex in search
https://github.com/ankitects/anki/pull/652
|
2020-06-09 11:46:07 +10:00 |
|
Damien Elmes
|
c6e5dc0ef6
|
check full upload return text
|
2020-06-09 08:50:16 +10:00 |
|