youngmon/atlassian-qna huggingface dataset:
Handwriting Input
Asked by Mark Paigen:

I would like to use my ipad to enter handwritten text into comments and lists. I'd like to have the input in text form so that it can be edited later. Does anyone know if there is a way to achieve this?


Answers:
author: Luciana Munhoz
body: Hi Mark!

Currently, there's not a way, but I see that you can scan handwritten text and it turns it into typed text on a iPhone, so that might work for an Ipad as well.

Although you can't handwrite directly into Trello, you can write on paper, for example, and scan it into Trello.  

![SCANtext.png](https://community.atlassian.com/t5/image/serverpage/image-id/349352iDB11D39AEAFC8115/image-dimensions/211x456?v=v2 "SCANtext.png")


Tags: cloud

handwriting

ipad

ocr

trello-cloud
When is the 'Create from Template' macro getting updated next?
Asked by Martin James:

Hi Atlassian, I was just wondering when the 'Create from Template' macro is getting a new update? I've been waiting for so long but nothing has changed. Its one of the most used macros in our environment.

**Wishlist**:

* Would be good if we can toggle the ![Create.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/278389i92572ACD27A6DDE3/image-size/large?v=v2&px=999 "Create.PNG") button on and off within the macro. It's so important our teams are using the correct template we need them to use for certain document types. We find we have to reject a lot of documents as a result of people not using correct templates.
* It would be amazing if we can specify a path within the current space to create that page.
* Would be good if we can predefine labels from the macro.


Answers:
author: eugenio_onofre
body: Hello [@mybucket2018](/t5/user/viewprofilepage/user-id/684169)

This is the Atlassian Community, which is not the official path to request new features.

Kindly suggest reaching out to support.atlassian.com

Please do not forget to accept this answer in case it helps you resolve your issue as it may help other community members in the future.

Regards,  
Eugenio
Component imported from BitBucket not visible in Compass
Asked by Neill Holland:

Hi there,

We've come across an issue where a Component (BitBucket repo) has been imported successfully, but isn't showing up in Compass.

Myself and another colleague have each tried, and waiting overnight for it to appear "just in case" but nothing yet.

When using Create-\> Import Components -\> Bitbucket (Import) and searching for the repo, it shows as Created. It wasn't showing as created prior to yesterday.

Is there anything we can check to see why this has happened? We haven't seen this for any other repo that's been imported using the same process.

Thanks

Neill


Answers:
author: eugenio_onofre
body: Hello [@Neill Holland](/t5/user/viewprofilepage/user-id/5242030)

I would suggest raising a ticket at <https://support.atlassian.com> so they can help you investigate it.

As we, from the community, do not have access to the instance and it seems all the steps were correct, that would be the best approach.

Please do not forget to accept this answer in case it helps you resolve your issue as it may help other community members in the future.

Regards,  
Eugenio

comments: author: Neill Holland
body: Hey [@eugenio_onofre](/t5/user/viewprofilepage/user-id/5002338) ,

Thanks for commenting.

That's what I ended up doing some time back - but it didn't result in any resolution/ further information.

Agree if it happens to anyone else, a ticket should their first port of call ?
How to determine the last deployment of all components
Asked by Garyl Paras:

We have GitLab integration and we can see the deployment within the component but I can't figure out if there's a filter or a report that will list all components and their last deployments in prod/staging.  
Maybe a new column in the Component page that shows the last deployment.


Answers:
author: Josh Campbell
body: Hey [@Garyl Paras](/t5/user/viewprofilepage/user-id/5109768)! Thanks for the suggestion, I've added a backlog ticket for this. In the meantime, you could use GraphQL to build a report for this. Here's a query to get you started that can pull the last deployment event for each component, though you'll need to filter out anything without a deployment yourself as the API won't do this:

```
query MyQuery {
  compass {
    searchComponents(cloudId: <your-cloud-id>, query: {}) {
      ... on CompassSearchComponentConnection {
        nodes {
          component {
            events(query: {eventTypes: DEPLOYMENT, first: 1}) {
              ... on CompassEventConnection {
                nodes {
                  ... on CompassDeploymentEvent {
                    deploymentProperties {
                      state
                      startedAt
                      completedAt
                    }
                  }
                  eventType
                  lastUpdated
                }
              }
            }
            id
            name
          }
        }
        pageInfo {
          hasNextPage
          endCursor
        }
      }
    }
  }
}
```

Hope this helps! Also if you don't mind, I'd be keen to know what you'll use this for? :) Is this like a report you'd reference at some cadence or something that a certain team/person wants to see ad-hoc? And then what do you do with this information? Thanks Garyl great to hear from you!
Problems connecting Compass to Bitbucket
Asked by soeren.kress:

Hi,

I am trying to connect Compass to Bitbucket and went through the steps as described [in the documentation](https://developer.atlassian.com/cloud/compass/integrations/integrate-Compass-with-Bitbucket-cloud/#perform-the-integration).

After completing all steps, the Bitbucket app is installed in Compass and the "Compass Integration for Bitbucket" app is installed in our Bitbucket workspace. But the final redirect after granting access only shows the following error

```
The provided compass-redirect-url URL parameter is invalid
```

The URL is as follows:

<https://compass-bitbucket-connect.services.atlassian.com/postInstall?redirect_params=>*\<a-really-long-string\>* %3D\&clientKey=ari%3Acloud%3Abitbucket%3A%3Aapp%2F%7B*\<a-uuid\>* %7D%2Fcompass-bitbucket-integration  

Any ideas why it is not working?

Thanks,  
Soeren


Answers:
author: soeren.kress
body: Thanks to the Atlassian support, the issue is resolved. Our Atlassian suite is hosted on the jira.com domain which was not whitelisted for Compass.
Application Managment Access Revoked?
Asked by Trenton Letz:

Hey folks,  

I am an ord \& site admin for our Compass product, and I had something strange happen to me the other day.

Everything has been going well earlier this week then all of a sudden I did not have access to manage/install apps for our Compass product with the message: *"Compass apps are unavailable to install right now. Try again later."*

Has anyone else experienced this? Is there a fix?


Answers:
author: Andrew Boyagi
body: Hi Trenton,

I just checked and I am able to manage and install apps - is this still an issue for you?

comments: author: Josh Campbell
body: Hey Trenton there was a temporary a problem that has since been fixed and you should again be able to install apps. Sorry about the trouble!


author: Trenton Letz
body: Thanks folks! I am all set now ?
LaunchDarkly feature flags showing up in the activity feed
Asked by Jay Gurnani:

Hey team!   

Hope you are doing well. I was doing a demo for Compass and can't remember if the LaunchDarkly feature flagged changes will show up on the activity feed. Are there any plans for this? Looking at the documentation here, it doesn't look like?   

<https://docs.launchdarkly.com/integrations/compass>  

Thanks!


Answers:
author: Andrei
body: Hi Jay!

Feature flag toggle events should show up in the activity feed.

I think we do have the requirement that the project be added to the 'projects' section for the event source to be created. Happen to know if that was the case here?

comments: author: Jay Gurnani
body: Yep that was it! Haha sorry I forgot that was the case (even though I may have written that code!) Might be worthwhile updating the above documentation? I'm currently trying to prepare a presentation on Compass and don't have all the linkages from the different applications setup and so I'm relying on the provided images.


author: Andrei
body: Yup yup, we've already notified our partners about the documentation, thanks for calling that out!
> I'm currently trying to prepare a presentation on Compass and don't have all the linkages from the different applications setup and so I'm relying on the provided images.

Compass preso! That's awesome, let us know if there's anything we can do to help ?
Is there going to be a way to assigned multiple components to a JSM Service?
Asked by Marcus Shane:

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/269567iF8B2B42EA72FC375/image-size/large?v=v2&px=999 "image.png")

Is the 'Compass' field on the Jira Service Management 'Edit Service' screen going to be allowed, at some point, to assign multiple Compass components?

Thank you.


Answers:
author: Katie Silver
body: Hi [@Marcus Shane](/t5/user/viewprofilepage/user-id/1020607) thanks for your question!

At the moment this isn't on the roadmap. However, I'd love to learn more about your use case. Could you give me an example of how you see multiple Compass components mapping to a single JSM Service?

comments: author: Marcus Shane
body: Katie,

*We were envisioning JSM Services as more of a wrapper for multiple Compass components. For example, we currently have 3 Compass components, from a developer prospective, that support one service, from a customer/technical support perspective. The customer/technical support perspective are unaware, and to be honest is too far in the weeds to be meaningful to them. It would be the more "public" representation of back-end tooling. I hope that helps.*

As an aside, it would also be helpful to have a way to group Compass components as well. We are currently doing some of that grouping with tags, but to have that integrated in the UI would be extremely helpful.

Thanks for making a really cool product! It has been very helpful in describing the DevOps estate of assets!


author: Katie Silver
body: Got it. Thanks so much!

At the moment, I'd suggest using capabilities to define the "customer facing" service, and then have the developer-facing services all be dependent on it. However I know that's not exactly a hierarchy like you're thinking about.

We'll keep talking about how we can solve it on our side. Thanks again for your feedback [@Marcus Shane](/t5/user/viewprofilepage/user-id/1020607) :)
GraphQL API teams are not associating with new components in Compass UI?
Asked by John Medina:

By using GraphQL to get Compass TeamIDs (refer to: `searchTeams `Query), and using the results in the `createComponent` GraphQL mutation (refer to: `createComponent `mutation) we're seeing that our team isn't fully being associated with the new component.

The details view of the component shows the ownership (eg: `https://<org>.atlassian.net/compass/component/<component id>`), but listing all component by team `x` isn't showing the component. We also can't see the component assigned to the team on their team page eg: `https://<org>.atlassian.net/compass/people/team/<team id>`).

