Code Monkey home page Code Monkey logo

feedback's Introduction

feedback

A central hub for user feedback about Codetree

feedback's People

Contributors

derrickreimer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

feedback's Issues

Add "close" action to issue modal

I imagine that you are trying to handle the ability to quickly create multiple issues in a row; however, there should be an option to create a single issue and dismiss the modal in a single click. Typically, I would expect this to be handled through separate buttons — "Create" next to "Create and Add Another" or something. In addition, and especially for the "Create and Add Another" path, the modal needs a close and/or cancel button. In my experience, hitting escape or clicking on the overlay is not the most noticeable option for the average user.

Repo picker is overwhelming

If you have 100 repos to pick from, the dropdown (in the settings UI, or list in the onboarding UI) is borderline unusable. The repos aren't sorted in any obvious order, and there's no search.

Consider sorting alphabetically (if possible), and adding a search-as-you-type box (e.g. chosen.js).

Responsive truncation for long titles

Really long issue titles (like the ones Airbrake generates for us) break the layout — pushing the milestone table outside the browser window. Some responsive and/or more aggressive title truncation would help with this.

screenshot 2015-01-08 10 52 15

Re-ordering issues isn't sticking

I have a milestone that has 27 issues in it. So, there are issues "above the fold" with a white background and some "below the fold" with background color of #fdf9f6.

When I drag an issue from the white section to the #fdf9f6 section to re-order it, the issue snaps back to its original position.

Invitation emails

When adding someone as an organization member, I expected that an invitation email would be sent to them.

Ownership transfer doesn't remove payment alert

Current

When ownership is (manually) transferred, the previous owner will still see the "Update your payment information before your trial expires." box, even if a payment method has been added.

Expected

If I'm not an owner, I shouldn't know anything about payments.

Screencap

screen shot 2015-01-09 at 7 41 41 pm
screen shot 2015-01-09 at 7 40 21 pm

Delete milestones

It would be very helpful, especially if things get out of sync, to have the ability to delete milestones in the Codetree interface.

Should be able to drag between milestones

When organizing multiple projects, we need to be able to easily assign milestones.

It feels right to be able to drag between milestones like this:
image

If the milestone doesn't exist for that project, creating it would be fine.

when viewing issues, make the "assigned to" a selectable too

Right now the issue filter system offers a few manipulable options, as shown here:

screenshot 17

However, it's (critically, I'd say) important that the "assigned to" part is a multi-filter, too, so that we can search for things like

"Showing [open issues] [assigned to or @-mentioning] [Pomax] labeled with [p1]"

Transfer organization ownership

As a codetree user, I may need to change my organization owner to someone else because they are the one with the credit card.

Please allow me to change org owner to another user. In the meantime I'll be sitting here with your money in my hand. Thanks!

Edit issues from Codetree

Would be nice to see the following:

  • Ability to close the issue from the app
  • Ability to view the body text of the issue in the app

Sorting issues within Milestones

It would be incredibly useful to be able to sort issues in a given milestone by different criteria including Assignee, #/Creation Date, and Recently Updated. Ideally, it would be nice to be able to simply click on the table header to change the sort.

Answer the "where should I file this issue?" question

Requested by @simonwex.

Right now, users given too many decisions to make when filing an issue. (Actually, we need to hide a bunch of options in the new issue modal for users who do not have privileged access to the repository, since GH will ignore these when not allowed).

  • Need a clear convention for triaging issues
  • Possibly a "move" operation (i.e. closing the original issue, opening a new issue in the desired repo, and dropping a reference back to the original)

Possibly stuck on Issue syncing

