Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-02Merge branch 'blackst0ne-rails5-fix-tzinfo-invalid-timezone-identifier' into ↵Rémy Coutable
'master' [Rails5] Fix `TZInfo::InvalidTimezoneIdentifier` exception See merge request gitlab-org/gitlab-ce!18640
2018-05-01Use stages position column to track stage indexGrzegorz Bizon
2018-05-01Merge branch 'master' into backstage/gb/migrate-pipeline-stages-indexGrzegorz Bizon
* master: (106 commits)
2018-04-29[Rails5] Fix TZInfo::InvalidTimezoneIdentifier exceptionblackst0ne
In Rails 4.2.10 the `ActiveSupport::TimeZone.find_tzinfo(timezone_name)` method calls `TZInfo::TimezoneProxy.new(timezone_name)` which returns `timezone_name` if it is invalid. But in Rails 5.0 the `ActiveSupport::TimeZone.find_tzinfo(timezone_name)` method now calls the `TZInfo::Timezone.new(timezone_name)` method which throws the `TZInfo::InvalidTimezoneIdentifier: Invalid identifier` exception if `timezone_name` is invalid. This commit adds the rescue block to return timezone name if the exception is raised. Also this change fixes the error: ``` 1) Ci::PipelineSchedule validations does not allow invalid cron patters Failure/Error: ActiveSupport::TimeZone.find_tzinfo(timezone).name TZInfo::InvalidTimezoneIdentifier: Invalid identifier # ./lib/gitlab/ci/cron_parser.rb:28:in `timezone_name' # ./lib/gitlab/ci/cron_parser.rb:9:in `initialize' # ./app/validators/cron_validator.rb:6:in `new' # ./app/validators/cron_validator.rb:6:in `validate_each' # ./spec/models/ci/pipeline_schedule_spec.rb:26:in `block (3 levels) in <top (required)>' ```
2018-04-25Do not save associated records for pipeline builds twiceGrzegorz Bizon
2018-04-24Rename stage index column name to priority columnGrzegorz Bizon
2018-04-24Validate presence of a stage index in the modelGrzegorz Bizon
2018-04-18Resolve "Make a Rubocop that forbids returning from a block"🙈 jacopo beschi 🙉
2018-04-18Merge branch '44981-http-io-trace-with-multi-byte-char' into 'master'Kamil Trzciński (OoO till 16th of April)
Fix `Trace::HttpIO` can not render multi-byte chars Closes #44981 See merge request gitlab-org/gitlab-ce!18417
2018-04-18[Rails5] Remove `as` keyword from `Gitlab:Ci:Trace:Stream.delegate :valid?`blackst0ne
2018-04-17Make HTTPIO compatible with multi-byte chars (Extracted from ChunkedIO)Shinya Maeda
2018-04-12Merge branch 'fix/gb/fix-pipeline-statuses-illustrations' into 'master'Marin Jankovski
Fix empty state for build that does not have a trace Closes #45204 See merge request gitlab-org/gitlab-ce!18278
2018-04-11Merge branch '45159-fix-illustration' into 'master'Grzegorz Bizon
Resolve "Illustration for the case where the job has finished and the log was erased" Closes #45159 See merge request gitlab-org/gitlab-ce!18253
2018-04-11Add a test for job empty state with missing traceGrzegorz Bizon
2018-04-11Revert adding `Empty` extended status to avoid N+1 queriesGrzegorz Bizon
2018-04-11Extend specs for detailed build extended statusesGrzegorz Bizon
2018-04-11Fix empty state for build that doesn ot have a traceGrzegorz Bizon
It also adds a fallback that covers other edge cases that might surface later.
2018-04-11Fix file-specific variables collection item optionGrzegorz Bizon
2018-04-09Fixes illustration for when job log was erasedFilipa Lacerda
2018-04-06Merge branch 'master' into '42568-pipeline-empty-state'Kamil Trzciński
# Conflicts: # app/views/projects/jobs/show.html.haml # lib/gitlab/ci/status/core.rb
2018-04-06Resolve "Show `failure_reason` and upgrade tooltips of jobs"Mayra Cabrera
2018-04-05Put Erased empty state at the beginningMatija Čupić
2018-04-05Rename success to erased empty state specMatija Čupić
2018-04-05Add testShinya Maeda
2018-04-05FixShinya Maeda
2018-04-05Fix database trace to read rawShinya Maeda
2018-04-04Fix job setup in success empty state specsMatija Čupić
2018-04-04Add success CI Build empty state statusMatija Čupić
2018-04-04[ci skip] Merge branch 'master' into 42568-pipeline-empty-stateFilipa Lacerda
* master: (293 commits) Revert changelog entry for removed feature Revert "Allow CI/CD Jobs being grouped on version strings" Resolve "Protected branches count is wrong when a wildcard includes several protected branches" Use standard codequality job Resolve "Allow the configuration of a project's merge method via the API" [Rails5] Rename `sort` methods to `sort_by_attribute` Add better LDAP connection handling Updated components to PascalCase Handle invalid params when trying update_username Move network related app settings to expandable blocks [Rails5] Update Gemfile.rails5.lock [ci skip] Update Security Products examples documentation Backport Gitlab::Git::Checksum to CE Add changelog Refactor discussions/notes code Remove unnecessary section looking in admin settings qa Explicitly use page context for qa/factory/settings/hashed_storage.rb Use gitlab_environment because we need: Allow feature gate removal through the API Use shard name in Git::GitlabProjects instead of shard path ...
2018-04-03Add action_button_title Core status methodMatija Čupić
2018-03-30Fix build variables policy after renaming methodsGrzegorz Bizon
2018-03-29Move action button titles to respective statusesMatija Čupić
2018-03-29Merge branch 'master' into 'feature/gb/variables-expressions-in-only-except'Grzegorz Bizon
Conflicts: app/models/ci/build.rb
2018-03-28Merge branch 'master' into 42568-pipeline-empty-stateMatija Čupić
2018-03-28Move the empty state extended status to be the beginningMatija Čupić
2018-03-28Separate the manual empty state from the action empty stateMatija Čupić
2018-03-28Remove Ci::Build#timeoutTomasz Maczukin
2018-03-28Move action link to build extended status illustrationMatija Čupić
2018-03-28Move illustration to build specific statusesMatija Čupić
2018-03-28Merge branch '43603-ci-lint-support' into 'master'Kamil Trzciński
Resolve "/ci/lint should support include keyword in config file" Closes #43603 See merge request gitlab-org/gitlab-ce!17729
2018-03-27Do not raise when validating variables expressionGrzegorz Bizon
2018-03-27Decouple build variables from persisted environmentGrzegorz Bizon
2018-03-27Merge branch '40781-os-to-ce' into 'master'Sean McGivern
Bring Object Storage to CE Closes #4171, #4163, #3370, #2841, and #29203 See merge request gitlab-org/gitlab-ce!17358
2018-03-27Merge branch 'master' into feature/gb/variables-expressions-in-only-exceptGrzegorz Bizon
* master: (199 commits) Conflicts: lib/gitlab/ci/pipeline/seed/stage.rb
2018-03-27Changes ci/lints controller to use authorize before actionMayra Cabrera
Also includes a comment on Ci::Config regarding that's going to be override by EE
2018-03-27Make ci/lint page context aware:Mayra Cabrera
- 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
2018-03-26Extend Gitlab::Ci::Status#illustration to include metadataMatija Čupić
2018-03-26Make stage seed instance variables less ambiguousGrzegorz Bizon
2018-03-24Add illustrations to build statusesMatija Čupić
2018-03-23Expose evaluable variables method from build objectGrzegorz Bizon