* master: (21 commits)
Move `Group -> Members` to top-level, fix missing sub-nav for Subgroups
Left align logo; increase max width of title
Add newline to end of frontend.md.
Clone nested objects from default data. Checks if key is present before accessing it
Update CHANGELOG.md for 8.17.1
Document use of AirBnb js styleguide and eslint.
Don't allow a project to be shared with an ancestor of the group it is in
Fix access to projects shared with a nested group
Ignore builds dir when run rubocop check
Remove hidden-xs classes from last columns in environments and pipelines table. Transform pipelines table css to match structure of pipelines table Make environments table overflow
Use exceptions for MergeService error handling
Clarify when to create EE compatibility MR in code review process
New runner API returns 204
Backport new behavior to CI API
Backport API to V3
Update documentation
Return 204 for delete endpoints
API project create: Make name or path required
Only create unmergeable todos once
Put back the new project button
...
* master: (76 commits)
fix failing test
fix Vue warnings for missing element
[ci skip] UX Guide: Button placement in groups
Change window size before visiting page, to get correct scroll position
Fix slash commands spec error
Move project services to new location under Integrations
Move webhooks to new a location under Integrations
Fixed redirection from http://someproject.git to http://someproject
consistently use single quotes
allow application.js to require other scripts which start with application*
DRY with Gitlab.config.webpack.dev_server references
disable webpack proxy in rspec environment due to conflicts with webmock gem
remove changes to Procfile
configure webpack dev server port via environment variable
add rack middleware to proxy webpack dev server
remove dev-server config from development environment
Document that the retro and kickoff notes are public
add CHAGELOG.md entry for webpack branch
fix failing rspec build
fix test failure for merge request widget
...
* master: (65 commits)
Fixed eslint test failure
Fixed adding to list bug
Remove unnecessary queries for .atom and .json in Dashboard::ProjectsController#index
Fixed modal lists dropdown not updating when list is deleted
Fixed remove btn error after creating new issue in list
Removed duplicated test
Removed Masonry, instead uses groups of data
Uses mixins for repeated functions
Fixed up specs
Props use objects with required & type values
Removes labels instead of closing issue when clicking remove button
Fixed JS lint errors
Fixed issue card spec
Added webkit CSS properties
Fixed bug with empty state showing after search Fixed users href path being incorrect
Fixed bug where 2 un-selected issues would stay on selected tab
Fixed DB schema Changed how components are added in objects
Added remove button
Add optional id property to the issue schema
Fixed issue link href
...
Document and remove unused code
Declare components in a consistent way;
Use " instead of ' to improve consistency;
Update documentation;
Fix commit author verification to match the use cases;
Adds tests for the added components
Fix paths in pagination spec
Adds tests to pipelines table used in merge requests and commits
Use same resource interceptor
Fix eslint error