[copr] master's head updated: Merge branch 'bkabrda-workspace' (95f1599)

bkabrda at fedorahosted.org bkabrda at fedorahosted.org
Wed Dec 19 15:15:55 UTC 2012


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'


More information about the copr-devel mailing list