Commit graph

409 commits

Author SHA1 Message Date
Kevin Kirsche
c86ea46f09 Update Bootstrap
CSS

#16492: Use @input-border-radius variables on input groups.
#16529: Un-style the caret on <select>s in IE10+.
#16562, #16563: Create and implement a new @dl-horizontal-breakpoint variable to replace the @grid-float-breakpoint on .dl-horizontal.
#16646, #16651: Fix hover border covering active links in pagination.
#16684: Fix border-radius not being set on two corners of vertical btn group.
#16718: Full 4-digit Unicode escape sequences in CSS for asterisk and plus Glyphicons.
#16769: Remove the min-height on modal headers and replace with a clearfix to avoid collapsing when no title exists.
#16779: Adjust the padding on jumbotrons within containers.
#16785: Round the padding on containers to match the new rounding of negative margins on rows.
#16796: Ensure carousel controls are clickable in IE9.
#16804: Indicate which buttons in a button group are selected, even when disabled.
#16824: Correct a math error in the padding-top of .control-labels in large and small horizontal forms.
#16975: Use @carousel-control-font-size for in specific pixel values.
#17001: Fix borders on focused inputs in input groups.
JS

#16865: Fix triggering of shown.bs.dropdown & hidden.bs.dropdown events so that relatedTarget property gets set properly.
#16896: Note jQuery v3 incompatibility.
Accessibility

Docs

#16630, #16632: Update mention of not-allowed cursor in disabled checkboxes, radios, and fieldsets docs section.
#16744: Mention in the README where Bootstrap's changelogs can be found.
#16745: Add CHANGELOG.md file that points to GitHub Releases and our blog.
#16747: Document that Collapse and Tab methods are asynchronous.
#16793: Add example with visible <label> and input group addon.
#16888: Add a local jQuery fallback.
#16902: Fix grid in modal example by removing .container-fluid.
#16965: Call out .icon-next, .icon-prev alternative classes for carousel.
#17003: Add .col-offset-0 example addition to docs.
#17726: Clarify the purpose of adding .in to the .fade of the initially-open Tab.
#17729: Add Subresource Integrity (SRI) hashes to BootstrapCDN links
#17742: Add CSS portion of IE10 viewport bug workaround to docs & examples
#17809: Note that container: 'body' should be used for tooltips/popovers on tabular elements
#17910: Document that .panel-title overrides the font size of <h1>–<h6> tags
#18080: Document conflict between strict Content Security Policy and inline style attributes of .progress bars, and available workarounds
Packaging

#16710: Add official NuGet package
#16877, #17693: Add support for Meteor 1.2.
Build tools

#16589: Enable source maps for bootstrap.min.css.
#17769: Setup Hound for JSHint linting in pull requests
Customizer

#16897: Clarify that Collapse requires Component animations
Browser bugs

Signed-off-by: Kevin Kirsche <Kev.Kirsche@gmail.com>

