vivek
e181cf5a91
JENKINS-36884# Analytics-tools plugin to integrated rollbar ( #374 )
...
* JENKINS-36884# Analytics-tools plugin to integrated rollbar
Also includes infrastrucutre to inject HTML head tags and HTTP header by any plugin that implements BluePageDecorator
and appropriate jelly files.
* Doc update
* Wrapped rollbar JS code inside IIFE.
* Use rollbar-browser package and build browser bundle
* Fixes and doc update
- Stapler includei jelly tag needs escaping $
- Added missing dependency in gulpfile.js
- require should load browser-rollbar
2016-07-28 08:50:24 -07:00
vivek
b71a48c31d
JENKINS-36481# Rollbar and it.pluginVersion() removed ( #369 )
...
* JENKINS-36481# Rollbar and it.pluginVersion() removed
BlueOceanUI is a bootstrap and core infrastructure class, we do want to
keep it fiarly abstract and indepedent of direct Jenkins dependency.
Rollbar or any such analytics tool integration should be done out of blueocean-web
possibly inside a separate plugin or some place else that makes sense.
Footer version to display the commitId/branch
* Handle the case when revisionInfo is not there, returning null for now
2016-07-22 22:02:41 -07: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
James Dumay
051caf5aa7
Disable rollbar until I can exclude project names
2016-06-25 09:08:42 +10:00
Ivan Meredith
a26f8c9151
[JENKINS-35854] Report Javascript exceptions to rollbar.com ( #286 )
...
* [JENKINS-35854] Report Javascript exceptions to rollbar.com
* anonymise IP sent to rollbar
2016-06-24 15:35:48 +10:00
Vivek Pandey
fcfeab2254
UX-525# Make BlueOceanUI url base configurable
2016-06-02 14:04:32 -07:00
Josh McDonald
8390a3814a
Merge remote-tracking branch 'github-bees/master' into feature/UX-33
2016-03-30 10:27:40 +11:00
Josh McDonald
13ae2fdf31
UX-33: Add support for client-side routing with react-router, as well as routing within the blueocean-admin plugin
...
Squashed commit of the following:
commit 16e5b1c8ece9e4e2757c6a9e4be6be487bf39777
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 29 11:11:19 2016 +1100
josh/ux-33 * Remove last TODO and console.log
commit 06b83340abcc8c9dc5230f2f86dcf3cc4e779fcb
Merge: 66bbf86 e6cb4cb
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 29 11:09:19 2016 +1100
Merge remote-tracking branch 'github-bees/master' into josh/ux-33
commit 66bbf868988d20ef5a9271f14359d5d89e0036ae
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 29 11:03:14 2016 +1100
josh/ux-33 * Add tests for pipelinePropProvider
commit f73655ecfa6040ae460bc3568fff71f5c218154e
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 29 10:16:52 2016 +1100
josh/ux-33 * move the app base url data- on <HEAD> like the rest
commit 0d7906226e10f54b1be71a6ed8039f015542e3ec
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 29 10:13:02 2016 +1100
josh/ux-33 * Test and lint fixes
commit bb8454b9d1250a1ac0a41a54b87f3e13caffbc49
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 29 08:05:05 2016 +1100
josh/ux-33 * Add an indexredirect to /pipelines as a temporary solution to not having a default route mechanism
commit e687e599eb6a910e997d8ebe001987798b84b1df
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 29 07:46:54 2016 +1100
josh/ux-33 * Add some documentation:
commit 488db5aa13c512e5dee81d2d5283298832ade1ce
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 29 07:16:06 2016 +1100
josh/ux-33 * Remove more TODOs
commit 7dc9276b7de4464932b4c0748eb90d124f7fd407
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 29 07:11:28 2016 +1100
josh/ux-33 * More cleanup
commit 32656ddd9d49879bbf4aa66046471e1bfaf4ebf1
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Thu Mar 24 20:02:05 2016 +1100
josh/ux-33 * Harden AjaxHoc somewhat so it's a little happier waiting for a url, fix the issues where trailing slash caused loading to fail
commit d264a74f7e221f3cd182da8c247c8054c826670d
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Thu Mar 24 18:06:49 2016 +1100
josh/ux-33 * Remove last reference to jenkins.main.body
commit 494de36b8a4b119b4bf12b954cf5aa5407c2f70d
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Thu Mar 24 18:03:35 2016 +1100
josh/ux-33 * Pull Requests view working
commit 406237257b5cd506e4d502ca57294436e40fb1aa
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Thu Mar 24 16:54:21 2016 +1100
josh/ux-33 * Pipeline Activity page
commit c364ed8f05e3a7281340af61409b87b5928cd55a
Merge: 994d05b 5a8899e
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Thu Mar 24 09:40:52 2016 +1100
Merge remote-tracking branch 'github-bees/master' into josh/ux-33
commit 994d05bddb221e176684726d6229744091b0dc78
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Thu Mar 24 09:16:53 2016 +1100
josh/ux-33 * Routing for /branches working
commit b1d3c0adf7deb18df9f1630b9b4d59d4585d9ab3
Merge: 8cdaac6 cdd302f
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Wed Mar 23 10:39:38 2016 +1100
Merge remote-tracking branch 'github-bees/master' into josh/ux-33
commit 8cdaac6a489687ad9cec359390a90d89412d8c41
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Wed Mar 23 10:37:38 2016 +1100
josh/ux-33 * Require latest jdl/extensions in admin
commit c14ef1b0c7c32702481f0de8102e3ef46c005163
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Wed Mar 23 09:31:28 2016 +1100
josh/ux-33 * Pipelines view working via nested route
commit a4f28409ebbfe9c060d7898d6bed58fad63bce26
Merge: 3f0a108 f20319d
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 22 21:32:22 2016 +1100
Merge branch 'feature/UX-33-js-extensions' into josh/ux-33
commit 3f0a108a1cb8e0254ebe42f96d39a2542157d04a
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 22 19:28:25 2016 +1100
josh/UX-33 * Bump version on js-extensions
commit 5ea2c059b3f0143b60d3c55bbd701346deedb594
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 22 19:26:05 2016 +1100
josh/UX-33 * WIP on routification of pipelines screens
commit e0cc13706e9ce2b193b6dde0f998e99e3ee409ad
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 22 15:56:45 2016 +1100
josh/UX-33 * More cleanup
commit 39a97edd3aab72271bdbf8b454f5750687a39f28
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 22 15:49:18 2016 +1100
josh/UX-33 * Clean up some TODOs and logging
commit 6e48cd0df7d66e6127638c0141f6294e2c3f61a1
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 22 13:22:26 2016 +1100
josh/UX-33 * WORKS MOFO
commit 6695fd85e4d53754252c3794ded4871f294b8d34
Merge: e7603ab 3f5bd73
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 22 12:05:40 2016 +1100
Merge remote-tracking branch 'github-bees/master' into josh/UX-33
commit e7603aba62a531c3f6b06403e65c3b97de74ab10
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 22 11:56:30 2016 +1100
josh/UX-33 * Finally got to a state where Routes are coming from plugins via extension point
commit d429e68714f880e5578bbdb3bcd9aa7fe6905479
Merge: ec3290e 9124c0b
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Thu Mar 17 11:32:19 2016 +1100
Merge remote-tracking branch 'github-bees/master' into josh/UX-33
commit ec3290e4af75a5a6da75945290f702fadc5e74cc
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Thu Mar 17 11:31:12 2016 +1100
josh/UX-33 * RR finally working with some throwaway components, still using the extensionpoint for content tho
commit e1b311e7801aabab55164f7f74f5693b559f8cd4
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 15 10:51:00 2016 +1100
josh/UX-33 * +react-router, add some metadata
commit c2a309a7d0f795c45959b84ff35b7747f55bb2a4
Merge: 26fca05 a6d710a
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Tue Mar 15 10:30:42 2016 +1100
Merge branch 'master' into josh/UX-33
commit 26fca052f28a0eba8b1080cef9c013b450a65613
Merge: 19ae247 a674817
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Wed Mar 9 09:43:18 2016 +1100
Merge remote-tracking branch 'github-bees/master' into josh/UX-33
commit 19ae247d6bd5660a12a8d0a04ee581e56a79342d
Author: Josh McDonald <josh@joshmcdonald.info>
Date: Wed Mar 9 09:42:40 2016 +1100
josh/UX-33 * Fix description in rest POM, small adjustment to main UI entry point on backend to allow for client-side routes
2016-03-29 11:14:41 +11:00
Vivek Pandey
b82abb1c9d
UX-219# Fix for duplicates and some cleanup
2016-03-25 15:56:06 -07:00
tfennelly
f7c9efc3ed
Simple private REST endpoint for getting jenkins-js-extensions info
2016-03-02 11:53:18 +00:00
Vivek Pandey
7c3d65ddba
Auth refactoring
...
- auth related code moved out from blueocean-web to blueocean-authentication-service and blueocean-security-api
- blueocean-plugin no more depends on any auth service code. Reference to Identity and Credential to be removed later
2016-02-23 23:15:59 -08:00
Vivek Pandey
bdcb18a19a
Merge remote-tracking branch 'origin/master' into feature/UX-12
2016-02-23 21:50:53 -08:00
Vivek Pandey
1e3422cb7e
UX-39# Maven module cleanup
...
- All module directory and artifactId to have blueocean- prefix
- core renamed to blueocean-web
- all removed
2016-02-23 15:14:10 -08:00