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
d09c402675
Add ability to search for repos by their full path
2013-10-01 17:02:49 -04:00
yackob03
96896b9067
Rename Image.image_id to Image.docker_image_id to reduce confusion.
2013-10-01 14:14:39 -04:00
yackob03
4b9c6d9aae
Add api function to fully delete a repository.
2013-10-01 12:13:25 -04:00
yackob03
891f992bf2
Allow for anonymous access tokens for public repositories.
2013-10-01 01:18:05 -04:00
yackob03
25c4054c19
Long description fields should have been text rather than blob.
2013-09-30 23:22:52 -04:00
yackob03
abd4e8a7ab
Fix search by removing description as a searched field.
2013-09-30 23:18:05 -04:00
yackob03
84adf680b9
Switch the registry and index to use real s3 and rds.
2013-09-30 19:10:27 -04:00
yackob03
ea6df2b725
Add image ancestry and update the test db accordingly.
2013-09-30 15:30:00 -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
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
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
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
yackob03
1883014ad9
Flesh out the API for managing permissions.
2013-09-27 14:56:14 -04:00
yackob03
6bcb5cfcaa
Flesh out some permissions APIs.
2013-09-27 13:24:07 -04:00
yackob03
fa1fc7f9a2
Fix the tag image fetch model method.
2013-09-26 17:58:41 -04:00
yackob03
9278871381
Load flask principal permissions even for web and api endpoints.
2013-09-26 16:32:09 -04:00
yackob03
23cbcb2979
Make images belong to one repository only. Add a description field to the repository. Fix a bug with access tokens. Fix an embarrasing bug with multiple select criteria in peewee. Update the test db.
2013-09-26 15:58:11 -04:00
yackob03
44255421df
Namespace the storage in the registry to prevent leaking images if one acquires the image id.
2013-09-25 20:00:22 -04:00
yackob03
5151ea4412
Update the model and test db to fix tag support.
2013-09-25 17:46:42 -04:00
yackob03
08446ef59e
Fix some stuff with logins and permissions, add tags to the mode.
2013-09-25 16:46:28 -04:00
yackob03
ee5ea51532
Refactor the code into modules, it was getting unweildy.
2013-09-25 12:45:12 -04:00