Commit Graph

140 Commits

Author SHA1 Message Date
Ivan Meredith 574aed8ce3 [JENKINS-36209] Queued activity items (#389)
* [JENKINS-36209] Queued items now show in activties

* Remove unneeded changes from routes

* Fix whitespace issues

* Fix linting

* Style changes

* Fixed pipeline steps

* Fix linting

* Add tests and make queues work for multibranch projects

* Remove destructering from RunDetailsHeader

* Extract common function for mapping runs

* Optimize imports

* Remove whitespace

* Remove inline CSS

* Fix typo

* Fix isCompleted Function

* Add timer icon to emtpy state

* Bump JDL version

* Try waiting for start of anything that is in the queue first

* Fix NPE

* Disable Multibranch test for now
2016-08-08 14:27:54 +12:00
Cliff Meyers 33f643ea37 [JENKINS-37007] tick js-extensions and packages depending on it to 0.0.20 2016-07-28 13:29:21 -04:00
tfennelly 759e920c5b remove addons from web bundle extDeps 2016-07-28 16:20:17 +01:00
tfennelly c5011d8cc1 0.0.20-beta2 of js-extensions 2016-07-28 16:19:03 +01:00
Thorsten Scherler 4b96cb3af6 [JENKINS-36169] Override resultItem css to remove border and padding (#371)
* [JENKINS-36169] Override resultItem css to remove border and padding

* [JENKINS-36169] remove override since it is not needed anymore

* [JENKINS-36169] tick version so changes from jdl are visible

* [JENKINS-36169] pump version

* [JENKINS-36169] The border is needed in the test view

* [JENKINS-36169] using now published version
2016-07-27 20:10:29 +02:00
Thorsten Scherler 6de55426ef Jenkins 36903 (#376)
* [JENKINS-36903] test for things that we later use and if not present would throw an exception

* [JENKINS-36903] Fix name not generated on build slave
2016-07-26 20:53:03 +02:00
Thorsten Scherler 6c1a0c0543 [master] tick version of jdl to newest 2016-07-22 18:59:51 +02:00
Keith Zantow 7eaf71b391 [FIX JENKINS-35860] - extension point component type filter (#308)
* Add component type filter for extensionPoints
* Bump js-extensions beta version
* EXTENSIONS -> README
* more documentation for dataType vs. componentType
* modify usage of 'type' to 'dataType' for consistency
* Split ClassMetadataStore, modify extension filtering to a common method
* Separate componentType to its own file
2016-07-20 08:57:28 -07:00
Cliff Meyers 35ae63f7e1 [JENKINS-36701] tick JDL to get new version which is no longer missing /octicons folder; last publisher forgot to npm install before publishing 2016-07-15 10:16:33 -04:00
Thorsten Scherler eb6edcc081 [feature/JENKINS-35886] Implement expand on hash reference (#330)
* [feature/JENKINS-35886] Implement expand on hash reference for log links. Move to linked line when directly added. Depends on a change in jdl to remove toggle on props change.

* eslint - formating changes and fix offences

* [feature/JENKINS-35886] fix test by adding default value

* [feature/JENKINS-35886] reduce timeout to just the next tick

* [feature/JENKINS-35886] use preselected node

* [feature/JENKINS-35886] Use no prefix if undefinied

* eslint - formating changes and fix offences

* [feature/JENKINS-35886] Fix bug in node selet for parallel nodes

* eslint - formating changes and fix offences

* [feature/JENKINS-35886] Use published beta version

* [feature/JENKINS-35886] use published version of jdl

* [feature/JENKINS-35886] sync version in web with dashboard
2016-07-14 19:10:23 +02:00
Josh McDonald 570694d158 Re-Fix react-addons-css-transition-group dep again 2016-07-12 13:49:13 +10:00
Josh McDonald 51944afbb0 Should cause CI to fail 2016-07-12 13:20:15 +10:00
Josh McDonald 996dbec7ee Update checkdeps.js to only look at prod / runtime dependencies, and fix a conflict in react-addons-css-transition-group version 2016-07-12 09:53:46 +10:00
Michael Neale 73cb00000b React versions were out of sync with jdl (#323) 2016-07-11 13:16:23 +09:00
Cliff Meyers 57b1553f39 [JENKINS-35828] get updated JDL for new Favorite styles, background colors, etc 2016-07-07 11:43:44 -04:00
Cliff Meyers cd88c80c09 [JENKINS-35828] pick up new styles and LiveStatusIndicator bug fix from JDL 2016-07-01 11:13:15 -04:00
Cliff Meyers bbc5d9df1e [JENKINS-36060] upgrade to latest js-extensions to get fix for premature init before all bundles were loaded 2016-06-29 15:43:04 -04:00
Keith Zantow 0e57d411ab [FIX JENKINS-35990] refactor js extensions (#291)
* Redux skeleton code for testResults
* Render the test suites on the test tab
* JENKINS-35990 - Refactoring JS extensions API
* Refactor ExtensionStore and related to ES6 classes, add tests and docs
* Bump js-extensions versions
2016-06-28 21:28:16 -04:00
Cliff Meyers 5e1b83430f [JENKINS-36128] tick JDL to get new TimeDuration and PipelineResult components 2016-06-24 11:07:08 -04:00
Cliff Meyers 481125b3ec [JENKINS-36056] bump JDL to get new version of LiveStatusIndicator with indeterminate fix 2016-06-23 12:10:25 -04:00
Thorsten Scherler cdfb9ce80e [master] Using latest JDL release 2016-06-23 10:00:35 +02:00
Josh McDonald 1ad39d9263 Bump JDL dep 2016-06-21 13:35:55 +10:00
Thorsten Scherler c7b346a318 [feature/JENKINS-35883] Use newest jdl 2016-06-18 14:01:48 +09:00
Thorsten Scherler de965a7f6b [hotfix/JENKINS-35820-paths] Bump the version to have latest changes 2016-06-16 18:45:50 +09:00
Thorsten Scherler c551f49832 [hotfix/JENKINS-35820-paths] Using latest jdl to fix expand state 2016-06-16 16:32:19 +09:00
Thorsten Scherler 128fb03c35 [hotfix/JENKINS-35820] using newest verion of jdl 2016-06-15 18:27:25 +09:00
Thorsten Scherler 271c2651a7 [hotfix/JENKINS-35820] using newest verion of jdl 2016-06-15 17:52:45 +09:00
Cliff Meyers 0f7e2a01ea [JENKINS-35690] tick JDL version to 0.0.45 2016-06-15 10:27:25 +09:00
tfennelly 91538bc8ab Add a "Try Blue Ocean UI" button in classic Jenkins 2016-06-09 19:10:11 +01:00
Tom Fennelly 403458eadb Merge pull request #239 from jenkinsci/UX-163
[UX-163] Building on Windows
2016-06-09 11:51:05 +02:00
tfennelly e4ce334130 Remove babale ES6 polyfill (for now)
We will need to re-add this to get BO running on IE
2016-06-09 09:51:29 +01:00
tfennelly 4f91239b58 Switch to using the babeljs ES6 polyfill
https://babeljs.io/docs/usage/polyfill/
2016-06-08 16:55:28 +01:00
Cliff Meyers 8df0166d89 [UX-531] tick JDL for new button styles 2016-06-08 10:00:49 -04:00
tfennelly 8222a71c1d copy/link assets into web plugin 2016-06-08 10:47:54 +01:00
tfennelly e71064a2bd removed unneeded repo info from web/package.json
really just trying to trigger another PR build ;)
2016-06-07 12:58:18 +01:00
tfennelly ce878e3bb6 js-extensions 0.0.15 2016-06-07 12:48:44 +01:00
tfennelly 7e54445efd 0.0.15-beta4 on plugins 2016-06-07 12:21:07 +01:00
tfennelly 31e70de9d3 js-builder@0.0.33 2016-06-07 12:21:07 +01:00
tfennelly b59dde907a Externalize whatever deps we can
react and react-dom need to be done manually because we need to make sure they are done together
2016-06-07 12:21:07 +01:00
Cliff Meyers 9e8a7f3fcd [UX-311] [UX-450] [UX-539] JDL tick to resolve bugs with log console 2016-06-06 15:03:54 -04:00
Cliff Meyers 62e65db1a6 tick JDL to resolve test failing in build 2016-06-06 13:14:34 -04:00
Cliff Meyers 88ab163228 [UX-311] relative dates now display new nicely-formatted date tooltip on hover 2016-06-02 15:43:55 -04:00
Cliff Meyers 64146d93a3 tick JDL in attempt to recover some bug fixes made in Run modal; appear to have gone missing in JDL 0.0.36 2016-05-27 11:13:14 -04:00
Josh McDonald 09fbca3165 feature/UX-143-status-indicators * Bump JDL Dep version, fix some unit tests to reflect updated components 2016-05-26 13:16:27 +10:00
Cliff Meyers a800bcf6d9 [UX-234] JDL tick (to enable transition support in ModalView) 2016-05-25 12:25:17 -04:00
Cliff Meyers eff6546d3e [UX-493] JDL tick 2016-05-25 10:28:01 -04:00
Cliff Meyers 6a41186c05 [UX-493] JDL tick 2016-05-23 19:31:19 -04:00
Cliff Meyers bb29831152 [UX-445] JDL tick 2016-05-23 17:43:04 -04:00
Cliff Meyers 9ae141d307 [UX-407] allow other plugins to share the same instance of react css addons as it's very likely this will be used in admin, to say nothing of other plugins 2016-05-19 10:21:21 -04:00
Josh McDonald 3106633c35 Bump JDL dep to latest 2016-05-17 20:26:21 +10:00