Есть такой замечательный сервис Toggl, позволяющий отслеживать затраты времени между разными трекерами задач, или вовсе без оных. К сожалению, расширение для Google Chrome, добавляющее автоматические кнопки к задачам в трекере, работает не везде, где хотелось бы. Например, оно будет работать, если вы покупаете Jira в облаке (.atlassian.net), но и усом не поведет, если у вас Jira на собственном сервере (jira..com). Ничего, выход есть — и довольно простой.
git clone https://github.com/toggl/toggl-button
cd toggl-button
nano src/manifest.json
Необходимо добавить строчки в permissions и content_scripts:
...
"permissions": [
"tabs",
...
"*://myawesomeredmine.com/*",
"*://jira.myawesomesite.com/*"
],
...
"content_scripts": [
{
"matches": [
...
"*://myawesomeredmine.com/*",
"*://jira.myawesomesite.com/*"
],
...
{
"matches": ["*://myawesomeredmine.com/*"],
"js": ["scripts/content/redmine.js"]
},
{
"matches": ["*://jira.myawesomesite.com/*"],
"js": ["scripts/content/jira.js"]
}
]
...
Этого достаточно. Полученную версию можно установить прямо в распакованном виде (в режиме разработчика), либо запаковать и установить обычным способом.