gitlab-org--gitlab-foss/app
Yorick Peterse 6f88984b0d
Synchronize all project authorization refreshing
Previously a lease would only be obtained to update data. This could
lead to duplicate data being inserted, triggering a UNIQUE constraint
error. To work around this we now acquire a lease before performing
_any_ project authorization work, releasing it at the very end.

Fixes #25987
2017-01-16 16:37:48 -05:00
..
assets Merge branch '26616-fix-search-group-project-filters' into 'master' 2017-01-16 20:03:20 +00:00
controllers Add a spec and actually display the flash notice 2017-01-16 10:57:15 -05:00
finders Add comments to issuable finder 2017-01-10 20:51:57 -05:00
helpers Add username to page_filter_path 2017-01-09 16:01:11 -06:00
mailers Add new template to handle both commit & mr notes 2016-11-25 15:23:49 +00:00
models Expire related caches after changing HEAD 2017-01-15 12:17:56 -05:00
policies Merge branch 'issue_25682' into 'master' 2016-12-29 20:12:45 +00:00
serializers Merge branch '25946-manual-pipeline-dropdown-casing' into 'master' 2017-01-16 17:00:21 +00:00
services Synchronize all project authorization refreshing 2017-01-16 16:37:48 -05:00
uploaders Copy, don't move uploaded avatar files 2017-01-03 15:37:32 +01:00
validators Whitelist next project names: assets, profile, public 2017-01-06 11:14:17 +02:00
views Merge branch '26207-add-hover-animations' into 'master' 2017-01-16 17:47:00 +00:00
workers Merge branch '24185-legacy-ci-status-reactive-cache' into 'security' 2017-01-12 17:39:46 -05:00