All Projects → hawtio → hawtio-integration

hawtio / hawtio-integration

Licence: Apache-2.0 license
Core integration plugins for Hawtio: Apache ActiveMQ, Camel, Karaf, OSGi, and Spring Boot

Programming Languages

typescript
32286 projects
HTML
75241 projects
Less
1899 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to hawtio-integration

console
HAL management console
Stars: ✭ 41 (+57.69%)
Mutual labels:  console, management
Lazykube
⎈ The lazier way to manage kubernetes.
Stars: ✭ 369 (+1319.23%)
Mutual labels:  console, management
Webconsole
Spigot plugin to manage your server remotely using a web interface
Stars: ✭ 62 (+138.46%)
Mutual labels:  console, management
smag
Show Me A Graph - Command Line Graphing
Stars: ✭ 78 (+200%)
Mutual labels:  console
lime
A library for drawing graphics on the console screen
Stars: ✭ 32 (+23.08%)
Mutual labels:  console
lazylead
Eliminate the annoying work within ticketing systems (Jira, GitHub, Trello). Allows automating (without admin access) daily actions like tickets fields verification, email notifications by JQL/GQL, meeting requests to your (or teammates) calendar.
Stars: ✭ 42 (+61.54%)
Mutual labels:  management
hyperConsole
Experiment with JS libraries with your browser's console
Stars: ✭ 18 (-30.77%)
Mutual labels:  console
console.history
📜 Store all javascript console logs in console.history
Stars: ✭ 30 (+15.38%)
Mutual labels:  console
goose
Personal contents management system.
Stars: ✭ 13 (-50%)
Mutual labels:  management
sregistry
server for storage and management of singularity images
Stars: ✭ 96 (+269.23%)
Mutual labels:  management
bleeding-rez
Rez - Reproducible software environments for Windows, Linux and MacOS
Stars: ✭ 57 (+119.23%)
Mutual labels:  management
BetterConsoleTables
Faster, colorable, more configurable, and more robust console colors & tables for C# console applications
Stars: ✭ 59 (+126.92%)
Mutual labels:  console
contabs
Simple yet flexible tables for console apps.
Stars: ✭ 51 (+96.15%)
Mutual labels:  console
GASdottoNG
Gestionale per i Gruppi di Economia Solidale
Stars: ✭ 19 (-26.92%)
Mutual labels:  management
vue-static-terminal
A fully customizable static terminal component for vue.js
Stars: ✭ 18 (-30.77%)
Mutual labels:  console
attaching jshell
Attach Java 9's JShell to already-running virtual machine
Stars: ✭ 27 (+3.85%)
Mutual labels:  console
Open-Mam
Open Source Mobile Application Management (WORK IN PROGRESS)
Stars: ✭ 28 (+7.69%)
Mutual labels:  management
dotfiles
🔧 .files - different setups separated in branches
Stars: ✭ 168 (+546.15%)
Mutual labels:  console
tamcolors
tamcolors is a terminal game library which supports multiplayer and audio. tamcolors gives a buffer which lets the user set the character, foreground color and background color which can draw at a stable FPS of 25 on all supported console.
Stars: ✭ 24 (-7.69%)
Mutual labels:  console
fenrir
An TTY screenreader for Linux.
Stars: ✭ 33 (+26.92%)
Mutual labels:  console

hawtio-integration

Test

This project provides ActiveMQ, Camel, Karaf and Spring Boot plugins for hawtio.

Installation

yarn add @hawtio/integration

Set up development environment

Clone the repository

git clone https://github.com/hawtio/hawtio-integration
cd hawtio-integration

Install development tools

Install project dependencies

yarn install

Developing

Run the web application

yarn start

Change the default proxy port

To proxy to a local JVM running on a different port than 8282 specify the --port CLI arguement to gulp:

yarn start -- --port=8181

Output build to a different directory

When developing this plugin in a dependent console you can change the output directory where the compiled .js and .css go. Just use the --out flag to set a different output directory, for example:

gulp watch --out=../fabric8-console/libs/hawtio-integration/dist/

Whenever the build completes the compiled .js file will be put into the target directory. Don't forget to first do a gulp build without this flag before committing changes!

Turn on source maps generation for debugging TypeScript

If you want to debug .ts using a browser developer tool such as Chrome DevTools, pass the --sourcemap flag to gulp:

gulp --sourcemap

Do not use this flag when you are committing the compiled .js file, as it embeds source maps to the output file. Use this flag only during development.

Upgrade Apache Camel

In order to support the latest Camel meta model in Camel plugin, you need to update the camelModel.js with the latest camel-catalog. To do so, first update the Camel version in the camel-model-generator pom.xml:

    <version.org.apache.camel>3.14.2</version.org.apache.camel>

then run the following yarn script:

yarn update-camel-model
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].