Commits on Source (91)
-
Constance Okoghenun authored
Updated the markup and styles for related merge requests in issues page
-
Constance Okoghenun authored
The tooltips contain the status label and date
-
Constance Okoghenun authored
- Added relative time to the status - Changed date format for status date
-
Constance Okoghenun authored
Added tests for issues related merge request count and status
-
Constance Okoghenun authored
-
Matija Čupić authored
-
Matija Čupić authored
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
-
Constance Okoghenun authored
From the MD breakpoint up, the title should be truncated. From MD breakpoint down, it should wrap as normal.
-
Constance Okoghenun authored
- Changed the section title - Updated the padding of items for various breakpoints - Updated the breakpoints for status icons - Replaced project path with name - Added missing i18n
-
Constance Okoghenun authored
-
Nathan Friend authored
In different parts of the application, the same label was being rendered with a different foreground color. This was due to the "textColor" JSON property not being generated by the backend. This commit adds this property to JSON representation of labels.
-
Matija Čupić authored
This moves setting the protected attribute of a pipeline to a separate pipeline chain step in order to perform the assignment after validation.
-
walkafwalka authored
-
walkafwalka authored
-
Constance Okoghenun authored
-
Yorick Peterse authored
This simply moves the logic from the "perform" method into a separate "process_build" method, allowing EE to more easily extend this behaviour.
-
Yorick Peterse authored
This refactors ExpirePipelineCacheWorker so that EE can more easily extend its logic, without having to inject code in the middle of a CE method.
-
Matija Čupić authored
This removes the Protect pipeline chain step and assigns the protected attribute in the Populate step instead.
-
Constance Okoghenun authored
-
Gabriel Mazetto authored
During a previous refactor on project model, code related to the hashed storage was extracted into AfterRenameService, see 4b9c17f1. The "path_before" was changed from using `previous_changes['path']` to `path_was`. They are not equivalent. `path_was` exists reliably only *before* persisting to the database. After database persistence is confirmed, the value is moved to `previous_changes[:attribute_name]`. Because the repository/attachments rename or storage upgrade happens after it was persisted to the database, we were in fact not informing the right parameters (and therefore not doing what it was supposed to).
-
Tim Zallmann authored
-
Katrin Leinweber authored
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Lukas Eipert authored
It seems like every new version of Chrome renders the favicon canvas differently. This reduces the problems with it by creating a more fault tolerant check, which compares the color values in the pixels and is okay if they are within a certain threshold.
-
Tim Zallmann authored
-
Tim Zallmann authored
-
Lukas Eipert authored
Apparently the `.js-timeago-render` class serves no real purpose. All functions that used it, directly pass a list of elements. Only one Vue component had an (unnecessary) reference to the class. No styles are applied.
-
Lukas Eipert authored
Each localized function call of the timeago calls gettext 28! times. Even though gettext is rather fast, this escalates pretty quickly. We effectively memoize the locales, which results in a maximum of 28 function calls in total. For pages with normal data, less calls (< 10) are much more realistic.
-
Evan Read authored
-
Luke Bennett authored
Most browsers do not fire the "input" event for checkboxes or radios. Adds a "change" listener to properly trigger these DirtySubmit updates.
-
Stan Hu authored
Previously, an HTTP request for `/uploads/-/system/personal_snippet/:snippet_id/:hash/:filename` would look for an uploader of `PersonalFileUploader` class and use `PersonalFileUploader#upload_paths` to search the datbase for one of the following paths: 1. `:hash/:filename` 2. `uploads/-/system/personal_snippet/:id/:hash/:filename` However, when the upload were stored in object storage, `PersonalFileUploader#store_dirs` stored the path as: `personal_snippet/:snippet_id/:hash` The extraneous `uploads/-/system` prefix prevented the path from being matched, and uploads in object storage would return a 404 error. Uploads in local storage would work fine. To fix this, we set the `#base_dir` properly so that `#upload_paths` generates the right value for object storage. Note that this also makes `#store_dirs` do the right thing in `FileUploader`. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52595
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Dmytro Zaporozhets (DZ) authored
By visiting `projects/:id` you will be redirected to project page with path in it. projects/123 => foo/bar Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
-
Phil Hughes authored
Resolve "Merge request file browser should always be possible show/hide" Closes #52971 See merge request gitlab-org/gitlab-ce!24103
-
Kamil Trzciński authored
Force Auto DevOps redeployment when application secrets are updated Closes #55540 See merge request gitlab-org/gitlab-ce!24498
-
Kushal Pandya authored
-
Kushal Pandya authored
-
Kushal Pandya authored
-
Kushal Pandya authored
-
Sean McGivern authored
Fix 404s with snippet uploads in object storage Closes #52595 See merge request gitlab-org/gitlab-ce!24550
-
Mek Stittri authored
Document better the process around quarantined tests See merge request gitlab-org/gitlab-ce!24452
-
Douwe Maan authored
Add CSS & JS global flags to represent browser and platform Closes #50013 See merge request gitlab-org/gitlab-ce!24017
-
Filipa Lacerda authored
Resolve "Changing group visibility does not re-enable Save button" Closes #53856 See merge request gitlab-org/gitlab-ce!23022
-
Sean McGivern authored
When logging arguments from Sidekiq to JSON, restrict the size of `args` to 10 KB (when converted to JSON). This is to avoid blowing up with excessively large job payloads.
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Tim Zallmann authored
Also removed unnecessary comment
-
Gabriel Mazetto authored
We still rely on the Dirty API for project rename (before/after) values, but we don't access the dirty api from the service class anymore. The previous value is now part of the initialization, which makes it easier to test and the behavior is clearer. The same was done with the `rename_repo` on the Storage classes, we now provide before and after values as part of the method signature.
-
Douglas Barbosa Alexandre authored
Resolve "Redirect projects/:id to project page" Closes #53671 See merge request gitlab-org/gitlab-ce!24467
-
Lin Jen-Shin authored
Move the CNG triggering to a dedicated job in the `test` stage Closes #56660 See merge request gitlab-org/gitlab-ce!24538
-
Achilleas Pipinellis authored
Add notes about gitaly network architecture See merge request gitlab-org/gitlab-ce!24563
-
Achilleas Pipinellis authored
Add hyperlink to PAT doco Closes #56650 See merge request gitlab-org/gitlab-ce!24551
-
Achilleas Pipinellis authored
Fix typos in dev & test docu See merge request gitlab-org/gitlab-ce!24539
-
Rémy Coutable authored
Resolve "Inconsistent text color for labels" Closes #53714 See merge request gitlab-org/gitlab-ce!23873
-
Rémy Coutable authored
[QA] Backport Repository::Push and Git::Repository from EE See merge request gitlab-org/gitlab-ce!24558
-
Achilleas Pipinellis authored
-
Douwe Maan authored
Use Gitaly 1.14.0 See merge request gitlab-org/gitlab-ce!24562
-
Rémy Coutable authored
Change Monitoring to Monitor in docs dangerfile See merge request gitlab-org/gitlab-ce!24570
-
Kushal Pandya authored
Resolve "Related merge requests in issue design - Restyle" Closes #47007 See merge request gitlab-org/gitlab-ce!24270
-
-
Kamil Trzciński authored
Update GitLab Runner Helm Chart to 0.1.45 See merge request gitlab-org/gitlab-ce!24564
-
Lukas Eipert authored
-
Mayra Cabrera authored
'Populate cluster kubernetes namespace' was using factories for their specs. According to our documentation (see spec/migrations/readme.md), we should use table helper to create a temproary ActiveRecord::Base derived model for a table.
-
Phil Hughes authored
Make favicon tests more fault resistent Closes #50527 See merge request gitlab-org/gitlab-ce!22686
-
Grzegorz Bizon authored
Resolve "When ref is ambiguous, `CreatePipelineService` raises an error" Closes #55966 See merge request gitlab-org/gitlab-ce!24437
-
Sean McGivern authored
Changed the Caching of User Avatars to be public and to 5 minutes See merge request gitlab-org/gitlab-ce!24546
-
Andrew Newdigate authored
This change allows the GitLab rails and sidekiq components to receive tracing spans from upstream services such as Workhorse and pass these spans on to downstream services including Gitaly and Sidekiq. This change will also emit traces for incoming and outgoing requests using the propagated trace information. This will allow operators and engineers to view traces across the Workhorse, GitLab Rails, Sidekiq and Gitaly components. Additional intra-service instrumentation will be added in future changes.
-
-
Achilleas Pipinellis authored
Edits to issues CSV import docs See merge request gitlab-org/gitlab-ce!24554
-
Rémy Coutable authored
Refactor Sidekiq workers to reduce differences between CE and EE See merge request gitlab-org/gitlab-ce!24466
-
Douglas Barbosa Alexandre authored
Hashed Storage: `AfterRenameService` was not renaming Pages or Uploads folder on legacy storage Closes #56636 See merge request gitlab-org/gitlab-ce!24526
-
Kamil Trzciński authored
Removes factories on Cluster background migration See merge request gitlab-org/gitlab-ce!24536
-
Mayra Cabrera authored
This is the 1st step for moving Auto DevOps domain into cluster settings, whether is project or group. Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/52363
-
Kushal Pandya authored
Improve localTimeAgo rendering Closes #56327 See merge request gitlab-org/gitlab-ce!24389
-
Andrew Newdigate authored
-
Nick Thomas authored
Upgrade gitlab-workhorse to 8.1.0 See merge request gitlab-org/gitlab-ce!24571
-
-
Annabel Dunstone Gray authored
fix(labels): Move the primary button out of breadcrumbs and into the project section Closes #56558 See merge request gitlab-org/gitlab-ce!24516
-
Kamil Trzciński authored
Adds inter-service OpenTracing propagation See merge request gitlab-org/gitlab-ce!24239
-
Kamil Trzciński authored
Add domain field into Clusters::Cluster See merge request gitlab-org/gitlab-ce!24368
-
Fatih Acet authored
Upgrade babel to v7.3 See merge request gitlab-org/gitlab-ce!24573
-
Mike Greiling authored
-
Mike Greiling authored
-
Clement Ho authored
Upgrade Prettier to v1.16 See merge request gitlab-org/gitlab-ce!24581
-
Mike Greiling authored
-
Clement Ho authored
Rename entrypoint for clusters update/edit page Closes #56715 See merge request gitlab-org/gitlab-ce!24583
Showing
- .gitlab-ci.yml 18 additions, 6 deletions.gitlab-ci.yml
- .rubocop.yml 1 addition, 0 deletions.rubocop.yml
- GITALY_SERVER_VERSION 1 addition, 1 deletionGITALY_SERVER_VERSION
- GITLAB_WORKHORSE_VERSION 1 addition, 1 deletionGITLAB_WORKHORSE_VERSION
- app/assets/javascripts/diffs/components/compare_versions.vue 14 additions, 4 deletionsapp/assets/javascripts/diffs/components/compare_versions.vue
- app/assets/javascripts/diffs/components/compare_versions_dropdown.vue 1 addition, 1 deletion...avascripts/diffs/components/compare_versions_dropdown.vue
- app/assets/javascripts/dirty_submit/dirty_submit_form.js 4 additions, 3 deletionsapp/assets/javascripts/dirty_submit/dirty_submit_form.js
- app/assets/javascripts/lib/utils/datetime_utility.js 73 additions, 57 deletionsapp/assets/javascripts/lib/utils/datetime_utility.js
- app/assets/javascripts/pages/groups/clusters/edit/index.js 0 additions, 0 deletionsapp/assets/javascripts/pages/groups/clusters/edit/index.js
- app/assets/javascripts/pages/projects/clusters/edit/index.js 0 additions, 0 deletionsapp/assets/javascripts/pages/projects/clusters/edit/index.js
- app/assets/javascripts/sidebar/components/lock/lock_issue_sidebar.vue 1 addition, 3 deletions...avascripts/sidebar/components/lock/lock_issue_sidebar.vue
- app/assets/stylesheets/components/related_items_list.scss 381 additions, 0 deletionsapp/assets/stylesheets/components/related_items_list.scss
- app/assets/stylesheets/framework/variables.scss 5 additions, 0 deletionsapp/assets/stylesheets/framework/variables.scss
- app/assets/stylesheets/pages/diff.scss 9 additions, 6 deletionsapp/assets/stylesheets/pages/diff.scss
- app/assets/stylesheets/pages/issues.scss 3 additions, 11 deletionsapp/assets/stylesheets/pages/issues.scss
- app/assets/stylesheets/pages/issues/issue_count_badge.scss 4 additions, 2 deletionsapp/assets/stylesheets/pages/issues/issue_count_badge.scss
- app/assets/stylesheets/pages/merge_requests.scss 27 additions, 2 deletionsapp/assets/stylesheets/pages/merge_requests.scss
- app/controllers/concerns/uploads_actions.rb 11 additions, 1 deletionapp/controllers/concerns/uploads_actions.rb
- app/controllers/projects_controller.rb 13 additions, 3 deletionsapp/controllers/projects_controller.rb
- app/controllers/uploads_controller.rb 4 additions, 0 deletionsapp/controllers/uploads_controller.rb
File moved
File moved