Damien Elmes
4387e3ed86
fix reps updating in v2, but do it in answerCard instead of getCard
2021-03-01 21:48:02 +10:00
Damien Elmes
2c6b6734b5
experimental queue building
...
Still a work in progress, and hidden behind a feature flag.
2021-03-01 12:18:21 +10:00
Damien Elmes
f165576992
implement leech handling
...
Also change the default for new users to "tag only"
2021-02-23 17:35:20 +10:00
Damien Elmes
69448365c4
move test code behind env var
2021-02-22 21:32:18 +10:00
Damien Elmes
f82cf0cd4b
drop some unused code
2021-02-22 21:31:53 +10:00
Damien Elmes
3af5221895
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
f811beae5e
remove burySiblings()'s dependency on newConf()/revConf()
2021-02-22 21:31:53 +10:00
Damien Elmes
72389595fa
tidy up top of file
2021-02-22 21:31:53 +10:00
Damien Elmes
63df7ee7a9
move re-queuing out of _answerCard()
2021-02-22 21:31:53 +10:00
Damien Elmes
a112a4403a
duplicate schedv2.py in scheduler.py
2021-02-22 11:40:19 +10:00