Damien Elmes
|
dc12c23ce9
|
add timing to search
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
9f3cc0982d
|
deck searching
A bit more complicated than it needs to be, as we don't have the
full deck manager infrastructure yet.
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
f559ae3ef8
|
address some clippy lints
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
cc54e92756
|
move html stripping out of field_checksum into caller
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
7eab504126
|
add field_at_index() sql func
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
cffa52ff82
|
more searching work
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
91d7b02325
|
separate out template ordinal and name search
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
dcb2b46d1b
|
use .eq_ignore_ascii_case() to avoid allocating
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
4f93ae4b6d
|
start of searching sql
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
00300bb24d
|
ensure rated ease in range
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
e790367b1e
|
ensure id list not empty
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
08d205d377
|
decode search terms in parser
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
289318d92c
|
split up searches with a qualifier
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
f623f19b3d
|
basic search parsing
|
2020-03-20 21:15:23 +10:00 |
|