Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TAB] Settings -> Config Generation #76

Closed
Tracked by #89
eliweitzman opened this issue Apr 30, 2024 · 3 comments
Closed
Tracked by #89

[TAB] Settings -> Config Generation #76

eliweitzman opened this issue Apr 30, 2024 · 3 comments
Labels
enhancement New feature or request function-tab This relates in some way to the "Functions" tab of ETT
Milestone

Comments

@eliweitzman
Copy link
Owner

Describe the solution you'd like
When a user runs ETT within administrative context (or elevated mode), an option in the help tab is added to generate a config file template (validation as well will run to check if one already exists, and if so, this will not be created)

Describe the command flow intended
First, check if a config file is added. If so, do nothing. Else, create a new template json.

@eliweitzman eliweitzman added enhancement New feature or request function-tab This relates in some way to the "Functions" tab of ETT labels Apr 30, 2024
@eliweitzman eliweitzman added this to the ETT 1.3 milestone Apr 30, 2024
@eliweitzman
Copy link
Owner Author

Ok I think I might actually make this a conditional action when a user clicks the "Settings" menu (currently being worked on in #81 )

Ex: When a user clicks settings in ETT UI, it checks if the config is active, and if not, a popup displays saying so, and that a config is needed in order to use the settings experience.

@eliweitzman eliweitzman changed the title [TAB] Help -> Generate Config File Template [TAB] Settings -> Config Generation May 27, 2024
eliweitzman added a commit that referenced this issue May 27, 2024
-Format cleanup of ETT.ps1

- Added new conditions for #76
@eliweitzman
Copy link
Owner Author

Deployed, adding some testing now

@eliweitzman eliweitzman added the testing-needed An issue that is at the stage of needing testing in a real environment. label May 27, 2024
eliweitzman added a commit that referenced this issue May 27, 2024
- Finalization and tweaks for #81 and #76

- Fixed a missing config error suppression bug
@eliweitzman eliweitzman removed the testing-needed An issue that is at the stage of needing testing in a real environment. label May 27, 2024
@eliweitzman
Copy link
Owner Author

Testing complete, and bugs fixed! This is ready to roll!

@eliweitzman eliweitzman mentioned this issue Jun 1, 2024
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request function-tab This relates in some way to the "Functions" tab of ETT
Projects
None yet
Development

No branches or pull requests

1 participant