- 02 Aug, 2016 1 commit
-
-
James Lopez authored
-
- 01 Aug, 2016 7 commits
-
-
Ahmad Sherif authored
Closes #20488
-
Ahmad Sherif authored
Closes #20452
-
Paco Guzman authored
-
James Lopez authored
-
James Lopez authored
squashed - fixed label and milestone association problems, updated specs and refactored reader class a bit
-
James Lopez authored
-
James Lopez authored
added changelog fix specs refactored code based on feedback fix rubocop warning
-
- 29 Jul, 2016 2 commits
-
-
Grzegorz Bizon authored
-
Timothy Andrew authored
1. The crux of this change is in `UserAccess`, which looks through all the access levels, asking each if the user has access to push/merge for the current project. 2. Update the `protected_branches` factory to create access levels as necessary. 3. Fix and augment `user_access` and `git_access` specs.
-
- 28 Jul, 2016 2 commits
-
-
James Lopez authored
fix spec and added changelog
-
Yorick Peterse authored
This reduces the overhead of the method instrumentation code primarily by reducing the number of method calls. There are also some other small optimisations such as not casting timing values to Floats (there's no particular need for this), using Symbols for method call metric names, and reducing the number of Hash lookups for instrumented methods. The exact impact depends on the code being executed. For example, for a method that's only called once the difference won't be very noticeable. However, for methods that are called many times the difference can be more significant. For example, the loading time of a large commit (nrclark/dummy_project@81ebdea5df2fb42e59257cb3eaad671a5c53ca36) was reduced from around 19 seconds to around 15 seconds using these changes.
-
- 27 Jul, 2016 1 commit
-
-
Patricio Cano authored
Refactor spam validation to a concern that can be easily reused and improve legibility in `SpamCheckService`
-
- 26 Jul, 2016 6 commits
-
-
Stan Hu authored
NotesHelper#note_editable? and ProjectTeam#human_max_access currently take about 16% of the load time of an issue page. This MR preloads the maximum access level of users for all notes in issues and merge requests with several queries instead of one per user and caches the result in RequestStore.
-
Alejandro Rodríguez authored
-
Patricio Cano authored
-
Patricio Cano authored
-
Ahmad Sherif authored
-
Stan Hu authored
This significantly reduces the DB churn in the PostReceive task when it performs reference extraction. See #18663
-
- 23 Jul, 2016 2 commits
-
-
Katarzyna Kobierska authored
-
Katarzyna Kobierska authored
Test for showing GitLab Workhorse version on Admin Dashboard Refactoring
-
- 20 Jul, 2016 5 commits
-
-
Douwe Maan authored
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-
Yorick Peterse authored
These new checks can be used to check if migrations require downtime or not (as tagged by their authors). In CI this compares the current branch with master so migrations added by merge requests are automatically verified. To check the migrations added since a Git reference simply run: bundle exec rake gitlab:db:downtime_check[GIT_REF]
-
Sean McGivern authored
-
- 19 Jul, 2016 11 commits
-
-
Ahmad Sherif authored
-
Connor Shea authored
Add a test to make sure the help page UI path doesn't break in the future. Fix #19972 and #19889.
-
Grzegorz Bizon authored
This enables following cops: Check for useless access modifiers Lint/UselessAccessModifier Checks for attempts to use `private` or `protected` to set the visibility of a class method, which does not work. Lint/IneffectiveAccessModifier This also disables two false possitives in concerns.
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-
James Lopez authored
added spec for avatar saver avatar saver! added avatar restorer spec fix spec added avatar restorer class fix export service fix warnings, added changelog fix spec some refactoring based on feedback fixed a few issues after testing i/e avatar
-
Kamil Trzcinski authored
-
James Lopez authored
WIP - trying to replicate UTF-8 error fix spec fixing encoding issue and another spec, to do with MR diffs fix issue and spec failure Add changelog and bumped up I/E version fix spec based on feedback - omitted target project
-
- 18 Jul, 2016 3 commits
-
-
Patricio Cano authored
Refactor and rename `restricted_signup_domains` to `domain_whitelist` to better conform to its behavior and newly introduced behavior.
-
Paco Guzman authored
-
Connor Shea authored
This adds the 2016 emoji as well as support for using SVG images instead of PNGs. It also fixes a number of incorrectly categorized emoji and other minor issues. Upgrade Rake task for Gemojione 3.0.0 and generate sprites. Upgrade aliases.json by pulling down index.json from the gemojione repository and running the generate_aliases.rb file. Changelog: https://github.com/jonathanwiesel/gemojione/blob/master/CHANGELOG.md#v301-2016-07-16 For the specific emoji added to the Unicode standard, see: http://emojione.com/releases/2.2.4/ Huge kudos to Jonathan Wiesel (@jonathanwiesel) for his work on the gemojione gem!
-