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
yackob03
df36a0b913
Remove the spin.js dependency from our repo.
2013-10-03 14:30:43 -04:00
yackob03
5f88e89ecd
Merge branch 'master' into nospinjs
...
Conflicts:
static/partials/landing.html
2013-10-03 13:57:55 -04:00
yackob03
f308ba5e28
Make the landing page responsive.
2013-10-03 13:54:59 -04:00
yackob03
237b0418f9
Rip out spinjs in favor of a font-awesome + css spinner.
2013-10-03 12:27:39 -04:00
yackob03
31a72253a9
Fix a typo on the getting started guide.
2013-10-03 12:11:13 -04:00
Joseph Schorr
0ce2252d1d
Add a plans/pricing page
2013-10-02 18:14:51 -04:00
Joseph Schorr
c2e9a766f7
Make the account settings view a tiny bit nicer looking
2013-10-02 14:50:02 -04:00
Joseph Schorr
dc3ec72432
Fix handling of repositories list when not signed in
2013-10-02 13:29:18 -04:00
yackob03
35c1e6e53b
Allow user to unsubscribe and change their plan.
2013-10-02 02:05:53 -04:00
yackob03
da8eccef11
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
...
Conflicts:
static/partials/view-repo.html
2013-10-02 01:41:12 -04:00
yackob03
c044893ff9
Add some feedback about the number of private repositories used.
2013-10-02 01:40:11 -04:00
Joseph Schorr
a40a05c65f
Merge branch 'master' of https://bitbucket.org/yackob03/quay
2013-10-02 01:05:42 -04:00
Joseph Schorr
060f3a9ff2
Add the tag count to the tag icon in the repo view
2013-10-02 01:05:36 -04:00
yackob03
c7e83c4d41
Show a loading spinner while we're waiting for subscription information.
2013-10-02 01:03:48 -04:00
yackob03
755fc168af
Fix some tabs.
2013-10-02 01:03:30 -04:00
yackob03
7b3864afb4
Tweak some details in the guide.
2013-10-02 00:55:23 -04:00
yackob03
7d6c9a88df
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
2013-10-02 00:49:03 -04:00
yackob03
20765b7e37
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
...
Conflicts:
static/js/app.js
2013-10-02 00:48:48 -04:00
yackob03
7bd18c1bab
Checkpointing stripe work.
2013-10-02 00:48:03 -04:00
Joseph Schorr
e62f0abd0a
Fix spacing on the pull command copy box
2013-10-02 00:47:32 -04:00
Joseph Schorr
9f49a8d580
Fix modal dialogs
2013-10-02 00:46:11 -04:00
Joseph Schorr
f160483af4
Handle empty repos
2013-10-02 00:43:59 -04:00
Joseph Schorr
927b280f1a
Redo the landing page to:
...
- Show the user's top repos if they have any
- Show a link to the guide and the repos list if they do not
- Add a getting starting guide
- Redo the repos list to show the user's repos and the top 10 public repos separately
2013-10-02 00:28:24 -04:00
Joseph Schorr
f12ed9859c
Change it so the front page does appear for signed in users, with a welcome message and a browse button
2013-10-01 22:28:39 -04:00
Joseph Schorr
31914da4ca
- Better error messages for sign up
...
- Show a throbber while working on sign up
- Have the front page redirect to the repositories view when logged in
2013-10-01 22:13:43 -04:00
yackob03
211fd6bcd7
Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
...
Conflicts:
static/js/controllers.js
2013-10-01 19:39:28 -04:00
yackob03
0d6d463fc1
Allow a user to register from the landing page. Fix spacing issues.
2013-10-01 19:37:33 -04:00
yackob03
70685e2aa8
Fix spacing to use spaces instead of tabs.
2013-10-01 19:36:57 -04:00
Joseph Schorr
f5798b4364
Add a super basic TOS and privacy policy
2013-10-01 17:44:13 -04:00
Joseph Schorr
d09c402675
Add ability to search for repos by their full path
2013-10-01 17:02:49 -04:00
Joseph Schorr
76d9cbc14f
Add spin.js-based throbber for all loading
2013-10-01 16:42:20 -04:00
Joseph Schorr
1b844c10a6
Immediately null out the repo so that the user cannot take other actions while delete is processing
2013-10-01 14:17:51 -04:00
Joseph Schorr
71547e09b1
Merge branch 'master' of https://bitbucket.org/yackob03/quay
2013-10-01 14:14:36 -04:00
Joseph Schorr
c75bd732ce
Add deletion UI for repos
2013-10-01 14:14:30 -04:00
yackob03
4746f9c324
Quick fix for the signin page, we should consider moving it over to AJAX though.
2013-10-01 13:48:37 -04:00
yackob03
e81a24a9ce
Move zeroclipboard and typeahead to the lib directory.
2013-10-01 13:27:38 -04:00
Joseph Schorr
e14328e9bf
Fix animation in Firefox
2013-10-01 00:41:46 -04:00
Joseph Schorr
a903d36623
Landing page revision #0
2013-09-30 21:11:30 -04:00
Joseph Schorr
461f324e09
Add markdown support for comments and repo descriptions
2013-09-30 19:08:24 -04:00
yackob03
4d6c5b4315
The button for make private should match the button for make public. Tweak the copy about who may access a repository in either state.
2013-09-30 00:19:43 -04:00
Joseph Schorr
4382ebfd20
Add ability to change the visibility of a repo, and show whether the repo is private in the repo-view screen
2013-09-28 17:11:10 -04:00
Joseph Schorr
7d44326618
Add ability to add new users to the permissions list and remove existing users
2013-09-28 01:23:00 -04:00
Joseph Schorr
038e9afc97
Merge branch 'master' of https://bitbucket.org/yackob03/quay
2013-09-27 19:24:30 -04:00
Joseph Schorr
edaad6eea2
Add repo autocomplete for searching.
2013-09-27 19:21:54 -04:00
yackob03
730f4f2d66
Update landing page to use gravatar.
2013-09-27 18:15:31 -04:00
Joseph Schorr
bf926aceee
Get the tabs working and the UI for the image history. Note that the model changes for the image history are WRONG and need to be fixed
2013-09-27 17:01:45 -04:00
Joseph Schorr
94cba8a0bc
Add notification that clipboard copy was successful
2013-09-27 16:28:21 -04:00
Joseph Schorr
c466bca32d
Add clipboard copy support for the pull command
2013-09-27 16:12:51 -04:00
Joseph Schorr
479e23b09d
Finish up admin permissions
2013-09-27 15:48:54 -04:00
Joseph Schorr
4a80100f8f
Merge branch 'master' of https://bitbucket.org/yackob03/quay
2013-09-27 15:28:06 -04:00
yackob03
57d6d349f9
Oops, forgot the new lib directory.
2013-09-27 15:28:30 -04:00
yackob03
4354b32288
Integrate moment.js and its angular bindings.
2013-09-27 15:26:30 -04:00
Joseph Schorr
4500619ca7
Merge branch 'master' of https://bitbucket.org/yackob03/quay
2013-09-27 15:26:21 -04:00
Joseph Schorr
240cf243ac
Get permission changing working
2013-09-27 15:26:16 -04:00
Joseph Schorr
685479da7b
Slightly better repo list screen
2013-09-27 13:49:50 -04:00
yackob03
f2ee7772f4
Stub out the repo admin view.
2013-09-26 20:34:58 -04:00
yackob03
2f98c95d21
Add a user service and load the user information dynamically from the backend.
2013-09-26 19:59:58 -04:00
yackob03
ccc6e3bd2e
Retab files.
2013-09-26 19:07:25 -04:00
yackob03
2fbd016595
Switch glyphicon to font awesome.
2013-09-26 18:48:22 -04:00
Joseph Schorr
68cc25b197
Add UI for a pull command box. ZeroClipboard will come next.
2013-09-26 18:21:29 -04:00
Joseph Schorr
2e476625de
Merge and add tag descriptions for the latest image
2013-09-26 18:10:09 -04:00
Joseph Schorr
27ce5c00b2
Start on UI for Quay
2013-09-26 17:59:20 -04:00
yackob03
995ad8b679
Initial version of the angular app.
2013-09-24 18:21:14 -04:00