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: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to