Commit Graph

38 Commits

Author SHA1 Message Date
Josh Soref 2256ee3acf
Spelling (#4994)
* spelling: accommodate

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: additional

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: address

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: array

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: async

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: attributes

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: automatically

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: available

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: awesomeness

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: because

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: behaviour

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: bootstrapping

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: calculated

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: callback

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: codemirror

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: config

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: configurable

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: constraints

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: default

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: deux

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: different

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: dissimilar

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: ensure

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: evaluate

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: example

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: existence

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: falsy

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: getter

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: global

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: grafana

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: image

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: integer

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: manifest

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: microservices

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: milli

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: mismatch

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: modifier

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: namespace

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: navigation

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: nullable

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: occurred

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: package

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: param

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: permissions

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: portion

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: potentially

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: powershell

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: recipient

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: records

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: representation

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: request

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: required

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: returns

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: separated

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: should

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: software

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: substitute

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: support

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: their

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: unknown

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: upfront

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: upgrade

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: useful

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: validator

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-02-11 10:09:54 +00:00
Jordon Leach 37e5d04f24 Fix typos 2022-01-18 15:15:56 -05:00
Vincent Fiduccia f9665aadc8
Base class for machine-templates, docs for creating drivers 2022-01-13 17:06:22 -07:00
Richard Cox aa446d72bb Update E2E tests with Page Objects, improve structuring
- Tests are now in their own folder and more suitably organised / named
- E2E Page Object components have been added and used everywhere applicable (not every test has been updated to have POs, though where they exist they're used). For more info on POs see the changes to the `development.md` doc
- Some examples of PO functionality
  ```
  HomePage.gotTo()
  new HomePagePo().checkIsCurrentPage()
  new BurgerMenuPo().clusters()
  new AsyncButtonPO('.my-button').isDisabled()
  new LoginPagePo().username().set('admin');)
  ```
TODO
- Majorly expand tests and POs
- Separate tests into short, smoke test style groups and longer more time consuming tests. The smoke tests could run on PRs and the full suite nightly.
- The existing tests could be sped up by avoiding a page navigation before each individual test, though this comes with a higher chance of bleeding state.
2021-12-23 10:08:43 +00:00
Richard Cox 4f2c43fdc7 Update developer docs
- Move `Testing` to the end
- Add info on package management
2021-12-21 10:13:32 +00:00
Catherine Luse 36ac91671b
Merge pull request #4490 from catherineluse/create-edit-docs
Document create/edit forms
2021-11-26 16:10:32 -07:00
Catherine Luse 08d665329f Say form validation section will be expanded 2021-11-26 16:00:41 -07:00
Catherine Luse 73b82acd24 Document which Rancher version to use in development 2021-11-23 20:06:47 -07:00
Catherine Luse 19ccb79130 Add learning path to onboarding docs 2021-11-19 17:22:55 -07:00
Catherine Luse 6efb356a96 Respond to Richard's feedback on create/edit developer doc 2021-11-13 17:33:58 -07:00
Nancy 55b5ac961e
Merge pull request #4487 from mantis-toboggan-md/test-e2e-upgrade
upgrade cypress and use login sessions
2021-11-03 13:02:21 -07:00
Nancy Butler 4c0b561d7e upgrade cypress and use login sessions
remove trailing slash from cypress conifg baseUrl
2021-11-03 09:08:11 -07:00
Catherine Luse 8aa7b3d159 Document create/edit forms 2021-11-02 18:52:16 -07:00
Catherine Luse c02e8eec92
Merge branch 'master' into catherineluse-patch-1 2021-11-02 14:51:57 -07:00
Catherine Luse 8cbd649921 Remove outdated info 2021-11-02 01:11:25 -07:00
Catherine Luse 3fc260c776
Remove outdated info 2021-10-29 00:58:25 -07:00
Jordon ce50fdbb8b Update developer docs 2021-10-14 13:52:01 -04:00
Catherine Luse a35dd606e3 Expand developer docs 2021-09-29 18:12:21 -07:00
Catherine Luse 551cecaa6c
Merge pull request #4104 from catherineluse/localization
Document using variables in i18n paths
2021-09-16 13:26:56 -07:00
Phillip Rak cc6b215529
Merge pull request #4050 from rak-phillip/feature/4026-form-ux-docs
Add guidance for focusing form elements
2021-09-09 08:22:57 -07:00
Catherine Luse 843888384e Replace non-versioned documentation links 2021-09-02 23:34:34 -07:00
Catherine Luse 139ba0047c Document using variables in i18n paths 2021-09-02 21:52:50 -07:00
Phillip Rak 724c001fe4 Add guidance for focusing form elements to docs 2021-08-26 16:50:46 -07:00
Phillip Rak cbdc1eaeb1
Merge pull request #3904 from rak-phillip/feature/docs-custom-validations
[master] Outline steps for creating custom validation function
2021-08-24 08:12:32 -07:00
Phillip Rak 23ec3426d3 Add example for passing multiple args 2021-08-23 16:03:34 -07:00
Phillip Rak b5025c4490 Update export default example 2021-08-23 11:42:48 -07:00
Phillip Rak b95c058568 Update example for clarity 2021-08-23 11:39:27 -07:00
Phillip Rak 291410c615 Fix diff syntax 2021-08-23 11:35:55 -07:00
Phillip Rak d00c1b54e2 Clean up examples 2021-08-23 11:33:38 -07:00
Phillip Rak 57af4af9ca Edit docs for clarity 2021-08-23 11:10:49 -07:00
Phillip Rak dfecaa015b Outline steps for creating custom validation function 2021-08-17 17:54:28 -07:00
Phillip Rak a3745cad52 Update snippet about disabling recording for Vue devtools 2021-08-17 17:07:30 -07:00
Phillip Rak 98b819c1d4 Update grammar and fix typos 2021-07-29 14:28:30 -07:00
Richard Cox f5539436d2 Add Keycloak OIDC provider
- Much of the grunt work is generic OIDC

Also fixed
- store's principalId was not updated after user enables any auth provider
- Colour of InfoBox title in dark mode
- Issue where some kind of errors when enabling provider were shown as an empty box (exceptionToErrorsArray is now used, which also uses a better catch all stringify)
- An issue where enabling and disabling a provider in the same visit meant lost defaults
- An issue where Auth / Groups would not display (async part had been removed)
- Resource instance validation would show all fields as invalid once one field had failed
2021-05-25 11:15:32 +01:00
lvuch f2241f4403
WIP provider image clean up and test page 2021-04-20 00:49:59 -07:00
Richard Cox 2617f2835b Add info on store/nuxt fn rehydrate 2021-03-09 17:55:36 +00:00
Richard Cox 3a5e4add26 Fixed saml auth docs 2021-03-09 17:55:36 +00:00
Richard Cox ef98fd8874 Add developer getting started guide 2021-03-09 17:55:36 +00:00