youngmon/atlassian-qna huggingface dataset:
What's the best way for me to give end users access to a knowledge base?
Asked by Tom Inglis:

Hi,

I'm investigating migrating our current support solution to Jira Service Management and Confluence.

At the moment, the knowledge base articles and the ability to post tickets are integrated into the same website: <https://support.cenefits.com>.

I've configured Jira Service Management appropriately, I think, but I am not sure how best to configure Confluence.

It seems to be the case that in order to expose the content from the attached Space, I need to upgrade to a paid version of Confluence so that end users can access it anonymously. I expect many won't try to create Atlassian logins, and indeed, there is some content which is for organisations that haven't subscribed to our app yet, so will need to see content to help them decide whether or not to do that.

If I do upgrade Confluence to a paid version, will the content be shown on the Jira Service Management Portal, like our current support site, or does it only attempt to pull articles when people type in their questions?

If the latter is the case, I presume I'd need a separate URL with a 301 redirect (e.g. <https://docs.cenefits.com>) to share with customers and link to from our marketing website.

Any thoughts or help would be hugely appreciated.

Thanks,

Tom


Answers:
author: marc -Collabello--Phase Locked-
body: [@Tom Inglis](/t5/user/viewprofilepage/user-id/2617847)Not sure if this helps, but Confluence Cloud will be hosted on an atlassian.net domain. You can't host it on your own domain (same for JSM).

comments: author: Tom Inglis
body: Thanks Marc.

I was intending to just use 301 redirects until such time as Atlassian supports third party CNAMES,


Tags: cloud

confluence-cloud
How do I get a list of version history using velocity in a user macro.
Asked by Yangyang Liu:

I am trying to make a user macro that has a table of strings showing the page version, published date, contributor, and comments.

