| 
				
					
						 | 
			||
|---|---|---|
| docs | ||
| lib | ||
| static | ||
| test | ||
| .eslintignore | ||
| .eslintrc.json | ||
| .gitignore | ||
| Dockerfile | ||
| LICENSE.md | ||
| Procfile | ||
| README.md | ||
| about.md | ||
| app.sh | ||
| config.js | ||
| docker-compose.yml | ||
| manifest.json | ||
| package-lock.json | ||
| package.json | ||
| server.js | ||
| update-js.js | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	Flockitrack
Firefox extension for tracking time for tickets in YouTrack in Clockify.
Features
- Track time directly from YouTrack tickets
 - Automatically fill in ticket information
 - Seamless integration with Clockify
 - Easy-to-use interface
 
Installation
Development Installation
- 
Clone this repository:
git clone git@git.nixc.us:colin/flockitrack.git cd flockitrack - 
Open Firefox and navigate to
about:debugging - 
Click "This Firefox"
 - 
Click "Load Temporary Add-on..."
 - 
Select the
manifest.jsonfile from the cloned repository 
Production Installation
The extension will be available on the Firefox Add-ons store once it's published.
Usage
- Click on the Flockitrack icon in your browser toolbar
 - Enter your Clockify API key (found in your Clockify user settings)
 - Navigate to a YouTrack ticket
 - Use the extension to start tracking time for the ticket
 
Development
This extension is a port of the original Chrome extension for Clockify + YouTrack integration, adapted to work with Firefox.
Key Changes from Chrome Version
- Updated manifest to version 2 (Firefox compatible)
 - Added Firefox-specific settings
 - Changed from 
actiontobrowser_action - Changed from service worker to background scripts
 - Moved host permissions into the permissions array
 
License
Credits
Based on the original Clockify Extension by AE Now.