This app gives you a calendar server, all entries represent worklog entries for your jira issues. Authentication is done through the jira api, there is no need to create local users.
make assemble
export JIRA_URL=https://my.jira.com/jira
make run
For long running issues:
- Create a calendar with description set to the jira issue key (e.g: PROJ-1234)
- Create events, start time, duration and summary (description) will be set for the worklog entry
For smaller tasks:
- Create calender with description set to "OTHER"
- Create event, give them a name jira issue key description (e.g: PROJ-345 update documentation)
Create CalDAV account
- Account Type: Advanced
- User Name: your jira login (e.g. ges)
- Password: your jira password
- Server Address: hostname or ip of server running this application (192.168.0.1)
- Server Path: /BASE_URI/principals/User Name (e.g: /jirawp/principals/ges )
- Port: 80
- SSL: no
Create CalDAV account
- Server: hostname/BASE_URI/principals/User Name (e.g: 192.168.0.1/jirawp/principals/ges )
- Username: your jira user name
- Password: your jira password
- 6.4
- 7.X
- OS X 10.10, ical 8.0
- Android, CalDAV-Sync 0.4.27
Check the error log of the HTTP server
Check if the issue you are trying to update is editable. You cannot log work on closed issues.
ALTER TABLE calendarobjects add column jiraid text;