161 Commits

Author SHA1 Message Date
communiteq
ca0dbd6d4c
Two extra options (#138)
* Make it possible to disallow topic starters to accept a solution

* Make adding QAPage schema markup optional

* Address @eviltrout's comments

Co-authored-by: Richard <richard@communiteq.com>
2021-06-17 16:12:33 -04:00
Mark VanLandingham
7351882171
Revert "Use add_directory_column API to add solutions count to user directory (#137)" (#139)
This reverts commit 58c594fdda0a8c35a6f52079e1d8909619f6e2df.
2021-06-17 12:37:29 -05:00
Mark VanLandingham
58c594fdda
Use add_directory_column API to add solutions count to user directory (#137) 2021-06-17 09:31:11 -05:00
Discourse Translator Bot
fe4d0c0bd8
Update translations (#136) 2021-06-15 15:59:52 +02:00
Arpit Jalan
bbbd13de85
FEATURE: show education message in composer when replying on solved topic (#135) 2021-06-14 16:06:55 +05:30
Discourse Translator Bot
b015b79679
Update translations (#133) 2021-06-01 15:10:26 +02:00
Discourse Translator Bot
caa8741e45
Update translations (#132) 2021-05-25 15:26:12 +02:00
Discourse Translator Bot
6a37340785
Update translations (#129) 2021-05-05 13:22:26 +02:00
Discourse Translator Bot
d3496ddae5
Update translations (#125) 2021-04-20 15:29:58 +02:00
Discourse Translator Bot
704d2df27a
Update translations (#124) 2021-04-07 11:55:52 +02:00
Discourse Translator Bot
3048576064
Update translations (#122) 2021-02-23 14:16:18 +01:00
Martin Brennan
2b12658978
FIX: Add min/max values for auto close hours (#121)
* Also add migration to cap current site settings for
solved_topics_auto_close_hours
  to the max of 175000 if they are too high
2021-02-18 13:49:39 +10:00
Discourse Translator Bot
47e60446e7
Update translations (#117) 2021-02-09 14:46:52 +01:00
Discourse Translator Bot
cb988d2aaf
Update translations (#113) 2021-01-26 14:48:22 +01:00
Discourse Translator Bot
c407e0f0f4
Update translations (#110) 2021-01-19 15:47:48 +01:00
Discourse Translator Bot
5c8b1cf073
Update translations (#108) 2020-12-29 19:43:19 +01:00
Discourse Translator Bot
37b432732a
Update translations (#106) 2020-12-22 14:45:29 +01:00
Discourse Translator Bot
1252a3d68d
Update translations (#102) 2020-11-24 17:21:53 +01:00
Discourse Translator Bot
77edb4ae29
Update translations (#101) 2020-11-10 15:21:51 +01:00
Discourse Translator Bot
913974e620
Update translations (#99) 2020-11-03 18:06:59 +01:00
Vinoth Kannan
f04ccbd4e6
FEATURE: send notification to OP when staff marked a post as solution. (#97)
Previously, we won't send any notification to the original poster when a staff user marked a post as the solution on behalf of OP.
2020-10-30 22:01:27 +05:30
Discourse Translator Bot
f1c417d693 Update translations 2020-10-27 15:34:47 +01:00
Simon Cossar
6404911be0
Improve solved topics auto close hours description (#95) 2020-10-20 11:25:46 -04:00
Discourse Translator Bot
1ab0d5f1f0 Update translations 2020-10-20 15:30:07 +02:00
Discourse Translator Bot
55e33a7bb6 Update translations 2020-10-13 15:16:08 +02:00
Discourse Translator Bot
8f977eff1e Update translations 2020-10-06 15:18:12 +02:00
Discourse Translator Bot
786360498f Update translations 2020-09-29 13:02:40 +00:00
Discourse Translator Bot
5f12460052 Update translations 2020-09-22 13:06:27 +00:00
Discourse Translator Bot
705f6fe398 Update translations 2020-09-16 10:20:34 +00:00
Discourse Translator Bot
7fe6bb9ced Update translations 2020-09-15 13:06:44 +00:00
Ahmed Gagan
945974a5e4
FIX: Change to new discourse plugin-api for advanced search options (#91)
Changed to new discourse plugin-api and added status:unsolved option
2020-09-11 11:15:34 +01:00
Discourse Translator Bot
c89e0dda19 Update translations 2020-08-18 13:03:59 +00:00
Discourse Translator Bot
e16784fd07 Update translations 2020-08-11 13:06:04 +00:00
Discourse Translator Bot
80e4cb87ee Update translations 2020-08-05 13:30:01 +00:00
Neil Lalonde
075883ba5a
Update translations 2020-06-24 11:42:24 -04:00
Gerhard Schlager
b2cf82fc3b DEV: Use consistent interpolation key format in translations 2020-06-02 19:15:45 +02:00
Neil Lalonde
485f5fb36b
Update translations 2020-05-27 16:55:42 -04:00
Neil Lalonde
af53c1d551
Update translations 2020-05-04 10:51:02 -04:00
Blake Erickson
8d883fba93
FEATURE: Publish WebHook event when solving/unsolving (#85)
* FEATURE: Publish WebHook event when solving/unsolving

This feature will publish a post edit webhook event whenever a solution
is accepted or unaccepted.

I went ahead and used the existing post-edit webhook because all the
post custom fields for the solved plugin are already included in the
post-edit serializer.

* Create Solved Event Webhook

This commit adds a solved event webhook that will only trigger when an
answer has been marked as accepted or unaccepted.

It uses 100 as the webhook ID. This way any new webhooks in core can
keep using lower numbers like 11, 12, 13, but plugins can use 101, 102,
etc.

* Removed functionality that was added to core

This [PR][1] to discourse core adds what what removed in this commit.

It is better to have this logic in core so that it is discoverable and
future webhooks won't end up accidentally using the same ID.

[1]: https://github.com/discourse/discourse/pull/9110

* UX: Add "solved" status filter in advanced search page.

And rename `in:solved` to `status:solved`.

* FEATURE: Publish WebHook event when solving/unsolving

This feature will publish a post edit webhook event whenever a solution
is accepted or unaccepted.

I went ahead and used the existing post-edit webhook because all the
post custom fields for the solved plugin are already included in the
post-edit serializer.

* Create Solved Event Webhook

This commit adds a solved event webhook that will only trigger when an
answer has been marked as accepted or unaccepted.

It uses 100 as the webhook ID. This way any new webhooks in core can
keep using lower numbers like 11, 12, 13, but plugins can use 101, 102,
etc.

* Removed functionality that was added to core

This [PR][1] to discourse core adds what what removed in this commit.

It is better to have this logic in core so that it is discoverable and
future webhooks won't end up accidentally using the same ID.

[1]: https://github.com/discourse/discourse/pull/9110

Co-authored-by: Vinoth Kannan <vinothkannan@vinkas.com>
2020-03-06 11:28:29 -07:00
Vinoth Kannan
f4aea44db8 UX: Add "solved" status filter in advanced search page.
And rename `in:solved` to `status:solved`.
2020-03-06 08:57:38 +05:30
Neil Lalonde
5591056fe3 Update translations 2020-02-25 10:34:46 -05:00
Neil Lalonde
a531a2b370 Update translations 2020-02-13 15:07:07 -05:00
Krzysztof Kotlarek
230c2071ea
FEATURE: Add helpdesk and tech support badges (#84)
* FEATURE: Add helpdesk and tech support badges

When plugin is installed, we should create helpdesk and tech support
badges.

Both badges should be disabled by default
2020-02-05 11:14:12 +11:00
Neil Lalonde
4518ee02e5 Update translations 2020-01-20 11:23:11 -05:00
Neil Lalonde
2c80e6577f Update translations 2019-12-19 12:52:07 -05:00
Neil Lalonde
ec4f0089f1 Update translations 2019-11-06 10:47:38 -05:00
Neil Lalonde
17912bdda3 Update translations 2019-10-10 11:27:00 -04:00
Kris
9550ced040
UX: If I can't unselect an answer, show text not a button (#80)
* UX: If I can't unselect an answer, show text not a button

* UX: Hide button text when post controls are expanded on mobile
2019-07-24 11:01:47 -04:00
Kris
8e8bf5e2d8 Revert "UX: Improve button position and visibility. (#79)"
This reverts commit f788093e6aedc220bed38f77361b5a6d3529183c.
2019-07-18 10:56:18 -04:00
Neil Lalonde
33a28ced7e Update translations 2019-07-15 14:03:46 -04:00