Discourse Translator Bot
d961589f97
Update translations ( #348 )
2024-12-18 15:19:32 +01:00
Discourse Translator Bot
593da9223e
Update translations ( #347 )
2024-12-10 20:16:29 +01:00
Joffrey JAFFEUX
504f46ba11
UX: clarify the need for authorized extension ( #346 )
...
When checking `attach_csv` in the `Schedule a PM with Data Explorer results`
automation script, `csv` has to be added to the list of authorized extensions in the site settings. This will now raise an error if it's not the case.
2024-12-10 11:02:49 +01:00
Kelv
256ef27b85
DEV: Update more deprecated Font Awesome icon names ( #345 )
2024-12-06 20:45:09 +01:00
shuaib-swzd
2ea9951175
DEV: Safe navigation to handle to nil current_user class issue ( #344 )
...
Another private plugin is extending this plugin and the current_user check here is a problem -- adding safe navigation does not break any existing functionality but allows for future changes.
2024-12-05 08:47:44 -06:00
Discourse Translator Bot
04edc3776e
Update translations ( #342 )
2024-12-04 11:59:18 +01:00
Kelv
4c8b164127
DEV: Update deprecated Font Awesome icon names ( #343 )
2024-12-04 02:37:51 +01:00
David Taylor
bdff229ca0
DEV: Update linting ( #341 )
2024-11-28 15:51:12 +01:00
David Taylor
e5d951c9a9
PERF: Remove dynamic use of <template> ( #340 )
...
Context: https://github.com/discourse/discourse/pull/29942
2024-11-26 19:10:23 +00:00
David Taylor
b2ce8183c1
DEV: Update linting ( #339 )
2024-11-20 18:53:05 +01:00
David Taylor
efb7f36a98
DEV: Update linting ( #338 )
2024-11-20 15:45:48 +01:00
dependabot[bot]
3a58ba6b47
Build(deps): Bump cross-spawn from 7.0.3 to 7.0.6 ( #337 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 10:47:40 +00:00
David Taylor
e841ad40fa
DEV: Update eslint config ( #336 )
2024-11-19 11:20:51 +01:00
dependabot[bot]
f289194701
Build(deps-dev): Bump rexml from 3.3.6 to 3.3.9 ( #335 )
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.3.6 to 3.3.9.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.3.6...v3.3.9 )
---
updated-dependencies:
- dependency-name: rexml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 20:37:34 +01:00
Gabriel Grubba
66ea40fe3d
DEV: Update plugin annotations ( #334 )
2024-10-25 09:42:37 +01:00
Jarek Radosz
e1db1b0fe2
DEV: Remove deprecated use_redis_snapshotting ( #333 )
2024-10-21 15:27:37 +02:00
Discourse Translator Bot
88f18b8acd
Update translations ( #332 )
2024-10-16 17:51:57 +09:00
Kelv
d4f5257395
DEV: Switch to use pnpm ( #331 )
2024-10-14 13:39:24 +02:00
Martin Brennan
8d19a33250
FIX: Optionally linkify URL columns server-side ( #330 )
...
Followup da1c99ec2d
We already had the functionality to convert results like
this:
```
|blah_url|
|--------|
|3,https://test.com |
```
To a link clientside, so in the UI it looks like this:
```
<a href="https://test.com ">3</a>
```
With the addition of the recurring report to post automation,
and the existing report to PM automation, we also need to be
able to do this server-side, so reports don't come out malformed
if they have these type of count + URL columns.
2024-10-14 16:33:13 +10:00
Bianca Nenciu
b43d82d5d6
DEV: Fix mismatched column types ( #329 )
...
The primary key is usually a bigint column, but the foreign key columns
are usually of integer type. This can lead to issues when joining these
columns due to mismatched types and different value ranges.
2024-10-10 16:29:37 +03:00
Martin Brennan
da1c99ec2d
FEATURE: Add script to post report results in a topic regularly ( #328 )
...
This script is similar to the existing one that schedules
report results to to be sent to a PM on a regular basis,
but instead takes a topic ID and posts to that. This way
people can have report results sent to a public topic regularly
too and not have to deal with PM recipients and so on.
2024-10-10 16:09:09 +10:00
Linca
d3064661cb
DEV: Add missing freeze_time in report_generator_spec ( #327 )
...
We are missing two `freeze_time`s in the spec, which makes these two
tests flaky tests.
ref: t/138542
2024-09-18 09:09:07 +08:00
Jarek Radosz
9132153ae6
DEV: Fix spec regressions caused by test-prof change ( #326 )
...
The change in question: https://github.com/test-prof/test-prof/commit/e6a3483c9af03ce685999554e7630afa8a391010
2024-09-08 21:22:27 +02:00
Discourse Translator Bot
3f96352a43
Update translations ( #320 )
2024-09-02 18:00:01 +02:00
Linca
8a982beae9
UX: Automatically convert to lowercase in explorer-schema ( #325 )
...
* UX: Automatically convert to lowercase in explorer-schema
In the past, ExplorerSchema searches were case-sensitive, so if the
user's input method capitalized the first letter, it was likely that no
results would be found.
The new change allows you to enter uppercase letters, which will
automatically be converted to lowercase when searching.
meta topic: https://meta.discourse.org/t/can-the-data-explorer-search-input-be-converted-to-lower-case/323435
2024-09-02 12:02:36 +08:00
dependabot[bot]
978431da02
Build(deps): Bump micromatch from 4.0.5 to 4.0.8 ( #324 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 12:41:37 +02:00
dependabot[bot]
81e2843426
Build(deps-dev): Bump rexml from 3.3.3 to 3.3.6 ( #317 )
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.3.3 to 3.3.6.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.3.3...v3.3.6 )
---
updated-dependencies:
- dependency-name: rexml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 12:31:50 +02:00
Jarek Radosz
f62d8cc8a2
DEV: Update tests ( #323 )
...
new imports, resolved deprecations, qunit-dom, strict assertions, fixed flakes, migrated the legacy component test, typos, gjs
2024-08-28 13:51:37 +02:00
Jarek Radosz
ba9ead855e
DEV: Fix autoloading ( #322 )
...
A follow-up to e23c31195b
Fixes errors like:
```
NameError:
uninitialized constant DiscourseDataExplorer::ValidationError
# ./plugins/discourse-data-explorer/spec/lib/parameter_spec.rb:15:in `block (3 levels) in <main>'
```
2024-08-28 10:11:08 +02:00
Linca
e23c31195b
DEV: Use Rails autoloading ( #321 )
...
This commit enables Rails autoloading for Data Explorer. See:
https://meta.discourse.org/t/structuring-a-plugin-for-rails-autoloading/256092
2024-08-28 11:36:44 +08:00