#16689: Add Wall of Browser Bugs entry for #16671.
#16691: Add Wall of Browser Bugs entry for #15968.
#16813/#16839: Reported WebKit bug (http://wkbug.com/146896) for #16809, which WebKit then fixed.
#16840: Remove entry from Wall of Browser Bugs because http://wkbug.com/141804 has been fixed.
#16841: Remove entry from Wall of Browser Bugs because http://wkbug.com/139803 has been fixed.
#16842: Remove entry from Wall of Browser Bugs because http://wkbug.com/144990 has been fixed.
#16881: Add Wall of Browser Bugs entry for #16814.
#16908: Remove entry from Wall of Browser Bugs because http://crbug.com/309483 is most likely invalid.
#16994: Add Wall of Browser Bugs entry for #16988.
#17438 / #14237: Add Wall of Browser Bugs entry for http://wkbug.com/149935
#17712: Mention Chrome meta-bug on Wall of Browser Bugs
#17753: Remove entry from Wall of Browser Bugs because http://bugzil.la/1048279 was closed as WONTFIX.
#17820: Add Wall of Browser Bugs entry for http://crbug.com/534750
#17902: Remove entry from Wall of Browser Bugs because http://wkbug.com/138167 has been fixed.
#17906: Add Wall of Browser Bugs entry for #14975
#18111: Add Wall of Browser Bugs entry for http://wkbug.com/150715
2016-02-21 11:53:30 -05:00
Rashid Khan
c9e0c5fc65 Merge branch 'master' into tweak/smallspy 2016-02-13 15:38:23 -07:00
Rashid Khan
c1c2f0b1b2 Change version to include -reskin for snapshots 2016-02-12 15:55:24 -07:00
spalger
d664a772c7 Merge branch 'master' of github.com:elastic/kibana into implement/uiTestsForPlugins 2016-02-12 15:16:21 -07:00
Kim Joar Bekkelund
fd67e1f07a Upgrade to latest semver because of AMD related bug 2016-02-12 22:06:56 +01:00
spalger
00204a3df2 [npm/clean] rename to sterilize 2016-02-12 12:56:50 -07:00
spalger
4e9e30c7d3 Merge branch 'master' of github.com:elastic/kibana into implement/npmCleanTask 2016-02-12 12:53:04 -07:00
spalger
4561c829ea [glob] switch out glob for glob-all 2016-02-12 09:42:50 -07:00
Spencer
7e1029bdb6 Merge pull request #6172 from spalger/implement/sharedEslintConfig
[eslint] use shared config
2016-02-10 15:32:55 -07:00
Court Ewing
00fc187364 Bump node to 4.3.0 for security fixes
See
https://nodejs.org/en/blog/vulnerability/february-2016-security-releases/
2016-02-10 09:58:59 -05:00
spalger
397d426aa0 [eslint] use shared config 2016-02-09 17:00:40 -07:00
spalger
636bc7d9ce Merge branch 'master' of github.com:elastic/kibana into implement/npmCleanTask 2016-02-08 15:20:48 -07:00
spalger
4480595d20 [npm] update grunt-esvm 2016-02-05 12:19:28 -07:00
spalger
d5e76b0d16 [esjs] update 2016-02-05 10:23:08 -07:00
spalger
811991b58b [webpack] enforce using elasticsearch-browser 2016-02-05 10:23:07 -07:00
Spencer
c54b9ca6b7 Merge pull request #5891 from spalger/implement/mochaSetup
formalize mocha setup
2016-02-01 15:31:42 -07:00
spalger
a39a07c9ea [npm] upgrade babel-eslint to fix https://github.com/babel/babel-eslint/issues/243 2016-02-01 13:06:12 -07:00
spalger
ee78fde20f [https] automatically redirect http traffic to https
When we moved the dev server to use https it became obvious that the Kibana server fails very quick when it receives http traffic. In most cases this is a good thing, but automatically redirecting to https is a far more user-friendly experience.

To do this we tell Hapi to listen to an alternate Server when we are using https. That server is provided by the httpolygot library, which knows how to handle both http and https requests. Then, when the server sees these requests it simply redirects when necessary.
2016-01-20 18:55:50 -07:00
Spencer
006333fd99 Merge pull request #5671 from spalger/implement/esvmConfigForShield
Implement esvm config for shield
2016-01-15 17:54:29 -07:00
Spencer
1fc5e84b6d [npm] rename esWithPlugins script 2016-01-15 17:54:15 -07:00
spalger
c87aec3dae [mocha] move setup work into module
with https://github.com/elastic/kibana/pull/5553 we added command line flags the told mocha it was supposed to use babel. This changes the strategy here and instead uses mocha's -r option (and it's mocha.opts file to specify it). This means that using mocha directly from the command line still works, and that we have a place where we can do other setup work.
2016-01-12 16:26:42 -07:00
Rashid Khan
1043884a48 Merge pull request #5213 from Bargs/indexPatternApi
Create an Ingest API
2016-01-11 14:26:30 -07:00
spalger
247ad41583 [npm] added "clean" script
"npm run clean" will now find all excess files, confirm they should be deleted, and then delete them. To exclude a file pass it as the --ignore argument
2016-01-11 03:04:12 -07:00
Court Ewing
0f1f5b177c Revert "Merge pull request #5785 from spalger/update/esClient"
This reverts commit ea46a77f80, reversing
changes made to 8ac55f4a1f.

