Damien Elmes
|
a85646bb05
|
ctx->req
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
3227fc1b9b
|
add timing to search
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
1b2ebfcf6f
|
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
|
91270251bf
|
address some clippy lints
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
490e2b3cd3
|
move html stripping out of field_checksum into caller
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
eef158b20c
|
add field_at_index() sql func
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
445fa4876a
|
more searching work
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
4217031780
|
separate out template ordinal and name search
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
0b33131971
|
use .eq_ignore_ascii_case() to avoid allocating
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
819d432e12
|
start of searching sql
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
4014e054a9
|
ensure rated ease in range
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
28defd2b3c
|
ensure id list not empty
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
02af7b2ab1
|
decode search terms in parser
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
c12ebc6124
|
split up searches with a qualifier
|
2020-03-20 21:15:23 +10:00 |
|
Damien Elmes
|
43f21b8135
|
basic search parsing
|
2020-03-20 21:15:23 +10:00 |
|