Damien Elmes
d84ef0e7e6
fix reps updating in v2, but do it in answerCard instead of getCard
2021-03-01 21:48:02 +10:00
Damien Elmes
62b23d1bb9
experimental queue building
...
Still a work in progress, and hidden behind a feature flag.
2021-03-01 12:18:21 +10:00
Damien Elmes
3d155a7c80
implement leech handling
...
Also change the default for new users to "tag only"
2021-02-23 17:35:20 +10:00
Damien Elmes
92ea865077
move test code behind env var
2021-02-22 21:32:18 +10:00
Damien Elmes
4ab398657b
drop some unused code
2021-02-22 21:31:53 +10:00
Damien Elmes
29a08dc283
plug new answering code in
...
This is not the way the code is intended to be used, but making it
conform to the existing API allows us to exercise the existing unit
tests and provides partial backwards compatibility.
- Leech handling is currently broken
- Fix answered_at in wrong units, and not being used
2021-02-22 21:31:53 +10:00
Damien Elmes
eed4427156
remove burySiblings()'s dependency on newConf()/revConf()
2021-02-22 21:31:53 +10:00
Damien Elmes
e52df7eb3a
tidy up top of file
2021-02-22 21:31:53 +10:00
Damien Elmes
239a2f912a
move re-queuing out of _answerCard()
2021-02-22 21:31:53 +10:00
Damien Elmes
0c527d2eaf
duplicate schedv2.py in scheduler.py
2021-02-22 11:40:19 +10:00