Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jetbrains/youtrack-personal-timetracking-widget
Hub dashboard widget to display daily and cumulative totals for spent time that you have added to issues in YouTrack
https://github.com/jetbrains/youtrack-personal-timetracking-widget
jetbrains-hub jetbrains-youtrack widget
Last synced: 7 days ago
JSON representation
Hub dashboard widget to display daily and cumulative totals for spent time that you have added to issues in YouTrack
- Host: GitHub
- URL: https://github.com/jetbrains/youtrack-personal-timetracking-widget
- Owner: JetBrains
- License: apache-2.0
- Created: 2018-09-17T14:26:43.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-28T04:29:10.000Z (11 months ago)
- Last Synced: 2024-04-13T12:07:02.425Z (6 months ago)
- Topics: jetbrains-hub, jetbrains-youtrack, widget
- Language: JavaScript
- Homepage: https://plugins.jetbrains.com/plugin/10978-personal-time-tracking
- Size: 1.92 MB
- Stars: 5
- Watchers: 17
- Forks: 5
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# YouTrack Personal Time Tracking
[![JetBrains team project](http://jb.gg/badges/team.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
[YouTrack](https://www.jetbrains.com/youtrack/) dashboard widget, which displays daily and cumulative totals for spent time that you have added to issues in YouTrack.
Widget's [page](https://plugins.jetbrains.com/plugin/10978-personal-time-tracking) on JetBrains Marketplace
[Code of Conduct](https://github.com/JetBrains?#code-of-conduct)
## Developing a Hub widget
The following commands are available:- `npm test` to launch karma tests
- `npm start` to run a local development server
- `npm run lint` to lint your code (JS and CSS)
- `npm run stylelint` to lint CSS only
- `npm run build` to generate a production bundle (will be available under `dist`)
- `npm run ci-test` to launch karma tests and report the results to TeamCityTo check your widget, go to the widget playground page located at `/dashboard/widgets-playground`.
You may encounter the following problem when using a local development server together with Hub running over HTTPS: all major browsers block insecure scripts.
In Chrome you can add a security exception: click the security notification in the address bar (the one saying "The page is trying to load scripts from unauthenticated sources") and
press the "Load unsafe scripts" button. Similar workarounds are available in other browsers as well.## Introduction into widget development
Template for this widget was generated by [hub widget generator](https://github.com/JetBrains/ring-ui/tree/master/packages/generator/hub-widget).