- 09 1月, 2017 3 次提交
-
-
由 Ryan Harris 提交于
-
由 Ryan Harris 提交于
-
由 Vincent Wong 提交于
Addresses: Issue #13810 1. Adds a last_used_at attribute to the Key table/model 2. Update a key's last_used_at whenever it gets used 3. Display how long ago an ssh key was last used
-
- 08 1月, 2017 1 次提交
-
-
由 Yorick Peterse 提交于
This column used to be a 32 bits integer, allowing for only a maximum of 2 147 483 647 rows. Given enough users one can hit this limit pretty quickly, as was the case for GitLab.com. Changing this type to bigint (= 64 bits) would give us more space, but we'd eventually hit the same limit given enough users and projects. A much more sustainable solution is to simply drop the "id" column. There were only 2 lines of code depending on this column being present, and neither truly required it to be present. Instead the code now uses the "project_id" column combined with the "user_id" column. This means that instead of something like this: DELETE FROM project_authorizations WHERE user_id = X AND id = Y; We now run the following when removing rows: DELETE FROM project_authorizations WHERE user_id = X AND project_id = Y; Since both user_id and project_id are indexed this should not slow down the DELETE query. This commit also removes the "dependent: destroy" clause from the "project_authorizations" relation in the User and Project models. Keeping this prevents Rails from being able to remove data as it relies on an "id" column being present. Since the "project_authorizations" table has proper foreign keys set up (with cascading removals) we don't need to depend on any Rails logic.
-
- 07 1月, 2017 4 次提交
-
-
由 Ryan Harris 提交于
-
由 Alfredo Sumaran 提交于
-
由 Filipa Lacerda 提交于
Adds CHANGELOG entry Adds MR ID to CHANGELOG entry
-
由 Jose Ivan Vargas 提交于
Fixed padding and margins for the dropdowns on the members section
-
- 06 1月, 2017 8 次提交
-
-
由 Adam Niedzielski 提交于
-
由 Phil Hughes 提交于
Changed CSS transition property for only values that change
-
由 Phil Hughes 提交于
-
由 Dmitriy Zaporozhets 提交于
Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
由 hogewest 提交于
-
由 Filipa Lacerda 提交于
-
由 Annabel Dunstone Gray 提交于
-
由 Filipa Lacerda 提交于
Creates individual html for dropdown Adds simplified CSS for the new dropdown Removes old CSS Improves dropdown item in Chrome, Firefox and Safari Use SCSS variables for colors. Fix scss linter errors Adds animation when the stage is hovered. Adds back tooltip on dropdown toggle Fixes broken tests additional css changes to get more into direction of mockups
-
- 05 1月, 2017 24 次提交
-
-
由 Lin Jen-Shin 提交于
for watchers. Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8176#note_20920905
-
由 Phil Hughes 提交于
-
由 Lin Jen-Shin 提交于
Closes #24845
-
由 Filipa Lacerda 提交于
-
由 Filipa Lacerda 提交于
-
由 Jose Ivan Vargas 提交于
-
由 dimitrieh 提交于
-
由 Robert Speicher 提交于
-
由 tauriedavis 提交于
-
由 Clement Ho 提交于
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
if we are in the Merge Requests page, this change will clone existing note-edit-form and add a mr-discussion-edit-form class to cloned element so we will have two note-edit-form in place. One for Discussions tab one for Changes tab. For MR page, we basically need two note-edit-form because you may want to edit your comment in both tabs at the same time and we shouldn't remove or discard note-edit-form in other tab.
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
-
由 Adam Niedzielski 提交于
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
-