393 Commits

Author SHA1 Message Date
Jarek Radosz
5cfb0b4590
DEV: Fix a linting error and work around a test issue (#107)
Issue introduced in https://github.com/discourse/discourse-solved/pull/105/files#diff-a2b6a1622bdc1ddf5f4fd546319bbe4c0216528d6e9a0648d105a65a9933d2eeR10

Includes:
* Fix a linting error
* Fix deprecations
* Don't rely on a prototype extension
* Don't modify the global `/search.json` fixture
* Workaround the test issue
2020-12-23 19:41:07 +01:00
Alan Guo Xiang Tan
160faf9f6c
DEV: Add acceptance tests for solved icon in full page search. (#105) 2020-12-23 15:37:06 +08:00
Discourse Translator Bot
37b432732a
Update translations (#106) 2020-12-22 14:45:29 +01:00
Krzysztof Kotlarek
5840601025
FEATURE: silently auto close solved topic (#104)
Topic solved should be closed silently as system user involvement may be confusing.

In addition, old rescue block was dropped.

Meta: https://meta.discourse.org/t/discourse-encrypt-unable-to-see-close-message/135235
2020-12-03 15:01:42 +11:00
Osama Sayegh
1fa612f3e6
DEV: Delete Travis config file (#103) 2020-12-01 18:11:08 +03:00
Discourse Translator Bot
1252a3d68d
Update translations (#102) 2020-11-24 17:21:53 +01:00
tshenry
02981fe1d9
UX: Do not render solved filter on categories page (#100)
There is no topic list to filter on the categories page, so we should not be rendering the solved filter there.

This also addresses a few deprecations in the code.
2020-11-11 10:08:09 -08: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 CI
76b3071d0d DEV: Update CI workflows 2020-10-14 16:27:53 +00:00
Discourse Translator Bot
55e33a7bb6 Update translations 2020-10-13 15:16:08 +02:00
Discourse CI
cd9fc41db2 DEV: Update CI workflows 2020-10-12 08:16:56 +00:00
Discourse CI
11ea96f073 DEV: Update CI workflows 2020-10-09 19:12:14 +00:00
Discourse CI
0d7fe398ac DEV: Update CI workflows 2020-10-09 16:15:07 +00:00
Discourse CI
a14050a9be DEV: Update CI workflows 2020-10-09 15:09:53 +00: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
discoursehosting
faef0d63bc
Add .discourse-compatibility for v2.5.x stable branch (#92)
Co-authored-by: Richard <richard@discoursehosting.com>
2020-09-25 15:05:01 -04:00
Justin DiRose
8d08f0a21f
DEV: Add plugin testing workflow 2020-09-25 11:25:20 -05:00
Justin DiRose
c9d3d390c6
DEV: Add RubyGems as source 2020-09-25 11:24:53 -05:00
Justin DiRose
88f4359e43
DEV: Add linting GitHub Actions workflow 2020-09-25 11:22:29 -05: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
Joffrey JAFFEUX
613267c3a2
DEV: apply coding standards (#90) 2020-09-04 13:22:22 +02:00
Discourse Translator Bot
c89e0dda19 Update translations 2020-08-18 13:03:59 +00:00
Régis Hanol
9ecac7a3e2 FIX: add mutex around un/mark as solved
To prevent any race conditions when two users toggle the state of a reply.

(cf. https://meta.discourse.org/161104)
2020-08-17 16:33:24 +02: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
jbrw
6f1cf5a779
FEATURE - Category group moderators can (un)accept solutions, if enabled (#89) 2020-07-27 17:42:42 -04:00
Krzysztof Kotlarek
36579b774f FIX: check if add_post_custom_fields_allowlister exisits 2020-07-27 12:04:28 +10:00
Discourse Translator Bot
39c326d648 DEV: Switch from Transifex to Crowdin 2020-07-16 14:01:20 +02:00
Krzysztof Kotlarek
57a8ec8a06 FIX: remove empty line 2020-07-15 09:44:32 +10:00
Krzysztof Kotlarek
10c31ffbd5 FIX: compatibility after allowlist rewording in Discourse 2020-07-15 09:34:02 +10:00
Neil Lalonde
075883ba5a
Update translations 2020-06-24 11:42:24 -04:00
Joe
5dd60d5511 UX: anon solved label color should match logged in button 2020-06-09 10:41:57 +08:00
Gerhard Schlager
b2cf82fc3b DEV: Use consistent interpolation key format in translations 2020-06-02 19:15:45 +02:00
Joe
4e687d4846 UX: fix solved colors 2020-06-01 09:24:01 +08:00
Neil Lalonde
485f5fb36b
Update translations 2020-05-27 16:55:42 -04:00
Jarek Radosz
1f04cc075c DEV: Add rubocop-discourse gem 2020-05-06 18:29:23 +02:00
Neil Lalonde
af53c1d551
Update translations 2020-05-04 10:51:02 -04:00
Krzysztof Kotlarek
922b4c3907
FIX: plugin backwards compatibility with Discourse 2.4 (#87)
Duration is a new keyword argument on Topic#set_or_create_timer and is not yet available in stable Discourse
2020-04-27 13:01:01 +10:00
Dan Ungureanu
dc87d34594
FEATURE: Add include_subcategories report filter
Follow up to dafb1d7c7fcc50ffe37285996a04c42509ccd768.
2020-04-24 13:16:15 +03:00
Dan Ungureanu
dafb1d7c7f
FIX: Include subcategories in report (#86) 2020-04-10 12:50:44 +03:00
Vinoth Kannan
329d8aff30 FIX: use the new duration attribute in set_or_create_timer method.
aad12822b7
2020-03-19 22:53:17 +05:30