Hugo Häggmark
4f0fa776be
Chore: Migrates reducers and actions to Redux Toolkit ( #21287 )
...
* Refactor: Adds Redux Toolkit package
* Refactor: Uses configureStore from Redux Toolkit
* Refactor: Migrates applicationReducer
* Refactor: Migrates appNotificationsReducer
* Refactor: Migrates locationReducer
* Refactor: Migrates navModelReducer
* Refactor: Migrates teamsReducer and teamReducer
* Refactor: Migrates cleanUpAction
* Refactor: Migrates alertRulesReducer
* Refactor: Cleans up recursiveCleanState
* Refactor: Switched to Angular compatible reducers
* Refactor: Migrates folderReducer
* Refactor: Migrates dashboardReducer
* Migrates panelEditorReducer
* Refactor: Migrates dataSourcesReducer
* Refactor: Migrates usersReducer
* Refactor: Migrates organizationReducer
* Refactor: Migrates pluginsReducer
* Refactor: Migrates ldapReducer and ldapUserReducer
* Refactor: Migrates apiKeysReducer
* Refactor: Migrates exploreReducer and itemReducer
* Refactor: Removes actionCreatorFactory and reducerFactory
* Refactor: Moves mocks to test section
* Docs: Removes sections about home grown framework
* Update contribute/style-guides/redux.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Refactor: Cleans up some code
* Refactor: Adds state typings
* Refactor: Cleans up typings
* Refactor: Adds comment about ImmerJs autoFreeze
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2020-01-13 08:03:22 +01:00
Diana Payton
cfba25630e
Docs: Update documentation-style-guide.md ( #21322 )
...
* Update documentation-style-guide.md
Added Commands and code section.
* Update documentation-style-guide.md
* Update documentation-style-guide.md
Added code block examples
* Update documentation-style-guide.md
2020-01-10 11:53:05 -08:00
Hugo Häggmark
34aaa3d1f7
Docs: Adds best practices after visit and a link back to e2e.md ( #21117 )
...
* Docs: Adds best practices after visit and a link back to e2e.md in grafana-e2e
* Update contribute/style-guides/e2e.md
Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com>
* Update packages/grafana-e2e/README.md
Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com>
* Docs: Changes after PR comments
* Update contribute/style-guides/e2e.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update contribute/style-guides/e2e.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Docs: Changes after PR comments
2019-12-18 16:09:27 +01:00
Hugo Häggmark
1774b8f7e9
Docs: Updates from puppeteer to Cypress ( #20962 )
...
* Docs: Updates from puppeteer to Cypress
* e2e: Adds documentation
* Docs: Adds link to e2e framework from contributing
* Docs: Updates after PR comments
* Update contribute/style-guides/e2e.md
Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com>
* Update contribute/style-guides/e2e.md
Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com>
* Update contribute/style-guides/e2e.md
Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com>
* Update contribute/style-guides/e2e.md
Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com>
* Update contribute/style-guides/e2e.md
Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com>
* Update contribute/style-guides/e2e.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update contribute/style-guides/e2e.md
Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com>
* Update contribute/style-guides/e2e.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Docs: Breaks a long sentance in two
2019-12-10 09:49:12 +01:00
Diana Payton
4a7c514727
Update documentation-style-guide.md ( #20871 )
...
Updated "open source" word usage.
2019-12-05 07:24:32 -08:00
Diana Payton
899de7fe27
Update documentation-style-guide.md ( #20777 )
...
Updated the word usage in the documentation style guide with checkout and check out.
2019-12-02 09:47:45 -08:00
Dominik Prokop
bff08ab99f
Enable theme context mocking in tests ( #20519 )
...
* Enable theme context mocking in tests
* Expose mockThemeContext from grafana/ui
* Add docs
* Update contribute/style-guides/themes.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com>
* Update packages/grafana-ui/src/themes/ThemeContext.tsx
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com>
* Update contribute/style-guides/themes.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com>
* Docs update
* Update contribute/style-guides/themes.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com>
2019-11-21 16:52:57 +01:00
Hugo Häggmark
e60f7d008e
Docs: Updates docs for redux framework ( #20377 )
...
* Docs: Updates docs for redux framework
* Update contribute/style-guides/redux.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com>
* Update contribute/style-guides/redux.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com>
* Update contribute/style-guides/redux.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com>
* Update contribute/style-guides/redux.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com>
* Docs: Updates after PR comments
* Update redux.md
2019-11-15 07:30:50 +01:00
Marcus Olsson
69906f73a2
Docs: Consolidate backend guidelines ( #19823 )
...
* Consolidate backend guidelines
* Fix link
* Fix review comments
2019-10-30 13:59:27 -07:00
Marcus Olsson
73944c18fd
Docs: Clean up contribute docs ( #19716 )
2019-10-22 16:23:46 +02:00
Daniel Lee
76598cc831
docs: fix merge conflicts
2019-10-22 10:01:51 +02:00
Oddlittlebird
830cd21cd5
Edited Contribute docs
...
Edited several docs in the contribute folder.
2019-10-16 19:49:47 -07:00
Brenda Harjala
16fa712b59
Docs: Add additional capitalization rules ( #19805 )
...
* Docs: Add additional capitalization rules
What this PR does / why we need it:
This updates the Documentation style guide to include more details on the capitalization rules. Capitalization rules get confused easily, especially between terms like Dashboards (menu title) and dashboards (plural).
Which issue(s) this PR fixes:
No fix, just an addition.
* Revert "Docs: Add additional capitalization rules"
This reverts commit 75cbc6303c
.
* Docs: Docs: Add additional capitalization rules
2019-10-15 11:44:51 +02:00
Manoj
397e30e2bf
Docs: Add additional word usage rule ( #19812 )
...
Resolves #19810
2019-10-15 11:44:02 +02:00
Dominik Prokop
6f7f9aa774
Add missing info about stylesFactory
2019-10-14 12:29:10 +02:00
HG00
a427ff7f8d
Docs: Add API style/casing rule ( #19627 )
...
* Docs: Update Centrify Section In Generic Oauth Ref #18207
* Docs: Alphabetise Features / Data Sources (#19289 )
* Docs: Add Title Case rule for API names (#19620 )
* Update contribute/style-guides/documentation-style-guide.md
wfm, thanks!
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com>
2019-10-11 13:07:16 +02:00
Robert Lowry
b0bf2ea09f
Docs: Add "repository" case, and "open source" to style guide
...
closes #19404
closes #19281
2019-10-08 23:22:30 +02:00
Manish Yadav
2ac9fad603
Docs: Add correct casing for API and ID to style guide ( #19625 )
2019-10-08 18:00:41 +02:00
oddlittlebird
42a93d2745
Docs: Add additional style rules ( #19634 )
...
* Update documentation-style-guide.md
Added items to the documentation style guide.
* Update contribute/style-guides/documentation-style-guide.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com>
* Update documentation-style-guide.md
Removed extra lines
2019-10-07 16:48:32 +02:00
Marcus Olsson
2fb301ccaf
Docs: Improve guides for contributing ( #19575 )
...
* Move style guides into contribute directory
* Move contribution guides into contribute directory
* Refactor CONTRIBUTING.md
* Clean up docs/README.md
* Update reference to style guide and minor formatting fixes
* Apply suggestions from code review
Co-Authored-By: gotjosh <josue.abreu@gmail.com>
* Update CONTRIBUTING.md
Co-Authored-By: gotjosh <josue.abreu@gmail.com>
2019-10-03 14:13:58 +02:00