20c700dd52
Chore: reduces barrel files part II ( #107688 )
...
* Chore: reduce barrel files
* chore: fixes unit test
* Chore: reduces barrel files part II
* chore: fix import sorting
2025-07-09 06:15:33 +02:00
2b8c74de2e
i18n: removes useTranslate hook ( #106556 )
...
* i18n: removes useTranslate hook
* chore: fix duplicate imports
* chore: fix import sorting and hook dependencies
2025-06-12 11:03:52 +02:00
119d5897ea
i18n: imports use @grafana/i18n ( #105177 )
...
* i18n: everything should target @grafana/i18n
* wip
* chore: updates after PR feedback
* Trigger build
* Trigger build
* Trigger build
* chore: skip flaky tests
* chore: skip flaky tests
* chore: skip flaky tests
* chore: skip flaky tests
* chore: skip flaky tests
* chore: skip flaky tests
* chore: revert all flaky tests
* chore: some incorrect usages of useTranslate
2025-05-15 09:17:14 +02:00
24391a0277
Internationalisation: Auto markup some translations ( #102389 )
...
* auto markup admin
* more automarkup
* betterer results
2025-03-19 13:49:17 +00:00
d8ae905758
Change Public Dashboard text in Enterprise Users section ( #91816 )
...
* update text
* update tooltip
* add conditionals
* add conditions
* add conditionals
* fix conditionals
2024-08-15 13:09:01 -04:00
47f8717149
React: Use new JSX transform ( #88802 )
...
* update eslint, tsconfig + esbuild to handle new jsx transform
* remove thing that breaks the new jsx transform
* remove react imports
* adjust grafana-icons build
* is this the correct syntax?
* try this
* well this was much easier than expected...
* change grafana-plugin-configs webpack config
* fixes
* fix lockfile
* fix 2 more violations
* use path.resolve instead of require.resolve
* remove react import
* fix react imports
* more fixes
* remove React import
* remove import React from docs
* remove another react import
2024-06-25 12:43:47 +01:00
7664b89209
ShareModal: Share externally ( #88259 )
2024-06-12 17:02:06 -03:00
b2601d71d5
IAM: Remove fully rolled out feature toggles ( #83308 )
...
* remove anon stat ft
* remove split scope flag
* remove feature toggle from frontend
2024-02-23 17:53:37 +02:00
49af992661
Task: Add i18n support for public dashboards ( #79659 )
...
* feat(public-dashboards): add i18n support
* fix(public-dashboard): correct name convention for i18n
* fix(public-dashboard): correct i18n key convention + extraction
* feat(public-dashboard): mark up i18n for remaining cfg modal
* fix(public-dashboard): de-dynamicize ack comps for i18n + markup i18n for missing parts
* feat(public-dashboard): mark up i18n for DeletePubDashModal
* feat(public-dashboard): mark up i18n for ShareModal public dashboard
* chore(i18n): run yarn i18n:extract
* update naming cconvention
* add mark up phrases
* update json file
* fix import
* fix title
* fix url
* Copy button translation
* Update user admin page
* escape char
* interpolation
* fix escape
* prettier space
* update naming
* update setting keys
* standardize key naming convention
* fix radiobutton
* Fix naming convention as recommended by frontend team
* Prettier and fix naming
* fix variables that cannot be translated
* prettier check
---------
Co-authored-by: hainenber <dotronghai96@gmail.com>
2024-01-08 13:30:01 -05:00
ae3cb8231b
Anonymous: Fix anonymous access needs anonymousEnabled in config to show in UI ( #79738 )
...
* fix: anonymous access needs anonymousEnabled in config to show
* add enabled to tests
2023-12-20 10:59:29 +01:00
fdaf6e3f2e
PublicDashboards: Add setting to disable the feature ( #78894 )
...
* Replace feature toggle with configuration setting
* Fix permission alert
* Update documentation
* Add back feature toggle
* revert unwanted commited changes
* fix tests
* run prettier
* Update SharePublicDashboard.test.tsx
* fix linter and frontend tests
* Update api.go
* Apply docs edit from code review
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* Update index.md
* Update docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
* Update docs/sources/setup-grafana/configure-grafana/_index.md
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
* add isPublicDashboardsEnabled + test
* fix test
* update ff description in registry
* move isPublicDashboardsEnabled
* revert getConfig() update
---------
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2023-12-19 11:43:54 +01:00
59bdff0280
Auth: Add anonymous users view and stats ( #78685 )
...
* Add anonymous stats and user table
- anonymous users users page
- add feature toggle `anonymousAccess`
- remove check for enterprise for `Device-Id` header in request
- add anonusers/device count to stats
* promise all, review comments
* make use of promise all settled
* refactoring: devices instead of users
* review comments, moved countdevices to httpserver
* fakeAnonService for tests and generate openapi spec
* do not commit openapi3 and api-merged
* add openapi
* Apply suggestions from code review
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
* formatin
* precise anon devices to avoid confusion
---------
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
Co-authored-by: jguer <me@jguer.space>
2023-11-29 17:58:41 +01:00
d46208b28a
Chore: remove legacy AC fallback from frontend access control checks ( #74385 )
...
* don't use legacy AC fallback for frontend access control checks
* extend tests
* more test fixes
* more test fixes
* more test fixes
* final test fix
* team test fix
* finally fix tests
2023-09-06 16:07:49 +01:00
fc3737bf4f
PublicDashboards: Email sharing users page ( #67124 )
2023-04-27 14:20:03 -03:00
14c2209b33
TopNav: Fixes the invite user page navId / missing section nav and design of user list page ( #60701 )
2022-12-28 19:29:42 +01:00
c3d13a0e2f
Admin: Combine org and admin user pages ( #59365 )
...
* Admin: Add unified users page
* Admin: Combine admin and org components
* Admin: Add combined route
* Admin: Show combined page in nav
* Admin: Update translation
* Admin: Update description
* Admin: Update description on backend
* Admin: Update translations
* Admin: Use dynamic imports
2022-11-30 15:24:53 +02:00