Commit graph

56 commits

Author SHA1 Message Date
Joseph Schorr
a049fc57c6 Start on tour infrastructure. Note that this code works but is NOT STYLED and has a FAKE TEMP TOUR in it 2014-02-04 20:50:13 -05:00
Joseph Schorr
a3b834cd66 Add ability to pick the dates of the logs viewed 2013-12-09 17:28:23 -05:00
Joseph Schorr
c5830e94c6 Downgrade d3 back to 3.3.3. 2013-12-03 21:58:31 -05:00
Joseph Schorr
cca5daf097 Add support for full logging of all actions in Quay, and the ability to view and filter these logs in the org’s admin view 2013-11-27 02:29:31 -05:00
Joseph Schorr
45680d4a8e Fix the footer to be on all pages (except the repo view page due to an issue), fix the double body tag issue and add padding to content pages 2013-11-20 16:17:47 -05:00
Joseph Schorr
c7e9b0d9f6 Move the repo admin script requirements to the index.html. For some reason, they were not loading when added inside the partial. 2013-11-19 17:34:14 -05:00
Joseph Schorr
b0ac7883e3 Fix so that credit card issues are displayed to the user 2013-11-19 17:06:17 -05:00
Joseph Schorr
c6f2132094 - Convert to Angular 1.2.1
- Change the header into a directive
- Change the repo search into a directive
- Fix ZeroClipboard issue that occurs in the new Chrome beta
- Add support for dynamic <meta description>
2013-11-18 19:03:35 -05:00
Joseph Schorr
b8dc051705 Change 403 handling to 401 and have a modal dialog (that cannot be removed) display when the user's session has expired. This forces them to reload the page, and thus reset all the state. 2013-11-11 19:26:56 -05:00
Joseph Schorr
0f473a3a82 Support the additional stripe callbacks 2013-11-08 20:32:56 -05:00
Joseph Schorr
3a6f90dc9b Move markdown dependencies to the base, since they are needed by search on all pages 2013-10-29 19:03:36 -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
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
4adc491e34 Add a favicon. 2013-10-13 16:50:48 -04:00
yackob03
eb7a64ee32 Standardize on the page title format. 2013-10-13 16:29:00 -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
3b33e5557a Use the protocol free version of the webfont to get rid of mixed content warning. 2013-10-12 13:14:46 -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
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
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
33e691cca6 Use a badge to prompt GitHub users to set a password. 2013-10-10 14:01:47 -04:00
Joseph Schorr
4c189f38c2 Switch lib scripts to CDN where we can 2013-10-10 13:22:18 -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
5627dfc0c6 Add the required meta tag for google webmaster tools. 2013-10-09 18:33:40 -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
dd548c91ab Tweak the isprod check for mixpanel to use the whole hostname. 2013-10-03 16:21:58 -04:00
Joseph Schorr
afd2d06089 Use different keys for TEST and PROD 2013-10-03 15:55:11 -04:00
Joseph Schorr
be1582ba29 Add mix panel analytics to Quay 2013-10-03 15:46:22 -04:00
yackob03
237b0418f9 Rip out spinjs in favor of a font-awesome + css spinner. 2013-10-03 12:27:39 -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
yackob03
c7e83c4d41 Show a loading spinner while we're waiting for subscription information. 2013-10-02 01:03:48 -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
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
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
Joseph Schorr
76d9cbc14f Add spin.js-based throbber for all loading 2013-10-01 16:42:20 -04:00
yackob03
e81a24a9ce Move zeroclipboard and typeahead to the lib directory. 2013-10-01 13:27:38 -04:00
Joseph Schorr
2d69e2b031 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-09-30 19:08:38 -04:00
Joseph Schorr
461f324e09 Add markdown support for comments and repo descriptions 2013-09-30 19:08:24 -04:00
yackob03
5985f855c5 Remove the scheme from the gravatar image href. 2013-09-30 18:02:52 -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
c466bca32d Add clipboard copy support for the pull command 2013-09-27 16:12:51 -04:00
yackob03
4354b32288 Integrate moment.js and its angular bindings. 2013-09-27 15:26:30 -04:00
Joseph Schorr
685479da7b Slightly better repo list screen 2013-09-27 13:49:50 -04:00
yackob03
539275d04e Add sign in and sign out. 2013-09-26 20:18:36 -04:00