I am trying to use the VersionHistorySummary from the ContentEntityManager interface to get a list of [VersionHistorySummary](https://docs.atlassian.com/ConfluenceServer/javadoc/7.11.0/com/atlassian/confluence/core/VersionHistorySummary.html "class in com.atlassian.confluence.core") objects. Then use a foreach loop for building the table content.

I have tried the velocity template below in the user macro. However, the getVersionHistory is not seems to return anything.

#set($contentManagerClass=$content.class.forName('com.atlassian.spring.container.ContentEntityManager'))

#set($getVersionHistory=$containerManagerClass.getDeclaredMethod('getVersionHistorySummaries'))


Answers:
author: Dominic Lagger
body: Hi all

I once wrote a really big user macro for something like this. The script gets all childs and its versions. Here is some code sample:

```
#set( $containerManagerClass=$content.class.forName('com.atlassian.spring.container.ContainerManager') )
#set( $getInstanceMethod=$containerManagerClass.getDeclaredMethod('getInstance',null) )
#set( $containerManager=$getInstanceMethod.invoke(null,null) )
#set( $containerContext=$containerManager.containerContext )
#set( $pageManager=$containerContext.getComponent('pageManager') )
#set( $page = $pageManager.getPage($content.getId()) )


###GET ALL VERSIONS FOR FURTHER OPERATIONS
#set( $latestVersions = [] )

#set( $allVersions=[] )
#foreach( $child in $page.getDescendants() )
 #set( $childVersions = $pageManager.getVersionHistorySummaries($child.getEntity()) )
 #foreach( $childVersion in $childVersions)
  #set( $modDate = $childVersion.getLastModificationDate() )
 #end
#end
```

As far as I know, the getVersionHistory is not working. I think, I struggled as well, so I used getVersionHistorySummaries()

Regards, Dominic

comments: author: Yangyang Liu
body: Thanks so much!

It is so helpful!


author: Daniel T?rnqvist
body: Are you sure that your first call actually returns an ContentEntityManager?

I'm doing something where I need to retrieve pages based on their pageId and I've tried to get a ContentEntityManager using both your example above as well as   

#set ( $contentEntityManager = $containerContext.getComponent('contentEntityManager') )  

without any luck.

Maybe someone else has a suggestion?


Tags: confluence-server

server

user-macro

velocity
Pages loading issue.
Asked by John CHO:

From one day not so long ago, Confluence's page or tree is viewed as the previous page or state without being updated. After the page is loaded, it should be refreshed(F5) to display normally.

Is there anything I can do in this situation?


Answers:
author: Gonchik Tsymzhitov
body: Hi!

Could you start from cleaning your browser cache?

Also, you can double check in private mode the reproducibility

comments: author: John CHO
body: Hello, thank you!  
I need to monitor if it has anything to do with the cache.


Tags: cloud

confluence-cloud
activation of two-factor authentication
Asked by Chris Zollinger:

Hi,

i want to activate the 2FA for all of my users, following this guide here:

<https://support.atlassian.com/security-and-access-policies/docs/enforce-two-step-verification/>

- Domain is verified

- i have global admin permissions with my user

-2FA for my personal user is activated an is working

my problem no is, that i don't have the button/link "**Enforce two-step verification**" mentioned in the KB above.

This is all i see:

\<attached_picture\>

What do i miss? can someone help me on this one?

Thanks and best regards

Chris


Answers:
author: Chris Zollinger
body: Thanks to all your help! have sorted it out - the global subscription is still valid, the one for Atlassian Access wasn't(anymore) solved that, and now i have all the options i need.

Have a nice day, Regards

Chris


author: Prince Nyeche
body: Hi [@Chris Zollinger](/t5/user/viewprofilepage/user-id/4278971)

Do you have Atlassian access subscription? As you may want to know that's a feature that comes when you actually purchase and pay for Atlassian access.

comments: author: Chris Zollinger
body: yes i have a subscription, it is active - and currently my 50+ users are working with it.


author: Prince Nyeche
body: Then you should be able to see it under security from your Admin hub.

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


author: Chris Zollinger
body: this is all i see:![2FA_1.png](https://community.atlassian.com/t5/image/serverpage/image-id/131986i0C06744924229CB0/image-size/large?v=v2&px=999 "2FA_1.png")


author: Prince Nyeche
body: Hey [@Chris Zollinger](/t5/user/viewprofilepage/user-id/4278971)

Are you certain you have verified your domain and have Atlassian access subscription? Those are the two main conditions to check.


author: Prince Nyeche
body: So if it's still showing you that, it's one of the two mentioned conditions above.


author: Vero Rivas
body: Hi [@Chris Zollinger](/t5/user/viewprofilepage/user-id/4278971)

The image is not visible, you can upload it again

Cheers

comments: author: Chris Zollinger
body: ![Atlassian_2fa.png](https://community.atlassian.com/t5/image/serverpage/image-id/131979i581EC638542ACA10/image-size/large?v=v2&px=999 "Atlassian_2fa.png")


Tags: cloud

confluence-cloud
jira and confluence running slow
Asked by wangzehong:

Hi All

I was just wondering if you can help me solve the configuration issue because I'm running out of ideas.

When I log in?jira shows --The health check was unable to complete within the timeout of 20000ms.

However, when I go to the system to check the application link is normal, it only occasionally times out?

Then our JIRA and conference systems always load the page very slowly. After checking, it's not the problem of network speed. Who has a good opinion? How should I check?

thanks


Answers:
author: wangzehong
body: I found out why our domain name is bound to two IP addresses


Tags: application-link

confluence-server

jira

performance

server
The version number in View System Info did not sync with docker image version after upgrade
Asked by ambrose wong:

Hi,

Currently version 7.5.1 is used. I tried to upgrade to 7.5.2 and 7.6. Based on the confluence docker hub page, I just changed to use 7.5.2 and 7.6 docker image in docker-compose file, no other changed. Then run docker-compose stop, rm and up commands.

The confluence was up and running successful. But the version number didn't change in View System Info page. It still showed 7.5.1.

Do you know what happened?


Answers:
author: ambrose wong
body: Hi,

I have found what the problem is. Someone set a docker internal volume mounting to the installation directory in the confluence service in the docker-compose file in day one.

```
- confluenceInstallVolume:/opt/atlassian/
```

That's why the confluence couldn't be upgraded. It seems OK now.

Thx


Tags: confluence-server

container

server
Confluence REST API PUT Forbidden (403) Error
Asked by CK Yiew:

Hi, I'm using confluence wiki 7.4.4. Able to perform GET operation but not PUT.

I'm able to create/update page manually thru wiki web but not thru command below, so permission side should be already granted. (unless it is required FULL admin permission to run command below)

**Command as below:**

curl -v -H "Authorization: Bearer $key" -X PUT -H 'Content-Type: application/json' -d' {"id":"1744849332","type":"page","title":"new page","space":{"key":"software"},"body":{"storage":{"value":"\<p\>SUCCESS\</p\>","representation":"storage"}},"version":{"number":10}}' [https://wiki.ith.ABC.com/rest/api/content/1744849332](https://wiki.ith.intel.com/rest/api/content/1744849332)

Output as below:

**Error Message:**

{

"data": {

"allowedInReadOnlyMode": true,

"authorized": false,

"errors": \[\],

"successful": false,

"valid": true

},

"message": "Could not update Content of type : class com.atlassian.confluence.pages.Page with id 1744849332",

"reason": "Forbidden",

"statusCode": 403

}

Please advice. Thanks.


Answers:
author: Constantijn Molengraaf
body: Same problem as OP, no solution yet (GETs work, PUT/POSTs don't and give 403)


author: Fabian Lim
body: Hi [@CK Yiew](/t5/user/viewprofilepage/user-id/4278719)

It looks like a similar user had the same issue and were able to resolve it. Here is the post: <https://community.atlassian.com/t5/Jira-questions/403-forbidden-error-when-using-POST-method-to-access-rest-api/qaq-p/642248>

Regards

comments: author: Frank Le Grand
body: The post you linked is about using the framework. The OP there actually says that he doesn't have the issue with CURL, so this is a separate issue.

I'm having the same problem and still haven't figured it out, [@CK Yiew](/t5/user/viewprofilepage/user-id/4278719) did you find a solution since you originally posted?


author: Rob Fender
body: echoing [@Frank Le Grand](/t5/user/viewprofilepage/user-id/4963671) ... Anyone? Solution?


author: Venkatesh Prasad
body: Same problem being faced here aswell..


author: Juan Bau
body: here too


Tags: confluence-server

server
Status of Trello Card not shown in Jira
Asked by Nithin Aithal:

After enabling JIRA power-up in Trello and then linking a particular Trello Card to Particular JIRA Ticket

The Particular Trello card is listed in JIRA ticket under "Mentioned In" but the **S** **tatus of Trello Card is not Shown (Ex : Suppose a Trello card is any Column A/B/C, it is not indicated)**

Expected Behaviour:

Status of Trello Card is Shown similar to Tickets linked within JIRA.

Below Photo Shows the Status of JIRA Tickets whether it is CLOSED/SUBMITTED/DOING, but the same is not happening with Trello Cards

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


Answers:
author: Mike
body: Hi Nithin,

This is, unfortunately, expected behavior. The list that a card appears is doesn't necessarily indicate status, in that some people will have their lists set up to represent different things, so currently, the Power-Up will only show the name of the board that the card is on.

I'll let the team know that's something you're looking for!
Jira Power-Up Connection
Asked by Mike Aybar:

I'm having issues with enabling the Jira Power-Up in Trello. I go to edit power-up settings -- Connect to Jira -- Add my URL -- It asks me to allow and authorize the integration and then gets stuck on verifying and will not connect. Please note that the Trello connector has been installed for the Jira Server.

![Jira.png](/t5/image/serverpage/image-id/16970iDC99ACD1F6C63D89/image-size/large?v=v2&px=999 "Jira.png")![Jira 2.png](/t5/image/serverpage/image-id/16971i94F3B41CD02CC04C/image-size/large?v=v2&px=999 "Jira 2.png")


Answers:
author: Jordan C
body: I fixed this by disabling RequestHeader unset Authorization in my httpd config. If you have that enabled, you might want to try the same thing.

comments: author: Milan Mu?ko
body: Hi Jordan, could you please specify where is the httpd config ?


author: Jordan C
body: Hi Milan. For us, running Apache on a RHEL system, it is in /etc/httpd/conf.d/jira.conf. Assuming you're also running Linux, it's likely in /etc/httpd/conf/ or /etc/httpd/conf.d/

Once you track it down, what I did was comment out the line so my proxy config looks like this:

SSLProxyEngine On  
ProxyRequests Off  
ProxyPreserveHost On  
ProxyVia Off  
ProxyTimeout 300  
#RequestHeader unset Authorization  
ProxyPass / <http://127.0.0.1:8080/> retry=0 connectiontimeout=300 timeout=300  
ProxyPassReverse / <http://127.0.0.1:8080/>


author: Roy Hodges
body: I'm getting the same issue -- a client is connecting their Trello board to my company's JIRA Instance using the Trello Connector for JIRA. The initial connection created the application links with incoming details filled in, but when the client tries to connect, they get a perpetual "verifying" message. Help?

[Customer's Trello Power-Up Link - Stuck Verifying](https://www.youtube.com/watch?v=KWjJZip1OhA&feature=youtu.be "Customer's Trello Power-Up Link - Stuck Verifying")

Details

- We are using Apache Reverse Proxy + SSL

- Application Link shows outgoing details filled in, incoming details are blank


author: Jordan C
body: Hi Mike,

I've been working on the same problem myself. Are you running a proxy on your Jira server? If you check the app link in Jira, did the "Incoming authentication" fields get filled in (this should be done automatically when you attempt to establish the link from Trello)?

Jordan
Trello Bitbucket Powerup via commit message / git-flow style
Asked by fwild007:

I'm looking for a developer friendly way to connect managing todo tickets on Trello and the code on Bitbucket.

The Bitbucket power-up looks promising and the card info is useful once connected with a branch.

But the only way to connect tickets to code is by manually searching for the branch/commit from the trello ticket or create a branch from the web interface.

Ideally I would like to keep using git-flow that creates nice structured branches depending on working on a feature, hot-fix etc. So after creating a branch that way I would like to attach it to a ticket (and ideally move that ticket to a different list for being in progress).

Is it possible to attach a bitbucket branch (and move between lists) via api call? Then I could create a local script to combine using git flow and by including a card id to the commit message could make the connection between new branch and trello card.

The second connection I would like to automate is that when merging a branch back into dev/master the already linked ticket should move to a different done list.

I was also looking at zapier, but Trello there doesn't include the bitbucket powerup functions like attaching a branch or finding a card by linked bitbucket branch.

Would I need to write my own trello powerup from scratch for such a functionality? Any idea where and how to get started on this?

The way the powerup is explained to work looks like duplicate work with manual moving tickets and I'm not sure how to convince my fellow developers that it is worth the extra work


Answers:
author: Crystal Davis
body: Hi Friederike,

Crystal from Trello Support here.

You can attach the link to the branch via the API and the Power-up on the front end will pick it up and display it properly. You can also post an attachment to the card via the API as well as move the cards on the board. You can find out more about that in this section of the API doc: <https://developers.trello.com/v1.0/reference#cardsidattachments-1>

I hope that helps!

comments: author: fwild007
body: Hi Crystal,

Thanks for your answer! So do I understand it correctly, that via the API I attach the bitbucket branch as an url attachment? And since the trello board is linked with the bitbucket power-up this then will do the correct linking?

Do I need to use a specific name for the attachment? How can I find out how the bitbucket branch is called?


Tags: bitbucket
How can I synchronise my several email adresses to 1 Trello ?
Asked by _elise auger:

Hello

For my business, I use 2 email adresses to communicate with several clients, but I would like to synchronise them in only 1 trello account (to see all my workflow on the same account).

How can I add a second email adress ?

Thanks for your help and answer.

Best regards

EA


Answers:
author: Crystal Davis
body: Hi EA,

Crystal from Trello Support here.

Can you tell me more about how you would like to use both email address? Do you have 2 different Trello accounts? Are you looking to see all your due dates in one place? Would you just like to have a secondary email on your account?

Once I have that information we can better create a plan!

comments: author: auger
body: Hello Crystal,

yes I do have 2 accounts (linked to 2 different email adresses). As I work for several projects in the same time, I would like to have all the project on the same board, without any other distinction from the accounts (just maybe the reference of the email address concerned).

Sorry not being more clear on my english explanations ;)

Hope you'll understand my concern.

Thanks,

EA
when using iOS, can I email into boards. I can't find how to get to the ?menu? in iOS.
Asked by Michael Ford:

How do I find "menu" on an ipad?

Can I emIl to a board in trello on iOS?

Thanks


Answers:
author: Matthew N
body: Hi Michael

The board menu on the iOS app is in the top right corner, three dots. It is different than the web version, however.

In order to get your email-to-board address, you do need to use Trello on a computer. Currently it's not built into the app, and using a mobile browser won't allow you to copy it.

Once you have the email-to-board address and send an email, it will update on your board including iOS app.

comments: author: Bob Vanasse
body: Why is the obviously useful feature of being able to email comments to cards, or to create a card via email still missing from the Trello mobile app when it has been over a year since this concern has been repeatedly raised in the community boards? This seriously limits the ability to use Trello from iPads and Android tablets. Does anyone at Atlassian card about user requests? How hard can it be to add this?
Can't send larger KEEP notes to Trello?
Asked by Rick Davis:

I am trying to send my KEEP notes to Trello. I can send some of the KEEP notes to Trello, if they have only one picture in them. I am using a DROID OS on a Samsung Note.

My co-worker has an iPhone and sent Keep notes to Trello with 40+ pictures.

I don't see that any of the setting are different. Any ideas?


Answers:
author: Torben_trello
body: Would you mind reaching out to trello.com/contact with more details of the note? Please note though that if you are using a free account you can only attach files up to 10MB as card attachments. Any chance the other user is using Trello Gold or Business Class? In this case files of up to 250MB can be attached to Trello cards.
Can I map a Trello Board to a Confluence Space?
Asked by Nikolaj Raahauge:

At the moment, one Trello board, which uses the Confluence power-up, will have access to all spaces in the pop-up list; how do I limit this?


Answers:
author: Teddy
body: Hi Nikolaj,  

Can you reach out to our support team directly for assistance with this issue? You can contact us by clicking on Ask Trello Support at <https://trello.com/contact>  

If you wouldn't mind submitting a screenshot of the issue along with your request, it will help us get this figured out for you.


Tags: confluence
Custom Power up t.attach function giving "Uncaught Error: User lacks write permission on card."
Asked by Trello User:

I'm creating a custom power up which requires me to use card buttons to attach a link to the card, however I keep getting the above error whenever I call t.attach function. I authorized the user with read and write permissions using the following url:

"[https://trello.com/1/authorize?expiration=never\&name=\[App-name\]\&scope=read,write\&key=\[api-key\]\&callback_method=fragment\&return_url=https%3A%2F%2F](https://trello.com/1/authorize?expiration=never&name=[App-name]&scope=read,write&key=[api-key]&callback_method=fragment&return_url=https%3A%2F%2F)' + window.location.host + '%2Fauth-success"

After much debugging, I found that "t.memberCanWriteToModel('card')" returns true when the user is authorized. After the authorization window closes and the flow returns to the default app, the function returns false.


Answers:
author: Trello User
body: I figured it out. The page that was calling the t.attach method was loaded using window.location instead of t.popup method
can I add a time sheet to a task
Asked by Ian:

I want to be able to keep hours worked on a topic/checklist item for billing purposes and evaluation of work produced. Is this possible?


Answers:
author: Torben_trello
body: While that feature's not natively supported within Trello, we've collected a list of different extensions and integrations which offer time tracking within Trello here: [Time Tracking](http://help.trello.com/article/941-time-tracking).

comments: author: Ian
body: Thanks, it seems however that the timer is driven by the time on the card, is this correct. If so it is not what I am looking for. I want to be able to arbitrarily lodge a time in for billing purposes which may not be the time spent with the card open.
Two way integration Alexa List and Trello
Asked by jalapeno:

Hello,

I am looking for a two way integration between Alexa Lists and Trello, anybody knows of a skill that does it or some plans about doing such skill?

I have basic one way integration from Alexa Lists to Trello using IFTTT but is not optimal since updates on trello are not reflected back to Alexa


Answers:
author: Najia Haddock
body: You are one step ahead of me! How did you set up the one way link between Alexa and Trello? Can you use Alexa to add a task to Trello?