Open jesus2099 opened 6 years ago
I will only keep my github repo as some others do.
Today the webhook worked but I still had to force the update manually at https://greasyfork.org/scripts/2322-mb-super-mind-control-%E2%85%B1-x-turbo/diff?v1=872373&v2=870709
Waiting for author
, downloadURL
, namespace
and version
are all aligned (#510).
OK There are even new reasons now.
I have started the removal, with the sensitive mb_MASS-MERGE-RECORDINGS.user.js
.
Now even cdn.jsdelivr.net
, being a third party, makes it difficult to update userscripts on my company laptop (often github is reachable but not other websites)
Replace references to //cdn.jsdelivr.net/gh/
by direct GitHub raw commit URL
This way if GH is reachable, the script can update TOGETHER WITH its libraries on same GH server
This will stop updates on GF
GF webhook is not always working.
It says ok but super turbo (at least) keeps reporting updated_failed
and is staying in old September version.
It was because description is more than 500 characters.
OK, I removed this 3rd most downloaded script from there.
I removed other obsolete or unsynced scripts from GF.
Update 5/2/2019: I will eventually only keep my github repo as some others do.
Prerequisites
author
,downloadURL
,namespace
andversion
are all aligned (#510)@require
URL entries from//greasyfork.org/scripts/
to GitHub//cdn.jsdelivr.net/gh/
(allowed by GF) 1fa7a6e5dbbb97b9ed545a1a181fc94f3ebc1931cdn.jsdelivr.net
, being a third party, makes it difficult to update userscripts on my company laptop (often github is reachable but not other websites) Replace references to//cdn.jsdelivr.net/gh/
by direct GitHub raw commit URL This way if GH is reachable, the script can update TOGETHER WITH its libraries on same GH server This will stop updates on GFRemovals
Some regular work is needed to ensure continuous availability of mirrors. Sometimes webhooks fail.
https://greasyfork.org/users/2206-jesus2099?sort=updated#user-script-list where all scripts now using GitHub libraries are no longer updated.
They have good security reasons for users for that.
Recently, https://openuserjs.org/users/jesus2099/scripts?orderBy=updated&orderDir=desc also stopped updating because of a new licence policy. I had to work in order to restore updates…
They have good licence reasons for authors for that (#358).
Nowadays it refuses my updates because it does not like my
@grant GM_info
any more:Good remove (rotten script) template
From https://github.com/jesus2099/konami-command/issues/572#issuecomment-1207524106 for mb_MASS-MERGE-RECORDINGS.user.js
GF: Turn off syncing first. Unlist.