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
utterances 1.0 #25
Conversation
Thanks! |
No links on nvidia shield tv for Hanime.tv |
Return Of The Max Doesn’t seems to work for me in Uk |
DMW LIVE SPORTS Doesn’t seem to work in Uk 26 august 2023 |
thanks |
🚀 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! 🌟👏 |
Migrate build system to parcel 📦 🚀
Switch from a classic GitHub OAuth App to the newer GitHub App authentication model.
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.