I am trying to build a JIRA plugin for a customer. I am using webwork1 actions, but the atl.admin renderer will not render in the Velocity files. Thoughts? This has also been posted in the forums...
Hi, I am using old plugin which is designed for JIRA 3.13.1 to create users. Now I have made some API changes to work it in JIRA 4.3.3. According to 4.3.3 docs, http://confluence.atlassian.com/di...
UPM uses a plethora of media types in its REST API, e.g. application/vnd.atl.plugins.install.complete+json. Where can I find documentation on these?
In our custom web application we are using Crowd for authentication, along with Crowd's ability to send a 'reset password' email, which takes the user to the Crowd UI where they enter their new passw...
I want to change the way this file appears: /pages/viewrecentblogposts.action?key=SPACE Is there a vm/vmd file in /confluence/decorators that governs this page? What is the best way to go about th...
I am trying to use the XML-RPC api in order to manipulate some pages on the remote Confluence server. The problem is that the server uses a custom Single Sign On solution. As the remote API uses the ...
I'm trying to upgrade my gadget that uses the datepicker from jQuery UI. Was easier prior to 4.3. I got the field to work but I need to know what resource to include to get the css. By the way, w...
I have been using ManagerFactory in my plugins to flush the cache after create a subtask and getting an issue type ManagerFactory.getConstantsManager ().getIssueType(issType) issType is a string ...
I'm just adding this question to create a few tags.
I want to spare my users from thinking about a pagetitle and rather not publishing a topic. Pages should be created with a defined prefix (e.g. FAQ) followed by defined numbering (e.g. 3 digits FAQ00...
When building a plugin or theme it's good to know which version of Velocity Confluence is running. I found an article about migrating to Velocity 1.5 for Confluence 2.8 (somewhere in 2008), but cou...
Whats the difference between the ADMINISTER and SYSTEM_ADMIN permission in JIRAs API?
I have a sandbox instance that I would like to refresh everyday. Can this be scripted and if so, how?
One of the things that is great about Atlassian plugin development has been the community of developers that open-sourced their plugins and other extensions. These examples are of great value and hel...
From com.atlassian.jira.security.Permissions: /** * Permission to administer JIRA */ public static final int ADMINISTER = 0; /** * Permission to be a System Admin of J...
I would like to include the bamboo build number in my plugin's version string. What is the best way of doing this? I would like my version to read, for example, v1.0.0#12, where this is version 1.0...
I am writing a xwork plugin module where I need to check if the current user has a admin permissions for a specific project. How can I do this?
When building a plugin you can extend almost every part of Confluence, but is there also a way to add something to the dashboard?
<atlassian-plugin key="${project.groupId}.${project.artifactId}" name="${project.name}"> When I use this type of reference in my atlassian-plugin.xml descriptor it does not read the values...
I understand caching data works fine in a clustered environment if the caching API is used, is there a cluster-safe way to persist data currently? It seems Active Objects would be a good option, but ...
Is there an interface equivalent to com.atlassian.jira.extension.Startable in Confluence? This interface allows Components to be notified of when the JIRA application has started. (After the plugin...
Are there any guidelines as to what my plugin should log, and at what level? The logs can be really useful while I am debugging, but most of them are useless once the plugin is working. Is there an...
How do I get the list of all users within a Confluence plugin?
Is there any place to seek help, or to ask questions about development?
There are lots of plugins at http://plugins.atlassian.com and many of them have source code at http://studio.plugins.atlassian.com Which ones do you think are good examples of creating a new custom...