Skip to content

oleksandr/RedLog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INTRO
---------------------------------------------------------------
I was writing this app during 2 evenings so don't expect it to be perfect.
It solves my tasks and tasks of my colleagues. If you want to improve it - feel free to do
whatever you want with this code. 

HOW DOES IT WORK?
---------------------------------------------------------------
- Redmine's API support is poor :(
- The app uses twill browser to login into Redmine and fetch RSS with issues & to log time 
using Redmine's form
- The app creates $HOME/.redlog/cache.sqlite3 and stores credentials, issues and tracked time there

PREREQUISITES
---------------------------------------------------------------
In order to run UI you would need to install:
1. QT
http://qt.nokia.com/products/platform/
2. SIP
http://www.riverbankcomputing.co.uk/software/sip/download
3. PyQT
http://www.riverbankcomputing.co.uk/software/pyqt/download
4. twill
5. feedparser
6. py2exe (for Win platforms)


CONFIGURATION
---------------------------------------------------------------
Edit redlog/settings.py and specify the location of your Redmine installation:
REDMINE_BASE_URL = u'http://my-redmine-installation'

Open Redmine -> Administration and create an activity to be used for time logging "Mixed activitiy". 
Lookup its ID (i.e. 14) and put into settings:
REDMINE_ACTIVITIES = {'Mixed activity': '14'}


RUNNING
---------------------------------------------------------------

Running from sources:

$ python redlogapp
or
$ python redlog/main.py


CREATING .EXE (WINDOWS ONLY)
---------------------------------------------------------------
$ python setup.py sdist
$ cd dist
$ tar zxvf RedLog-X.X.tar.gz
$ cd RedLog-X.X
$ python setup.py py2exe
$ cd dist
$ main.exe :)

About

A simple time-tracking application for Redmine. I was not happy with web-based time tracking plugins so decided to make something quick and handy.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages