• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

snarfed / bridgy / 8810e765-1f97-4e09-b408-c539a3549e4a
92%

Build:
DEFAULT BRANCH: main
Ran 19 Nov 2023 12:28AM UTC
Jobs 1
Files 31
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Nov 2023 12:21AM UTC coverage: 92.171% (+0.3%) from 91.844%
8810e765-1f97-4e09-b408-c539a3549e4a

push

circleci

snarfed
fix Mastodon OAuth scopes across logins

fixes #1531. this one was tricky, tried a number of solutions before I settled on this.
* when adding backfeed to an existing user, include publish feature if it's already on. this makes sure we request scopes for both.
* if SCOPES_RESET is True, when re-authing, only turn on the feature we added. don't merge in any of the others since we didn't request scopes for them.
* warn in util.maybe_add_or_delete_source that it redirects, so any code after it won't run.
* c4cff7661: show already logged in accounts on Mastodon login "choose instance" page. this should minimize unnecessary re-auths when someone's just trying to find their existing user page.

5 of 9 new or added lines in 4 files covered. (55.56%)

3885 of 4215 relevant lines covered (92.17%)

0.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 8810e765-1f97-4e09-b408-c539a3549e4a.1 19 Nov 2023 12:28AM UTC 0
92.17
CircleCI Job
Source Files on build 8810e765-1f97-4e09-b408-c539a3549e4a
Detailed source file information is not available for this build.
  • Back to Repo
  • CircleCI Build #8810E765...
  • 2ee9cebb on github
  • Prev Build on main (#96E9E5E4...)
  • Next Build on main (#F677468F...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc