youngmon/atlassian-qna huggingface dataset:
Allow Sourcetree to be used in RemoteApp
Asked by Chad Robinson:

So far, SourceTree is the only app I can't open from a RemoteApp Session.

I have several ideas on how this might not work:

1. you are installing via the user profile path.
2. You have a exe file that redirects to the appropriate version of the application.

Even if you can RemoteApp into a machine where SourceTree is open and you try to open sourceTree through alternative means, it does not work. SourceTree will hang.


Answers:
author: Chad Robinson
body: This seems to be around Sourcetree implementing the MS.Internal.AppModel.ITaskbarList.

I found the following details on this issue:

<https://stackoverflow.com/questions/35185388/itaskbar-hrinit-method-throws-exception-under-remoteapp>

<https://stackoverflow.com/questions/54014298/how-to-avoid-exception-setting-window-taskbariteminfo-in-rare-situations>

comments: author: Chad Robinson
body: Here is the full stackstrace:

ERROR \[2020-10-23 20:41:03,401\] \[1\] \[SourceTree.Analytics.Crash.BugSplat.CrashAnalyticsService\] \[Log\] - DispatcherUnhandledExceptionHandler for \[Sourcetree, 3.3.8.3848\] called with \[System.Windows.Threading.Dispatcher, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs\]  
System.NotImplementedException: The method or operation is not implemented.  
at MS.Internal.AppModel.ITaskbarList.HrInit()  
at System.Windows.Window.ApplyTaskbarItemInfo()  
at System.Windows.Window.WindowFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean\& handled)  
at System.Windows.Interop.HwndSource.PublicHooksFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean\& handled)  
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean\& handled)  
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)  
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)  
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


author: Chad Robinson
body: Here is an open issue on Github that describes this exact issue:

<https://github.com/dotnet/wpf/issues/2377>


author: Chad Robinson
body: here is a fix that DevExpress implemented:

<https://github.com/DevExpress/DevExpress.Mvvm.Free/blob/d8f957007cd409dd7e678876640b666fcf0c6467/DevExpress.Mvvm.UI/Services/TaskbarButtonService/Native/TaskbarInfoApplicator.cs#L11>
Pull selected files from git repo in AWS
Asked by Pasquale Tedesco:

Hi I am new to code repositories and I am trying to create a custom action that allows me to pull only selected files from a AWS hosted codecommit repository. Where can I find examples or information on what I would need to complete this?


Answers:
author: Mikael Sandberg
body: Hi [@Pasquale Tedesco](/t5/user/viewprofilepage/user-id/4137360),

Welcome to Atlassian Community!

The concept of Git is that your local repository is a complete copy of the remote repository. That being said, you can do a sparse clone of a repository by creating an empty repository locally and link it to the remote repository.

```
mkdir <repo>
cd <repo>
git init
git remote add -f origin <URL>?
```

Once you created the empty repository you need to configure what it should pull from the remote.

```
git config core.sparseCheckout true
```

Now you need to tell Git which files you want to checkout by adding the paths to sparse-checkout

```
echo "some/dir" >> .git/info/sparse-checkout
```

And the last step is to pull from the remote

```
git pull origin master
```

comments: author: Pasquale Tedesco
body: Thank you for this information. I will try this and see how far I can get.


author: Pasquale Tedesco
body: Hi [@Mikael Sandberg](/t5/user/viewprofilepage/user-id/853579)

Is there an easy way to achieve something like this in Sourcetree.![Export.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/115524i2DABEFB0FE47871C/image-size/large?v=v2&px=999 "Export.jpg")


author: Pasquale Tedesco
body: [@Mikael Sandberg](/t5/user/viewprofilepage/user-id/853579) Just in case this comes up else where the solution I was able to find that best met our needs was the following.

1) Add new custom action  
2) Script to run: Map path to 7zip.exe  
3) Parameters: a C:\\path\\to\\desktop\\folder\\$SHA.zip $FILE  
4) Save Custom action and resart SourceTree  
5) Open Repository  
6) Select files to download  
7) Right Click \> Custom Action \> select new custom action

![ExportSourceFiles.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/120280iDB2EB10E7CA715AB/image-size/large?v=v2&px=999 "ExportSourceFiles.jpg")
No connection to repository from sourcetree
Asked by Andrreas Weichert:

