Skip to content
This repository has been archived by the owner on Nov 18, 2021. It is now read-only.

Fix the Services Hooks page #80

Closed
yocontra opened this issue Jul 26, 2013 · 3 comments
Closed

Fix the Services Hooks page #80

yocontra opened this issue Jul 26, 2013 · 3 comments

Comments

@yocontra
Copy link

The services hooks page is a really really long list with no sorting, no searching, and a very small font. As of writing this there are 140 items in this list.

this thing

The flow to use it is really bad too. For example, if I want to add travis-ci to a repo:

First I have to find the travis-ci link in this huge list

there it is

Then I select it, scroll all the way back up, enter my key, and press save. I get a full page refresh which clears the currently select service hook. Now I want to test the hook so I repeat the same process and find this tiny "Travis" link and click it. Click test hook.

Process completed!

Suggestions:

  1. Show active service hooks with a green indicator right at the top of the list
  2. Make the font bigger on that list
  3. Add on-page searching of the list
  4. Don't do a full refresh when you add a service hook.
  5. If you have to do a full refresh, maybe have a "Save and Test" button?

When you write like 5 npm modules a day and you have to repeat this process each time it will get under your skin. Sorry for the rant.

@TheObliterator
Copy link

It would also be really nice if I could set default service hooks for new repos - so new repos inherit common hooks I want automatically.

@patcon
Copy link

patcon commented Aug 29, 2013

+1 to the OP

@TheObliterator your request should probably be a separate issue, if you'd like to open another :)

@yocontra
Copy link
Author

yocontra commented Jun 5, 2014

They did it! The new hooks page is much better

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants