0dfc594784
FIX: skip invalid URLs when checking for audio/video in search blurbs
...
Fixes 500 errors on search queries introduced in 580a4a8
2019-11-06 10:32:15 -05:00
15b25547bb
DEV: Cleanup misspelled TextHelper param
2019-10-31 09:32:42 -04:00
f8b72d9835
DEV: Refactor excluding audio/video URLs from search result blurbs
...
Followup to 580a4a82
2019-10-31 09:13:24 -04:00
580a4a827b
Exclude audio/video URLs from search result blurbs
...
Displays translatable "[audio]" or "[video]" placeholders instead of ugly (and often long) URLs.
2019-10-30 13:07:16 -04:00
4dcc5f16f1
FEATURE: when under extreme load disable search
...
The global setting disable_search_queue_threshold
(DISCOURSE_DISABLE_SEARCH_QUEUE_THRESHOLD) which default to 1 second was
added.
This protection ensures that when the application is unable to keep up with
requests it will simply turn off search till it is not backed up.
To disable this protection set this to 0.
2019-07-02 11:22:01 +10:00
30990006a9
DEV: enable frozen string literal on all files
...
This reduces chances of errors where consumers of strings mutate inputs
and reduces memory usage of the app.
Test suite passes now, but there may be some stuff left, so we will run
a few sites on a branch prior to merging
2019-05-13 09:31:32 +08:00
e2bcf55077
DEV: move send => public_send in lib folder
...
This handles most of the cases in `lib` where we were using send instead
of public_send
2019-05-07 12:25:44 +10:00
451f7842ff
DEV: More send
-> public_send
.
2019-05-07 10:05:58 +08:00
dae0bb4c67
FIX: Post blurb incorrect when search contains a phrase match.
...
If the blurb generated is not around the search term, we will not be
able to highlight it on the client side.
2019-03-26 17:01:52 +08:00
dc4001370c
FEATURE: displays groups in menu search ( #7090 )
2019-03-04 10:30:09 +01:00
4481836de2
FEATURE: new 'search_ignore_accents' site setting
2018-09-17 10:42:30 +02:00
2c56f8df7c
FEATURE: show tags in search results
2017-08-25 11:52:59 -04:00
7c1d7fb423
Merge branch 'master' into fix_limited_search_results
2017-07-31 15:55:31 -04:00
5012d46cbd
Add rubocop to our build. ( #5004 )
2017-07-28 10:20:09 +09:00
7b40de5ac4
Add attribute to grouped search results for more available posts.
2017-07-20 18:07:13 +02:00
21e02d6969
Include the search_log_id
in search results
2017-07-17 12:10:32 -04:00
0a78ae739d
Remove SearchObserver, aim is to remove all observers
...
rails-observers gem is mostly unmaintained and is a pain to carry forward
new implementation contains significantly less magic as a bonus
2016-12-22 13:13:14 +11:00
50f7616d04
FIX: include pinned status in search results
2016-03-18 16:26:20 +11:00
2876725e1b
REFACTOR: remove hacky search from discovery
2015-07-27 16:47:06 +10:00
41ceff8430
UX: move search to its own route
...
previously search was bundled with discovery, something that makes stuff confusing internally
2015-07-27 16:47:06 +10:00
6422d5efbd
Use the same component for similar topics as search results.
2015-06-24 15:08:22 -04:00
0ade9bafff
FIX: highlight in yellow, not blue
...
FEATURE: highlight in title
2014-09-04 15:01:13 +10:00
9c29c1c072
FEATURE: highlight search results
2014-09-03 17:09:01 +10:00
f06ad7ed8e
remove old unused files
2014-09-03 12:15:48 +10:00
4f09d552ed
FEATURE: increase search expansion to 50 results
...
refactor search code to deal with proper objects
use proper serializers, test the controllers
2014-09-03 12:13:25 +10:00
69e418facf
FEATURE: wider search with more context
2014-09-01 17:04:57 +10:00
e8cade40c7
Improve search results by introducing an aggregate post search data
...
filter. It seems performant despite the extra content being searched.
2014-08-22 16:56:26 -04:00
7ef61144e7
Avoid using to_s when performing String Interpolation
2014-08-14 23:55:27 +05:30
c5a3bfdfa9
BUGFIX: missing avatars in search
2014-05-29 14:38:52 +10:00
84d100be85
Add blurb of post to search results via API
2014-04-17 07:58:51 -05:00
abb2de22ab
BUGFIX: search could break when expanding
2014-02-17 14:34:14 +11:00
2b10fdc97f
FEATURE: search auto scopes on topic first
2014-02-17 13:54:51 +11:00
f723f11443
Fix subcategories links from search
2014-02-16 12:49:20 -05:00
6bbea9de0b
The Rails JSON encoder API requires as_json
to take an optional arg
2013-11-29 21:43:44 -08:00
c9969738bf
FIX: N+1 query for avatars when searching for users
2013-08-16 00:26:49 +02:00
5df9370ebe
Update search_result.rb
...
Fix code styling
2013-06-29 21:45:15 +02:00
9656759ecf
fix deep link to post in search
2013-06-29 03:22:17 +02:00
b3678125dc
FIX: Don't cast ids to ints, as user results have string ids.
2013-05-28 16:59:22 -04:00
20e88f18ee
FIX: Removes some duplicates in search results when the search context is a user.
2013-05-27 15:18:55 -04:00
9d0e830786
Search code now uses ActiveRecord instead of SQL.
2013-05-23 16:26:51 -04:00