// ==UserScript==
// @name Fix ADS checkin comments in discussion and history of workitems
-// @version 0.8
+// @version 0.9
// @author Tobias Sachs
// ... in @match replace "ads" with the url of you Azure DevOps Server
// @match https://ads/*
-// @updateURL https://github.com/tsheba/tampermonkeyscripts/raw/master/AzureDevOpsCommentEnhancer.user.js
-// @downloadURL https://github.com/tsheba/tampermonkeyscripts/raw/master/AzureDevOpsCommentEnhancer.user.js
+// @updateURL https://src.twobees.de/?p=tampermonkeyscripts.git;a=blob_plain;f=AzureDevOpsCommentEnhancer.user.js;hb=HEAD
+// @downloadURL https://src.twobees.de/?p=tampermonkeyscripts.git;a=blob_plain;f=AzureDevOpsCommentEnhancer.user.js;hb=HEAD
// @grant none
// @description
// ==/UserScript==
+// 0.9: update download/update URLs
// 0.8: fix typos/formatting
// 0.7: fix work item tampering
// 0.6: Add link to Changeset in diff view
console.debug("observe...");
};
-
+
let fixCommentContents = (items) => {
if (items === null || items === undefined || items.length === 0) {
return;
if (!found) {
return;
}
-
+
// if opened from email notification, it is the first span in div "changeset-version"
elToFix = found.querySelector("span");
-
+
if (!elToFix) {
return;
}