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

Initial setup experience & feedback from a fresh new user :) #43

Open
mannp opened this issue Feb 28, 2024 · 0 comments
Open

Initial setup experience & feedback from a fresh new user :) #43

mannp opened this issue Feb 28, 2024 · 0 comments
Assignees

Comments

@mannp
Copy link

mannp commented Feb 28, 2024

Firstly, thanks again for creating, and I hope you continue to work on the project :)

So, for me a total noob to nix ci, in summary, in no particular order;

Meant to be constructive and not critical :)

- No page auto refreshes when adding projects or updating job sets.

- Would be great to have some feedback from the system in the gui, on warnings or errors.

- Refresh button could be on the left or top, to associate it with refreshing the config definition only. 

- Job set button can be disabled until the config has gone green, as it does nothing and was misleading for me.

- Dark mode

- Ability to delete projects

- Stock setup, typhon-config needs to be public.

- At which level should the webhook be created, top level, withing the typhon-config repo, within the typhon-project repo..... I created within the project repo level and it works now.

- Webhook appears to be optional for automation as once typhon configured correctly 'evaluate' can be pressed.

- Make sure for gitea/forgejo REQUIRE_SIGNIN_VIEW = false; # stops public repos working

- It would be nice to have the github repo and manual url on the typhon gui, for easy ref when debugging :)

- How do we update the project description, it doesn't get updated in the example :)

- A matrix.org room would be great to discuss the project.

Cheers

Nix evaluation status: Success

@pnmadelaine pnmadelaine self-assigned this Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants