########################################################################################## FKAMP-8: Scripts won't update from Github ########################################################################################## Issue Type: Bug ----------------------------------------------------------------------------------------- Issue Information ==================== Priority: Major Status: Closed Resolution: Fixed (2019-06-13 16:56:11) Project: Anti-AMP Scripts (FKAMP) Reported By: btasker Assigned To: btasker Affected Versions: - V1.1 - v1.2 - v1.3 - v1.4 - v1.4.1 - v1.4.21 - v1.4.3 Targeted for fix in version: - V1.5 Time Estimate: 0 minutes Time Logged: 0 minutes ----------------------------------------------------------------------------------------- Issue Description ================== I released V1.4.3 yesterday However, when I went into Greasemonkey and hit "Update Now", Greasemonkey reported No Newer Version available. This happened on phone, tablet and laptop. The script stayed at version 1.4.21 and I had to go directly to raw.github for each of the scripts and hit Install for it to update (and it did update rather than installing a new version). Googling's not yielded anyone complaining about this, so there are a couple of possibilities - I've screwed up the downloadURL line somehow - It genuinely doesn't work with scripts hosted on Github If it's the latter, then will need to look at re-hosting via my CDN (which is fine), but I'd also like to get to the bottom of just why that is. ----------------------------------------------------------------------------------------- Activity ========== ----------------------------------------------------------------------------------------- 2019-06-13 16:18:19 btasker ----------------------------------------------------------------------------------------- OK, to test this I've created a userscript on Github - https://github.com/bentasker/testproject/blob/master/test_fkamp_8.user.js - add this into Greasemonkey, - bump the version, commit - try and update (to verify that Greasemonkey states no update is available). - Then I'll install by browsing to it and verifying it increases. That should be a repro of the issue. Then, I'll - deploy a slightly modified version of it (i.e. change the name and download URL) to my servers - install via my CDN - Bump the version number - Flush CDN cache - Check for updates ----------------------------------------------------------------------------------------- 2019-06-13 16:22:45 git ----------------------------------------------------------------------------------------- -- BEGIN QUOTE -- Repo: testproject Commit: 26ccc6c4e38fb588fff3a0dfcd138cfbef0e9089 Author: B Tasker