Commit graph

  • 11e1f15a5a Joseph Schorr 2013-09-26 17:59:20 -0400
  • 27ce5c00b2 Start on UI for Quay Joseph Schorr 2013-09-26 17:59:20 -0400
  • 909104683e yackob03 2013-09-26 17:58:41 -0400
  • fa1fc7f9a2 Fix the tag image fetch model method. yackob03 2013-09-26 17:58:41 -0400
  • 3cf1107824 yackob03 2013-09-26 16:32:09 -0400
  • 9278871381 Load flask principal permissions even for web and api endpoints. yackob03 2013-09-26 16:32:09 -0400
  • b352f9d760 yackob03 2013-09-26 15:58:11 -0400
  • 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. yackob03 2013-09-26 15:58:11 -0400
  • 2903f69f72 yackob03 2013-09-26 13:42:24 -0400
  • 5caa54ffb3 Fix a bug with pulls and repeate pushes, add permissions checks to all repository endpoints. yackob03 2013-09-26 13:42:24 -0400
  • 7d620035ae yackob03 2013-09-25 20:00:22 -0400
  • 44255421df Namespace the storage in the registry to prevent leaking images if one acquires the image id. yackob03 2013-09-25 20:00:22 -0400
  • ae398aac84 yackob03 2013-09-25 17:50:03 -0400
  • deee70d53b Add the registry code. yackob03 2013-09-25 17:50:03 -0400
  • e69bf26cc1 yackob03 2013-09-25 17:46:42 -0400
  • 5151ea4412 Update the model and test db to fix tag support. yackob03 2013-09-25 17:46:42 -0400
  • 1e3453b8ad yackob03 2013-09-25 16:46:28 -0400
  • 08446ef59e Fix some stuff with logins and permissions, add tags to the mode. yackob03 2013-09-25 16:46:28 -0400
  • 2792e3a971 yackob03 2013-09-25 14:10:33 -0400
  • 744c73509b Add a test db with one repository, one user, and several images. yackob03 2013-09-25 14:10:33 -0400
  • 8f508d717d yackob03 2013-09-25 12:45:12 -0400
  • ee5ea51532 Refactor the code into modules, it was getting unweildy. yackob03 2013-09-25 12:45:12 -0400
  • 8577c2c87b yackob03 2013-09-24 18:38:58 -0400
  • 2611d70185 Need to unwrap the flask user to get the db user for api queries. yackob03 2013-09-24 18:38:58 -0400
  • 671042c499 yackob03 2013-09-24 18:21:27 -0400
  • cc58b970d6 Decouple the db user from the flask login user. yackob03 2013-09-24 18:21:27 -0400
  • 99874e67d7 yackob03 2013-09-24 18:21:14 -0400
  • 995ad8b679 Initial version of the angular app. yackob03 2013-09-24 18:21:14 -0400
  • cd713decb5 yackob03 2013-09-23 12:37:40 -0400
  • e107d79612 Add some login machinery. yackob03 2013-09-23 12:37:40 -0400
  • 33118e7869 yackob03 2013-09-20 19:35:35 -0400
  • 366907b08d Fix a typo. yackob03 2013-09-20 19:35:35 -0400
  • e7db76583b yackob03 2013-09-20 18:47:47 -0400
  • 4d5de096ab Check that the user name is the same as the namespace. yackob03 2013-09-20 18:47:47 -0400
  • cddec20857 yackob03 2013-09-20 18:43:43 -0400
  • 81d73d434f Add missing read need from read repo permission. yackob03 2013-09-20 18:43:43 -0400
  • 6c26642ee6 yackob03 2013-09-20 18:38:17 -0400
  • 458b69953a Integrate flask-principal in order to provide RBAC. yackob03 2013-09-20 18:38:17 -0400
  • 0349af7542 yackob03 2013-09-20 11:55:44 -0400
  • 8e169b1026 Index that kinda works and is backed by a database. Still lots to do. yackob03 2013-09-20 11:55:44 -0400