I just imported an admittedly-huge number of repos (All of Mozilla Foundation's) and it's stuck on this screen:

screenshot 2014-10-31 11 26 48

Project id "KqyK"

It's been running for 10 minutes. I could see this being expected behaviour. If that's the case, resolution of this issue would be a more granular status update on-page.

Creating shortcuts was confusing to figure out

FWIW, even the word ("shortcut") confused me.

My main difficulty though was with figuring out how they worked. The first time I used it, the UX made me think that I needed to create the shortcut and name it first, then set all of the filters. I created a couple of shortcuts in a row that were simply duplicates of the Issues view. At the very least, some explanation text would be helpful.

Ability to reorganize Projects

Would be nice to be able to sort and/or reorganize Projects, as you can with Milestones and Shortcuts, and have the order reflected in the Codetree navbar dropdown.

Add "Repository" column to issue list

Hi,
I'd love it if you could add a "Repository" column to the issue list, so that one can see from which repo an issue is coming from at a glance.

issues codetree

Maybe you could also make the visibility of certain columns optional for people who don't need to see them. (This could be related to #7 )

Add type as a criteria for custom stages

First of all, congrats on the Custom Stages release!

Second, now that I've had a chance to see how you guys implemented it, I have an additional request. It would be helpful if type were a criteria for the custom stages. For example, my team creates (or converts existing issues to) pull requests when something reaches the review stage. So, it is a bit redundant to have to also move it to the custom stage and/or add a label to it. If I could specify something like "is a pull request OR is labelled 'review'" for a custom stage, that would be most excellent!

Milestone management

I created new milestones in Github, but after 10 or 15 minutes they never showed up in Codetree. But, creating them in Codetree did create new milestones in Github.

Can we get some clarity on how this is intended to work?

As part of this, how do we go about editing a milestone name so that it appears synced in both Github and Codetree?

Another corollary would be: what can we expect for syncing between Github and Codetree? How often does it happen?

There's probably 10 feature requests that could come out of this issue depending on the answers :-)

Delete a shortcut

There doesn't seem to be a way to delete a shortcut once it's created.

Issue milestone change not reflecting in app

I moved one of my issues to a different, newly created milestone, and the change is not being propagated back to the app. New issues for that milestone have showed up, but not the one that was moved.

Add ability to manually refresh issues

When my issues/milestones get out of sync with the GitHub Issues Truthiness™, I'd like to be able to force Codetree to re-sync now as opposed to sometime.

Or at the least, so visibility into that re-syncing schedule / progress would be swell.

Allow for attachments to issues

We've invited our customer support team to our github org and instructed them on how to create issues. We'd love for them to be able to use the CodeTree UI, but in order to do so, they need to be able to attach screenshots and other assets (eps, ai, svg, pdf).

Milestone names get stuck in cache when updated

We had a milestone named: "v1.4 Feed".
We changed it to "Public Feed".

New issues created in this milestone show the correct name ("Public Feed").
Issues created in this milestone before the name change retain the old/wrong name ("v1.4 Feed").

Publicizing projects

Projects are strictly private at present time. Public projects are a must for OSS. Similar to assigning, labelling, milestone assignment, etc., prioritization will be limited to those with privileged access to the project. Non-privileged users will be able to browse issues, create new ones, and create their own shortcuts.

/cc @simonwex

Ability to organize task board with GitHub labels

I love the new task board ❤️

In addition to organizing issues by Backlog, To Do, In Progress, and Done, it'd be great to be able to customize the columns. One way to do this would be to have them associated with GitHub labels. For example, in the case below a Backlog label would be applied to the issues in the left hand column, and when moved to the To Do column the Backlog label would be removed and a To Do label would be added.

Provide more granular status of project import

For a large number of projects being imported, it appears to get stuck. It does finish eventually, but would be good to give the user some insight into progress. -- Otherwise they file silly issues like #1

Outstanding request tracking

Requested by @simonwex.

  • A report/filter to show issues that currently need the user's input, using a tagging convention (a la "fixes #xxx")
  • More intelligent notifications?

Don't show creator (by default, at least)

Always seeing two avatars (one assignee, one creator) adds some serious cognitive processing cost. =)

At least to me, assignee is always relevant, creator rarely so.

I really wish there were a way for me to hide the creator — it's really tripping me up! =P

Redirect to dashboard when logged in

When I'm already logged in and I visit codetree.com, I always just click on "View my dashboard". Please save me a click and redirect me to same place as that link instead of showing me this page.

Global shortcuts

I would like to be able to specify a Shortcut as "global" so that every member of the organization can see it. We started testing out Codetree for review during bug meetings and, depending on who leads the meeting, we can't rely on the same shortcuts for review.

Don't show closed milestones

The default set of milestones for my repo seem to include all of the ones that are closed on GitHub.

I can close them manually for now, but can you not detect that on import?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.