[yast-devel] Browser user scripts for Bugzilla/GitHub/Trello/...
Hi all, I have been using the Tampermonkey [1] Chrome plugin for several months (it's a Greasemonkey clone if you know that from FireFox....) and I have written several user scripts related to the tools we use. I found them quite useful so I'd like to share them at least across the team. If you are new to the browser user scripts then read the "Userscript Beginners HOWTO" document first [2]. My scripts implement the functionality which I really miss, hopefully you will find them useful as well. See the README with screenshots and more details [3]. What I have implemented so far : - Relative time for Bugzilla comments (like "2 hours ago" or "5 months ago" displayed next to the standard time stamps, improves the date reading a lot!) - Highlight your comments in Bugzilla (to make easier to find when/where you already commented) - Bugzilla redirection - avoid the "Access Denied" page and logging in when displaying bugzilla.opensuse.org although you are already logged in bugzilla.suse.com - Converting Bugzilla / FATE Numbers to Links - converts texts like bsc#123456 and fate#123465 to clickable links pointing to the respective bug or feature, works great at GitHub - Create Submit Requests Links in Jenkins - converts the "created request id 123456" text in the console log into clickable link pointing to OBS or IBS request - Bugzilla Trello integration - (the most complex script I have written so far) loads the relevant data from Trello cards directly into Bugzilla, can create new Trello cards directly from Buzgilla (implements the ytrello [4] functionality directly in your browser!) If you are interested in more details I could create a short presentation or live demo (probably at the end of some daily call). Also if you have your own scripts you could share them here as well. Or if you have ideas for some more scripts just let me know, maybe I could implement them... :-) P.S.: I'm not a Javascript programmer, do not look at the sources too close ;-) [1] https://tampermonkey.net/ [2] https://openuserjs.org/about/Userscript-Beginners-HOWTO [3] https://github.com/lslezak/monkey_scripts/blob/master/README.md [4] https://github.com/mvidner/ytrello -- Ladislav Slezák YaST Developer SUSE LINUX, s.r.o. Corso IIa Křižíkova 148/34 18600 Praha 8 -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
participants (1)
-
Ladislav Slezak