Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

utterances 1.0 #25

Merged
merged 4 commits into from Mar 26, 2018
Merged

utterances 1.0 #25

merged 4 commits into from Mar 26, 2018

Conversation

jdanyow
Copy link
Member

@jdanyow jdanyow commented Mar 26, 2018

  • Migrate build system to parcel 📦 🚀

  • Switch from a classic GitHub OAuth App to the newer GitHub App authentication model.

    ⚠️ Site owners must install the Utterances GitHub App on the GitHub repo that hosts their comments.

    The change was required for utterances to take advantage of the more granular permissions scheme offered by the GitHub App model. With the current OAuth App, utterances must request the public_repo scope just to read/write issues and comments. A lot of extra permissions we don't need come along with this scope and users have raised issues (see utterances requires too many permissions #23). With the new app model, utterances will only have read/write permissions on issues & comments in repos where the utterances app is installed.

  • Inlines README.md during the build.

    Previously the html for the README.md file was loaded via a GitHub API call and inserted into the utteranc.es home page at run-time. This was a lazy hack, now that we're using parcel+posthtml it can be integrated in the build very easily.

@JeffThorsen777
Copy link

Thanks!

@Stofcri
Copy link

Stofcri commented Aug 26, 2023

No links on nvidia shield tv for Hanime.tv

@Stofcri
Copy link

Stofcri commented Aug 26, 2023

Return Of The Max Doesn’t seems to work for me in Uk

@Stofcri
Copy link

Stofcri commented Aug 26, 2023

DMW LIVE SPORTS Doesn’t seem to work in Uk 26 august 2023

@cashreedhar
Copy link

thanks

@khanzain4
Copy link

khanzain4 commented Jan 11, 2024

🚀 Exciting news! The migration to Parcel for the build system and the switch to the new GitHub App authentication model showcase a commitment to efficiency and enhanced user experience. The move to Utterances GitHub App not only streamlines authentication but also brings a more granular permissions scheme, addressing user concerns about unnecessary scopes. Kudos for the thoughtful improvements! 🌟👏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants