Commit graph

5274 commits

Author SHA1 Message Date
yackob03
cb3d3a9a9a Add a special api_login_required which does not generate the signin redirect. 2013-09-30 17:51:07 -04:00
Joseph Schorr
e4653cd7cf Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-09-30 17:33:14 -04:00
Joseph Schorr
294d02a595 Fix public browsing 2013-09-30 17:32:03 -04:00
yackob03
0a9f0a0ead Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-09-30 17:06:57 -04:00
yackob03
d541c1cff9 Try 2 to get static files working. 2013-09-30 17:01:50 -04:00
Joseph Schorr
d87dc232e2 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-09-30 16:55:52 -04:00
Joseph Schorr
12dcd79b38 SSL vert and keys (encrypted and decrypted) 2013-09-30 16:55:43 -04:00
yackob03
ecc2b6a68f Try to add support for static files to the environment. 2013-09-30 16:55:23 -04:00
yackob03
79fc061a2b Add a missing wsgi.conf for the python 2.7 version. 2013-09-30 16:48:39 -04:00
yackob03
b0e18dca55 Try to use python 2.7 with elastic beanstalk. 2013-09-30 16:37:34 -04:00
yackob03
b0720aac1c Update to support running on elasticbeanstalk. 2013-09-30 16:14:48 -04:00
yackob03
ea6df2b725 Add image ancestry and update the test db accordingly. 2013-09-30 15:30:00 -04:00
yackob03
abdf731f7a Combine the registry and index processes. 2013-09-30 14:39:10 -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
ce7620673b Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-09-28 01:23:07 -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
yackob03
b718dbc6e3 Full add public repository support. 2013-09-28 00:05:32 -04:00
yackob03
d50a5d83f8 Add a public database to the test db. 2013-09-27 23:47:32 -04:00
yackob03
d680a9d173 Create indices that we will probably need. 2013-09-27 23:33:59 -04:00
yackob03
540dfd5343 Switch the search to use SQL query. 2013-09-27 23:25:57 -04:00
yackob03
a0adffdc8e PEP8 fixes. 2013-09-27 20:03:07 -04:00
yackob03
32581c0621 Handle the confirmation codes to validate user emails. 2013-09-27 19:55:04 -04:00
yackob03
5508402bb7 Merge branch 'master' of ssh://bitbucket.org/yackob03/quay 2013-09-27 19:29:05 -04:00
yackob03
99341f7d53 Send a confirmation email when an account is created. Links don't do anything yet. 2013-09-27 19:29:01 -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
87dc3b6344 Add checks for username and passwords, move checks to model. 2013-09-27 18:38:41 -04:00
yackob03
1574be3c07 Make sure usernames and emails are unique and message is sent to user. 2013-09-27 18:16:26 -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
2b1dfe5172 Merge branch 'master' of https://bitbucket.org/yackob03/quay 2013-09-27 16:12:58 -04:00
Joseph Schorr
c466bca32d Add clipboard copy support for the pull command 2013-09-27 16:12:51 -04:00
yackob03
3787ddfd0a Give anotheruser some permissions on one of the repos. 2013-09-27 16:04:10 -04:00
yackob03
7e666570e3 Update the test db to have another user with their own repo. 2013-09-27 16:00:24 -04:00
yackob03
53f2a31547 Fix some bugs with the permissions API. Prevent the user from removing themelves as admin. 2013-09-27 15:53:39 -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
yackob03
98dc20542c Merge branch 'master' of ssh://bitbucket.org/yackob03/quay
Conflicts:
	endpoints/api.py
2013-09-27 14:57:03 -04:00
yackob03
1883014ad9 Flesh out the API for managing permissions. 2013-09-27 14:56:14 -04:00
Joseph Schorr
685479da7b Slightly better repo list screen 2013-09-27 13:49:50 -04:00
yackob03
6bcb5cfcaa Flesh out some permissions APIs. 2013-09-27 13:24:07 -04:00
yackob03
f2ee7772f4 Stub out the repo admin view. 2013-09-26 20:34:58 -04:00
yackob03
539275d04e Add sign in and sign out. 2013-09-26 20:18:36 -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