Projects

 

Some stuff I have programmed in my spare time ..

Advanced Redirection Plugin for Confluence

The Advanced Redirection Plugin allows you to rewrite Confluence URLs
using regular expressions and adding group based URL filters without the need of macros embedded in your Confluence pages.

URLs matching your defined patterns are redirected to a defined target.

For detailed information, JavaDocs etc .. take a look at the project website

Download

Download the plugin from the Atlassian Marketplace

OPML2Calibre Recipe Converter

A small utility to create a Calibre recipe list from a given OPML file. I am using it to export my feeds from Google Reader into Calibre and from there to my Kindle. The application can by run in the console or with a graphical user interface. The GUI is implemented using Apache Pivot – the console loader uses Apache Commons CLI.

Usage

usage: java -jar opml2calibre.jar
-file    specify the OPML file to process
-gui           starts the application with a graphical user interface
(optional)

Example (Console)

java -jar target/opml2calibre-1.1-jar-with-dependencies.jar -file /tmp/google-reader-subscriptions.xml
class OPML2Calibre(BasicNewsRecipe):
title          = u'OPML2Calibre generated list'
oldest_article = 7
max_articles_per_feed = 100
feeds          = [(u'hascode.com self promotion ;)', u'http://www.hascodecom/feed')]

Example (GUI)

Start with -gui


Download

opml2calibre.jar

Confluence Social Comments Plugin

This plugin allows you to notify Confluence users of an ongoing discussion by posting @username: in your Confluence comments.

In addition you’re able to configure the e-mail subject, the sender’s e-mail address and the notification text in the administration area.

The notification text may be edited using placeholders for the user’s name or the url of the comment entry.

Download

Download the plugin from the Atlassian Marketplace

Jira JQL Functions Collection

This plugin contains a collection of more or less useful JQL functions that might help you creating complex queries in your Jira instance.

For more detailed information, please take a look at the project’s homepage.

Example

  • formatString: The equivalent to Java’s String.format
  • formatDate: Allows you to specify a DateFormat that will be applied to the current date. For more information about available date formats take a look at this documentation.
  • dynamicString: Allows a combination of String.format and DateFormats. For more information about available date formats take here, examples can be seen here.
  • If you don’t have a clue how to use those JQL functions yet, I strongly advise you to take a look at the examples.

Download

Download the plugin for free using the Universal Plugin Manager or from the Atlassian Marketplace.

Confluence User Profile Mobile vCard Plugin

Extends the user profile with another tab that displays the user’s contact data as a 2-D QR code so that mobile devices are able to import the user’s vcard into their smart phone’s address book.

For more detailed information, take a look at the project’s website.

Screenshots

Download

Download the plugin for free using the Universal Plugin Manager or from the Atlassian Marketplace.

QR Code Macro Suite

Create and embed QR codes in your Confluence page using QR Code Macros.

Currently supported QR code formats are:

  • URL
  • E-Mail
  • vCard
  • Simple String
For more detailed information, take a look at the project’s website.
Screenshots
Download
Download the plugin for free using the Universal Plugin Manager or from the Atlassian Marketplace.

Confluence Live Log Continued

The Live Log Plugins allows you to capture specific log events from your Confluence system and display them in the administration area.

This plugin was created because other logging extensions discontinued their support for the latest Confluence versions.

Screenshots

Live Log Plugin Output

Live Log Plugin Output


Download
Download the plugin for free using the Universal Plugin Manager or from the Atlassian Marketplace.

Android Screen Lock Widget

A simple widget to disable or enable the screen timeout on your Android smartphone..

Widget: Screen lock deactivated

Widget: Screen lock deactivated

Download

hascode-android-screenlock.apk

Confluence Search Boost Plugin

The Search Boost Plugin for Confluence allows you to alter the priority of a Confluence page in the search results.

Page operation overlay to adjust the page's priority

Page operation overlay to adjust the page's priority

Download

Download the plugin for free using the Universal Plugin Manager or download it from the Atlassian Marketplace.

Confluence Log4Javascript Plugin

Allows you to use the log4javascript logging API in your Confluence instance. Confluence port based on Tim Down’s popular JavaScript logging framework log4javascript.

Confluence JavaScript Plugin using a Popup-Appender

Confluence JavaScript Plugin using a Popup-Appender

Download

Download the plugin for free using the Universal Plugin Manager or download it from the Atlassian Marketplace.
The sources are available at Bitbucket.

Jira HTTP Request Workflow Function

This plugin adds a configurable postprocessing workflow function to a Jira instance that is able to pass workflow specific parameters in a HTTP request to a specified target host.

Adding the postprocessing function to a workflow transition in Jira

Adding the postprocessing function to a workflow transition in Jira

Download

Download the plugin for free using the Universal Plugin Manager or download it from the Atlassian Marketplace.

Stash Qr Code Plugin

This plugin adds qr code links to the project and repository overview of your Atlassian Stash instance.

QR Code links in Stash's Project Overview

QR Code links in Stash's Project Overview

Download

Download the plugin for free using the Universal Plugin Manager or download it from the Atlassian Marketplace.
I’ve release the plugin under the Apache 2.0 license and put the sources online on the following repository.

Stash ReadMe Parser Plugin

One of the PNU projects that I’ve contributed some code and documentation to. This plugin extends your Atlassian Stash instance to display the rendered content of your project’s README file just as you’re used to do on GitHub or Bitbucket.

Supported formats are:

  • markdown
  • textile
  • mediawiki
  • twiki and
  • rst markup
Rendering a readme file in markdown format

Rendering a readme file in markdown format

Download

Download the plugin for free using the Universal Plugin Manager or download it from the Atlassian Marketplace.

Quick Subtasks for JIRA

The Quick Subtasks Plugin for JIRA allows you to write down a list of subtasks using a special syntax anywhere you want – e.g. a text editor or in your wiki and afterwards paste them in your Jira instance and create multiple subtasks for a given issue.

Quick Subtasks Dataentry Screen

Quick Subtasks Dataentry Screen

Download

Download the plugin for free using the Universal Plugin Manager or download it from the Atlassian Marketplace.

Chronfluence

Chronfluence adds a nice timeline to your Confluence wiki instance and can be embedded as a macro wherever you want to. It is possible to filter for specific event types e.g. new pages, status updates, blog posts, new attachments, by-space etc..

Chronfluence Screenshot

Chronfluence Screenshot

Download the plugin for free using the Universal Plugin Manager or download it from the Atlassian Marketplace.

Stash Service Bundle Plugin

Adds an extendable API and a mix of services to an Atlassian Stash instance to propagate repository events to different news channels.

The Publisher Configuration Screen

The Publisher Configuration Screen

If you’re interested please feel free to check out the source from my Bitbucket repository.

XSLT Processor Plugin for Confluence

The XSLT Processor Plugin for Confluence allows to transform the storage format of a Confluence page using XSLT templates.

Managing XSLT templates in the administration area.

Managing XSLT templates in the administration area.

Download

Download the plugin for free using the Universal Plugin Manager or download it from the Atlassian Marketplace.
Search
Categories