Github Issue to Originator

Assigns github issues to originatorr

当前为 2023-08-17 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Github Issue to Originator
  3. // @match https://github.com/*/*/issues/*
  4. // @require https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
  5. // @grant none
  6. // @version 1.0
  7. // @author https://gf.qytechs.cn/en/users/1153239-karthick-oc
  8. // @description Assigns github issues to originatorr
  9. // @namespace https://gf.qytechs.cn/users/1153239
  10. // ==/UserScript==
  11.  
  12. (function() {
  13. 'use strict';
  14.  
  15. show_originator_option();
  16.  
  17. function show_originator_option() {
  18. let _author = document.querySelector(".author").innerHTML;
  19. console.log(_author);
  20. $('#assignees-select-menu').parent().before('<a id="orginator-btn" href="#">Assign to orginator</a>');
  21. $('#orginator-btn').click(function() {
  22. $('#assignees-select-menu summary').click();
  23. $('#assignee-filter-field').val(_author);
  24. $('[data-filterable-for="assignee-filter-field"] label')[0].click();
  25. });
  26. };
  27.  
  28. $("body").on( "mousemove", function(event) {
  29. if ($('#orginator-btn').length == 0)
  30. {
  31. show_originator_option();
  32. }
  33. });
  34.  
  35. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址