Osama Sayegh
7f7d930559
DEV: Rename Jobs::DiscourseAutomationTracker -> Jobs::DiscourseAutomation::Tracker ( #289 )
...
The class is renamed in https://github.com/discourse/discourse/pull/26860 .
2024-05-06 23:12:48 +03:00
Jarek Radosz
9103fee7ab
DEV: Update htmlSafe import ( #288 )
2024-04-27 12:00:41 +02:00
Discourse Translator Bot
f214591721
Update translations ( #287 )
2024-04-23 16:22:23 +02:00
Natalie Tay
b9d875cc3e
FEATURE: Add ability to skip sending the PM if there are no results ( #286 )
2024-04-18 21:40:28 +08:00
Bianca Nenciu
d8d7bbb778
DEV: Prefer Category.findById over categoryById ( #285 )
...
Category.findById should be used over site.categoryById map because
that is an implementation detail that might be removed in the future.
2024-03-27 18:44:02 +02:00
David Battersby
cde34fb316
FIX: send single report PM to groups ( #284 )
...
The main change here is that we now send a single PM to a group rather than individual PMs to each group member.
This change also adds email recipients correctly as target_emails since support was added within Discourse Automation.
2024-03-27 17:40:26 +08:00
Penar Musaraj
2f1044820c
FEATURE: Add group_list parameter type ( #283 )
...
This allows admins to select multiple groups from a dropdown list and
filter results using that parameter.
2024-03-12 12:06:01 -04:00
Selase Krakani
0e301bef74
DEV: Pin plugin for Discourse < 3.3.0.beta1-dev ( #279 )
2024-02-29 13:51:04 -07:00
Loïc Guitaut
abe51c2aba
DEV: Fix new Rubocop offenses ( #282 )
2024-02-29 18:15:57 +01:00
Martin Brennan
f09e631636
DEV: Adapt to core bookmark changes ( #280 )
...
* Added can_see_bookmarkable? methods to BaseBookmarkable, implement
that in QueryGroupBookmarkable
* Update spec to check that Notification for reminder has
bookmarkable_id and bookmarkable_type
c.f. https://github.com/discourse/discourse/pull/25905
2024-02-29 09:11:40 +10:00
Martin Brennan
94e29e2143
DEV: Skip spec ( #281 )
...
Will reinstate after https://github.com/discourse/discourse/pull/25905
which is failing because of this spec not being compatible
with the changes.
2024-02-28 13:29:01 +10:00
Discourse Translator Bot
ebe71a7a13
Update translations ( #278 )
2024-01-30 17:03:30 +01:00
Discourse Translator Bot
208ee6af55
Update translations ( #277 )
2024-01-23 18:29:29 +01:00
Martin Brennan
48a4038809
FEATURE: Allow topic URL without post number for post_id param ( #275 )
...
This commit allows base topic URLs (e.g. https://meta.discourse.org/t/hide-text-in-text-select-popup-menu-feedback/287656 )
to be used by the post_id parameter type. We just assume in this case
that the post_id for the param is 1.
2024-01-16 15:09:05 +10:00
Jarek Radosz
31ebf69d81
DEV: Update linting ( #276 )
2024-01-15 11:17:19 +00:00
Natalie Tay
66c54a35cd
FIX: Continue to send the PM to others when there is a group or user that does not exist ( #274 )
...
Don't error out when there is a group or user that does not exist
and also allow admins to be sent
2024-01-03 14:05:03 +08:00
Isaac Janzen
70458df7cc
DEV: Convert ajax functions to async ( #273 )
2024-01-02 12:38:22 -07:00
Jarek Radosz
2a596e3fd9
DEV: Update linting ( #272 )
2023-12-29 14:19:56 -07:00
Natalie Tay
9bd70192b6
UX: Warn in /logs when PM is not sent ( #271 )
2023-12-11 11:08:08 +08:00
Isaac Janzen
3dd5ad0f9c
DEV: Update modal to component API ( #269 )
...
<img width="622" alt="Screenshot 2023-12-06 at 12 10 09 PM" src="https://github.com/discourse/discourse-data-explorer/assets/50783505/5a6fb0b2-829c-4af3-93c9-91676b78ab59 ">
2023-12-07 11:49:35 -07:00
Natalie Tay
ac7df5e3d0
DEV: Use plugin name appropriately in warning ( #270 )
...
Use plugin name appropriately in warning
2023-12-07 16:09:06 +08:00
David Taylor
a6341627d0
DEV: Resolve transitionTo deprecation ( #268 )
2023-12-01 16:02:52 +00:00
Jarek Radosz
e067df0b43
DEV: Update linting ( #267 )
2023-12-01 16:47:54 +01:00
Renato Atilio
840caa3987
DEV: add leading slash to visit in test ( #266 )
2023-11-23 16:34:09 -03:00
Jarek Radosz
e468cf8ab0
DEV: Update visit paths in tests ( #265 )
...
Omitting `/` prefix was incorrect and could break in the future (see: https://github.com/discourse/discourse/pull/24445 )
2023-11-21 22:23:35 +01:00
Kris
f83e6a1967
DEV: fix test for new category badge structure ( #263 )
2023-11-13 10:46:40 -05:00
TheJammiestDodger
9f841a4c6f
FIX: Update 'Largest Uploads' queries to use the upload_references table ( #261 )
...
The post_uploads table has been deprecated. This commit updates the 'Top 50 Largest Uploads' query to use the new upload_references table instead.
2023-11-13 09:53:33 +00:00
Martin Brennan and AlexDev
fbe2a37e0c
Update metadata on plugin.rb ( #262 )
...
Co-authored-by: AlexDev <[email protected] >
2023-11-08 11:26:51 -08:00
Discourse Translator Bot
ff67fb485f
Update translations ( #264 )
2023-11-07 21:31:53 +01:00
Martin Brennan
5776aa7fc9
FEATURE: Add JSON result type component ( #260 )
...
If a column is payload or contains _payload it will be assumed
it has JSON data in it, then we will show the truncated JSON in the
result column with a button to show the full-screen formatted
JSON using our full-screen code viewer. We also do the same if
the column is the `json` postgres data type.
2023-11-02 09:50:05 +10:00