Simple, easy to use, open source time tracking system.
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
WEB-INF Removed populate.sql from dockerfile. Jan 16, 2019
images Made logo with transparent background Mar 7, 2016
js Initial repo created Feb 29, 2016
mobile Added handling of expiration dates. Jan 9, 2019
plugins Introduced balance output for monthly quotas. Dec 22, 2018
.editorconfig Update .gitignore and add .editorconfig (#21) Sep 28, 2016
.gitignore Removed populate.sql from dockerfile. Jan 16, 2019
.htaccess Cosmetic. Jan 3, 2018
README.md Updated readme. Apr 6, 2018
access_denied.php Refactoring. Mar 23, 2018
admin_group_add.php Fixed handling user limit for admin. Dec 24, 2018
admin_group_delete.php Refactoring in ttAdmin class and its use. Nov 29, 2018
admin_group_edit.php Refactoring in ttAdmin class and its use. Nov 29, 2018
admin_groups.php Some refactoring for subgroup support. Nov 16, 2018
admin_options.php Adjusted custom field config pages for subgroups. Dec 2, 2018
cf_custom_field_add.php Adjusted custom field config pages for subgroups. Dec 2, 2018
cf_custom_field_delete.php Adjusted custom field config pages for subgroups. Dec 2, 2018
cf_custom_field_edit.php Adjusted custom field config pages for subgroups. Dec 2, 2018
cf_custom_fields.php Adjusted custom field config pages for subgroups. Dec 2, 2018
cf_dropdown_option_add.php Refactored custom field option config pages. Dec 2, 2018
cf_dropdown_option_delete.php Refactored custom field option config pages. Dec 2, 2018
cf_dropdown_option_edit.php Refactored custom field option config pages. Dec 2, 2018
cf_dropdown_options.php Ongoing refactoring of custom fields for subgroups. Dec 2, 2018
charts.php Added conditional display of pages depending on subgroup active users. Dec 6, 2018
client_add.php Some more refactoring for subgroups. Dec 4, 2018
client_delete.php Improved access checks on client_delete.php. Dec 3, 2018
client_edit.php Improved access check for client edit. Dec 4, 2018
clients.php Removed group selector from clients.php as design approach changed. Dec 4, 2018
cron.php Cosmetic. Dec 12, 2018
dbinstall.php Added an environment check for enabled libxml to address issue #67. Dec 28, 2018
default.css Wrote ttUser::getUserPartForHeader and included on behalf group in ou… Nov 23, 2018
docker-compose.yml Cosmetic. Dec 30, 2018
dockerfile-db Removed populate.sql from dockerfile. Jan 16, 2019
dockerfile-tt Added database creation step to docker composition. Dec 30, 2018
expense_delete.php More progress on refactoring expenses for subgroups. Dec 4, 2018
expense_edit.php Added handling of expiration dates. Jan 9, 2019
expenses.php Added handling of expiration dates. Jan 9, 2019
export.php Removed old import and export classes. Nov 16, 2018
favicon.ico Work in progress creating a repo Feb 29, 2016
feature_disabled.php Introduced feature_disabled.php for better error description. Mar 24, 2018
group_add.php Some more work in progress on group editor. Nov 21, 2018
group_delete.php Improvements to group editor - access checks and usability. Dec 6, 2018
group_edit.php Fixed group_edit.php for no subgroups situation. Dec 7, 2018
groups.php Some refactoring for subgroups. Nov 26, 2018
import.php Removed old import and export classes. Nov 16, 2018
index.php Some more renaming in progress. Apr 4, 2018
initialize.php Work in progress on subgroups. Made user list population more robust. Nov 3, 2018
invoice_add.php Updated Locking config to support subgroups. Dec 7, 2018
invoice_delete.php Improved access checks for invoices. Mar 26, 2018
invoice_send.php Refactored and renamed ttSysConfig class. Dec 2, 2018
invoice_view.php Adjusted invoice_view.php for subgroups. Dec 7, 2018
invoices.php More refactoring of invoices for subgroups. Dec 6, 2018
license.txt Work in progress creating a repo Feb 29, 2016
locking.php Updated Locking config to support subgroups. Dec 7, 2018
login.php Some refactoring for subgroup support. Nov 16, 2018
logout.php Removed PHP closing tag in more files Mar 11, 2016
mysql.sql Made quota_percent not null and default to 100 in db. Dec 22, 2018
notification_add.php Some more refactoring in notification config. Dec 8, 2018
notification_delete.php Improved access checks in notifications config. Dec 7, 2018
notification_edit.php Some more refactoring in notification config. Dec 8, 2018
notifications.php Improved access checks in notifications config. Dec 7, 2018
password_change.php A bit more refactoring. Dec 8, 2018
password_reset.php A bit more refactoring. Dec 8, 2018
plugins.php Removed group selector from plugins.php to keep things simple. Dec 8, 2018
predefined_expense_add.php Refactored profile_edit.php for subgroups. Dec 9, 2018
predefined_expense_delete.php Refactored predefined expenses config for subgroups. Dec 8, 2018
predefined_expense_edit.php Refactored predefined expenses config for subgroups. Dec 8, 2018
predefined_expenses.php Refactored predefined expenses config for subgroups. Dec 8, 2018
profile_edit.php Refactored profile_edit.php for subgroups. Dec 9, 2018
project_add.php Refactored project add for subgroups. Dec 10, 2018
project_delete.php Finished refactoring project config for subgroups. Dec 10, 2018
project_edit.php Refactored project edit for subgroups. Dec 10, 2018
projects.php Removed group selector from projects.php to keep things simple. Dec 9, 2018
quotas.php Refactored monthly quota config for subgroups. Dec 10, 2018
readme.txt Updated readme with a note about file and directory permissions for h… May 9, 2018
register.php Cosmetic. Dec 13, 2018
report.php A bit of cleanup in report.php. Dec 13, 2018
report_send.php Refactored and renamed ttSysConfig class. Dec 2, 2018
reports.php Excluded clients from getActiveUsers call. Dec 12, 2018
role_add.php Refactored ttRoleHelper::getRoleByRank(). Nov 30, 2018
role_delete.php Improved input checking for role editor. Mar 26, 2018
role_edit.php Improved input checking for role editor. Mar 26, 2018
roles.php Initial coding of group editor done. Nov 24, 2018
rtl.css Work in progress creating a repo Feb 29, 2016
success.php Added success.php and .tpl for redirect to. Nov 22, 2018
swap_roles.php Fixed time.php for subgroup support in high rank situations. Nov 27, 2018
table_test.php Replaced getKey() with get() calls. Mar 23, 2018
task_add.php A bit more refactoring. Dec 2, 2018
task_delete.php Security fix - improved access checks for task edit and deletes. Mar 26, 2018
task_edit.php A bit more refactoring. Dec 2, 2018
tasks.php Removed group selector from tasks.php to keep things simple. Dec 13, 2018
time.php Added handling of expiration dates. Jan 9, 2019
time_delete.php More refactoring for subgroups. Dec 2, 2018
time_edit.php Added handling of expiration dates. Jan 9, 2019
tofile.php More refactoring in custom fields for subgroups. Dec 2, 2018
topdf.php More refactoring in custom fields for subgroups. Dec 2, 2018
user_add.php Introduced handling of max user count. Dec 24, 2018
user_delete.php Fixed time.php for subgroup support in high rank situations. Nov 27, 2018
user_edit.php A bit of refactoring in translation files. Dec 21, 2018
users.php Fixed users.php for uncompleted indicators and monthly quotas situation. Dec 22, 2018
week.php Started using quota percent for users if defined. Dec 20, 2018
week_view.php A bit of cleanup. Apr 9, 2018
work_units.php Fixed work unit config. Dec 15, 2018

README.md

Anuko Time Tracker

About

Anuko Time Tracker is a simple, easy to use, open source, web-based time tracking application written in PHP. It allows you to track the time that employees or colleagues spend working on projects and tasks. It needs a web server such as Apache, IIS, etc. to run on, and a database to keep the data in, such as MySQL.

Free Hosting

Anuko provides free hosting of Time Tracker to individuals and small groups up to 5 users. To start using Time Tracker immediately, create a group at https://timetracker.anuko.com

Resources