Commit graph

564 commits

Author SHA1 Message Date
Joseph Schorr
b252520ab0 Add the mix panel badge to the landing page 2014-03-24 14:10:55 -04:00
Joseph Schorr
877427378d Fix the log view performance issues in the build history view by creating a specialized collection class that asynchronously adds the items to be displayed in a batch-like manner. 2014-03-18 15:08:46 -04:00
Joseph Schorr
a727717add Fix tooltip in create new repo 2014-03-17 22:46:54 -04:00
jakedt
eef17ae7d4 Merge remote-tracking branch 'origin/heyyouthere' 2014-03-17 22:33:27 -04:00
Joseph Schorr
702188f492 Add a build history screenshot to the landing page and fix the screenshots.js script to work on prod 2014-03-17 17:34:23 -04:00
Joseph Schorr
638463671a Add ability for new repositories to be linked to Github 2014-03-13 15:25:38 -04:00
Joseph Schorr
e5a461989f Add a check_repository_usage method which adds (or removes) a notification on the user/org when they go over their plan usage 2014-03-12 19:19:39 -04:00
Joseph Schorr
525ef8d14f Add support for targeting notifications to organizations and remove the password_required notification for new orbs 2014-03-12 19:00:24 -04:00
Joseph Schorr
578add3b9e Finish basic notifications system and verify it works for the "password_required" notification. 2014-03-12 16:05:32 -04:00
Joseph Schorr
f186fa2888 - Convert Quay over to Angular 1.2.9 and the new angular-strap
- Add the beginnings of a notification service
- Add the beginnings of a notification UI
2014-03-12 00:49:46 -04:00
Joseph Schorr
c5fa12329c Update path matching regex to support dots 2014-03-11 14:42:53 -04:00
Joseph Schorr
cbd8cf3bb5 Make sure repository names are checked on the client side as well 2014-03-11 13:46:15 -04:00
Joseph Schorr
9ca41dec95 Add a 500 error page and make it automatically display if there is a 500 error as a result of an API call 2014-03-10 17:01:36 -04:00
Joseph Schorr
2a8669b2f4 - Switch to new typeahead (based on our own branch of it until such time as it gets pulled into the mainline) and add an informative empty message on entity search
- Add better messaging around pushing to empty repos
2014-03-07 21:06:31 -05:00
Joseph Schorr
dbb234c76c Better upwell messaging for everyone and show the upsell for organization admins 2014-03-06 18:36:52 -05:00
jakedt
d12a53186a Use a superset of the login credentials for generating trigger credentials. 2014-03-06 15:26:23 -05:00
jakedt
0d4c66312b Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-03-06 12:51:34 -05:00
jakedt
372224b19f Select the most recent build. 2014-03-06 12:51:20 -05:00
Joseph Schorr
a9f70c6e3a Show a spinner when loading the build info 2014-03-05 18:13:04 -05:00
Joseph Schorr
9f2841d40b Fix case typos 2014-03-05 18:07:50 -05:00
Joseph Schorr
256503ca75 Fix the build package path handling 2014-03-05 18:04:01 -05:00
jakedt
9c8de90378 New builds go at the beginning of the build list. 2014-03-05 17:44:02 -05:00
Joseph Schorr
773701b14d Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-03-05 17:01:22 -05:00
Joseph Schorr
5115292bf8 Load repo info on the image view page so we can display the proper visibility status in the repo circle 2014-03-05 17:01:04 -05:00
jakedt
af97ed1464 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-03-05 16:51:15 -05:00
jakedt
a633fa47aa Only reload the view when canceling the timer if a build recently finished. 2014-03-05 16:50:32 -05:00
Joseph Schorr
c75921498c Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-03-05 16:34:38 -05:00
Joseph Schorr
de72487f34 Always show the repo circle in the image view without the lock. To determine whether to show the lock, we'd need another lookup. 2014-03-05 16:34:19 -05:00
jakedt
63bfde1036 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-03-05 16:33:29 -05:00
jakedt
7fc5888bb0 Load the recent builds every time the repo loads. 2014-03-05 16:33:24 -05:00
Joseph Schorr
a1e7e69706 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-03-05 16:28:00 -05:00
Joseph Schorr
89d9bcd894 - Make sure to send the subdirectory when restarting a build
- Make sure to use the subdirectory to read the Dockerfile's location in a build package, and display the path
- Nicer UI for showing the trigger description in the build view
- Fix an NPE in the file change tree
2014-03-05 16:27:56 -05:00
jakedt
a87dcf79d4 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-03-05 16:17:09 -05:00
jakedt
fdccba9d8e Reverse the order of the builds from the API. 2014-03-05 16:17:01 -05:00
Joseph Schorr
9e6e4b6a7c Fix build UI in the repo view to only show the number of current builds 2014-03-05 15:53:00 -05:00
jakedt
2ea59c8555 Allow for special config for staging. 2014-03-04 19:40:29 -05:00
jakedt
972e706d9c Update the Markdown generator for badges to have alt text. 2014-03-04 16:45:02 -05:00
Joseph Schorr
3f806b10c2 Add support for build status tags, which link to the Quay.io repo 2014-02-28 16:23:36 -05:00
Joseph Schorr
39eaca346d Add an icon for build triggers and properly handle build trigger activation errors 2014-02-26 18:43:16 -05:00
Joseph Schorr
206049dbf8 - Add a build now command to the trigger
- Have the trigger description use the master_branch in the config
2014-02-25 19:53:41 -05:00
Joseph Schorr
a6128978cb Merge branch 'rustedbuilds' of https://bitbucket.org/yackob03/quay into rustedbuilds 2014-02-25 18:22:59 -05:00
Joseph Schorr
e687b4d2d4 Add logging descriptions for the new trigger logs 2014-02-25 18:22:55 -05:00
jakedt
de49ce151b Merge remote-tracking branch 'origin/master' into rustedbuilds 2014-02-25 17:00:38 -05:00
Joseph Schorr
c3c26ba199 - Add a build trigger link to the builds menu in the repo view
- Have the dialog dismiss auto-delete the trigger
- Have the github trigger setup choose the first directory, if any
2014-02-25 15:25:24 -05:00
Joseph Schorr
1100e72d9e Make robot accounts clickable if they are accessible to the user 2014-02-25 12:32:56 -05:00
Joseph Schorr
6260aa7d85 Never wrap entity references 2014-02-25 12:11:19 -05:00
Joseph Schorr
77c2e7fa5e Warn if the docker file directory entered does not match any of those found 2014-02-25 00:42:33 -05:00
Joseph Schorr
e6a8b84ff3 Only show the trigger description div if needed and reformat the HTML to indent properly. 2014-02-25 00:25:15 -05:00
Joseph Schorr
def56c971c Fix entering of docker file folders manually, and show the linked docker file in the build trigger view 2014-02-25 00:19:38 -05:00
Joseph Schorr
d1fdc31549 - Add a dropdown-select directive and use it in the git trigger setup dialog both times
- Add a dropdown-select for the docker file folder
- Add an API method for listing the build source sub directories
2014-02-24 20:36:54 -05:00