27 Commits

Author SHA1 Message Date
Noah
02278c6073
Improved ux for domain only searches (#782)
* improves ux for url only searches

* updates with sn nym

* add back original implementation when query has more than url: filter

* eliminates use of wildcards

* adds docs for testing search in a way that more closely resembles prod

* fixes lint issues

---------

Co-authored-by: utanapishtim <utnapishtim.utanapishtim@gmail.com>
2024-02-07 18:45:11 -06:00
keyan
c41ad5d469 fix for 404 on empty search results 2024-01-19 15:12:47 -06:00
keyan
61a66127d1 search/related posts refinements 2024-01-17 17:39:48 -06:00
keyan
fe5991112e support query quoting for exact matches 2024-01-16 20:01:06 -06:00
keyan
9af3388353 semantic search 2024-01-15 17:22:57 -06:00
keyan
7b58edb77b reintroduce searching by most recent 2023-11-13 18:17:45 -06:00
keyan
7db70d0dfc more search refinements 2023-11-11 18:18:14 -06:00
keyan
ca87bf56b3 improve related search querying 2023-11-11 17:56:20 -06:00
keyan
3499f92436 dramatically improve search 2023-11-10 09:22:30 -06:00
rleed
3a56782572
Custom date selector for more pages (#567)
* add custom range option to top items page

* add custom range option to profile page

* add date filter option to chart pages

* cleanup

* fix x-axis date labels

* date picker improvements

* enhancements to custom date selection

* remove unneeded condition

---------

Co-authored-by: rleed <rleed1@pm.me>
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2023-11-08 18:15:36 -06:00
rleed
247744a83c
Add a date selector to the search function (#494)
* add date picker

* lint

* add date picker

* lint

* refine

* fix/finish the date picker UI part

* finish query parameter passing & incremental cleanup

* fix/finish the date picker UI part

* finish query parameter passing & incremental cleanup

* fix bad merge

* fix linting errors

* wrap for mobile

* add date picker

* lint

* add date picker

* lint

* refine

* fix/finish the date picker UI part

* finish query parameter passing & incremental cleanup

* fix/finish the date picker UI part

* finish query parameter passing & incremental cleanup

* fix bad merge

* fix linting errors

* wrap for mobile

* merge glitch?

* enhance a little

---------

Co-authored-by: rleed <rleed1@pm.me>
Co-authored-by: keyan <keyan.kousha+huumn@gmail.com>
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2023-10-04 14:44:06 -05:00
keyan
33c1adde3d use match_phrase_prefix instead 2023-10-02 19:56:54 -05:00
rleed
073fc6b848
allow seaching longer urls (#521)
Co-authored-by: rleed <rleed1@pm.me>
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2023-10-02 19:55:51 -05:00
keyan
62b53e1b3e make zoomable image fallback to link, fix styling, refine text component, search highlighting without remark-directive 2023-10-02 19:07:05 -05:00
rleed
1969d82741
move search bar to top of page (#433)
* move search bar to top of page

* move select inputs below search bar

* reduce complexity

* default search to zaprank

* votes => zaprank

---------

Co-authored-by: rleed <rleed1@pm.me>
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: keyan <keyan.kousha+huumn@gmail.com>
2023-09-11 18:11:47 -05:00
keyan
59f7b6ff26 Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades""
This reverts commit 18910fa2ed470fe12ffbfb83df18e206101f0a05.
2023-07-23 10:08:43 -05:00
keyan
18910fa2ed Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades"
This reverts commit d0314ab73c42ebf85fe2f418dddd681af45dbc55.
2023-07-23 09:16:12 -05:00
keyan
d0314ab73c shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades 2023-07-21 17:33:11 -05:00
keyan
a241d683d8 nostr sub 2023-05-01 15:58:30 -05:00
keyan
ed153b5199 add similar section to posts 2023-01-12 14:30:17 -06:00
keyan
60d84e2ddd make related matching less strict 2022-10-29 10:13:57 -05:00
keyan
6d2b88fa7b use votes in es queries 2022-10-28 12:25:26 -05:00
keyan
ba5c40d165 use votes in es queries 2022-10-28 11:21:36 -05:00
keyan
760b6b6e10 related items 2022-10-27 15:25:42 -05:00
keyan
ec133e8ea2 handle empty search query 2022-10-25 17:30:54 -05:00
keyan
032c04959a add url and nym search 2022-10-24 16:32:16 -05:00
keyan
e4d150413b search filters 2022-10-20 17:44:44 -05:00