Age | Commit message (Collapse) | Author |
|
We use controller actions to pass a newly created token and errors
|
|
Includes:
- Model, factories, create service and controller actions
- As usual, includes specs for everything
- Builds UI (copy from PAT)
- Add revoke action
Closes #31591
|
|
|
|
|
|
Add alternative archive route
Closes #38830
See merge request gitlab-org/gitlab-ce!17225
|
|
Repository archives are always named `<project>-<ref>-<sha>` even if
the ref is a commit. A consequence of always including the sha even
for tags is that packaging a release is more difficult because both
the ref and sha must be known by the packager.
- add `<project>/-/archive/<ref>/<filename>.<format>` route using the
`-` separator to prevent namespace collisions. If the filename is
`<project>-<ref>` or the ref is a sha, the sha will be omitted,
otherwise the default filename will be used.
- deprecate previous archive route `repository/<ref>/archive`
|
|
|
|
Direct upload of artifacts
See merge request gitlab-org/gitlab-ce!18160
|
|
'master'
Use chronic duration attribute for project build timeout
See merge request gitlab-org/gitlab-ce!17386
|
|
|
|
Allow to store uploads by default on Object Storage
See merge request gitlab-org/gitlab-ce!18156
|
|
Introduce `direct_upload` option for `uploads` which is gonna set a default storage to Object Storage and use Unicorn to save data
|
|
|
|
Closes #20060
|
|
|
|
Resolve "/ci/lint should support include keyword in config file"
Closes #43603
See merge request gitlab-org/gitlab-ce!17729
|
|
LFS direct upload port to CE
Closes #44548
See merge request gitlab-org/gitlab-ce!17752
|
|
Resolve "Add support for omniauth-jwt provider"
Closes #43512
See merge request gitlab-org/gitlab-ce!17774
|
|
|
|
Bring Object Storage to CE
Closes #4171, #4163, #3370, #2841, and #29203
See merge request gitlab-org/gitlab-ce!17358
|
|
|
|
- Create ci/lints controller inside project/
- Move js pages to be inside projects/
- Copy view ci/lint view to be inside project folder
- Remove ci/lint view and js files
Closes #43603
|
|
[Rails5] Update files by `rails app:update`
See merge request gitlab-org/gitlab-ce!17828
|
|
'master'
Resolve "Problem with prettier setting trailingComma: all"
Closes #44589
See merge request gitlab-org/gitlab-ce!17967
|
|
|
|
HTTPS only Pages
Closes #28857
See merge request gitlab-org/gitlab-ce!16273
|
|
Route path lookups through legacy_disk_path
See merge request gitlab-org/gitlab-ce!17743
|
|
Added prettierignore file
Closes #44483
See merge request gitlab-org/gitlab-ce!17907
|
|
Disable webpack scope hoisting in development
See merge request gitlab-org/gitlab-ce!17942
|
|
|
|
Closes #28857
|
|
Same strategy with:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/17810
See:
https://stackoverflow.com/a/29710188/1992201
Frankly I don't really understand how this works and I don't really
care either. However I tried it and it does the job. To try this,
make sure you have pending migrations, and run the server, hit the site.
It would tell you that there's pending migrations, and then run
migrations, and then hit the site again.
Without this patch, Rails would complain that "A copy of ...",
with this patch, it works without problems.
|
|
|
|
|
|
|
|
OmniauthInitializer created to allow testing/refactoring of code from devise.rb
See merge request gitlab-org/gitlab-ce!17881
|
|
|
|
|
|
[Rails5] Update ar5_batching initializer
See merge request gitlab-org/gitlab-ce!17825
|
|
'master'
[Rails5] Update ar5_pg_10_support initializer
See merge request gitlab-org/gitlab-ce!17826
|
|
Closes #44483
|
|
Move IDE to CE
Closes #44157
See merge request gitlab-org/gitlab-ce!17887
|
|
Port of https://github.com/roidrage/lograge/pull/241
|
|
|
|
|
|
This should simplify refactoring and allow testing
|
|
This also makes the IDE generally available
|
|
|
|
Show Ajax requests in performance bar
Closes #43925
See merge request gitlab-org/gitlab-ce!17742
|
|
into 'master'
[Rails5] Update active_record_locking initializer
See merge request gitlab-org/gitlab-ce!17824
|