snapcraft.io icon indicating copy to clipboard operation
snapcraft.io copied to clipboard

Added support for PublisherGW and collaborations

Open jkfran opened this issue 3 years ago • 2 comments

Done

  • Added exchange mechanism to get a PublisheGW macaroon
  • Added login version tracking to force re-authentications when needed

How to QA

  • Check the authentication flow is working as usual.

Issue / Card

Fixes #4076

jkfran avatar Aug 09 '22 14:08 jkfran

Demo starting at https://snapcraft-io-4077.demos.haus

webteam-app avatar Aug 09 '22 14:08 webteam-app

Codecov Report

Merging #4077 (ef3f582) into main (e6cf282) will increase coverage by 0.21%. The diff coverage is n/a.

:exclamation: Current head ef3f582 differs from pull request most recent head e437cb7. Consider uploading reports for the commit e437cb7 to get more accurate results

@@            Coverage Diff             @@
##             main    #4077      +/-   ##
==========================================
+ Coverage   71.77%   71.99%   +0.21%     
==========================================
  Files          90       90              
  Lines        2955     2928      -27     
  Branches      763      755       -8     
==========================================
- Hits         2121     2108      -13     
+ Misses        714      700      -14     
  Partials      120      120              
Flag Coverage Δ
javascript 71.99% <ø> (+0.21%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
static/js/brand-store/slices/membersSlice.ts 72.22% <0.00%> (-3.97%) :arrow_down:
static/js/brand-store/slices/currentStoreSlice.ts 72.22% <0.00%> (-3.97%) :arrow_down:
static/js/brand-store/Settings/Settings.tsx 56.00% <0.00%> (-3.04%) :arrow_down:
...publisher/shared/SaveAndPreview/SaveAndPreview.tsx
...tic/js/brand-store/StoreNotFound/StoreNotFound.tsx
...atic/js/publisher/shared/PageHeader/PageHeader.tsx
...isher/listing/components/PageHeader/PageHeader.tsx 100.00% <0.00%> (ø)
static/js/brand-store/NoStores/NoStores.tsx 100.00% <0.00%> (ø)
...sting/components/SaveAndPreview/SaveAndPreview.tsx 76.92% <0.00%> (ø)
static/js/brand-store/slices/snapsSlice.ts 11.11% <0.00%> (+1.58%) :arrow_up:
... and 2 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

codecov[bot] avatar Oct 04 '22 16:10 codecov[bot]