David Taylor
32665cf9dd
DEV: Consolidate i18n import paths ( #29804 )
...
Enables our new eslint rules which enforce consistent i18n imports. For more info, see 0d58b40cd7
2024-11-19 20:45:18 +00:00
Kris
a914d3230b
DEV: remap all core icons for fontawesome 6 upgrade ( #28715 )
...
Followup to 7d8974d02f
Co-authored-by: David Taylor <david@taylorhq.com>
2024-09-13 16:50:52 +01:00
Keegan George
18ac600352
DEV: Add stacked line chart mode ( #28203 )
2024-08-02 09:40:27 -07:00
Roman Rizzi
3c29a84d98
DEV: Add support for radar charts when displaying reports. ( #24274 )
...
Reports can have the radar type, which will get rendered by the `admin-report-radar` component.
2023-11-08 10:48:12 -03:00
Godfrey Chan
c34f8b65cb
DEV: Rename I18n imports to discourse-i18n ( #23915 )
...
As of #23867 this is now a real package, so updating the imports to
use the real package name, rather than relying on the alias. The
name change in the package name is because `I18n` is not a valid
name as NPM packages must be all lowercase.
This commit also introduces an eslint rule to prevent importing from
the old I18n path.
For themes/plugins, the old 'i18n' name remains functional.
2023-10-18 11:07:09 +01:00
David Taylor
48193767bf
DEV: Sort imports
...
Automatically generated by `eslint --fix` to satisfy the updated configuration
2023-10-10 21:46:54 +01:00
David Taylor
64557c4076
DEV: Update admin models to native class syntax ( #20704 )
...
This commit was generated using the ember-native-class-codemod along with a handful of manual updates
2023-03-17 10:18:42 +00:00
Jarek Radosz
36c2284dea
DEV: Fix typos "formated" -> "formatted" ( #17156 )
...
(nothing in all-the* relies on these)
2022-06-20 20:02:05 +02:00
Vinoth Kannan
1f30bacb65
FIX: use prev_period
data if prev30Days
value is not available. ( #15867 )
...
Previously, reports of likes and flags doesn't include the 30 days trend icon and title.
2022-02-09 22:09:33 +05:30
Martin Brennan
23b7b42acd
DEV: Bump eslint-config-discourse ( #14868 )
...
Changes for 4f7aba06c0
Also fixes all of the object-shorthand violations in our JS code.
2021-11-10 09:31:41 +10:00
Joffrey JAFFEUX
1a6759a5d9
FIX: ensures average is applied on last incomplete segment ( #13472 )
2021-06-22 12:26:52 +02:00
Joffrey JAFFEUX
8c213fa98b
FIX: correctly implements average for reports ( #13447 )
...
- Also now marks time_to_first_response as an averaged chart
- Averaged charts will now be marked as such in the UI
2021-06-21 10:35:11 +02:00
Joffrey JAFFEUX
6b3adeed0f
UX: daily automatic grouping for less than 34 days instead of 30 ( #13437 )
2021-06-18 19:54:16 +02:00
Joffrey JAFFEUX
4c3d2267b4
FIX: ensure we dont collapse data multiple times ( #13399 )
...
Note that this commit will also disable daily grouping for datasets with more than 30 data points. This will also smartly do the grouping by month when grouping a full year.
2021-06-17 09:15:20 +02:00
Ahmed Gagan
3867b8998c
DEV: allows reports to display an html title ( #12687 )
...
eg: display an emoji in title
2021-04-22 13:38:10 +02:00
Roman Rizzi
bbe5d8d5cf
DEV: Sort imports alphabetically ( #11382 )
2020-12-01 15:31:26 -03:00
Roman Rizzi
1c2358ba16
DEV: Tidy up imports. ( #11364 )
...
Only allow one import definition per file and add a new eslint rule to enforce it.
2020-11-27 11:30:16 -03:00
Robin Ward
ce3fe2f4c4
REFACTOR: Support bundling our admin
section as an ember addon
2020-09-22 15:14:29 -04:00