1. 10 Dec, 2019 17 commits
  2. 09 Dec, 2019 23 commits
    • Paul Slaughter's avatar
      Merge branch 'license-list-page' into 'master' · c0914223
      Paul Slaughter authored
      Add license list to "Security and Compliance" nav section - Add license list, modals, and links
      
      See merge request gitlab-org/gitlab!18934
      c0914223
    • Fernando Arias's avatar
      Add license list to nav · 13901b15
      Fernando Arias authored and Paul Slaughter's avatar Paul Slaughter committed
      * Add feature flag and permissions check
      * Add controller, route, and nav entries
      
      Fix typo
      
      Refactor routes and feature flag
      
      * Change from license_list to licenses_list
      * Change from /security/license-list to /licenses
      
      Fix pipeline errors
      
      * remove controller file whitesspace
      * regenerate pot file
      
      Fix specs and linter
      
      Update project_nav_tab? call
      
      Add missing new line
      
      Fix haml linter
      
      Code review changes
      
      Update to License Compliance
      
      Update page header
      
      Remove unecessary before action
      
      Remove database.yml.example
      
      Creation of app and component directories
      
      * Refactor app bootstrap
      
      Add store
      
      * Add Actions, Getters, Mutations and state
      
      Save Changes
      
      Working license fetch
      
      Migrate to Vuex Module
      
      Add table
      
      Render table and row first pass
      
      Add component column logic and modal
      
      Update pagination rednering conditions
      
      Add pipeline link/text and timeago text
      
      Add question mark
      
      Fix unconfigured state SVG
      
      Remove empty files and add action spec
      
      Update action spec and add mutation specs
      
      Add getters spec
      
      Run prettier and linter
      
      Add changelog
      
      Tweak specs and add pagianted license list spec
      
      Add license table spec and snapshots
      
      Fix question icon alignment and mobile column name
      
      Add licence table row spec and snapshots
      
      Add component link specs
      
      Run prettier and linter
      
      Run prettier and linter
      
      Namespace translatons and update pot file
      
      Tweak icon markup
      
      Code feedback tweaks
      
      Refactor i18n translations
      
      Use gl-icon
      
      Fix header tag
      
      Update to hasJobSetup
      
      Update to hasLicenses
      
      Change to hasJobFailed
      
      First batch of maintainer review changes
      
      * Move changelog to EE
      * Change h5 to h3 for accessibility
      * Line-wrap haml template for vue app container
      
      Move LICENSE_LIST constant out of module
      
      * Refactor imports
      
      Move changelog to EE and revert to isJobSetUp
      
      Code review changes
      
      * Update license copy and update POT file
      * Remove unused class
      * Remove icon size
      
      Refactor modal and spec
      
      * Remove wrapping div
      * Update unit tests
      * Update remainingComponentsCount function to use Math.max
      
      Fix potential security issues
      
      * Sanitize url path
      * Secure link with rel="noopener noreferrer"
      * Update to rowheader
      
      Remove unused getters
      
      Refactor getters
      
      * Refactor simple getters to use mapState
      
      Remove unused empty file
      
      Apply suggestion to pipeline_info.vue
      
      Apply suggestion to mutation_types.js
      
      Apply suggestion to actions.js
      
      Apply suggestion to license_component_links_spec.js
      
      More fixes
      
      * Fall back to using array index as key :-(
      * Fix typo in unit test
      * Reorder imports
      
      Add mh-vh-50 utility class and scrollable modal
      
      * Add utility class for half the viewport height
      * Make scrollable area half the viewport height
      
      Simplify licenses_table_row_spec factory
      
      Update licenses_table_spec factory
      
      * Remove optional parameter
      * Update snapshot
      
      Clean up paginated_licenses_table_spec
      
      * Remove duplicate scenarios
      * Clean up factory
      
      Clean up action spec
      
      * Remove uneeded payload
      * Convert describe iterator into normal describe
      
      Run pretttier and linter
      
      Fix unit tests and run prettier
      
      Fix action spec
      
      * Update to test for rejected promise
      * Update pot file
      
      Additional code review changes
      
      * Refactor height class max-vh-50
      * Add mb-1 class to license compliance header
      * Remove unit test, test case that isn't possible
      * Add test case for license compliance job status
      
      Update utility class name
      
      Fix license compliance route
      
      * Undo route change that originally put it under
      projects/-/licenses
      
      Apply suggestion to
      app/assets/stylesheets/utilities.scss
      
      Apply suggestion to
      ee/app/views/projects/licenses/show.html.haml
      13901b15
    • Mike Greiling's avatar
      Merge branch '38260-add-type-by-tasks-chart-feature-flag' into 'master' · f8292c71
      Mike Greiling authored
      Add tasks by type feature flag
      
      See merge request gitlab-org/gitlab!21294
      f8292c71
    • E'zeki&el Kigbo's avatar
      Check for the :task_by_type_chart feature flag · 0ebfc34c
      E'zeki&el Kigbo authored
      Pushes the feature flag to the frontend
      and ensures we check the flag before requesting
      the data needed.
      0ebfc34c
    • Clement Ho's avatar
      Merge branch 'add-feature-flag-toggle--edit' into 'master' · 9e7db9b1
      Clement Ho authored
      Add Feature Flag Toggle to Edit Page
      
      See merge request gitlab-org/gitlab!20860
      9e7db9b1
    • Paul Slaughter's avatar
      Merge branch 'jdb-remove-sticky-monitor-diff-file-header' into 'master' · 74abc282
      Paul Slaughter authored
      Remove stickyMonitor from diff_file_head.vue
      
      See merge request gitlab-org/gitlab!21076
      74abc282
    • Justin Boyson's avatar
      Remove stickyMonitor from diff_file_head.vue · ffb01a13
      Justin Boyson authored and Paul Slaughter's avatar Paul Slaughter committed
      In this scenario stickyMonitor only add the class `is-stuck`
      to diff_file_header. On large diffs this almost doubles the
      render time.
      
      All the `is-stuck` class does is set border-radiust to 0.
      I believe the performance impact is not worth the trade
      off.
      ffb01a13
    • Daniel Davison's avatar
      Add data-qa-title attribute to milestone title · 7b84905b
      Daniel Davison authored
      Change validation to use milestone_link rather than title
      Change has_milestone? to check for new data-qa-title
      rather than text
      Remove milestone_title from sidebar
      Unquarantine failing spec
      7b84905b
    • Paul Slaughter's avatar
      Merge branch 'migrate-pages-domains-edit-to-show' into 'master' · 64fedd20
      Paul Slaughter authored
      Migrate Pages Domain Settings from Edit to Show
      
      See merge request gitlab-org/gitlab!20403
      64fedd20
    • Robert Speicher's avatar
      Merge branch '34824-beta-access-to-licenses-list' into 'master' · 45c51442
      Robert Speicher authored
      Allow beta access to licenses list
      
      See merge request gitlab-org/gitlab!21155
      45c51442
    • Andrew Fontaine's avatar
      Migrate Pages Domain Settings from Edit to Show · d7bdd603
      Andrew Fontaine authored
      As show is the default action, and makes for a nicer URL.
      d7bdd603
    • Mike Greiling's avatar
      Merge branch '32897-convert-alerts-to-toasts' into 'master' · a6ad3119
      Mike Greiling authored
      Convert flash alerts to toasts and alerts
      
      See merge request gitlab-org/gitlab!20356
      a6ad3119
    • Jacques Erasmus's avatar
      Convert flash alerts to toast messages · bad86cba
      Jacques Erasmus authored
      - Added the ability to show toasts
      - Converted the flash alerts to toasts
      bad86cba
    • Mike Greiling's avatar
      Merge branch '35145-cluster-alert-warning-is-using-wrong-padding' into 'master' · 698370aa
      Mike Greiling authored
      Resolve "Cluster alert warning is using wrong padding"
      
      Closes #35145
      
      See merge request gitlab-org/gitlab!20036
      698370aa
    • Stan Hu's avatar
      Merge branch '10io-add-npm-dependencies-support' into 'master' · 6a94d30a
      Stan Hu authored
      Add npm dependencies support
      
      See merge request gitlab-org/gitlab!20549
      6a94d30a
    • Andrew Fontaine's avatar
      Show Feature Flag Toggle for Editing Feature Flags · 9102f701
      Andrew Fontaine authored
      This is a global toggle that will enable or disable the entire flag,
      regardless of later details.
      9102f701
    • Daniel Davison's avatar
      Merge branch 'cwoolley-gitlab-master-patch-77909' into 'master' · 25a97e59
      Daniel Davison authored
      Remove obsolete ffi entry from QA Gemfile.lock
      
      See merge request gitlab-org/gitlab!21283
      25a97e59
    • Nick Thomas's avatar
      Merge branch 'sh-upgrade-workhorse' into 'master' · 9f224580
      Nick Thomas authored
      Upgrade gitlab-workhorse to v8.17.0
      
      See merge request gitlab-org/gitlab!21429
      9f224580
    • Michael Kozono's avatar
      Merge branch 'ab-refactor-error-tracking-spec' into 'master' · a9bf8aeb
      Michael Kozono authored
      Refactor Error Tracking Spec to Use Matchers
      
      See merge request gitlab-org/gitlab!21258
      a9bf8aeb
    • Daniel Davison's avatar
      Merge branch 'fix/detailed-metrics-spec-fail' into 'master' · e24fd36b
      Daniel Davison authored
      Fix failing detailed metrics spec
      
      Closes #38315
      
      See merge request gitlab-org/gitlab!21378
      e24fd36b
    • Natalia Tepluhina's avatar
      Merge branch '38359-dropdown-regression' into 'master' · 9c7b67e7
      Natalia Tepluhina authored
      Fixed regression for dropdowns
      
      Closes #38359
      
      See merge request gitlab-org/gitlab!21388
      9c7b67e7
    • Stan Hu's avatar
      Upgrade gitlab-workhorse to v8.17.0 · 2cebd6da
      Stan Hu authored
      Full list of changes:
      https://gitlab.com/gitlab-org/gitlab-workhorse/blob/master/CHANGELOG
      
      v8.16.0 was shipped with the Cloud Native Helm Charts since 12.5,
      so it's best that we get in sync.
      2cebd6da
    • Clement Ho's avatar
      Merge branch 'winh-merge_request_spec-issue-link' into 'master' · fac7279f
      Clement Ho authored
      Add issue link to disabled test in merge_request_spec.js
      
      See merge request gitlab-org/gitlab!21399
      fac7279f