Commit Graph
3165 Commits
Author SHA1 Message Date
Janne SavolainenandMikko Aspiala 629d86c5ff Start considering application preferences as default tab
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:20 +03:00
Iku-tursoandJanne Savolainen 40a5732b26 Replace usages of react-component factory with actual components for simplicity
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:19 +03:00
Iku-tursoandJanne Savolainen 7c7307a8b5 Update snapshots
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:19 +03:00
Iku-tursoandJanne Savolainen 120c27a716 Remove "group" from preference types, as it is exact replica of "item"
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:19 +03:00
Iku-tursoandJanne Savolainen ca3d3c7aed Add todo
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:19 +03:00
Iku-tursoandJanne Savolainen f7e250ea85 Make styling less brittle by not relying on static HTML-element structures with CSS-rules
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:19 +03:00
Janne SavolainenandMikko Aspiala 329e251aa1 Update snapshots
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:19 +03:00
Janne SavolainenandMikko Aspiala ad1d9427fe Implement registrator for preference items
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:18 +03:00
Iku-tursoandJanne Savolainen c581713ca1 Make element discovery able to discover without value for attribute
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:18 +03:00
Iku-tursoandJanne Savolainen 18a3325977 Make element discovery able to do nested discovery
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:18 +03:00
Iku-tursoandJanne Savolainen e93ac55d1d Make queries in element discovery return matching attribute values for easier testing
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:18 +03:00
Janne Savolainen 14ab27288a Fix import
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:18 +03:00
Janne Savolainen aedcded822 Remove duplication from preference pages
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:17 +03:00
Janne SavolainenandMikko Aspiala 9548bb71f9 Remove test ID made redundant by consolidating discovery of HTML elements
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:17 +03:00
Janne SavolainenandMikko Aspiala 5554f895df Consolidate discovery of HTML elements in a test
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:17 +03:00
Janne SavolainenandMikko Aspiala bb65dc93b2 Remove uninteresting technical tests that are covered by behavioural ones
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:17 +03:00
Janne SavolainenandMikko Aspiala bdd901b3e0 Adapt test setup to changes in preference navigation
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:16 +03:00
Janne SavolainenandMikko Aspiala 852dee6c04 Adapt application builder to changes in preference navigation
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:16 +03:00
Janne SavolainenandMikko Aspiala 92a8678c30 Update snapshots
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:16 +03:00
Janne SavolainenandMikko Aspiala 4249ae1f7d Consolidate discovery of HTML elements in some tests
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:16 +03:00
Janne SavolainenandMikko Aspiala beb0103427 Kill dead code
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:16 +03:00
Janne SavolainenandMikko Aspiala 66dd1ab65e Introduce test helper to abstract discovery of HTML elements
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:15 +03:00
Janne SavolainenandMikko Aspiala cbfae0b6f5 Tweak UI for preference navigation tab groups
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:15 +03:00
Iku-tursoandJanne Savolainen 6f4a6c95fc Remove code made redundant with hiding of preference tabs without content
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:15 +03:00
Iku-tursoandJanne Savolainen ca5e5034e6 Make tab groups and tabs in preferences not render when there is no content
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:15 +03:00
Iku-tursoandJanne Savolainen f48dcba59d Introduce way to find out if composite has a descendant
This will serve eg. hiding of empty preference tab groups.

Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>

Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-10-21 08:23:15 +03:00
Janne Savolainen dd0e2dc394 Add extensions tab group to preferences
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:15 +03:00
Janne Savolainen fe8bd649c8 Remove dead code
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:14 +03:00
Janne Savolainen ed14cdc204 Remove usage of old code
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:14 +03:00
Janne Savolainen c7ce675a02 Move code under a Feature
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:14 +03:00
Janne Savolainen 515ec34c87 Introduce competition for preferences navigation
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:14 +03:00
Janne SavolainenandMikko Aspiala 6d56771404 Introduce utility to find exactly one item from array
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:14 +03:00
Janne SavolainenandMikko Aspiala 69764045aa Remove dead code
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:13 +03:00
Janne Savolainen ffd4b13dcd Revert "Introduce reusable horizontal line"
This reverts commit 4d8c147fe0f1a14bd884f73cf345e7d3a28b954a.

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-21 08:23:13 +03:00
Janne Savolainen ce1adc0695 Tweak more UI of preferences
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:37 +03:00
Janne SavolainenandMikko Aspiala f2de81cf81 Remove dead code
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:37 +03:00
Janne Savolainen 258bfc98e8 Tweak UI for preferences
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:36 +03:00
Janne SavolainenandMikko Aspiala d4cb72ef53 Switch to using competition for terminal preferences
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:36 +03:00
Janne SavolainenandMikko Aspiala 845d4ce1f1 Switch to using competition for telemetry preferences
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:36 +03:00
Janne Savolainen 0a6f1bbbdc Add missing observer to make sure component updates
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:36 +03:00
Janne SavolainenandMikko Aspiala ea07f94e9e Switch to using competition for proxy preferences
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:35 +03:00
Janne SavolainenandMikko Aspiala 17cd5a8097 Switch to using competition for kubernetes preferences
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:35 +03:00
Janne SavolainenandMikko Aspiala aaafbdb4fe Switch to using competition for editor preferences
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:35 +03:00
Janne SavolainenandMikko Aspiala e8b27ee6a5 Switch to using competition for application preferences
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:35 +03:00
Janne SavolainenandMikko Aspiala cd3210ac59 Introduce competition for kubernetes preference tab
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:34 +03:00
Janne SavolainenandMikko Aspiala 3c214c6635 Move code related to helm chart preferences under related Feature in preparation for competition
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:32 +03:00
Janne SavolainenandMikko Aspiala bdd945a6d3 Introduce competition for application preference tab
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:22 +03:00
Janne SavolainenandMikko Aspiala 0dc45c7ce9 Introduce competition for telemetry preference tab
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:22 +03:00
Janne SavolainenandMikko Aspiala b7fe3deaa1 Introduce competition for proxy preference tab
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:22 +03:00
Janne SavolainenandMikko Aspiala 00eb003d47 Introduce competition for editor preference tab
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-10-20 08:39:21 +03:00