Migrate from Manifest V2 to V3 ahead of potential issues.
matthttam opened this issue · 8 comments
I'm assuming after 4 years of no updates that this project may be abandoned. I've forked it to my own that is currently specific to how I use it however I plan on making it configurable and possibly adding it to the store.
I ended up having to rewrite pretty much all the code due to the v2 to v3 changes. This can be found here: https://github.com/matthttam/oneTwoOne
Hopefully this helps people!
Sounds good! I actually just finished deploying to 5000 students so fingers crossed it works!
I'll give it a few days and if everything is working as expected you can link then if you'd like.
Matt
@matthttam Love to hear an update on the deployment.
@matthttam I have a question about your background.js file but don't know how to comment on your page. In background.js you have coded if (data.location.some(location => location.endsWith('@owensboro.kyschools.us'))) { console.log('Device assigned to a staff member, not blocking anything.'); return; }
so I don't know if that will effect anyone else that uses it outside your district.
We will be testing this in the coming 24-25 school year ourselves. Pushing as many v3 extensions as possible to try to sunset on Google's public timeline. Initial tests look good! Real test in September.
@matthttam I have a question about your background.js file but don't know how to comment on your page. In background.js you have coded
if (data.location.some(location => location.endsWith('@owensboro.kyschools.us'))) { console.log('Device assigned to a staff member, not blocking anything.'); return; }
so I don't know if that will effect anyone else that uses it outside your district.
Just letting you know, my latest version removes that in lieu of the ability to configure the app. That bit was a stopgap that we needed quickly and it wouldn't really affect other districts.
We will be testing this in the coming 24-25 school year ourselves. Pushing as many v3 extensions as possible to try to sunset on Google's public timeline. Initial tests look good! Real test in September.
I published an updated fork of this extension that is working quite well.
https://chromewebstore.google.com/detail/onetwoone-lockdown/djkcpblgmmdnielnpleekpaliebjhdgc?pli=1
Let me know if you have any issues!