Our theory is that there is a mismatch in the teamIDs being returned from the GraphQL vs interactions with the UI.

GraphQL returned teamID format: `ari:cloud:identity::team/XXXXXXXX-XXXX...`

UI call teamID format: `ari:cloud:teams::team/XXXXXXXX-XXXX...`


Answers:
author: John Medina
body: There were issues uploading the pseudo code-blocks for the graphQL queries, but here are screenshots of them.![Screenshot 2023-07-19 at 11.35.17.png](https://community.atlassian.com/t5/image/serverpage/image-id/269792i3CB7B08DFD57A32E/image-size/large?v=v2&px=999 "Screenshot 2023-07-19 at 11.35.17.png")![Screenshot 2023-07-19 at 11.35.45.png](https://community.atlassian.com/t5/image/serverpage/image-id/269793i59130E7FF8356F66/image-size/large?v=v2&px=999 "Screenshot 2023-07-19 at 11.35.45.png")

comments: author: Andrei
body: Hi John, thank you so much for flagging this.
> Our theory is that there is a mismatch in the teamIDs being returned from the GraphQL vs interactions with the UI.

Yeah, your intuition here is spot on.

We've raised this with one of our engineering teams and they'll address this as soon as possible.

In the interim, just so you can get unblocked, what you could do is replace the type identifier ( i.e. the \`ari:cloud:identity::team\` bit ) with \`ari:cloud:teams::team\` on the id that's sent back by the Teams Query. The ID bit is the same, so everything else should just work.

Apologies for the hassle here and thank you again for taking the time to explain this so thoroughly.


author: John Medina
body: Hi Andrei,

Thank you for confirming our theory. We have put that workaround in place for now.

Could you post an update here when this bug is fixed so we know when we to remove the temporary workaround?


author: Andrei
body: Will do!


author: John Medina
body: Hello [@Andrei](/t5/user/viewprofilepage/user-id/147415) ,

My team and I were just revisiting this work on this project and thought we would probe this discussion again. Have there been any updates on this bug?

Thanks,

John
Can custom fields displayed or mapped to components be controlled through labels?
Asked by Abhaykumar Patil:

Currently I see we can use 'Component Types' to control what custom fields displayed on component page. I could have two teams which want to see different custom fields on their Service component. How do I achieve that?


Answers:
author: Alie Sesay
body: Hey Abhaykumar,   

I apologize for the delayed response.  

Based on your specific use case, if two teams require different custom fields for their **Service** component, you need to carefully consider the structure of your component types and the associated custom fields.  

**NB:** Unfortunately, Compass only allows a single **Service** component type and does not support creating multiple sub-types or variations within the **same component type** ; you may need to explore alternative strategies to handle the need for different custom fields for other teams.   

Here are a few approaches you might consider:

**Create Separate Component Types:**

* If the two teams need distinctly different sets of custom fields, consider creating two separate component types. For example, you could have **Service** and **Application**.

**Define Custom Fields for Each Component Type:**

* Once you have separate component types, you can define the custom fields associated with each type. Navigate to the Compass settings and specify which custom fields are relevant for each.

![Screenshot 2024-08-21 at 09.39.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/342908i9904332FC70AE34C/image-size/large?v=v2&px=999 "Screenshot 2024-08-21 at 09.39.jpg")

![Screenshot 2024-08-21 at 09.38.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/342909i6D994907091173AE/image-size/large?v=v2&px=999 "Screenshot 2024-08-21 at 09.38.jpg")

I hope this helps to clarify! Please let me know if there is anything else that I can help you with.  

Best regards,  
Alie
Any way to filter automatic GitHub Build events?
Asked by Francisco Cano Brusa:

Hi!

We have a repository that builds and deploys using CircleCI, but due to an ongoing migration to GitHub actions in the company, we have started implementing some workflows to validate certain fields in the PR and run certain checks.

The Compass UI is considering _any_ GH workflow as a "build". For example, we have an action called "jira-validate" that uses the "atlassian/gajira-find-issue-key" action and validates that a PR has a valid Jira ticket. Even _that_ action is counting as a build. That is artificially reducing our build time...

I'm expecting to be able to configure the CircleCI integration some time in the future, but even still, not being able to filter the GH workflows that do the build from others seems like it can be a problem in other repositories....

Is there a way to change how this automatic "build" detection is made?


Answers:
author: Josh Campbell
body: Hey Francisco, Josh here from the Compass product team! It really comes down to how GitHub actions works, everything is a "job" within a GitHub actions workflow so there is not a good way to discern which jobs are just builds with no deployments that we can ignore for the purposes of metrics. And as long as an "environment" key is passed in the job parameters we'll detect that because that is the only way to know if a GitHub actions based deployment happened ([there is no "deployment" key like in Bitbucket](https://support.atlassian.com/bitbucket-cloud/docs/stage-options/#Deployment) so we know a specific job was definitely a deployment).

I've thought a bit about this before and poked at the GitHub docs to see if there is a solution that could work for all/most customers, but outside of forcing a specific naming convention of job names to perhaps filter non-deployment jobs I am not sure there is an easy win here. If you have suggestions as someone probably more familiar with GitHub actions than me I am absolutely open to hearing them!

Perhaps the right approach could be some UI work we could do to help you define filters/regex for jobs - that's a non-trivial effort but it might the right path. Keen to hear any other thoughts!

comments: author: Francisco Cano Brusa
body: Thanks for the reply Josh!  

I understand this is not trivial to solve. I was thinking that what could work for us (and could be simpler than a regex), is to simply disable autodiscovery on a per-service basis.

Then to those services without autodiscovery enabled, we'll be in charge of manually sending the cURL requests to tell Compass when something is being built.

The option you mention seems better, but something simpler would suit us just fine at the moment ;)

Hope the feedback is useful, have a good day!


author: Gabriele Nosso
body: The way that DevLake works is indeed with RegEx.  
Would be great to have this feature, as it would also allow to gather historical data - which is something impossible at the moment if you are not using the "environment" parameter.
Do you use Compass with other Atlassian products? Let?s chat!
Asked by Matt Boulton:

Hey folks, I hope you're well!

We're improving how Compass works with other Atlassian products, and we'd love your input.

If you're interested, we'll chat with you for roughly an hour. We'll discuss if and how you use Compass with other Atlassian products, and we'll share some relevant design prototypes.

To thank you for your time and insights, we'll send a USD$100 e-gift card, redeemable in your local currency.

We're looking forward to speaking with you!


Answers:
author: Matt Boulton
body: Hey folks,

Thanks to all of you who signed up to chat with us about this topic. Your thoughts and insights have been extremely helpful, and will help inform the direction of the product.

While we're *always*open to talking with you about this topic, for now we won't be able to provide an e-gift card for your time.

(If you come across this post and still want to chat, though, feel free to respond here and I'll set up some time with you!)

Cheers,

Matt


author: Phill Pafford
body: Would love to see BitBucket and Bamboo Data Center as some options

* BitBucket DC to be used as a source for Configure as code option <https://developer.atlassian.com/cloud/compass/config-as-code/what-is-config-as-code/>
* BitBucket DC to push developer metrics (PRs, etc...)
* Bamboo DC to push build and deploy metrics
* Bamboo DC to push Unit Test metrics
* Ability to export code as config, if not configured as code as config

comments: author: Steffen Opel _Utoolity_
body: I second this! Are Atlassian's DC products in scope for your study [@Matt Boulton](/t5/user/viewprofilepage/user-id/4725612)?


author: Matt Boulton
body: [@Phill Pafford](/t5/user/viewprofilepage/user-id/704705) and [@Steffen Opel _Utoolity_](/t5/user/viewprofilepage/user-id/781567) great questions and context!

I should have clarified that the research sessions are scoped to Atlassian Cloud products; we want to look at how we can support Data Center customers, but this isn't on our immediate roadmap.

I hope this helps -- and thanks again for asking ?


Tags: integration

research
Cannot see development environment for Compass component
Asked by Michael Wohlfart:

I added a component repository from Bitbucket to Compass and it immediately gave me the environments 'Production' and 'Staging' to select in the drop-down menu in the activity view. What I am missing though are the Development/Test environments that are configured in the repository too.

Any clue what I might be doing wrong?

![Deployments.png](https://community.atlassian.com/t5/image/serverpage/image-id/263868i06F4DDB4451C44BB/image-size/large?v=v2&px=999 "Deployments.png")![Environments.png](https://community.atlassian.com/t5/image/serverpage/image-id/263870iFBF22630A5C3A1E1/image-size/large?v=v2&px=999 "Environments.png")


Answers:
author: Steffen Opel _Utoolity_
body: Hi [@Michael Wohlfart](/t5/user/viewprofilepage/user-id/5216712), and welcome to the Atlassian Community!

You are not dong anything wrong, this is simply bad and misleading UX, insofar Compass oddly only supports these two environment types so far, even though the widget suggests exactly what you expected (and the underlying API supports more types indeed).

Unfortunately I didn't even get a response from the usually very responsive Compass team when asking about this after the [introduction of staging support](https://community.atlassian.com/t5/Compass-articles/Environmentalists/bc-p/2314449#M72).