Due to test failures.
2016-01-08 15:22:14 -05:00
spalger
102f6bf0a4 Merge branch 'master' of github.com:elastic/kibana into implement/esvmConfigForShield 2016-01-05 13:18:09 -07:00
spalger
54fa604bc0 Merge branch 'master' of github.com:elastic/kibana into update/esClient 2016-01-05 13:15:18 -07:00
Jonathan Budzenski
3c89805bf9 Merge pull request #5812 from spalger/update/node
[node] update to LTS version and latest npm 2.x
2016-01-05 12:03:10 -06:00
spalger
7ae2cceb7a [npm] update libesvm too 2016-01-05 10:38:55 -07:00
spalger
b8873a85df [npm] update grunt-esvm to 2.0.0 now that it uses bcryptjs 2016-01-05 09:39:31 -07:00
spalger
5921e622b8 [node] update to LTS version and latest npm 2.x 2016-01-05 07:01:30 -07:00
spalger
d13e2a8165 [es] update elasticsearch-js 2015-12-30 08:29:40 -06:00
Matthew Bargar
e6100c2f4e First API test 2015-12-29 13:37:50 -05:00
Jonathan Budzenski
3bc731d28f [packages] Add npm script to build os packages 2015-12-28 12:09:51 -06:00
Jonathan Budzenski
f9cfb13fd6 Move wreck from dev dependencies to dependencies
Fixes #5777
2015-12-28 17:35:26 +00:00
Jonathan Budzenski
262d2c7ae9 Lock decompress-zip
Fixes #5762
2015-12-23 15:29:37 +00:00
Jim Unger
63fcb4ab35 Merge pull request #5438 from BigFunger/plugin-zip-support-4.4.0
Plugin zip support
2015-12-21 10:08:57 -06:00
Jim Unger
aad699f27d Merge pull request #5497 from BigFunger/url-shortener
Url shortener
2015-12-18 13:55:27 -06:00
Jim Unger
3efef3885c Merge branch 'master' into plugin-zip-support-4.4.0 2015-12-18 11:33:06 -06:00
Court Ewing
ee63ab7bb4 Use the latest version of esvm
We need the latest version of esvm in order to do plugin configuration
via the esvm config.
2015-12-17 14:38:40 -05:00
spalger
9f8b0869eb [npm] added elasticsearchWithShield task 2015-12-14 11:11:22 -07:00
spalger
8e9cb6927c [esvm] add config to start es with shield 2015-12-14 11:10:56 -07:00
Jim Unger
0fb1450774 [url shortener] reorganized code, added clipboard.js support 2015-12-11 09:17:54 -06:00
Court Ewing
ac3efaa71b Include @spalger/test-subj-selector in builds
This file is used by the jquery webpackshim, but it was being included
as a devDependency, so it wasn't making it into the final builds.

