From 0754430c86db40e67d19f6d992d9d51c032e661e Mon Sep 17 00:00:00 2001
From: Zev Benjamin We have a well-documented API that allows you to build custom integrations, in addition to our existing integrations. For ease-of-use, we've created a Python module that you can drop in to a project to start interacting with our API. See also the full API endpoint documentation. Humbug has a 100% native app for iPhone,
and we're in the process of getting it into the App Store.
For now,
- please email
+ please email
us to request access.
- Download Python bindings and examples
+ Download Python bindings and examples
Version 0.1.9
Stream message
humbug-send --stream Denmark --subject Castle \
---user othello-bot@example.com --api-key a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5
Private message
humbug-send wdaher@humbughq.com --user othello-bot@example.com \
---api-key a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5
+--api-key a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5
Passing in the message on the command-line
@@ -136,6 +136,7 @@ to pull out the resulting HTML :)
client.get_messages()\n
client.get_messages()\n
curl -G https://humbughq.com/api/v1/messages/latest \\\n -u othello-bot@example.com:a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5 \\\n -d \"last=102345\"\n
\nclient.send_message({\n \"type\": \"private\",\n \"to\": \"wdaher@humbughq.com\",\n \"content\": \"I come not, friends, to steal away your hearts.\"\n})\nclient.send_message({\n \"type\": \"stream\",\n \"to\": \"Denmark\",\n \"subject\": \"Castle\",\n \"content\": \"Something is rotten in the state of Denmark.\"\n})\n
\nclient.send_message({\n \"type\": \"private\",\n \"to\": \"wdaher@humbughq.com\",\n \"content\": \"I come not, friends, to steal away your hearts.\"\n})\nclient.send_message({\n \"type\": \"stream\",\n \"to\": \"Denmark\",\n \"subject\": \"Castle\",\n \"content\": \"Something is rotten in the state of Denmark.\"\n})\n
Stream message
\ncurl https://humbughq.com/api/v1/messages \\\n -u BOT_EMAIL_ADDRESS:BOT_API_KEY \\\n -d \"type=stream\" \\\n -d \"to=Denmark\" \\\n -d \"subject=Castle\" \\\n -d \"content=Something is rotten in the state of Denmark.\"\n
Private message
\ncurl https://humbughq.com/api/v1/messages \\\n -u BOT_EMAIL_ADDRESS:BOT_API_KEY \\\n -d \"type=private\" \\\n -d \"to=wdaher@humbughq.com\" \\\n -d \"content=I come not, friends, to steal away your hearts.\"\n
{{ blurb.call }}
{{ blurb.endpoint }}{{ return.0 }}
- Download Humbug for Mac + Download Humbug for Mac
@@ -67,28 +67,28 @@
We recommend making - a Chrome + a Chrome Application Shortcut for Humbug, so that it can appear on your system like a native application. Alternatively, we recommend simply pinning the Humbug tab in your browser.
You can find instructions for how to make a Chrome Application - Shortcut here.
+ Shortcut here.
We recommend making - a Chrome + a Chrome Application Shortcut for Humbug, so that it can appear on your system like a native application. Alternatively, we recommend simply pinning the Humbug tab in your browser.
You can find instructions for how to make a Chrome Application - Shortcut here.
+ Shortcut here.
Congratulations! You're done!
Whenever you do a
deployment, you'll get an automated notification that looks like
@@ -235,8 +235,7 @@ following, to the stream commits with a subject that matches the re
jenkins) already exist? If not, add yourself to it and try again.commits with a subject that matches the re
mechanism that supports older versions of JIRA.
In your JIRA administration control panel, go to the Webhooks page. If you are using the OnDemand hosted JIRA, follow the instructions - on the Atlassian wiki for locating the Webhook UI. + on the Atlassian wiki for locating the Webhook UI.
Give your new web hook a name, and for the URL provide the following:
- https://humbughq.com/api/v1/external/jira?api_key=abcdefgh&stream=jira
+ https://humbughq.com/api/v1/external/jira?api_key=abcdefgh&stream=jira
where api_key is the API key of the user you
@@ -291,14 +290,14 @@ following, to the stream commits with a subject that matches the re
follow the on-screen instructions and restart JIRA for it to recognize the proper certificates.
Humbug Integration
Copy the folderintegrations/jira/org/ (from the tarball you downloaded above) to your JIRA classes folder.
- For self-contained JIRA installations, this will be atlassian-jira/WEB-INF/classes/, but this may be different in your deployment.
+ For self-contained JIRA installations, this will be atlassian-jira/WEB-INF/classes/, but this may be different in your deployment.
Edit the constants at the top of org/humbug/jira/HumbugListener.groovy
and fill them with the appropriate values:
String humbugEmail = "jira-notifications-bot@example.com" String humbugAPIKey = "0123456789abcdef0123456789abcdef" String humbugStream = "JIRA" String issueBaseUrl = "https://jira.COMPANY.com/browse/" -
In the Administrators page, navigate to Plugins > Other > Script Listeners. In the Add Listener section, click on
the Custom Listener option. Select the events you wish the Humbug integration to fire for, and the projects you wish Humbug to be notified for.
In the Name of groovy class field, enter org.humbug.jira.HumbugListener.
@@ -346,7 +345,7 @@ key=NAGIOS_BOT_API_KEY
Once you've done that, reload your Nagios configuration
- using /etc/init.d/nagios3 reload.
/etc/init.d/nagios3 reload.
Congratulations! You're done!
When your Nagios
system makes an alert, you'll see a message like the following,
@@ -382,7 +381,7 @@ key=NAGIOS_BOT_API_KEY
Humbug supports Pivotal Tracker integration and can notify you of changes to the stories in your Pivotal Tracker project. In the Settings page
for your project, choose the Integrations tab. Scroll down to the Activity Web Hook section, and enter the following url:
https://humbughq.com/api/v1/external/pivotal?api_key=abcdefgh&stream=pivotal
https://humbughq.com/api/v1/external/pivotal?api_key=abcdefgh&stream=pivotal
where api_key is the API key of the user you
want updates to be sent as, and stream is the stream name you want the notifications sent to, and the stream must already exist.
If you have any feedback, please, send it our way!
+ {% endblock %} diff --git a/templates/zephyr/reset_confirm.html b/templates/zephyr/reset_confirm.html index 93e4b2cb94..098ea2f217 100644 --- a/templates/zephyr/reset_confirm.html +++ b/templates/zephyr/reset_confirm.html @@ -13,7 +13,7 @@ {% if validlink %} -