# \#codegeist-2022

**URL:** https://community.developer.atlassian.com/tag/codegeist-2022/1268.md

[Latest](https://community.developer.atlassian.com/latest.md) · [Categories](https://community.developer.atlassian.com/categories.md) · [Tags](https://community.developer.atlassian.com/tags.md)

---

## [How to retrieve environmentId and (real) appId from context in a macro?](https://community.developer.atlassian.com/t/how-to-retrieve-environmentid-and-real-appid-from-context-in-a-macro/62354)

<div class="topic-metadata">

**Author:** [@ppasler](https://community.developer.atlassian.com/u/ppasler)\
**Replies:** 7\
**Last updated:** [January 10, 2024, 6:43am UTC](https://community.developer.atlassian.com/t/how-to-retrieve-environmentid-and-real-appid-from-context-in-a-macro/62354 "2024-01-10T06:43:52Z")

</div>

I noticed that there is a difference in the context if I use it in different Forge modules. I am working with customContent where I need the appId and the environmentId to build the content type key (as described in the c…

---

## [ForgeUI import is removed by IntelliJ IDEA with 'reformat code'](https://community.developer.atlassian.com/t/forgeui-import-is-removed-by-intellij-idea-with-reformat-code/62598)

<div class="topic-metadata">

**Author:** [@LukasGotter](https://community.developer.atlassian.com/u/LukasGotter)\
**Replies:** 11\
**Last updated:** [March 30, 2023, 7:34am UTC](https://community.developer.atlassian.com/t/forgeui-import-is-removed-by-intellij-idea-with-reformat-code/62598 "2023-03-30T07:34:21Z")

</div>

Hi all, just a minor question regarding ForgeUI. I’m not very familiar with React/Forge as Backend Dev so this might be hopefully easy to solve for you. ^^ I’m using IntelliJ IDEA and frequently use ‘reformat code’ to o…

---

## [How to set Macro Config variables in Forge Custom UI resolver?](https://community.developer.atlassian.com/t/how-to-set-macro-config-variables-in-forge-custom-ui-resolver/62886)

<div class="topic-metadata">

**Author:** [@KaranJagota](https://community.developer.atlassian.com/u/KaranJagota)\
**Replies:** 2\
**Last updated:** [February 21, 2023, 2:02am UTC](https://community.developer.atlassian.com/t/how-to-set-macro-config-variables-in-forge-custom-ui-resolver/62886 "2023-02-21T02:02:35Z")

</div>

I have a forge custom UI React App. Is there a way to create/set config variables in the forge custom UI resolver? I want to set config variables in the context object for macro extensions. https://developer.atlassian…

---

## [Message: App version has invalid scopes](https://community.developer.atlassian.com/t/message-app-version-has-invalid-scopes/62943)

<div class="topic-metadata">

**Author:** [@ppasler](https://community.developer.atlassian.com/u/ppasler)\
**Replies:** 2\
**Last updated:** [January 10, 2023, 9:21am UTC](https://community.developer.atlassian.com/t/message-app-version-has-invalid-scopes/62943 "2023-01-10T09:21:51Z")

</div>

I wanted to publish my Forge app, but get the following error message: App version has invalid scopes path: /\_embedded/version/cloud/appScopes message: Invalid cloud app deployment details path: /\_embedded/version/cl…

---

## [Calling all Codegeist developers: Atlassian customers are waiting to use your apps!](https://community.developer.atlassian.com/t/calling-all-codegeist-developers-atlassian-customers-are-waiting-to-use-your-apps/64286)

<div class="topic-metadata">

**Author:** [@ParkeHunter](https://community.developer.atlassian.com/u/ParkeHunter)\
**Replies:** 0\
**Last updated:** [December 13, 2022, 6:44pm UTC](https://community.developer.atlassian.com/t/calling-all-codegeist-developers-atlassian-customers-are-waiting-to-use-your-apps/64286 "2022-12-13T18:44:36Z")

</div>

You spent countless hours building an app that would solve a customer problem, so why not let it serve its purpose? But don’t take our word for it, here’s what Vincent Coval at Elements had to say: “Listing your app on …

---

## [🥇 Codegeist 2022 Winners Announced](https://community.developer.atlassian.com/t/codegeist-2022-winners-announced/63735)

<div class="topic-metadata">

**Author:** [@LorenaAbello](https://community.developer.atlassian.com/u/LorenaAbello)\
**Replies:** 1\
**Last updated:** [November 23, 2022, 6:07am UTC](https://community.developer.atlassian.com/t/codegeist-2022-winners-announced/63735 "2022-11-23T06:07:31Z")

</div>

:drum: Drum roll, please! This year over 3,000 participants across 84 countries joined efforts to Forge the Future of Teamwork by building apps for Dev Ops, Business, and IT teams. Join us in :clap: congratulating all o…

---

## [Editor increases build times significantly](https://community.developer.atlassian.com/t/editor-increases-build-times-significantly/62811)

<div class="topic-metadata">

**Author:** [@ppasler](https://community.developer.atlassian.com/u/ppasler)\
**Replies:** 2\
**Last updated:** [November 22, 2022, 1:15am UTC](https://community.developer.atlassian.com/t/editor-increases-build-times-significantly/62811 "2022-11-22T01:15:23Z")

</div>

By using the Atlaskit Editor (import {Editor} from "@atlaskit/editor-core";) our build time increased by a factor of 10! We currently using version 167.0.2. I know Prosemirror is a big package, but it also has a nice co…

---

## [How to get the list of users who can view a confluence page using confluence product API?](https://community.developer.atlassian.com/t/how-to-get-the-list-of-users-who-can-view-a-confluence-page-using-confluence-product-api/62800)

<div class="topic-metadata">

**Author:** [@KaranJagota](https://community.developer.atlassian.com/u/KaranJagota)\
**Replies:** 2\
**Last updated:** [November 21, 2022, 11:11am UTC](https://community.developer.atlassian.com/t/how-to-get-the-list-of-users-who-can-view-a-confluence-page-using-confluence-product-api/62800 "2022-11-21T11:11:20Z")

</div>

Hi, I have a forge custom UI react app. I want to present the list of users who have permission to view the confluence page in a drop-down list component. Any idea on which confluence Rest API to use? Alternatively, I…

---

## [Using npm library with Forge - App code snapshot error: EBADF: bad file descriptor](https://community.developer.atlassian.com/t/using-npm-library-with-forge-app-code-snapshot-error-ebadf-bad-file-descriptor/62616)

<div class="topic-metadata">

**Author:** [@LukasGotter](https://community.developer.atlassian.com/u/LukasGotter)\
**Replies:** 6\
**Last updated:** [November 21, 2022, 2:45am UTC](https://community.developer.atlassian.com/t/using-npm-library-with-forge-app-code-snapshot-error-ebadf-bad-file-descriptor/62616 "2022-11-21T02:45:24Z")

</div>

I’m trying to use jsonPath npm package with my Forge project. const jp = require('jsonpath'); ... const App = () =\> { ... console.log(jp.query(json.value,"$.mykey")) ... } On deploy I get this error: Error: …

---

## [14 Days & Counting!](https://community.developer.atlassian.com/t/14-days-counting/62668)

<div class="topic-metadata">

**Author:** [@LorenaAbello](https://community.developer.atlassian.com/u/LorenaAbello)\
**Replies:** 2\
**Last updated:** [October 30, 2022, 10:39am UTC](https://community.developer.atlassian.com/t/14-days-counting/62668 "2022-10-30T10:39:30Z")

</div>

14 Days & Counting! If you haven’t started your project, NOW IS THE TIME. I am here to walk you through our submission form process if you need help.) :woman\_technologist:t4: Are you a new participant to Codegeist? H…

---

## [Codegeist2022 marketing label](https://community.developer.atlassian.com/t/codegeist2022-marketing-label/62951)

<div class="topic-metadata">

**Author:** [@ppasler](https://community.developer.atlassian.com/u/ppasler)\
**Replies:** 2\
**Last updated:** [October 28, 2022, 4:14am UTC](https://community.developer.atlassian.com/t/codegeist2022-marketing-label/62951 "2022-10-28T04:14:19Z")

</div>

Hi there, I just published my Codegeist app and wanted to add the marketing label as described here: But the submission form looks quite different in the last step, so there is no input for the label. Is this a Forge…

---

## [Can we use the forge UI kit and Custom UI in separate macro modules of the Confluence App?](https://community.developer.atlassian.com/t/can-we-use-the-forge-ui-kit-and-custom-ui-in-separate-macro-modules-of-the-confluence-app/62802)

<div class="topic-metadata">

**Author:** [@KaranJagota](https://community.developer.atlassian.com/u/KaranJagota)\
**Replies:** 2\
**Last updated:** [October 24, 2022, 9:17am UTC](https://community.developer.atlassian.com/t/can-we-use-the-forge-ui-kit-and-custom-ui-in-separate-macro-modules-of-the-confluence-app/62802 "2022-10-24T09:17:53Z")

</div>

Hi, I have a Forge Custom UI confluence app in react. I want to extend its functionality by creating a separate macro module. I was wondering if I could use the Forge UI kit for developing the new module. Thank you.

---

## [Problems with CQL search and expands](https://community.developer.atlassian.com/t/problems-with-cql-search-and-expands/62812)

<div class="topic-metadata">

**Author:** [@ppasler](https://community.developer.atlassian.com/u/ppasler)\
**Replies:** 2\
**Last updated:** [October 24, 2022, 7:02am UTC](https://community.developer.atlassian.com/t/problems-with-cql-search-and-expands/62812 "2022-10-24T07:02:21Z")

</div>

I currently try to search (Custom Content) and want to expand comments and labels. I found these expandable fields in the REST API documentation: The search itself works find, but I am struggling expanding these fields…

---

## [Best way to store editor content with custom content](https://community.developer.atlassian.com/t/best-way-to-store-editor-content-with-custom-content/62652)

<div class="topic-metadata">

**Author:** [@ppasler](https://community.developer.atlassian.com/u/ppasler)\
**Replies:** 2\
**Last updated:** [October 23, 2022, 7:04pm UTC](https://community.developer.atlassian.com/t/best-way-to-store-editor-content-with-custom-content/62652 "2022-10-23T19:04:37Z")

</div>

Hi there, I am currently developing an app with custom content and tried to add a “rich” body content using the Editor. I am storing the content as bodyType “storage”. Displaying the editor works fine, but I am struggl…

---

## [Codegeist 2022 IMPORTANT UPDATE Coding & Judging](https://community.developer.atlassian.com/t/codegeist-2022-important-update-coding-judging/62583)

<div class="topic-metadata">

**Author:** [@LorenaAbello](https://community.developer.atlassian.com/u/LorenaAbello)\
**Replies:** 15\
**Last updated:** [October 22, 2022, 1:51pm UTC](https://community.developer.atlassian.com/t/codegeist-2022-important-update-coding-judging/62583 "2022-10-22T13:51:27Z")

</div>

We have an important update about sharing access to your project code with the judges. Please allow the judges to access by either: Making your code repository public OR Sharing your private GitHub repository with tes…

---

## [Meet Four App Developers Making Waves on the Marketplace](https://community.developer.atlassian.com/t/meet-four-app-developers-making-waves-on-the-marketplace/62758)

<div class="topic-metadata">

**Author:** [@ParkeHunter](https://community.developer.atlassian.com/u/ParkeHunter)\
**Replies:** 0\
**Last updated:** [October 20, 2022, 4:10pm UTC](https://community.developer.atlassian.com/t/meet-four-app-developers-making-waves-on-the-marketplace/62758 "2022-10-20T16:10:34Z")

</div>

Whether you’ve been developing apps for years, or just starting to dabble in app development — there’s always something you can learn from a fellow developer in the community. In our latest round of developer success …

---

## [Generate file with Forge web trigger](https://community.developer.atlassian.com/t/generate-file-with-forge-web-trigger/62634)

<div class="topic-metadata">

**Author:** [@LukasGotter](https://community.developer.atlassian.com/u/LukasGotter)\
**Replies:** 2\
**Last updated:** [October 18, 2022, 9:29am UTC](https://community.developer.atlassian.com/t/generate-file-with-forge-web-trigger/62634 "2022-10-18T09:29:39Z")

</div>

TLDR; Is the Content-Disposition header supported in web trigger response headers? I want to return a file from a web trigger call. Web trigger could be: https://ab6e087a-85df-461e-b8ad-e2484c636ba4.hello.atlassian-dev…

---

## [4 Tips to Find Momentum & Finish Strong | Codegeist 2022](https://community.developer.atlassian.com/t/4-tips-to-find-momentum-finish-strong-codegeist-2022/62235)

<div class="topic-metadata">

**Author:** [@LorenaAbello](https://community.developer.atlassian.com/u/LorenaAbello)\
**Replies:** 4\
**Last updated:** [October 17, 2022, 8:48pm UTC](https://community.developer.atlassian.com/t/4-tips-to-find-momentum-finish-strong-codegeist-2022/62235 "2022-10-17T20:48:31Z")

</div>

This week we share 4 Tips to Find Momentum & Finish Strong on our Atlassian Developer Blog - whether building an app for Codegeist or working on a project of your own, there are a lot of great reasons to get your work …

---

## [Is it possible to attach a file on a confluence contentId on a Button click using the Forge UI kit](https://community.developer.atlassian.com/t/is-it-possible-to-attach-a-file-on-a-confluence-contentid-on-a-button-click-using-the-forge-ui-kit/62064)

<div class="topic-metadata">

**Author:** [@KaranJagota](https://community.developer.atlassian.com/u/KaranJagota)\
**Replies:** 1\
**Last updated:** [October 12, 2022, 12:31am UTC](https://community.developer.atlassian.com/t/is-it-possible-to-attach-a-file-on-a-confluence-contentid-on-a-button-click-using-the-forge-ui-kit/62064 "2022-10-12T00:31:20Z")

</div>

Hi, I am trying to create a Confluence app using the Forge UI kit. I’d like to know if it is possible to attach a file on a confluence contentId on a Button click using the UI kit. Yes, No? If yes, how? I could not find…

---

## [Getting issue Url from Jira Cloud](https://community.developer.atlassian.com/t/getting-issue-url-from-jira-cloud/62268)

<div class="topic-metadata">

**Author:** [@AkshayAkula](https://community.developer.atlassian.com/u/AkshayAkula)\
**Replies:** 1\
**Last updated:** [October 6, 2022, 7:31pm UTC](https://community.developer.atlassian.com/t/getting-issue-url-from-jira-cloud/62268 "2022-10-06T19:31:54Z")

</div>

Hey everyone, This what my api call looks like: The response and the (/editmeta) does not return any sort of URL that I can share and none of them match the URL from this copy link button, which I am trying to get. …

---

## [Reactions: How to "like" content via REST API?](https://community.developer.atlassian.com/t/reactions-how-to-like-content-via-rest-api/62123)

<div class="topic-metadata">

**Author:** [@ppasler](https://community.developer.atlassian.com/u/ppasler)\
**Replies:** 1\
**Last updated:** [October 2, 2022, 6:33pm UTC](https://community.developer.atlassian.com/t/reactions-how-to-like-content-via-rest-api/62123 "2022-10-02T18:33:58Z")

</div>

Hi there, I want to like/unlike content via the Cloud Rest API. Couldn’t find a method in the REST API documentation. Is this possible at the moment? If yes, how to do it? If no, is there a feature-request yet (couldn…

---

## [🗓 Forge Office Hours - Codegeist 2022](https://community.developer.atlassian.com/t/forge-office-hours-codegeist-2022/62007)

<div class="topic-metadata">

**Author:** [@LorenaAbello](https://community.developer.atlassian.com/u/LorenaAbello)\
**Replies:** 0\
**Last updated:** [September 27, 2022, 6:37pm UTC](https://community.developer.atlassian.com/t/forge-office-hours-codegeist-2022/62007 "2022-09-27T18:37:16Z")

</div>

Once you’ve started building your app, you may have technical questions for the Atlassian team. Join our Office Hours sessions to talk to Atlassian experts and get advice: Sydney-based and EMEA-friendly …

---

## [Problems fetching Custom Content in Forge](https://community.developer.atlassian.com/t/problems-fetching-custom-content-in-forge/61921)

<div class="topic-metadata">

**Author:** [@ppasler](https://community.developer.atlassian.com/u/ppasler)\
**Replies:** 5\
**Last updated:** [September 26, 2022, 4:09pm UTC](https://community.developer.atlassian.com/t/problems-fetching-custom-content-in-forge/61921 "2022-09-26T16:09:46Z")

</div>

Hi there, I’m having a hard time implementing the lately introduced confluence:customContent Forge module. Following the documentation, I’ve added a module like this confluence:customContent: - key: foo re…

---

## [👀 𝐂𝐡𝐞𝐜𝐤 𝐨𝐮𝐭 𝐨𝐮𝐫 𝐩𝐫𝐢𝐳𝐞𝐬 $300K in prizes, ✈️ to Vegas, Oculus VR 🥽](https://community.developer.atlassian.com/t/300k-in-prizes-to-vegas-oculus-vr/61822)

<div class="topic-metadata">

**Author:** [@LorenaAbello](https://community.developer.atlassian.com/u/LorenaAbello)\
**Replies:** 0\
**Last updated:** [September 21, 2022, 7:26pm UTC](https://community.developer.atlassian.com/t/300k-in-prizes-to-vegas-oculus-vr/61822 "2022-09-21T19:26:09Z")

</div>

Atlassian’s Codegeist is back with new and improved tools for developers to play with - and more than 50 ways to win. Codegeist is Atlassian’s annual developer hackathon where you can unleash your potential by buildi…

---

## [Codegeist 2022: DX Office Hours](https://community.developer.atlassian.com/t/codegeist-2022-dx-office-hours/61740)

<div class="topic-metadata">

**Author:** [@ianRagudo](https://community.developer.atlassian.com/u/ianRagudo)\
**Replies:** 0\
**Last updated:** [September 20, 2022, 6:39am UTC](https://community.developer.atlassian.com/t/codegeist-2022-dx-office-hours/61740 "2022-09-20T06:39:37Z")

</div>

Two weeks from now, we will have two special Codegeist-focused DX Office Hours scheduled for the developer community! Members of the Forge team will be joining us so bring questions about anything Forge and we’ll do our…

---

## [Build Your Dream Team - Codegeist 2022](https://community.developer.atlassian.com/t/build-your-dream-team-codegeist-2022/61573)

<div class="topic-metadata">

**Author:** [@LorenaAbello](https://community.developer.atlassian.com/u/LorenaAbello)\
**Replies:** 0\
**Last updated:** [September 14, 2022, 8:49pm UTC](https://community.developer.atlassian.com/t/build-your-dream-team-codegeist-2022/61573 "2022-09-14T20:49:01Z")

</div>

Looking for a challenge team? :handshake: Teaming up Find your perfect match. If you’re interested in Codegeist, but you’re not sure you want to go it alone, you can connect with others who are looking for teammates: …

---

## [💰 $300K In Prizes - #Codegeist2022 is LIVE!](https://community.developer.atlassian.com/t/300k-in-prizes-codegeist2022-is-live/61290)

<div class="topic-metadata">

**Author:** [@LorenaAbello](https://community.developer.atlassian.com/u/LorenaAbello)\
**Replies:** 11\
**Last updated:** [September 9, 2022, 8:33pm UTC](https://community.developer.atlassian.com/t/300k-in-prizes-codegeist2022-is-live/61290 "2022-09-09T20:33:46Z")

</div>

Back & Better Than Ever! #Codegeist2022, Atlassian’s annual developer hackathon, is now open. Compete with thousands of developers from across the globe to build solutions for IT, DevOps, or Business teams in hopes o…
