Repository : http://git.fedorahosted.org/cgit/copr.git
Branch 'master' now includes:
48cc349 adding all of Slavek's changes from the coprs openshift repo 4fce30f Make sure that datadir exists if using sqlite 575d718 Bulk of changes to have unique coprs only for each user, not across the whole system (will need some more fixing, probably doesn't work well, yet). 17cc75b Drop copr.name uniqueness. Don't create more alembic revisions until we actually deploy it somewhere, this makes it easier 02c5c76 A little fix to the autogenerated migration 3e1d319 Make sure that user can't create two coprs with the same name 0a6a967 Fix applying for building to use username/coprname scheme 78eb27f Filter user by username, not coprname :) f742e83 Move TODOs to one file, so that they're not present in source code changes 6d34286 Add build counts to copr model to make things faster and easier to query 9a4f904 Pull the app logic out from views into separate module 91c40fa Enable just creating the data dir in manage.py for easier use with alembic 902b5ec Remove unneeded import 5c0f58a Transfer the builds logic into separate file ffa1793 Keep commits in views a8b23b8 Restructured the app to be more consistent 1fcb1a3 Extract logic from waiting builds e6960cb Enable updating builds by backend 86b8246 Add status for builds, enable updating and displaying data submitted by backend fde6b4a Use http basic auth for backend 08ae746 Logic for copr permissions ae1fd8f Reverse the logic for build state a bit for cases when the build start submission may get lost 783c5a8 Only drop data, not tables during tests, to speed them up ddb1ded Improve the fixtures 96511f1 More tests for copr listing 04e9f59 More test cases ff3b1f5 Few changes to be able to test forms (no csrf, test modules can't import anything from coprs, as that instantiates new app outside of test env a23368b Test adding new copr b2b2415 Some tests for the copr detail b174ef1 Make the tests more adaptable to possible changes in fixtures aaafb07 More pythonic way of checking for substrin presence :) d240462 Few more tests and some fixes/alterations 90e7aae Some more tests, properly refresh instances after test client methods c7ce8df Few more tests and a connected fix in a url route 036c99a Fix the form target in copr_permissions_form 4637aa1 Don't use with_permissions for getting a copr (using .first() on it results in just one permission) a94e877 More tests 3122b10 Some initial builds tests and removal of unnecessary fixtures bdfbe81 Fix the query to really be filtered by copr 405cb83 More builds tests and minor fixes 36c1716 Add some more data that we may use in future, regenerate the alembic initial DB setup (noone is using this, so no migrations are needed yet) e19fa97 Ask fedorapeople for mail, too e6c9a1e Yet some more information in models 8a2bb64 approved -> copr_builder f6a2268 Fix tests after previous changes 1776cca Transfer permissions to enums 10ef19c Huge load of changes that make the new permissions work 2e0ada3 Refresh test fixtures, fix one logics function 0af4a30 Typo... d470a3a Couple of fixes and adapted tests bdea269 Make the enum fail fast instead of returning None 7b39efd More fixes c79f63a Yet some more fixes 30aee74 Some more fixes 5508aa7 Last couple of fixes to allow copr_admins to edit copr. 5bf70ae Add epel to CHROOTS and sort the chroots for form select field 2578e93 Don't forget to store the copr creation date 7632011 Get rid of the OpenShift stuff, rename the containing dir to coprs_frontend, include sample apache config file 531bc59 Fix the apache conf example f2a4319 Pull applying for permissions into logic d1f6144 Remove this TODO... 8d3ced3 Allow admins to modify copr permissions 966c2fe Change the messages to also contain copr admins 4820c7c Add test that makes sure that admin can update copr attributes f4ce8a0 More pulling into logic, also removing permissions now moves them to 'No Action' instead of 'Requested' state 7825ad2 Build is waiting if it didn't start AND didn't end acbfd3d Don't render these attributes for backend 0247a86 Some initial backend api tests cea72f9 Show packages belonging to builds 0b25123 Say explicitly that there are no permissions f31b8f8 Update TODO, something was done, more requirements are comming b2e5368 The update_builds url is now returning information about builds that weren't found while updating (if any) 2d295d0 Rewrite update_builds to be more legible, some more tests for it 422bcaf Make sure build.pkgs is not None before splitting 26e2324 A little simplification... e9724c2 Fix showing cancel build button 7869d40 Fix displaying the permissions table 95f1599 Merge branch 'bkabrda-workspace'
copr-devel@lists.stg.fedorahosted.org