I created a new repository on bitbucket and wanted to clone it to sourcetree. Sourcetree started but the link to the repository was indicated as illegal. I can get access to bitbucket with "remote account" link/button in this window and can see all my repositorys. I tried it many times to clone some of my repositorys.

Then I found a hint in the net to update git and mecurical, what I did. After that I get form the procedure above the "CreditalHelperSelectorWindow" many times.

Please help, what goes wrong here ?


Answers:
author: Daniel Eads
body: Hi Andrreas,

Let's gather some more information to troubleshoot the problem you're seeing while trying to clone a repository. Can you look up these items:

1. What version of Sourcetree do you have installed? The latest version as of this post is [Sourcetree 3.3.9 for Windows](https://product-downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeSetup-3.3.9.exe) .
2. What version of git did you update to on your system?
3. Is Sourcetree using embedded git, or system git? (you can find this in the Git tab in Options, [instructions here](https://confluence.atlassian.com/sourcetreekb/using-embedded-git-or-system-git-in-sourcetree-785323587.html)) - please list what version of system/embedded git Sourcetree is reporting it is using
4. Do you have Git Credential Manager for Windows installed on your system, and if so, what version? The latest version as of this post is [installable here - v1.20](https://github.com/microsoft/Git-Credential-Manager-for-Windows/releases)

Thanks,  
Daniel


Tags: bitbucket

bitbucket-cloud

cloud
TypeError: Cannot read properties of undefined (reading 'columns')
Asked by Preeti Bhole:

I am trying to join 2 tables in Table Transformer using UNION but not both the tables will return data all the time. Even if one of the table does not have data, the table transformer query does not work and throws below error:

**TypeError: Cannot read properties of undefined (reading 'columns')**

Can someone suggest a solution to this?


Answers:
author: Stiltsoft support
body: Hi [@Preeti Bhole](/t5/user/viewprofilepage/user-id/3515088) ,

If you have questions regarding the [Table Filter, Charts \& Spreadsheets for Confluence](https://marketplace.atlassian.com/apps/27447/table-filter-charts-spreadsheets-for-confluence?tab=overview&hosting=cloud&utm_source=atl_community&utm_medium=answer&utm_campaign=table-filter-traffic-sources&utm_vendorID=1216111) app (the [Table Transformer](https://docs.stiltsoft.com/tfac/cloud/how-to-use-table-transformer-macro-42241552.html?utm_source=atl_community&utm_medium=answer&utm_campaign=table-filter-traffic-sources&utm_vendorID=1216111) macro is also provided by this app), please refer to [our support](https://stiltsoft.atlassian.net/servicedesk/customer/portal/14).

The support portal is confidential, so you'll be able to share the screenshots of your source tables and your current SQL query and we'll look into the issue.

As for now, you may check if your SQL is a general one:

SELECT \* FROM T1 OUTER JOIN T\* ON T1.'Key' = T\*.'Key'

I mean that you don't refer to the columns of specific tables. Then if one table is missing, the query won't be broken.

comments: author: Preeti Bhole
body: Thank you for your reply. My issue is not with JOIN but I am using UNION to merge data from multiple tables and it can happen that data is not available in all tables. How to address this case?


author: Stiltsoft support
body: You may try not a very elegant option but nevertheless: I assume that each of your tables is coming from Jira so you don't know if the data will be present or there will be no any table at all.

So, you may create a manual duplicate of the Jira Issues table for every Jira output: the same number of columns, the same headers and one row with data (for example, "no data" in each cell or smth).

Then you wrap every pair in a separate Table Transformer macro and use the standard "Merge" preset.

As a result, you'll always have a valid table: Jira rows + "no data" row or only "no data" row. So, your main query in the external Table Transformer macro won't be broken.

Later you may wrap your external Table Transformer macro in the Table Filter macro, set the reversed filter and get rid of the "no data" row.


Tags: cloud

confluence-cloud

filter

table

table-filter

table-filter-and-charts

table-filter-charts-spreadsheets

table-transformer
Don't create an audit of Confiform Entry only if Specific field has been edited or modified.
Asked by Dhiraj Kr_ Gupta:

Currently, if any thing or field has been edited or modified in a confiform records, it makes a audit or copy of that record in audit view. Suppose there are multiple fields ( A, B, C). So i wanted that don't make Audit or copy of history if there is edit or modification in Field B.

Conclusion, I want no audit if certain fields or values has been modified


Answers:
author: Alex Medved _ConfiForms_
body: ConfiForms IFTTT macros have a parameter that allows you to define a condition when it runs. Use it in this case :)

comments: author: Dhiraj Kr_ Gupta
body: Thanks Alex, but i have tried a lot for this. But not able to do.

Let say, if only field B is edited, modified or updated then do not make Audit

Please help me.

Action: Choose "Audit"

Event: "onmodified)

Condition/Filter: Here's the key -!hasChanged("FieldB") (This ensures the audit only triggers if Field B hasn't changed).

I am able to apply other condition but not this


author: Alex Medved _ConfiForms_
body: hasChanged():true AND hasChanged(B):false


author: Dhiraj Kr_ Gupta
body: Thank you very much ?


Tags: confluence-unknown-hosting-type

unknown-hosting-type
Send mail IFTTT macro on Modify which field has been updated
Asked by Dhiraj Kr_ Gupta:

If there are 5 fields ( A, B, C, D, E) in confiform, and when a record is modified( or edited) suppose field B is modified, So i want to send mail by IFTTT macro which says that B field has modified. Similarly if C is modified, then mail sent which says that C field has modified.

Conclusion ,send mail which specify what changes has been made


Answers:
author: Alex Medved _ConfiForms_
body: Have a look at this example <https://wiki.vertuna.com/display/CONFIFORMS/Sending+the+change+log+via+email>

comments: author: Dhiraj Kr_ Gupta
body: What is the condition for **if not**


Tags: cloud

confluence-cloud
Calculate individual contribution to a specific page
Asked by Ming Chen:

We are using confluence for design documents.

One design document may co-authored by several engineers.

Is there a way to calculate individual contribution to a specific page based on the page content?


Answers:
author: Kristian Klima
body: Hi [@Ming Chen](/t5/user/viewprofilepage/user-id/2911181) and welcome to the Community.

What exactly do you want to measure?

Time spend editing? Number of words typed? Numbers of edits per writer?

You probably could do that via API or an app but then ask yourself... what do you do with those numbers?

Neither of those metrics can measure the quality / impact of the contrubution.

From my years in journalism, one person can write 10 market news updates during their morning shift. Another spends the entire day working on a single article (analysis).

Which writer is 'better'?

You can have the article open for 2 hours, write 2 sentences that make great impact. You can make 10 incremental edits, writing one sentence at a time.

How do you define 'better'?


Tags: cloud

confluence-cloud
Invite Guest Access Policy
Asked by Karim Mohamed:

Hi,  

I wanted more information on the policy in regards to inviting guests to Confluence.   
We have 2 departments that need access to our Confluence instance. This is around 80-90 users. Some of them them will only need view access and a few edit access to 1 space in Confluence. I have enough paid users to invite all these people to a single space. However, they have the same domains as current paid users because they are part of our organizations.  

How does that fall into the policy of Atlassian knowing I'm inviting Guests that have the same domain. On one end, guests allows me to save us cost on licensing since the majority will only need read access. But on the other, is that the proper way of going about this and does it breach Atlassian's policy ?  

Reference: <https://support.atlassian.com/confluence-cloud/docs/invite-guests-for-external-collaboration/>


Answers:
author: Barbara Szczesniak
body: [@Karim Mohamed](/t5/user/viewprofilepage/user-id/5046408) I think the Info Panel with the title **Important policy information** at the top of the page you linked to should answer your question.

comments: author: Arun Sahijwani
body: Hi Barbara,   

The Info panel you mentioned does not address Karim?s question. I have the same question too.   

The Info panel mentions former/current paid users. I have around 8000 other users that I want to invite (using the company domain) who are not former/current paid users.   

Does this mean I will be able to invite these users?


author: Barbara Szczesniak
body: [@Arun Sahijwani](/t5/user/viewprofilepage/user-id/5435873) I take that first sentence along with the next:
> The purpose behind the guest feature is to invite users outside of your organization.

To me, this means that guests cannot be from within your organization.


author: Arun Sahijwani
body: We checked with Atlassian and the first sentence isn't true. For as long as you want to invite guest users (with the same domain) who were never/ are not paid users then it is acceptable.


author: Barbara Szczesniak
body: [@Arun Sahijwani](/t5/user/viewprofilepage/user-id/5435873) Thank you for this feedback. It changes my (and perhaps many others') understanding of this feature.


Tags: cloud

confluence-cloud
How to display all child tasks in an epic using the JIRA macro in confluence
Asked by Chris Hall:

I am new to using JIRA and Confluence and I am stuck on something that seems rather basic. I am trying to figure out how to display all of the child issues of a JIRA epic within a Confluence page.

I found the page: [How to display all child issues of an epic using t... (atlassian.com)](https://community.atlassian.com/t5/Confluence-questions/How-to-display-all-child-issues-of-an-epic-using-the-JIRA-filter/qaq-p/1801372)

Using this page, I tried using a JIRA legacy macro any typed the following JQL: parentEpic = "Epic Key". This allows me to see the actual epic itself but not the child tasks within that epic. Unsure of why I am getting this bug, the above mentioned page says that the simple code I typed should work. I am showing my results in the attached screenshot.

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


Answers:
author: Danut M _StonikByte_
body: Hi [@Chris Hall](/t5/user/viewprofilepage/user-id/5513212),

This should work with **Jira Issues macro** or **Filter Results macro**. I just tested with a JQL similar to yours and they show all the items under the epic.

Another way to display this info, is to use the **Work Breakdown Structure (WBS) macro** offered by our [Great Gadgets](https://marketplace.atlassian.com/search?query=stonikbyte%20great%20gadgets%20agile) app (perhaps you already have it, otherwise you could install it with 1-month free trial).

All you have is to do is configure the macro with a filter or JQL like "parentEpic = EPIC-1" or "parentEpic IN (EPIC-1, EPIC-2)" etc and it will display the items under the epic(s) in a tree structure in form of Epic \> Tasks, Stories \> Sub-Tasks along wither their status.

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

Hope this helps.

Danut.

comments: author: Chris Hall
body: Hi Danut,

Thank you for the information. I am still unable to get the tree structure to display in confluence. However, I don't have a parent epic in my project. My project has one epic with 12 different child tasks. I am trying to get the child tasks to display.


author: Danut M _StonikByte_
body: Hi [@Chris Hall](/t5/user/viewprofilepage/user-id/5513212),

The "parentEpic" is the epic itself.

A filter like this "parentEpic = EPIC-1" should return all the issues under EPIC-1 (stories, tasks and sub-tasks) and the epic itself.

What happens if you run this filter in Jira:

parentEpic = ARDCB-163

Does it return all the issues under epic ARDCB-163?

Danut


author: Chris Hall
body: Yes, that works perfectly in JIRA. However I am trying to use a JIRA macro in Confluence to show that view in confluence.


Tags: cloud

confluence-cloud

jira
Child Page
Asked by Brandi McCoy-White:

Can I turn a title from "expand" into a child page? I'm creating a space for our internal teams and wanted to make the confluence page flow neatly. I thought using the expand insert would help with organization. I was trying to link the parent page "enterprise" to this insert but have not been successful. I was wondering if this option exists.

*** ** * ** ***

![confluence.png](/t5/image/serverpage/image-id/327884iFCFC1CFDFD1D5D82/image-size/large?v=v2&px=999 "confluence.png")


Answers:
author: Kristian Klima
body: Hi [@Brandi McCoy-White](/t5/user/viewprofilepage/user-id/5513196) and welcome. If I understand correctly:

* So you have the page called Enterprise.
* On that page you have the *expand* macro titled Products.
* And you'd like to turn that expand macro title into a Child Page title.

That's not possible, a child page and an expand macro have very different functions.

HOWEVER... you can turn this 180 degrees.

If you insert Child pages macro on Enterprise, you will end up with the list of all child pages on Enterprise.

Child pages macro can be configured - how many levels of children you wanna display, and you can choose to display page preview or excerpt preview.

You'd achieve something similar - Enterprise page showing clickable previews of a child pages.


author: Shawn Doyle - ReleaseTEAM
body: In your example, the page "Products" is a child page of "Enterprise".

To create more child pages for "Enterprise" go to that page and use the CREATE button and it will put the new page under "Enterprise", no addon is needed.

Unless I misunderstood what you are asking.


Tags: cloud

confluence-cloud
Users invited to edit a page, cannot edit the page
Asked by Sydnee Roberts-Crews:

I have a team space for my team, but none of them can edit pages. I invited them to edit a specific page within the team space, but they all received an error message. I'm not sure how to solve this issue.

![Screenshot 2024-06-04 at 3.47.09?PM.png](https://community.atlassian.com/t5/image/serverpage/image-id/327883i6DF13CC4E1CAAA29/image-size/large?v=v2&px=999 "Screenshot 2024-06-04 at 3.47.09?PM.png")

Can anyone help me figure this out? This would help me tremendously and cut down on my workload.


Answers:
author: Barbara Szczesniak
body: [@Sydnee Roberts-Crews](/t5/user/viewprofilepage/user-id/5241521) If you're not sure how to proceed based on [@Shawn Doyle - ReleaseTEAM](/t5/user/viewprofilepage/user-id/815120)'s response:

1. In the Space, open **Space settings \> Space permissions**.
2. Add individual users on the Users tab or a group the users all belong to in the Group tab.
3. Give the users/group the permissions you want them to have once they are added to the tab.

comments: author: Sydnee Roberts-Crews
body: Thanks, [@Barbara Szczesniak](/t5/user/viewprofilepage/user-id/5187859) , but when I try to use your instructions, my Space permissions only gives me the option to **Add people to all spaces.**I can't just add people to my team space in the space permissions section of settings. Is this an admin thing possibly?


author: Barbara Szczesniak
body: [@Sydnee Roberts-Crews](/t5/user/viewprofilepage/user-id/5241521) If you select **Edit** above the list of current users (on **Users** tab), you get a **Search for internal users** box below the list where you can search for and add individual users.


author: Sydnee Roberts-Crews
body: [@Barbara Szczesniak](/t5/user/viewprofilepage/user-id/5187859) bless you! I kept clicking edit but never scrolled to the bottom to see the search :face-palm:.

Thank you!!!


author: Barbara Szczesniak
body: You're very welcome, [@Sydnee Roberts-Crews](/t5/user/viewprofilepage/user-id/5241521) I never had to do this, since we're still on the Free plan, and I'm basically the only user. That's the point of this community, though---we're all here to help and learn from each other.


author: Shawn Doyle - ReleaseTEAM
body: Did you add them to the space?

comments: author: Sydnee Roberts-Crews
body: Are there multiple ways to add to a space? I tried [@Barbara Szczesniak](/t5/user/viewprofilepage/user-id/5187859) suggestion below but it doesn't give me the option to just add people to my team space. I've added them to the team but for some reason its not letting them into the space.


author: Shawn Doyle - ReleaseTEAM
body: Looks like [@Barbara Szczesniak](/t5/user/viewprofilepage/user-id/5187859) got you sorted out.


Tags: cloud

confluence-cloud

editor
I want to set the fixversion on ticket creation and it keeps erroring my cod eis below
Asked by Butch_Richards:

```
{"fields" : {									"project":		      {	"key":	"[entry.ProjectID]"	},		"issuetype":		  {	"name":	"Task"	},	"assignee": {			"value": "[entry.BSA.Label]"		},?"fixVersion":{			"name": "Release 1"		}, ? ? "customfield_10006":	"[entry.ParentLink]",	"customfield_19600":	"8633",	"summary":			    "[entry.Prefix] - Malcode Setup",		"description":			"Submit request for Malcode setup" ? ? ?}  }								
```


Answers:
author: Kalyan Sattaluri
body: Hello [@Butch_Richards](/t5/user/viewprofilepage/user-id/5194191)

Below is the syntax for Fix Version:

"fixVersions" : \[ { "name": "2.0"} , { "name": "Network Switch" } \]

So yours will be like below:

{  
"fields": {  
"project": {  
"key": "\[entry.ProjectID\]"  
},  
"issuetype": {  
"name": "Task"  
},  
"assignee": {  
"value": "\[entry.BSA.Label\]"  
},  
"fixVersions" : \[ { "name": "Release 1"} \],  
"customfield_10006": "\[entry.ParentLink\]",  
"customfield_19600": "8633",  
"summary": "\[entry.Prefix\] - Malcode Setup",  
"description": "Submit request for Malcode setup"  
}  
}

comments: author: Butch_Richards
body: StIll getting the below error and It is a valid fix version [@Kalyan Sattaluri](/t5/user/viewprofilepage/user-id/5312306)   

* Unexpected error while saving the record. Please contact your Confluence support team for assistance. Details are available in the server logs


Tags: cloud

confluence-cloud