summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Migrate CycleAnalytics::CommitCount to GitalyKim Carlbäcker2018-06-111-15/+5
| | | |
* | | | Don't use Gitlab::Utils.nlbr in Gitlab::GitJacob Vosmaer (GitLab)2018-06-115-14/+33
| | | |
* | | | Move gitaly_blame, gitaly_count_commits, gitaly_commit_count to opt-outJacob Vosmaer (GitLab)2018-06-112-3/+3
|/ / /
* | | Merge branch 'use-restore-custom-hooks-gitaly' into 'master'Douwe Maan2018-06-082-28/+60
|\ \ \ | | | | | | | | | | | | | | | | Use RestoreCustomHooks RPC in restore rake task See merge request gitlab-org/gitlab-ce!19370
| * | | RefactorAhmad Hassan2018-06-081-35/+32
| | | |
| * | | Use RestoreCustomHooks RPC in restore rake taskAhmad Hassan2018-06-072-10/+45
| | | |
* | | | Remove Gitlab::Popen dependency from lib/gitlab/gitJacob Vosmaer2018-06-082-1/+12
| |/ / |/| |
* | | Merge branch 'introduce-job-keep-alive-api-endpoint' into 'master'Tomasz Maczukin2018-06-072-2/+9
|\ \ \ | | | | | | | | | | | | | | | | Make CI job update entrypoint to work as keep-alive endpoint See merge request gitlab-org/gitlab-ce!19543
| * | | Change update entrypoint instead of adding new keep-alive oneTomasz Maczukin2018-06-072-18/+9
| | | |
| * | | Introduce new keep-alive API entrypoint for CI jobTomasz Maczukin2018-06-071-0/+16
| | | |
* | | | Merge branch 'add-new-arg-to-git-rev-list-call' into 'master'Douwe Maan2018-06-072-6/+23
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass the --in-commit-order arg to `git-rev-list` Closes #45062 See merge request gitlab-org/gitlab-ce!19494
| * | | | Pass the --in-commit-order arg to `git-rev-list`Rubén Dávila2018-06-072-6/+23
| | | | | | | | | | | | | | | | | | | | | | | | | @jamedjo has found a good improvement in the performance of the LFS integrity check by passing this arg
* | | | | Merge branch 'feature/customizable-favicon' into 'master'Douwe Maan2018-06-072-1/+48
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Customizable favicon Closes #15661 See merge request gitlab-org/gitlab-ce!14497
| * | | | | dry up asset path helper callsAlexis Reigel2018-06-051-3/+10
| | | | | |
| * | | | | the '?' favicon hack doesn't seem to be requiredAlexis Reigel2018-06-051-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | probably due to recent changes in `UploadsController`.
| * | | | | remove favicon preview on appearance pageAlexis Reigel2018-06-051-6/+0
| | | | | |
| * | | | | remove all .ico favicon variations, use png alwaysAlexis Reigel2018-06-052-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the ci status icons are generated client side, wo we don't need the static files anymore.
| * | | | | create favicon overlay on the clientAlexis Reigel2018-06-051-12/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the initial reason for this change was that graphicsmagick does not support writing to ico files. this fact lead to a chain of changes: 1. use png instead of ico (browser support is good enough) 2. render the overlays on the client using the canvas API. this way we only need to store the original favion and generate the overlay versions dynamically. this change also enables (next step) to simplify the handling of the stock favicons as well, as we don't need to generate all the versions upfront.
| * | | | | call Gitlab::Favicon.status in serializerAlexis Reigel2018-06-059-15/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this ways we can keep the `lib/gitlab/ci/status/*` classes to return the bare favicon name as it was before. also the favicon uploader versions are now have the same names as the stock favicons (+ `favicon_` prefix), which makes working with the status names easier.
| * | | | | add request store caching to faviconAlexis Reigel2018-06-051-1/+1
| | | | | |
| * | | | | Add a '?' to the custom favicon's urlsAlexis Reigel2018-06-051-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without the '?' at the end of the favicon url the custom favicon (i.e. the favicons that are served through `UploadController`) are not shown in the browser. It may have something to do with how `#send_file` / `#send_data` set http headers. When serving the same icon file from the public directory everything is fine.
| * | | | | use custom favicon for ci build status faviconsAlexis Reigel2018-06-059-11/+23
| | | | | |
| * | | | | extract favicon logic to lib classAlexis Reigel2018-06-051-0/+23
| | | | | |
* | | | | | Merge branch 'sh-fix-schema-migrations-seq-scans' into 'master'Douwe Maan2018-06-071-0/+15
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | Avoid sequential scans loading schema_migrations table when loading application settings See merge request gitlab-org/gitlab-ce!19541
| * | | | | Make Gitlab::CurrentSettings.current_application_settings return cached ↵Rémy Coutable2018-06-071-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | settings early if they exist without issuing any DB query Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | | | | Avoid sequential scans loading schema_migrations table when loading ↵Stan Hu2018-06-071-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | application settings This was causing significant performance problems in production, and this commit reverts to the original behavior.
* | | | | | Add git filter flag only if it is supportedFrancisco Javier López2018-06-071-1/+5
| | | | | |
* | | | | | Resolve "Hashed Storage: Make possible to migrate single project"Gabriel Mazetto2018-06-073-3/+89
|/ / / / /
* | | | | Merge branch 'backup-rake-tar' into 'master'Douwe Maan2018-06-071-3/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Consistently use tar lookup function See merge request gitlab-org/gitlab-ce!19477
| * | | | | Consistently use tar lookup functionJacob Vosmaer2018-06-071-3/+8
| | |_|/ / | |/| | |
* | | | | Add installation type to usage ping dataBalasankar C2018-06-072-0/+2
| |_|/ / |/| | |
* | | | Restore navigation theme orderGeorge Tsiolis2018-06-071-8/+8
|/ / /
* | | Merge branch '45505-lograge_formatter_encoding' into 'master'Kamil Trzciński2018-06-071-0/+17
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Enforce UTF-8 encoding on user input in LogrageWithTimestamp formatter Closes #45505 See merge request gitlab-org/gitlab-ce!19244
| * | | Enforce UTF-8 encoding on user input in LogrageWithTimestamp formatter and ↵Imre Farkas2018-06-061-0/+17
| | | | | | | | | | | | | | | | filter out file content from logs
* | | | Merge branch 'fj-move-rev-list-option' into 'master'Douwe Maan2018-06-072-3/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Moving rev-list lfs options to LfsChanges See merge request gitlab-org/gitlab-ce!19497
| * | | | Moving rev-list lfs options to LfschangesFrancisco Javier López2018-06-062-3/+5
| | |_|/ | |/| |
* | | | Resolve "Introduce new navigation themes in GitLab 11.0"Annabel Gray2018-06-071-5/+10
|/ / /
* | | Support LFS objects when creating a project by importFrancisco Javier López2018-06-066-5/+106
| | |
* | | Merge branch '42751-rename-master-to-maintainer' into 'master'Sean McGivern2018-06-063-11/+11
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Rename the `Master` role to `Maintainer`" Closes #42751 See merge request gitlab-org/gitlab-ce!19080
| * | | change wordingMark Chao2018-06-061-1/+1
| | | |
| * | | wordingMark Chao2018-06-061-2/+2
| | | |
| * | | Rename master to maintainerMark Chao2018-06-061-8/+8
| | | |
* | | | Merge branch 'live-trace-v2-persist-data' into 'master'Kamil Trzciński2018-06-061-2/+22
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Live trace: Rescue stale live trace See merge request gitlab-org/gitlab-ce!18680
| * | | | Fix the query to select stale live tracesShinya Maeda2018-06-061-19/+23
| | | | |
| * | | | Fix ambiguous stuck ci job worker's spec. Rename lease key of archiveShinya Maeda2018-06-061-1/+1
| | | | |
| * | | | Add exclusive relase for trace arhiveShinya Maeda2018-06-061-14/+30
| | | | |
* | | | | Merge branch 'gitaly-find-commit-go-git' into 'master'Sean McGivern2018-06-062-0/+17
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | Add feature flag for using go-git in Gitaly See merge request gitlab-org/gitlab-ce!19305
| * | | | Rescue from failed feature lookupsJacob Vosmaer2018-06-061-0/+4
| | | | |
| * | | | Simplify server feature flagsJacob Vosmaer2018-06-062-15/+7
| | | | |
| * | | | Set Gitaly Server feature flags from RailsZeger-Jan van de Weg2018-06-062-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gitaly itself hold very little state, other than the data on disk. This limits the interfaces to set feature flags. Gitaly now has the ability to interpret the request metadata to check for feature flags. https://gitlab.com/gitlab-org/gitaly/merge_requests/704 This allows clients control on the Gitaly server, and given that Rails has an internal chatops interface to set these values this was chosen as solution. Known limitation right now, is that this package doesn't support the opt out that other Gitaly features do.