chaoss / grimoirelab-perceval

Send Sir Perceval on a quest to retrieve and gather data from software repositories.
http://perceval.readthedocs.io/
GNU General Public License v3.0
290 stars 177 forks source link

Confluence token authentication #824

Closed zhifeiyue closed 1 year ago

zhifeiyue commented 1 year ago

Support token authentication for Confluence backend.

For Confluence Data Center or server editions, just use the personal access token: perceval confluence 'http://[YOUR_CONFLUENCE_SITE]/' -t [PERSONAL_ACCESS_TOKEN]

For Confluence cloud: perceval confluence -u 'someone@example.com' -t [API_TOKEN] 'https://[YOUR_SITE].atlassian.net/wiki'

zhifeiyue commented 1 year ago

It looks good to me but, before we merge it, would you mind to squash the commits into a single one and sign it?

ok, I just finished it.

sduenas commented 1 year ago

@zhifeiyue the tests are complaining because line 67 is too long.

coveralls commented 1 year ago

Coverage Status

coverage: 92.624% (-0.05%) from 92.676% when pulling 2da9971deab0295eb01f554977c9a08c4d978d77 on zhifeiyue:master into fd326480b767c3c8d2ce4566c36bf91764ee409b on chaoss:master.

sduenas commented 1 year ago

Thanks for your contribution!