Commit graph

1222 commits

Author SHA1 Message Date
Joseph Schorr
16d3ddd8cc Nicely handle the case where we cannot connect to Redis 2014-03-25 13:29:06 -04:00
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
368a8da7db - Add data classes for notifications
- Add basic API for notifications
- Change the password required to be a notification
2014-03-12 00:49:03 -04:00
Joseph Schorr
e650da5278 Make sure a JSON error in build or trigger config never causes a crash 2014-03-11 14:52:20 -04:00
Joseph Schorr
c5fa12329c Update path matching regex to support dots 2014-03-11 14:42:53 -04:00
Joseph Schorr
e699739b23 Fix handling of repository names that match known endpoints (build, trigger, etc) and add tests to ensure it is fixed 2014-03-11 14:30:00 -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
e4d40e3289 Add test for bad repo names currently breaking quay 2014-03-11 13:38:44 -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
jakedt
52d2229482 Disable debug mode in production so teardown requests execute on exception. 2014-03-10 12:48:03 -04:00
Joseph Schorr
b3dad1fc0b Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-03-07 21:06:36 -05: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
jakedt
75d0b34f4b Add a tool to compute how much storage shared images have saved us. 2014-03-07 15:37:56 -05:00
jakedt
536a91cbb8 Handle messages with the word message in them. 2014-03-07 12:27:30 -05:00
jakedt
733d4783c5 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2014-03-06 23:40:30 -05:00
jakedt
4566d76e45 Add a mime type for x-zip-compressed. Report unknown mime types as errors. 2014-03-06 23:40:21 -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
bb413126ec Fix list_trigger_builds. 2014-03-06 15:04:59 -05:00
jakedt
c561ce5a06 Properly log the exception to the trigger deactivation problem warning. 2014-03-06 14:48:46 -05:00
jakedt
f8a1535e78 Fix the trigger delete code and enable peewee autorollback. 2014-03-06 14:47:02 -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
9a733a7320 Sometimes status messages have an extra level of wrapping for some reason. 2014-03-05 17:44:22 -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
3006b7b749 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2014-03-05 15:53:38 -05:00