Commit Graph

141 Commits

Author SHA1 Message Date
R. Tyler Croy a3015d3ed3 Full-alphasort of the repos in the create issue dialog
I have a sneaking suspicion that this is overly CPU intensive.

Fixes #72
2012-05-26 11:22:40 -07:00
R. Tyler Croy 71aa4b4fc4 Set the right content type for form submissions when creating comments and issues
Fixes #78
Fixes #75
2012-05-26 11:03:52 -07:00
R. Tyler Croy 373bec7d57 Committing the production .js file for deployment 2012-05-26 10:52:47 -07:00
R. Tyler Croy e12f7e2f76 Up the refresh timer from 2 minutes to 5 minutes
This may still need to go higher, too bad GitHub doesn't have any sort of
push notifications
2012-05-26 10:51:45 -07:00
R. Tyler Croy cba2c90105 Committing the production .js file for deployment 2012-05-26 10:48:56 -07:00
R. Tyler Croy 5e1a36c8ac Update Hubboard to load all issues by default
Fixes #79
2012-05-26 10:43:24 -07:00
R. Tyler Croy ad8ceaab23 Make trailing slashes optional on a lot of these routes 2012-05-26 10:20:50 -07:00
R. Tyler Croy f06d72d66b Update to the latest GitHub resin drop 2012-05-26 09:29:33 -07:00
R. Tyler Croy f69e2a7e01 Committing the production .js file for deployment 2012-04-07 16:50:12 -07:00
R. Tyler Croy 742f054e5e Check-pointing work on #52
Starting to put together the IssueNavigatorDialog, but need to refactor
some other code first to make this easier (such as #70)
2012-04-07 15:55:13 -07:00
R. Tyler Croy ab89d3d6a6 Open IssueTile header links in a new tab/window
Fixes #65
2012-04-07 15:06:21 -07:00
R. Tyler Croy 5c67ce4306 Allow deploys with zero JS file changes 2012-04-06 13:11:05 -07:00
R. Tyler Croy 06f6b54aff Remove the overflow-y property
Fixes #64
2012-04-03 23:05:04 -07:00
R. Tyler Croy 9207462b39 Make our <hr>s a little more aesthetically pleasing 2012-03-31 14:09:41 -07:00
R. Tyler Croy 801c8a4ff8 Committing the production .js file for deployment 2012-03-31 14:06:22 -07:00
R. Tyler Croy 86a33d4ff1 Ignore a couple more working tree files 2012-03-31 14:02:49 -07:00
R. Tyler Croy 0ef63c6a14 Prevent issue descriptions from overflowing the dialog
Fixes #63
2012-03-31 14:02:12 -07:00
R. Tyler Croy 55a15313d0 Make issue columns stay largely on screen and overflow on the y axis 2012-03-31 14:01:50 -07:00
R. Tyler Croy f26f69e340 Committing the production .js file for deployment 2012-03-31 13:50:21 -07:00
R. Tyler Croy dff4d289f9 Display any additional labels on the IssueTile
Fixes #16
2012-03-31 13:49:32 -07:00
R. Tyler Croy e9a61b2ab5 Refresh the comments in the IssueDetailDialog after a comment has been added
Fixes #61
2012-03-31 13:25:53 -07:00
R. Tyler Croy 245cf06593 Add new projects to the 'View Project' filter when issues are found for those projects
Fixes #62
2012-03-31 13:06:32 -07:00
R. Tyler Croy 4c88832818 Committing the production .js file for deployment 2012-03-31 12:54:17 -07:00
R. Tyler Croy b05bb0421e Create a simple (mostly duplicated from /about) dialog shown on the logo click
Fixes #21
2012-03-31 12:53:15 -07:00
R. Tyler Croy 14c2e8e8d0 Make the tile headers use a little less contrast for the border
Fixes #27
2012-03-31 12:31:48 -07:00
R. Tyler Croy 2c01d81797 Committing the production .js file for deployment 2012-03-31 02:32:07 -07:00
R. Tyler Croy 8930285aad Bump the latest Resin gem 2012-03-31 02:30:55 -07:00
R. Tyler Croy bbf46c7d46 Properly load in repositories that the user is a collaborator on for the Create Issue dialog 2012-03-31 02:27:13 -07:00
R. Tyler Croy f9ca79b5c1 Open "View on GitHub" links from the issue detail window in a new tab 2012-03-31 02:06:26 -07:00
R. Tyler Croy a6054be881 Correct regression in the creation/filling of the View Project filter
Fixes #60
2012-03-31 02:04:02 -07:00
R. Tyler Croy 17a4c3ae37 Add support for sorting the user's issue-capable repositories and displaying them in the Create Issue dialog
Fixes #57
2012-03-31 01:54:01 -07:00
R. Tyler Croy 26b7119b9c Only display repos with issues enabled
Fixes #56
2012-03-31 00:18:37 -07:00
R. Tyler Croy b908d22e65 Default the content type for creating a new issue to `text/json`
This should circumvent some of Rack's stupid form processing bits

Fixes #58
2012-03-31 00:09:10 -07:00
R. Tyler Croy 578dcc8678 Implement repo back-filling for the create issue dialog
Fixes #39
2012-03-30 23:59:10 -07:00
R. Tyler Croy cc7c6594d6 Committing the production .js file for deployment 2012-03-29 02:12:03 -07:00
R. Tyler Croy 1e06ca5b24 Update the lock file 2012-03-29 02:11:39 -07:00
R. Tyler Croy a9ca2282c3 Add some description tasks 2012-03-29 02:10:05 -07:00
R. Tyler Croy 9f4b4de412 Change this to an empty file to make our deployment work 2012-03-29 02:09:45 -07:00
R. Tyler Croy 0220f4360c Unignore the production file, derp 2012-03-29 02:06:37 -07:00
R. Tyler Croy ce84b32b6b Add initial deployment file 2012-03-29 02:05:58 -07:00
R. Tyler Croy 2ec10db464 Use the single resin-app file for production deployments
This cuts our production footprint from about 750K and 18 requests for .js
files to about 420K and 1 request. Woohoo!
2012-03-29 02:03:39 -07:00
R. Tyler Croy 469af76196 Submodule bump 2012-03-29 02:01:06 -07:00
R. Tyler Croy 3055cc584c Focus on the 'Add Comment' link when the issue detail dialog pops up
Fixes #47
2012-03-25 21:13:13 -07:00
R. Tyler Croy 55f9de040b Make the Create Issue dialog load collaborators to allow assigning to other users
Fixes #55
2012-03-25 21:07:03 -07:00
R. Tyler Croy d9553c385c Add the pull request icon, from github (please don't kill me) 2012-03-25 18:44:14 -07:00
R. Tyler Croy d9d55e1a1c Display a little pull request icon if the issue has 'code attached'
Fixes #31
2012-03-25 18:43:11 -07:00
R. Tyler Croy a8803185ab Move the drop-shadow to come from the top
It's also a little less pronounced now

Fixes #29
2012-03-25 18:12:40 -07:00
R. Tyler Croy 71d3cf1ac1 Add IRC to the intro page 2012-03-25 02:21:21 -07:00
R. Tyler Croy b48076dfd3 Add a new fancy screenshot 2012-03-25 02:19:05 -07:00
R. Tyler Croy 462d6a2025 iToken commit 2012-03-25 02:11:21 -07:00