About us
Actonic Products is a company that offers clients a selection of solutions to enhance productivity and ensure GDPR compliance through the applications of best practices in the development field. Our product portfolio can already offer you many solutions to cover various cases, such as building reports, tracking time and dealing with PII data on your instance.
Website: https://actonic.de/en/products
Discover our apps: https://marketplace.atlassian.com/vendors/1214306/actonic-gmbh
Inspiration
Each company creates its own business model and own workflows. Some of processes require a unique custom solution. Reports are very important for lots of teams and a company cannot exist without easy to read and fast to get reports that are part of many workflows.
We offer our clients modern and safe solutions that are built taking into account the development of the industry. Following best practices and the latest technologies in the Market, we have migrated Report Builder to Forge. It is the only one report building app that is running as Connect on Forge.
What it does
Report Builder offers a variety of reports that cover the most popular use cases. You can find Agile, Scrum or ITSM reports. Along with the ready-to-use reports, you can use the Universal Report, which helps cover most cases. It is created with simple clicks and selections and without coding. For very specific and unique cases, we have scripted reports that can be created to solve any case.
Report Builder offers a combination of an exceptionally versatile, yet easy to use no-code reporting editor to enable teams and team managers to create tailored Jira reports by themselves. This enabling of self-service eliminates the need for a dedicated business intelligence or data analysis team for most situations. Also, Report Builder doesn’t require extensive preparation or training, making it easy to get started right away.
As the result, you can gain the freedom to create exactly what they need fast, without being blocked by external dependencies, increasing velocity and effectiveness.
How we built it
The app was available on the Marketplace before the Codegeist 2024. We decided to move it to Forge.
We used connect-to-forge to generate manifest.yml based on the existing atlassian-connect.json And also reworked the scripts that launch the nodejs server in local development mode and the scripts that deliver the application to the test and production servers.
Challenges we ran into
Difficulties to understand how best to automate the installation of the application in development mode and using test servers
Test versions of the application cannot be installed via the web interface: We found a solution building a special pipeline to make this convenient.
Accomplishments that we're proud of
Fully in Bitbucket We did everything through scripts and pipelines in Bitbucket.
Launching the local development environment It turned out to be exactly as convenient as it was with the ACE application. Even better, now hot rebuilding of the backend is faster (we do not do forge deploy & forge install if there were no changes in manifest.yml).
What we learned
The Atlassian team has done almost everything so that plugin developers can smoothly start turning ACE applications into Forge applications, now it is not difficult and we have done it.
What's next for Report Builder
Alonsgside with bringing new powerfull features like capability to create their own calcualted fields into reports, and new stunning visualisations, we will continue our path to make Report Builder fully running on Forge to bring the full-scale Atlassian Cloud expirience to our users.
Built With
- ansible
- atlassian-connect-express
- bitbucket
- connect-to-forge
- forge
- node.js
- pm2
- ts-node
- typescript



Log in or sign up for Devpost to join the conversation.