Liam
be77133136
Handle error result for API reverse search
2024-09-10 13:26:18 -04:00
Liam
1550125b52
Fix API reverse search
2024-08-27 09:05:45 -04:00
Liam
7a5d26144a
Convert reverse search parsing to changeset-backed form
2024-07-19 14:58:52 -04:00
mdashlw
8f3f2c981b
feat: support limit param in reverse search
2024-07-19 02:01:27 -07:00
Liam
2dd2f43f37
Perform coercion for query strings in parser module
2024-07-13 15:32:00 -04:00
Liam
476363d4f7
Use compile with opts for post queries
2024-07-13 14:47:45 -04:00
Liam
e9eb638d79
Use compile with opts for filter queries
2024-07-13 14:42:37 -04:00
Liam
fc2ab285c7
Use compile with opts for comment queries
2024-07-13 14:38:20 -04:00
Liam
566ba9d4c1
Split out query features to PhilomenaQuery namespace
2024-06-03 21:08:33 -04:00
Luna D
e0eb226abe
fix source url display, provide all source urls
2023-05-29 13:06:41 +02:00
VcSaJen
24b22f78be
Public filter search ( #88 )
2021-01-18 13:00:35 -05:00
parasprite
39fe2cbd55
Fixes batch tagging messing with complex spoilers ( #49 )
2020-12-03 14:23:32 -05:00
byte[]
3fce31b658
separate search definition building from search execution
2020-08-23 15:47:42 -04:00
byte[]
539eb223ff
Fix all but one dialyzer warning
2020-08-11 19:15:32 -04:00
byte[]
64428907f5
somewhat fix random ordering
2020-05-28 19:55:02 -04:00
byte[]
00415b062c
hoist ImageNavigator, ImageScope, ImageSorter to web namespace
2020-05-07 22:10:54 -04:00
byte[]
5f9e9d98a6
api relevance sorting, fixes #83
2020-04-08 11:11:58 -04:00
byte[]
1c12c010fa
mix format
2020-03-31 11:39:11 -04:00
liamwhite
723bfa213f
Use JSON views for API ( #64 )
...
* AwardJson, LinkJson, UserJson to views
* FilterJson -> view
* ForumJson -> view
* TopicJson -> view
* PostJson -> view
* TagJson -> view
* CommentJson -> view
* GalleryJson -> view
2020-03-29 21:11:38 -04:00
liamwhite
b1de5389eb
Change ImageJson to view ( #62 )
2020-03-29 19:39:36 -04:00
byte[]
ed44160603
run formatter
2020-01-10 23:20:19 -05:00
SomewhatDamaged
8e39c06940
Fix for distance ( #16 )
...
* Fix for distance
Fixes the `distance` to search not being passed through to `ImageReverse.images()`
`set_scraper_cache` passes the `distance` through into `params`
`create` normalizes and inserts the result into the params passed to `ImageReverse.images()`
`normalize_dist` checks if there is a `distance` set, adds a leading 0 to it (to account for values like `.5`, which would crash `Float.parse()`), and turns it back into a well-formatted string for `ImageReverse.images()`
* Fixed space
2020-01-03 10:37:20 -05:00
byte[]
dd5d553c0d
include intensity data in image api response
2019-12-30 09:18:38 -05:00
byte[]
620f316db8
break compile time dependencies for elasticsearch index usage
2019-12-24 16:14:42 -05:00
byte[]
15864ab742
api search controllers
2019-12-24 03:26:06 -05:00
byte[]
02b7fdec31
convert rows to json
2019-12-16 18:14:22 -05:00
byte[]
12fb45170c
api changes
2019-12-03 19:50:23 -05:00