commit 2eda27592fea22e42e26e3d88f1f27a3e4226169 from: Oliver Lowe date: Sat Oct 12 01:44:37 2024 UTC confl: use v2 API commit - 50b8881ac6247a8b6b1a18132f0a86b649835b97 commit + 2eda27592fea22e42e26e3d88f1f27a3e4226169 blob - e126b97ec70b2b9effc608ede47e1c32cf388230 blob + 0aa791083ce5e231332b0cdc6d0a7697ef70b62a --- bin/confl +++ bin/confl @@ -1,10 +1,10 @@ #!/bin/sh +# https://docs.atlassian.com auth=`sed 1q $home/.config/atlassian/basicauth` usage='usage: confl url' - -if test $# -eq 1 +if test $# -ne 1 then echo $usage exit 1 @@ -13,8 +13,8 @@ fi dir=`dirname $1` id=`basename $dir` -host=`echo $1 | sed 's!^https?://!!' | awk -F / '{print $1}'` +host=`echo $1 | sed 's!^https?://!!' | awk -F / '{print $3}'` -url=https://$host/wiki/rest/api/content/$id?expand=body.view +url=https://$host/wiki/api/v2/pages/$id?body-format=anonymous_export_view -curl -s -u $auth $url | jq -r .body.view.value +curl -s -u $auth $url | jq -r .body.anonymous_export_view.value