Joseph Schorr
|
a3970fa75c
|
Merge branch 'orgs' of https://bitbucket.org/yackob03/quay into orgs
|
2013-11-05 16:15:09 -05:00 |
|
Joseph Schorr
|
221a7d4998
|
Work on adding new team button
|
2013-11-05 16:15:04 -05:00 |
|
yackob03
|
5088fc9948
|
Improve the responsiveness of the org-view a bit.
|
2013-11-05 16:05:38 -05:00 |
|
Joseph Schorr
|
2f78a4d6ea
|
Fix errors introduced by recent CLs
|
2013-11-05 15:31:49 -05:00 |
|
Joseph Schorr
|
e0bd3417fc
|
Switch to angular strap tooltips
|
2013-11-05 15:24:50 -05:00 |
|
Joseph Schorr
|
fa8b970d99
|
Add a triangle notification in the repo users list when a user is not part of the organization
|
2013-11-05 15:15:26 -05:00 |
|
Joseph Schorr
|
6e2b2126a6
|
Merge branch 'orgs' of https://bitbucket.org/yackob03/quay into orgs
|
2013-11-05 14:47:56 -05:00 |
|
yackob03
|
ac72a8d86d
|
Pass whether an orgazanition is creating the plan to the plan service to calculate the next minimum plan.
|
2013-11-05 14:47:48 -05:00 |
|
Joseph Schorr
|
a79b181496
|
Add a roles directive and properly recolor the roles
|
2013-11-05 14:47:46 -05:00 |
|
yackob03
|
b11ab44285
|
Add the business plans in.
|
2013-11-05 14:40:45 -05:00 |
|
Joseph Schorr
|
1cd4fa8d9b
|
Add team permissions support
|
2013-11-04 22:58:21 -05:00 |
|
Joseph Schorr
|
97fa69a361
|
Add ability to display and edit the team's description
|
2013-11-04 20:17:58 -05:00 |
|
Joseph Schorr
|
fd68564b3f
|
Add a markdown input directive and convert both uses of the editor to the directive
|
2013-11-04 19:59:28 -05:00 |
|
Joseph Schorr
|
9beb627ab0
|
Add a markdown-view directive and change all uses of markdown in the partials to use the directive
|
2013-11-04 19:36:56 -05:00 |
|
Joseph Schorr
|
e70f863350
|
Work in progress: Continue on org view
|
2013-11-04 19:11:13 -05:00 |
|
yackob03
|
3a11ea4229
|
Made a stupid assumption about when users belonged to an organization, now paying for my terrible ways.
|
2013-11-04 18:52:38 -05:00 |
|
Joseph Schorr
|
b56bb92801
|
Work in progress: Continue on org view
|
2013-11-04 16:51:25 -05:00 |
|
Joseph Schorr
|
ba7360f2a9
|
Work in progress: Start on org view
|
2013-11-04 16:39:29 -05:00 |
|
Joseph Schorr
|
61e9b1629d
|
Work in progress: Start on org view and finish up the team members view
|
2013-11-04 16:21:49 -05:00 |
|
Joseph Schorr
|
e6fadbca05
|
Add ability to change the members of a team
|
2013-11-04 15:31:38 -05:00 |
|
Joseph Schorr
|
633f603f9d
|
Merge branch 'master' into orgs
Conflicts:
endpoints/api.py
static/partials/new-repo.html
|
2013-11-04 14:59:00 -05:00 |
|
Joseph Schorr
|
ecbd1f1ef3
|
Work in progress: Add the team management page
|
2013-11-04 14:56:54 -05:00 |
|
Joseph Schorr
|
100ec563fa
|
- Add an entity-search directive for adding a nice search box for users or teams
- Add support for team-based permissions to the repos
|
2013-11-01 21:48:10 -04:00 |
|
Joseph Schorr
|
9fa77aaa48
|
Add proper messaging if an organization has gone over the repo limit. This change also moves plan information into the server
|
2013-11-01 19:13:58 -04:00 |
|
yackob03
|
41171c2c2a
|
Fix one of the font-awesome icons that I missed.
|
2013-11-01 18:53:10 -04:00 |
|
Joseph Schorr
|
1f0b142535
|
Add a namespace selector for choosing the namespace in the new repo view
|
2013-11-01 17:35:26 -04:00 |
|
Joseph Schorr
|
d7148b1711
|
Start on controllers and the API for organizations. Also adds fake model methods
|
2013-10-31 18:17:26 -04:00 |
|
Joseph Schorr
|
c3b10c12bb
|
Add check for existing repo with the same name
|
2013-10-31 15:04:07 -04:00 |
|
yackob03
|
834cb28d30
|
Fix a typo on the v1 page.
|
2013-10-31 11:32:17 -04:00 |
|
yackob03
|
65aad1a2d9
|
Merge remote-tracking branch 'origin/dockerbuild'
Conflicts:
static/css/quay.css
|
2013-10-30 18:42:17 -04:00 |
|
Joseph Schorr
|
ac88ca4ac2
|
Add dispose to the correct tree
|
2013-10-30 16:13:34 -04:00 |
|
Joseph Schorr
|
6a4341e2cf
|
Show a please sign in message instead of redirecting on the new repo page
|
2013-10-30 15:44:01 -04:00 |
|
Joseph Schorr
|
ab2385d909
|
Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild
|
2013-10-30 15:12:01 -04:00 |
|
Joseph Schorr
|
e047b5e11e
|
Dispose of the existing image tree so that a new one can be drawn in its place
|
2013-10-30 13:55:44 -04:00 |
|
yackob03
|
9dcf427f99
|
Remove an unnecessary check from the listImages function.
|
2013-10-30 13:40:55 -04:00 |
|
yackob03
|
d39848962f
|
Merge branch 'dockerbuild' of ssh://bitbucket.org/yackob03/quay into dockerbuild
|
2013-10-30 13:23:20 -04:00 |
|
yackob03
|
b9cdf93758
|
Make the quay support a mailto link.
|
2013-10-30 13:23:09 -04:00 |
|
Joseph Schorr
|
8a0d6d05b4
|
Fix case where image changes load results in a 404
|
2013-10-30 13:03:44 -04:00 |
|
Joseph Schorr
|
081041b85f
|
- Update the repo page when a build is complete
- Change the polling to be 5s
- Show a message on an empty repo when building
|
2013-10-29 20:54:36 -04:00 |
|
Joseph Schorr
|
dbbec5a853
|
Fix description handling in new repo view
|
2013-10-29 20:21:18 -04:00 |
|
Joseph Schorr
|
da71aa7254
|
Clear the timer that watches build status when the page is changed
|
2013-10-29 18:56:56 -04:00 |
|
yackob03
|
a313a77a6b
|
Switch some unnecessary button calls over to links.
|
2013-10-29 13:41:26 -04:00 |
|
Joseph Schorr
|
1ee21318d4
|
Have the private option in the new repo form alert the user about needing to purchase a plan and let them do so
|
2013-10-28 17:08:26 -04:00 |
|
Joseph Schorr
|
bb2446c45c
|
Actually, there is a simpler way to do this
|
2013-10-28 13:33:19 -04:00 |
|
Joseph Schorr
|
59543a2e51
|
Add the image push percent to the progress bar
|
2013-10-28 13:31:43 -04:00 |
|
Joseph Schorr
|
5175364e62
|
Add a create repo button in a few places
|
2013-10-28 13:22:18 -04:00 |
|
Joseph Schorr
|
8cb177128b
|
Fixes to the new repo and build status:
- make the new repo icon gray
- have the build status properly center (this is a hack, unfortunately)
- have the build status update when open
|
2013-10-28 13:09:22 -04:00 |
|
yackob03
|
b1a5b9c343
|
Fix CORS s3 upload.
|
2013-10-26 18:37:53 -04:00 |
|
Joseph Schorr
|
28f6ff1605
|
Get file dropping working and wire it up to call the build repo endpoint
|
2013-10-26 17:20:59 -04:00 |
|
Joseph Schorr
|
fc6e3258a8
|
Work in progress: Add the UI for the build status and start on the file drop stuff
|
2013-10-26 16:03:11 -04:00 |
|
yackob03
|
e07e624c15
|
Missed a few links.
|
2013-10-24 23:58:05 -04:00 |
|
yackob03
|
e418d21d31
|
Fix the header links when we're on a non-angular page.
|
2013-10-24 23:56:08 -04:00 |
|
Joseph Schorr
|
2afb8c85b1
|
Get the new repo page ready for wiring
|
2013-10-24 18:13:24 -04:00 |
|
Joseph Schorr
|
1d51618c9d
|
Fix repo circle positioning by changing to absolute sizes everywhere
|
2013-10-24 17:51:09 -04:00 |
|
Joseph Schorr
|
2113fcf54f
|
Merge branch 'dockerbuild' of https://bitbucket.org/yackob03/quay into dockerbuild
|
2013-10-24 17:42:17 -04:00 |
|
Joseph Schorr
|
70fd9afb2b
|
Start on new repo page
|
2013-10-24 17:41:55 -04:00 |
|
yackob03
|
b4d916bcc5
|
Update to Font Awesome 4.
|
2013-10-24 17:41:37 -04:00 |
|
Joseph Schorr
|
a8ebdc79c4
|
Animate the user notification and make it red
|
2013-10-22 23:10:32 -04:00 |
|
Joseph Schorr
|
4b25d2458b
|
Change the filename to .dockercfg
|
2013-10-22 22:46:43 -04:00 |
|
Joseph Schorr
|
a22c8de38a
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2013-10-22 22:39:55 -04:00 |
|
Joseph Schorr
|
08c365be28
|
Add a "Download dockercfg" link to the token view
|
2013-10-22 22:39:36 -04:00 |
|
yackob03
|
e18eefdd43
|
Update screenshots.js to remove olark. Regenerate screenshots.
|
2013-10-22 16:36:26 -04:00 |
|
Joseph Schorr
|
d51ab5952b
|
- Add a repo-circle directive and change all repo icons uses to it
- Have the repo-circle directive show the padlock in all places
- Mention SSL on the landing page and the pricing page
|
2013-10-22 01:26:14 -04:00 |
|
Joseph Schorr
|
7884fef5f3
|
Fix animation reset in Firefox
|
2013-10-22 00:40:33 -04:00 |
|
yackob03
|
b2315a4331
|
Allow the signin page to be snapshotted.
|
2013-10-20 13:54:00 -04:00 |
|
yackob03
|
1ffd4b0bfb
|
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
|
2013-10-20 13:47:55 -04:00 |
|
yackob03
|
9e50cb965f
|
Fix tabs.
|
2013-10-20 13:47:47 -04:00 |
|
Joseph Schorr
|
065ad64e78
|
Add resizing support to the image diff tree
|
2013-10-20 13:46:24 -04:00 |
|
yackob03
|
2df40957c7
|
Change the Getting Started Guide on the landing page to User Guide to match the navbar.
|
2013-10-20 01:27:41 -04:00 |
|
yackob03
|
87d98080c0
|
Add the missing repo-changes image.
|
2013-10-20 01:18:47 -04:00 |
|
yackob03
|
c90602e48d
|
Update the tour for access tokens and diffs.
|
2013-10-20 01:09:24 -04:00 |
|
Joseph Schorr
|
04ec593d8a
|
Add a link to the image view and fix a bug where the changes section did not show up if files were only added and/or removed
|
2013-10-19 21:45:28 -04:00 |
|
Joseph Schorr
|
000e5ceaa4
|
Fix source of the links drawn in the image changes tree view
|
2013-10-19 20:03:22 -04:00 |
|
Joseph Schorr
|
dac913dca2
|
Mark changed files in blue
|
2013-10-19 19:50:21 -04:00 |
|
Joseph Schorr
|
3a134c7ab1
|
Add a tree view to the image changes view
|
2013-10-19 19:46:30 -04:00 |
|
Joseph Schorr
|
0afea3a779
|
Add the image view page with the changes view, filterable by typing into a field. Still needs pagination or some other mechanism for getting an overview
|
2013-10-18 22:28:46 -04:00 |
|
Joseph Schorr
|
9541bfad5d
|
Fix remaining calculation
|
2013-10-18 20:23:41 -04:00 |
|
Joseph Schorr
|
262634555a
|
Work in progress: Show the diff information in the UI
|
2013-10-18 17:59:26 -04:00 |
|
yackob03
|
99eedb14d1
|
Wait until the image container is really already shown before calling resize.
|
2013-10-17 17:59:34 -04:00 |
|
Joseph Schorr
|
e382fa1e58
|
Add a status page to /v1/ so that people don't get confused by the message that docker emits
|
2013-10-17 17:45:08 -04:00 |
|
yackob03
|
4f0dced8e7
|
Merge branch 'tokenauth'
Conflicts:
test.db
|
2013-10-17 16:52:26 -04:00 |
|
yackob03
|
982fdd4c5f
|
Fix some tabs and some spelling errors, prevent empty tokens, move the tooltips to the left.
|
2013-10-17 16:50:58 -04:00 |
|
Joseph Schorr
|
d6216dcc5f
|
Fix the collapsed node title to show the correct number of images
|
2013-10-17 15:39:24 -04:00 |
|
Joseph Schorr
|
ce458f93ef
|
Have the image tree update itself in response to resizing
|
2013-10-17 15:20:27 -04:00 |
|
Joseph Schorr
|
faf6a5c497
|
Add UI polishing to the token auth stuff
|
2013-10-17 14:46:23 -04:00 |
|
yackob03
|
7c289beba5
|
Notify the tree when the container was probably resized.
|
2013-10-17 14:29:47 -04:00 |
|
Joseph Schorr
|
898210065e
|
Fix issue with changing the tag right after selecting the tag's image
|
2013-10-16 23:55:11 -04:00 |
|
Joseph Schorr
|
58aaf41430
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2013-10-16 23:12:00 -04:00 |
|
Joseph Schorr
|
f798345d1c
|
Have the view repo page's URL be updated for the currently selected tag automatically.
|
2013-10-16 23:09:43 -04:00 |
|
yackob03
|
ace813d88d
|
Call setTag in the right place. Remove spurious console logging.
|
2013-10-16 22:49:37 -04:00 |
|
yackob03
|
6d75c28ecd
|
Merge branch 'master' of bitbucket.org:yackob03/quay
|
2013-10-16 22:44:48 -04:00 |
|
yackob03
|
98cb902cf8
|
Actually set the proposed tag to the current tag.
|
2013-10-16 22:44:44 -04:00 |
|
yackob03
|
8987f32d9d
|
Fix some tabs.
|
2013-10-16 22:44:29 -04:00 |
|
Joseph Schorr
|
0c3c1b9e0e
|
Properly handle empty repos
|
2013-10-16 22:42:35 -04:00 |
|
yackob03
|
6ae725eace
|
Merge branch 'master' of bitbucket.org:yackob03/quay
|
2013-10-16 22:37:34 -04:00 |
|
yackob03
|
d6e89f76ad
|
Select a sane default tag.
|
2013-10-16 22:37:29 -04:00 |
|
Joseph Schorr
|
50929102b5
|
Have the image tree allow a state with no selected image nor so selected tag.
|
2013-10-16 22:33:35 -04:00 |
|
yackob03
|
283f9b81ae
|
First stab at token auth. The UI could use a little bit of polishing.
|
2013-10-16 14:24:10 -04:00 |
|
yackob03
|
6d33b2af59
|
Fix an alignment issue in the enterprise section of the plans.
|
2013-10-15 01:02:37 -04:00 |
|
Joseph Schorr
|
6fc1b45fd4
|
Make accordions a bit nicer
|
2013-10-14 19:28:49 -04:00 |
|
Joseph Schorr
|
2735c58560
|
Make image history spinner be in a nicer place
|
2013-10-14 19:17:36 -04:00 |
|
Joseph Schorr
|
ad200d680f
|
Make the enterprise question be in its own section and a bit shorter in response
|
2013-10-14 19:15:17 -04:00 |
|
yackob03
|
4c15072c5a
|
Move signin to use AJAX. Render all flask templates with the common header. Move the header to a partial. Add account recovery.
|
2013-10-14 17:50:07 -04:00 |
|
yackob03
|
e182163d34
|
Add a blurb about enterprise plans to the pricing page.
|
2013-10-13 22:18:06 -04:00 |
|
yackob03
|
e3db0398ce
|
Add routes specifically for all angular subroutes so that 404s will start working again. Add a warning in app.js to hopefully ensure that new routes get created when necessary.
|
2013-10-13 22:06:31 -04:00 |
|
yackob03
|
c13679e962
|
Update screenshots.
|
2013-10-13 16:55:06 -04:00 |
|
yackob03
|
4adc491e34
|
Add a favicon.
|
2013-10-13 16:50:48 -04:00 |
|
yackob03
|
ba5824a4a8
|
Add the logo to the signin page.
|
2013-10-13 16:17:52 -04:00 |
|
yackob03
|
65b0b85ffb
|
Add a logo for quay. Make the navbar a little friendlier to smaller devices.
|
2013-10-13 16:13:50 -04:00 |
|
yackob03
|
07e1ada0cb
|
Rename the horrific repo to gargantuan since it appears in the screenshots. Update the screenshots. Switch the screenshot generator to use the port 5000 in local mode.
|
2013-10-12 13:31:05 -04:00 |
|
yackob03
|
124c31fb36
|
Fix broken links that were still using fragment.
|
2013-10-12 13:24:55 -04:00 |
|
yackob03
|
281006a4ae
|
Remove a spurious console.log from browser-chrome plugin.
|
2013-10-12 13:15:06 -04:00 |
|
yackob03
|
431f7b364f
|
Fix the links to the privacy policy and tos to not be intercepted by angular. Move some static images to img subdir. Reformat the tos and privacy policy to not have horrible google docs formatting.
|
2013-10-12 13:14:22 -04:00 |
|
yackob03
|
0d2564e127
|
Merge branch 'casper'
Conflicts:
static/partials/view-repo.html
|
2013-10-11 21:54:57 -04:00 |
|
yackob03
|
4040bb37c6
|
Tweak drawing.js to have a better default margin that never truncates image ids on the left in small widths. Tweak the screenshot generator to use the smallest possible width. Remove tabs from several files. Add the browser-chrome plugin to wrap phantomjs screenshots with browser chrome. Add some repository descriptions to the dataset generator. Switch to using our own screenshots vs those hosted on blogger.
|
2013-10-11 21:28:02 -04:00 |
|
Joseph Schorr
|
04b8a009da
|
- Add a debug mode to the casper script
- Have the casper script generate screenshots for the repo view and repo admin
|
2013-10-11 15:02:08 -04:00 |
|
Joseph Schorr
|
16b334957c
|
Add description padding
|
2013-10-11 12:58:54 -04:00 |
|
yackob03
|
076ef34ff2
|
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
|
2013-10-11 01:17:57 -04:00 |
|
yackob03
|
3f4d49213c
|
Merge branch 'prerender'
|
2013-10-11 01:17:33 -04:00 |
|
Joseph Schorr
|
44eef148e7
|
Skip the first encountered node (since it is the root of the collapsed tree)
|
2013-10-11 01:10:23 -04:00 |
|
Joseph Schorr
|
04d4024d8c
|
Make the horrific tree look half decent. Also adds a nice scrolling feature to the tree
|
2013-10-11 01:06:04 -04:00 |
|
yackob03
|
da29da5c66
|
More updates to allow for static snapshotting.
|
2013-10-10 23:42:03 -04:00 |
|
yackob03
|
785995b473
|
First stab at trying to pre-render content for search crawlers.
|
2013-10-10 20:53:14 -04:00 |
|
Joseph Schorr
|
2ae4dbd9fa
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2013-10-10 20:48:33 -04:00 |
|
Joseph Schorr
|
90759e0cb2
|
New view repo UI
|
2013-10-10 20:43:37 -04:00 |
|
yackob03
|
ce81431cd3
|
Enable HTML5 mode for routing.
|
2013-10-10 19:06:04 -04:00 |
|
yackob03
|
5cca40e41d
|
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
|
2013-10-10 17:32:39 -04:00 |
|
yackob03
|
32b28df2d2
|
Send a registration even for github created users. Alias their new username to their old mixpanel ID passed in the OAuth state parameter.
|
2013-10-10 17:32:32 -04:00 |
|
Joseph Schorr
|
a7f5b5e033
|
Reverse the direction of the tree and make it dynamically change the current tag.
|
2013-10-10 17:13:42 -04:00 |
|
yackob03
|
b9a5060882
|
Set the created variable in a set_once on the user service. This will make it work for github logins as well.
|
2013-10-10 16:34:59 -04:00 |
|
yackob03
|
669b3fcde1
|
Add login with GitHub to the landing page.
|
2013-10-10 14:42:14 -04:00 |
|
yackob03
|
5b25d8db5b
|
Reset the form back to a pristine state on a successful password change.
|
2013-10-10 14:02:28 -04:00 |
|
yackob03
|
3cadc5bdb8
|
Fix a literally insignificant typo.
|
2013-10-10 14:02:11 -04:00 |
|
yackob03
|
16ee147eae
|
Add a form for changing the password and prompt the user to do so when there is no password on the account.
|
2013-10-10 13:44:34 -04:00 |
|
Joseph Schorr
|
bb5fea6a5f
|
Add tree view for image history
|
2013-10-10 02:09:17 -04:00 |
|
Joseph Schorr
|
b924fa5336
|
Merge branch 'master' of https://bitbucket.org/yackob03/quay
|
2013-10-10 00:40:30 -04:00 |
|
Joseph Schorr
|
9f094af1b2
|
Begin work on an image history tree view
|
2013-10-10 00:40:18 -04:00 |
|
yackob03
|
3d89227752
|
First iteration of sign-in with gihub.
|
2013-10-09 23:00:34 -04:00 |
|
yackob03
|
8dcfe412e8
|
Tweak the titles a bit.
|
2013-10-09 18:33:25 -04:00 |
|
Joseph Schorr
|
d7ea1944e3
|
Make the landing page show the arrow on smaller resolutions, as well as some basic SEO fixes
|
2013-10-09 17:57:29 -04:00 |
|
yackob03
|
12e91022cc
|
Use the stripe publishable key for prod in prod. Track when a user signs up for a plan.
|
2013-10-08 13:57:48 -04:00 |
|
yackob03
|
5a5ddf2c0e
|
Fix the width on the twitter typeahead to match the parent.
|
2013-10-08 11:55:57 -04:00 |
|
yackob03
|
5d977f5299
|
Track users across registration. Send people analytics with a created date on first registration.
|
2013-10-08 11:52:02 -04:00 |
|
yackob03
|
810b711fc4
|
Fix a tab and remove some console.logs
|
2013-10-08 11:36:45 -04:00 |
|
yackob03
|
427b745f2f
|
Fix mixed content warning on landing page.
|
2013-10-07 14:05:53 -04:00 |
|
yackob03
|
0af85e4751
|
Increase the spacing on the tour. Use col-md, Alternate which side the image appears on for each step, make sure they are still aligned properly when collapsed. Use responsive images.
|
2013-10-05 14:33:31 -04:00 |
|
Joseph Schorr
|
5b99586ffc
|
Add a basic tour to the landing page
|
2013-10-04 22:18:42 -04:00 |
|
yackob03
|
3eca5f65e1
|
Add a visible free plan. Tweak the plans and pricing page. Move all plans to a central plans service to have a single point for editing. Support the free plan on the user admin page. Tweak the landing page.
|
2013-10-04 14:35:51 -04:00 |
|
yackob03
|
e5d100842d
|
Fix tabs.
|
2013-10-03 16:16:10 -04:00 |
|
Joseph Schorr
|
be1582ba29
|
Add mix panel analytics to Quay
|
2013-10-03 15:46:22 -04:00 |
|