Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/johennes/myhours-browser-extension
Browser extension for tracking time on myhours.com
https://github.com/johennes/myhours-browser-extension
chrome-extension firefox-extension myhours
Last synced: 17 days ago
JSON representation
Browser extension for tracking time on myhours.com
- Host: GitHub
- URL: https://github.com/johennes/myhours-browser-extension
- Owner: Johennes
- License: gpl-3.0
- Created: 2022-08-24T14:16:47.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-09-05T08:11:32.000Z (over 2 years ago)
- Last Synced: 2024-11-09T23:32:05.639Z (2 months ago)
- Topics: chrome-extension, firefox-extension, myhours
- Language: TypeScript
- Homepage:
- Size: 296 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
Awesome Lists containing this project
README
# myhours-browser-extension
A browser extension for interacting with [My Hours]. Available for [Firefox] and [Chrome]. Generally usable but early in development.
This project is community-maintained and not affiliated with [My Hours] in any way. Use it at your own risk and don't expect professional support.
## Development
First, start the automatic rebuild with
```
yarn watchdev
```Then, in a second terminal, launch the extension in a new browser instance via
```
yarn servedev
```Any changes made in the source should now automatically be reflected in the running browser.
## Distribution
To build the add-on for distribution using manifest v2 (Firefox) or v3 (Chrome) run `yarn build-v2` or `yarn build-v3`, respectively. In both cases the resulting archive will be placed into the `dist/artifacts/` directory.
## License & attributions
myhours-browser-extension is licensed under the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The myhours logo is property of [My Hours] and was downloaded from their website.
Some of the networking code was inspired by [Half-Shot/my-hours-cli].
[My Hours]: https://myhours.com/
[Chrome]: https://chrome.google.com/webstore/detail/myhours/jimjpncmiopffcffpnollbbahpmpomfd
[Firefox]: https://addons.mozilla.org/en-US/firefox/addon/myhours/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search
[Half-Shot/my-hours-cli]: https://github.com/Half-Shot/my-hours-cli