Vinoth Kannan
27da70052f
FIX: keep quoted content in schema data if post excerpt is empty.
2020-01-04 19:25:42 +05:30
Sam Saffron
4c0545a827
DEV: lint files
...
This removes explicit return where not needed per rubocop rule
2019-12-10 12:01:54 +11:00
Joffrey JAFFEUX
15bc64bbc9
DEV: uses Discourse.redis instead of $redis
2019-12-03 10:49:58 +01:00
Vinoth Kannan
797d450b73
FIX: keep onebox body content in post excerpts for schema data.
2019-11-02 17:31:38 +05:30
romanrizzi
747a2e5167
DEV: Remove old backward-compatibility code
2019-10-09 15:56:55 -03:00
David Taylor
486f343b09
FIX: Include previously solved topics in auto-bump
...
Null values can happen when a post is removed as the solution. We already filter for NOT NULL in the topic_query and search filters. This commit adds the same logic to the auto-bump filter.
2019-08-06 11:19:33 +01:00
Sam Saffron
0fa0e7fd53
DEV: support running plugin without db
...
This is required for asset precompile
2019-06-13 16:33:03 +10:00
Guo Xiang Tan
75046f1d92
Add frozen string literal comment to files.
2019-05-13 11:04:27 +08:00
Bianca Nenciu
44e832813c
FIX: Align checked icon in title.
2019-05-10 14:07:00 +03:00
Maja Komel
db35674cc4
FIX: show solved icon on categories with featured topics page
2019-05-10 10:43:11 +02:00
Joffrey JAFFEUX
9f27caf39c
FIX: adds support for new filter syntax
2019-05-01 22:24:09 +02:00
Joffrey JAFFEUX
c6926f647b
FIX: removes legacy code
2019-04-01 15:31:20 +02:00
Bianca Nenciu
3297d152a7
FIX: Staff users can accept posts in deleted topics. ( #75 )
2019-03-18 16:27:29 +01:00
Vinoth Kannan
ca2d537665
PERF: Remove N+1 queries on search topic list item serializer.
2019-03-17 23:20:05 +05:30
Vinoth Kannan
8b8512e73e
DEV: Use core method to preload category custom fields for site serializer
2019-03-16 23:27:31 +05:30
Vinoth Kannan
8beaa6c1d9
PERF: Remove N+1 queries on basic category serializer.
2019-03-15 18:53:22 +05:30
Vinoth Kannan
0fa41a8b38
PERF: Remove N+1 queries on site serializer.
2019-03-15 17:25:17 +05:30
Guo Xiang Tan
818bff2b30
FIX: Remove topic answer mixin from category detailed serializer.
2019-03-14 05:31:51 +08:00
Vinoth Kannan
5ddd644e00
FEATURE: Show dropdown to filter topic lists by solved status
2019-03-14 00:41:07 +05:30
Vinoth Kannan
6fb6f8849b
Revert "REVERT: 'FEATURE: Add solved icon for topic titles in search results and other topic lists'"
...
This reverts commit 6dbd420c9e
.
2019-03-13 22:40:54 +05:30
Vinoth Kannan
6dbd420c9e
REVERT: 'FEATURE: Add solved icon for topic titles in search results and other topic lists'
2019-03-13 19:38:31 +05:30
Vinoth Kannan
e9be43becd
FEATURE: Add solved icon for topic titles in search results and other topic lists
2019-03-13 15:59:07 +05:30
Vinoth Kannan
3b7baa1a51
FIX: Don't use topic reply count as answer count in 'Question' schema
2019-02-20 00:35:07 +05:30
Michael Howell
684df58437
Move the QAPage Question into mainEntity
...
Fixes
https://meta.discourse.org/t/support-schema-org-qapage-and-google-rich-results/33813/14?u=notriddle
2018-12-04 20:04:54 +00:00
Penar Musaraj
7745adb6eb
Add FA5 icon support
2018-11-07 21:08:46 -05:00
Sam
7673ed2480
FIX: in some cases first_post could be missing
2018-11-05 10:21:10 +11:00
Sam
54dc2b06ca
clean up previous commit that adds answer metadata
2018-11-02 10:15:05 +11:00
Michael Howell
4e00693c76
Add schema.org QAPage metadata ( #69 )
...
* Add schema.org QAPage metadata
This is an SEO trick, intended to make results from Discourse forms more
"clickable" by promising a solution at the other end of the link.
https://meta.discourse.org/t/suggestion-add-checkmark-for-solved-threads-to-the-topic-title-as-well/33813
* Use final before-head-close-crawler that got merged
* Fix Sam's problems
* Fix linter errors
2018-11-02 09:38:16 +11:00
Guo Xiang Tan
46258a5b11
FIX: Remove auto-close topic timer on unsolved.
...
https://meta.discourse.org/t/unsolving-a-topic-does-not-remove-autoclose/94907
2018-08-31 12:03:42 +08:00
Guo Xiang Tan
93a64c4aa1
Prefer `destroy!` over `destroy` when not checking for return value.
2018-08-31 09:52:10 +08:00
Sam
5b81cc9293
FEATURE: if auto bump is enabled, do not bump solved
2018-07-18 10:56:56 +10:00
Sam
9aeb9df26f
move to new db exec pattern
2018-06-21 12:23:50 +10:00
Joffrey JAFFEUX
ef87bdc129
FIX: keep emoji images in solved excerpt
2017-09-04 14:07:21 +02:00
Neil Lalonde
38208b4600
fix broken build
2017-08-11 15:36:38 -04:00
Kyle Zhao
9104e2292c
FEATURE: hide excerpt if 'solved_quote_length' is set to zero
2017-08-06 17:22:30 -04:00
Guo Xiang Tan
639784ec81
Fix rubocop offenses.
2017-08-02 15:09:07 +09:00
Guo Xiang Tan
17dda66400
PERF: N+1 queries when loading categories with featured topics.
2017-08-01 17:28:02 +09:00
jomaxro
1607b4e107
FIX: Don't open a topic to set an auto-close timer when marking as solved.
...
Fixes this issue: https://meta.discourse.org/t/marking-closed-topic-solved-with-solve-topics-auto-close-hours-set-causes-topic-to-be-reopened/63593?u=jomaxro
Topics that were closed before being marked as solved would be reopened and have an auto-close timer set. If a topic is already closed, marking as solved should not cause it to re-open.
2017-06-12 22:29:53 +02:00
Guo Xiang Tan
ed8b0103f6
FEATURE: Add `solved_topics_auto_close_hours` site setting.
...
https://meta.discourse.org/t/automatically-close-solved-topics-after-n-hours/58383
2017-05-22 20:03:49 +08:00
jomaxro
f71c3370b2
Add URL to plugin.rb
2017-04-26 00:40:03 -04:00
Rafael dos Santos Silva
1b4242320e
Require the serializer before patching
2017-04-19 01:03:50 -03:00
Rafael dos Santos Silva
92784c5f2c
FIX: Show solved status on category lists too
2017-04-19 00:55:15 -03:00
David Taylor
f66da5be15
Check postInfo exists
2017-03-08 15:47:18 +00:00
David Taylor
8b03c459f8
Only select required columns, and don't call excerpt twice
2017-03-08 15:42:41 +00:00
David Taylor
e20104919a
UX: Show configurable length excerpt when quoting the solution
2017-03-08 15:21:41 +00:00
David Taylor
4aaeee8aec
Remove excerpt stuff, only show quote once clicked
2017-03-08 00:43:22 +00:00
David Taylor
f38c7a3991
Initial work on getting answer quoted under question
2017-03-07 23:33:10 +00:00
David Taylor
5b8985f297
Remove empty checkbox for closed/archived topics
2017-03-06 01:34:29 +00:00
Sam
fcd5a06e69
Merge pull request #45 from davidtaylorhq/filter_parameters
...
Change parameters from true/false to solved/unsolved.
2017-02-28 10:40:06 -05:00
David Taylor
889aeb5b6e
Changed strings to yes/no
2017-02-28 15:22:07 +00:00