Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

CERN Userscripts

Userscripts to make your life easier when working @t CERN

Prerequesite

Ensure you have TamperMonkey or GreaseMonkey installed in your browser.

Userscripts

Available userscripts are grouped below based on target-audience. Click on the Install link to install any of them.

CERN-wide

  • EDH

    • Absence Overview (Install)

      • Add user-pinning feature
      • Add months and day labels
      • Automatically show data starting from previous Monday on page load
      • Display shortened version of long names
      • Highlight today's date
      • Scroll the table horizontally instead of overflowing the page
      Screenshot

      EDH Absence Overview

    • Leave Request - Calendar selection (Install)

      • Add a big half-day calendar to the Absence Request (LVRQ) form
      • Paint Annual Leave / Teleworking on half-days directly on the calendar
      • Keep the calendar and the "Absence periods" rows in two-way sync
      • Apply the selection to the form automatically across page reloads
      Screenshot

      EDH Leave Request calendar selection

  • HireFlix

    • Add "Download" button to submitted interview page (Install)

      Screenshot

      HireFlix download interview submissions

  • JIRA

    • Move comment input near the latest comment (Install)

      Screenshot

      JIRA comment input near latest comment

    • Click on an issue title in a sprint board will open in a new tab instead of the side panel (Install)

    • Collapse Kanban board columns by clicking on their header (Install)

      Screenshot (open in new tab + collapsible columns)

      JIRA open issue in new tab and collapsible Kanban columns

  • GitLab

    • Add "Assign myself" / "Review myself" buttons to merge request sidebars (Install)

      Screenshot

      GitLab Assign myself / Review myself buttons

SY-EPC-CCS specific

These userscripts are likely only interesting for you if you are in SY-EPC-CCS.

  • GitLab

    • Add link to the MR Generator from merge request pages (Install)

      Screenshot

      GitLab MR Generator button

Troubleshooting (Chrome, Tampermonkey)

If the userscripts don't work after installing Tampermonkey, try:

  • Entering "chrome://extensions/" in your navbar and enabling Developer Mode (top-right)
  • Clicking "Details" on "Tampermonkey" and then checking "Allow Userscripts"
  • Then the userscripts should be enabled

About

Userscripts to make your life easier when working @t CERN

Topics

Resources

Stars

3 stars

Watchers

2 watching

Forks

Contributors

Languages