Skip to content

Latest commit

 

History

History
75 lines (62 loc) · 3.56 KB

README.md

File metadata and controls

75 lines (62 loc) · 3.56 KB

userscripts

multipurpose multi-site BRD userscripts toolbox

  • JENKINS LIB: click heaven !

    • clicking the Realms cell toggles ALL the checkboxes
    • clicking a row toggles all the checkboxes in that row
    • clicking a column toggles all the checkboxes in that column
    • clicking a cell toggles all the checkboxes in that cell
    • bonus feature 1: removed useless labels
    • bonus feature 2: version selector and build button are now at the top of the page
  • JIRA LIB:

    • replace durations in the comments title by the real datetime (we don't want to know that a comment was posted 5 days ago, we want the exact date and time)
  • SFCC LIB:

    • prevent "Any" required qualifiers unintentional creation in Campaign editor
    • dropdown list of sites in alphabetical order
    • Manage Sites : added "Open All" links
    • Manage Sites : added direct links to Settings & Cache
    • Site Exports : added "Click all" and "Click all brands" links
  • ADYEN LIB:

    • Webhooks listing page : auto-click load-more button until no more page to load
  • NST LIB:

    • adds a product search form on top of order details page
    • adds an order count in order listing page
    • adds a stock count in the stock listing page

install instructions

If it's not already installed on your Google Chrome browser, please install the Tampermonkey extenstion. Then proceed to installing one (or several) of the toolbox libraries provided here.

install Tampermonkey:

install scripts in Tampermonkey:

update instructions

First go to Tampermonkey's installed scripts dashboard:

  • click Chrome's extension button (right of URL bar, puzzle piece shaped icon 🧩)
  • click the Tampermonkey label (not the 3 dots)
  • click the Dashboard label (it will open a new browser tab)

Before triggering a forced update, we must make sure that the script is configured to allow updates:

  • click the installed lib's name, this will open an editor with two tabs : Edit and Parameters
  • click on the Parameters tab
  • click the Check for updates checkbox in the Updates area
  • click the Save button

Then you can trigger a forced update:

  • click the installed lib's checkbox (on the left of the installed scripts list)
  • select the Trigger Update action in Apply this to all selected scripts selectbox
  • click the Start button
  • if an update is available, a review page will be displayed, showing latest changes in the code
  • click the Update button
  • voilà ! (goto Jenkins, Jira, or SFCC and enjoy)