Fixes #5636
2015-12-10 19:05:36 +00:00
Court Ewing
b52b2a8948 Bump node to 0.12.9
Fixes #5603
2015-12-09 19:05:16 +00:00
Spencer
a44adcc3e8 Merge pull request #5506 from spalger/implement/testSubjSelector
Implement test subj selector
2015-12-07 13:48:53 -07:00
Spencer
e73212fcd3 Merge pull request #5477 from spalger/implement/snake_case_check
[grunt/precommit] added check for snake_case filenames
2015-12-07 13:47:55 -07:00
Matthew Bargar
5259e2d017 Add scripts for running mocha with babel and optional debugging 2015-12-02 12:28:27 -05:00
Court Ewing
4f863617c5 bump to version 5.0.0-snapshot 2015-11-30 11:23:08 -05:00
spalger
f2d3d36511 update test-sub-selector 2015-11-25 15:17:15 -06:00
spalger
e8d86fc6f5 use the test-subj-selector module 2015-11-25 12:47:52 -06:00
spalger
ecb773b120 [grunt/precommit] added check for snake_case filenames 2015-11-23 14:16:54 -06:00
Court Ewing
e81f20f9c1 Bump to 4.4.0-snapshot 2015-11-18 17:44:11 -05:00
Rashid Khan
d9a18e739c Revert "Add heapdump module" 2015-11-18 09:08:43 -07:00
Rashid Khan
c91d2f3ef5 Merge branch 'master' of github.com:elastic/kibana into enhancement/heapdump 2015-11-16 13:44:56 -07:00
Rashid Khan
daaaba8de9 Add heapdump module. re: #5170 2015-11-16 13:27:34 -07:00
Jim Unger
2e7713c165 Added changes from other branch, and got three of the four downloadSingle use cases working 2015-11-11 12:11:25 -06:00
spalger
774562117f [npm] upgrade sinon to 1.17.2 2015-11-10 16:49:38 -06:00
Joe Fleming
357a6a4e92 make core dep 2015-11-09 16:44:47 -07:00
Joe Fleming
043041250b pin core-js to 1.2.6 2015-11-09 16:41:15 -07:00
Rashid Khan
61554e0f46 Merge pull request #5232 from spalger/jsonLoaderIsProdDep
[npm] json-loader is a production dependency
2015-10-29 14:42:38 -07:00
Rashid Khan
e547cd3965 Merge pull request #4223 from panda01/angularUpgrade
Angular upgrade
2015-10-29 10:35:15 -07:00
spalger
4c6c8d9780 [npm] json-loader is a production dependency 2015-10-29 12:30:39 -05:00
Court Ewing
070ac24150 Add Matt/Jon/Tim/Jim to constributor list
I also moved Khalah to preserve the alphabetical order.
2015-10-26 17:26:16 -04:00
Court Ewing
df552267ef Add Court Ewing to contributor list 2015-10-26 17:19:32 -04:00
Khalah Jones-Golden
b69d2fa7d7 [angular-ui] Upgraded ui bootstrap. Fixed test with calendar 2015-10-22 18:25:14 -04:00
Joe Fleming
fce1637844 Merge pull request #5134 from jbudz/issues/1600
Global timezones
2015-10-20 10:56:26 -07:00
Jonathan Budzenski
bff870e915 Lock json-loader, moment-timezone packages. Change default timezone to Browser. 2015-10-20 07:18:24 -05:00
Khalah Jones-Golden
14920c9274 [ngMock] Upgraded ng mock 2015-10-19 09:39:34 -04:00
Khalah Jones-Golden
8a3aed8382 [nvd3] Removing nvd3 2015-10-19 09:31:15 -04:00
Jonathan Budzenski
95714696fb Add support for global timezones. Closes #1600 2015-10-16 17:52:06 -05:00
Khalah Jones-Golden
b12ba92c5a Merge branch 'master' into angularUpgrade 2015-10-15 09:32:20 -04:00
Jonathan Budzenski
d6aed640a2 Merge branch 'master' into functional-testing 2015-10-13 08:59:34 -05:00
Rashid Khan
42b51bfb2a Merge pull request #5103 from jbudz/bump
Bump grunt-esvm.  Closes #5091
2015-10-12 17:23:57 -07:00
Jonathan Budzenski
d1531527e2 Bump grunt-esvm. Closes #5091 2015-10-12 17:57:42 -05:00
Jonathan Budzenski
935b3d9d0b Merge pull request #4594 from jbudz/issues/1726
Color field format
2015-10-12 13:58:41 -05:00
Jonathan Budzenski
84dd664bab Bump grunt-esvm 2015-09-24 12:29:10 -05:00
Jonathan Budzenski
fee4e0d99c [field format] Lock color version, allow deletion from any position 2015-09-24 09:31:11 -05:00
Jonathan Budzenski
d58d14d7fd Merge branch 'master' into issues/1726 2015-09-24 09:12:10 -05:00
Rashid Khan
5fcf336168 bump to 4.3 2015-09-23 15:37:29 -07:00
Jonathan Budzenski
f74eafe5f7 Merge pull request #5025 from w33ble/farewell-zeroclipboard-and-thanks-for-all-the-fish
Remove ng-clip and zeroclipboard
2015-09-23 15:58:51 -05:00
Joe Fleming
d75bd51171 purge kibana of ng-clip and zeroclipboard 2015-09-23 13:24:26 -07:00
spalger
3510336077 [npm] added lint and lintroller scripts 2015-09-22 18:58:14 -07:00
spalger
c8b76766bd [eslint] update and add mocha plugin 2015-09-22 17:43:10 -07:00
spalger
1db49d9162 [numeral] replace with fork to fix #4857 2015-09-18 14:03:18 -07:00
Jonathan Budzenski
bb85a6c244 Merge branch 'master' into functional-testing 2015-09-18 09:09:14 -05:00
Jonathan Budzenski
ca81d4b777 [functional testing] Use grunt-run with selenium 2015-09-15 16:26:04 -05:00
Rashid Khan
62a136cda4 fix node and npm versions in package.json 2015-09-14 13:49:45 -07:00
Rashid Khan
b7e667df76 Revert npm3, go back to npm2 2015-09-14 13:39:17 -07:00
Jonathan Budzenski
06271270f4 Update grunt-esvm to 1.1.6, esvm to 1.0.7 2015-09-14 08:10:50 -05:00
Jonathan Budzenski
654cedfe29 Merge branch 'master' into functional-testing 2015-09-14 07:57:16 -05:00
Jonathan Budzenski
a77b962834 Merge branch 'master' into functional-testing 2015-09-11 16:22:18 -05:00
Jonathan Budzenski
49c856712c [functional testing] Add dev mode 2015-09-11 14:08:35 -05:00
Jonathan Budzenski
b1d40dcced Merge branch 'master' into issues/1726 2015-09-10 16:27:53 -05:00
Khalah Jones-Golden
92104ee751 Merge remote-tracking branch 'origin/master' into angularUpgrade 2015-09-08 13:16:31 -04:00
Khalah Jones-Golden
11928f43b5 [Merge] Trying to get upgrade going with going with latest code 2015-09-08 08:55:15 -04:00
spalger
2d90d83d8f [npm] remove package ranges
Fixes #4866

As recently discussed in https://github.com/elastic/kibana/issues/4824 we have had a fair number of challenges with dependencies shipping breaking changes or broken code within the semver ranges which should prevent them. Nobody is perfect, we don't expect that, but as Kibana grows the number of modules does too. The output of npm ls is currently over 1100 lines, meaning we are very exposed to the semver ranges specified.

While we may actually use a shrinkwrap file at some point, or implement something like uber's custom shrinkwrap utility, the only issues we have faced have been caused by top level dependencies (especially the very fast-moving ones).
2015-09-05 01:49:36 -07:00
spalger
6914dc7ca5 Merge branch 'master' of github.com:elastic/kibana into chore/upgradeEsjs 2015-09-04 12:46:54 -07:00
spalger
cdd1b98d51 [npm] downgrade autoprefixer to avoid console.warning messages 2015-09-03 07:50:50 -07:00
spalger
62853b6a4e Merge branch 'master' of github.com:elastic/kibana into chore/upgradeEsjs 2015-09-02 15:46:59 -07:00
Jonathan Budzenski
7b8374b7c8 Add intern task to grunt and associated npm script 2015-09-02 14:07:20 -05:00