timetracker.git
5 years agoMoved Delete to timesheet_edit.php to have room for paid status column.
Nik Okuntseff [Tue, 19 Feb 2019 13:12:17 +0000 (13:12 +0000)]
Moved Delete to timesheet_edit.php to have room for paid status column.

5 years agoAdded inactive timesheets to timesheets.php display.
Nik Okuntseff [Tue, 19 Feb 2019 12:51:00 +0000 (12:51 +0000)]
Added inactive timesheets to timesheets.php display.

5 years agoA bit more progress with timesheets.
Nik Okuntseff [Mon, 18 Feb 2019 21:38:27 +0000 (21:38 +0000)]
A bit more progress with timesheets.

5 years agoAdded rights to view, manage, and approve all timesheets.
Nik Okuntseff [Mon, 18 Feb 2019 19:56:29 +0000 (19:56 +0000)]
Added rights to view, manage, and approve all timesheets.

5 years agoWork in progress on timesheet edit.
Nik Okuntseff [Mon, 18 Feb 2019 17:04:48 +0000 (17:04 +0000)]
Work in progress on timesheet edit.

5 years agoImplemented deleting a timesheet.
Nik Okuntseff [Mon, 18 Feb 2019 16:23:41 +0000 (16:23 +0000)]
Implemented deleting a timesheet.

5 years agoMore progress on timesheets.
Nik Okuntseff [Mon, 18 Feb 2019 14:19:48 +0000 (14:19 +0000)]
More progress on timesheets.

5 years agoAdded client_id to timesheet insert.
Nik Okuntseff [Sun, 17 Feb 2019 22:13:38 +0000 (22:13 +0000)]
Added client_id to timesheet insert.

5 years agoMore progress on creating a new timesheet.
Nik Okuntseff [Sun, 17 Feb 2019 18:45:40 +0000 (18:45 +0000)]
More progress on creating a new timesheet.

5 years agoWork in progress on adding timesheets.
Nik Okuntseff [Sun, 17 Feb 2019 14:58:45 +0000 (14:58 +0000)]
Work in progress on adding timesheets.

5 years agoAdded Create timesheet button on report.php.
Nik Okuntseff [Sun, 17 Feb 2019 14:17:06 +0000 (14:17 +0000)]
Added Create timesheet button on report.php.

5 years agoRefactoring ttReportHelper for timesheets.
Nik Okuntseff [Sun, 17 Feb 2019 13:05:55 +0000 (13:05 +0000)]
Refactoring ttReportHelper for timesheets.

5 years agoAdded button.create_timesheet to translation files.
Nik Okuntseff [Sat, 16 Feb 2019 22:11:19 +0000 (22:11 +0000)]
Added button.create_timesheet to translation files.

5 years agoRefactored reports.php for timesheets.
Nik Okuntseff [Sat, 16 Feb 2019 18:25:30 +0000 (18:25 +0000)]
Refactored reports.php for timesheets.

5 years agoStarted refactoring reports.php for timesheets.
Nik Okuntseff [Sat, 16 Feb 2019 14:00:21 +0000 (14:00 +0000)]
Started refactoring reports.php for timesheets.

5 years agoAdded a couple more strings to translation files.
Nik Okuntseff [Fri, 15 Feb 2019 22:18:32 +0000 (22:18 +0000)]
Added a couple more strings to translation files.

5 years agoA bit more work in progress on timesheets.
Nik Okuntseff [Fri, 15 Feb 2019 21:58:24 +0000 (21:58 +0000)]
A bit more work in progress on timesheets.

5 years agoAdded 2 labels for timesheets in translation files.
Nik Okuntseff [Fri, 15 Feb 2019 17:14:50 +0000 (17:14 +0000)]
Added 2 labels for timesheets in translation files.

5 years agoA bit more work in progress on timesheets.
Nik Okuntseff [Fri, 15 Feb 2019 16:26:23 +0000 (16:26 +0000)]
A bit more work in progress on timesheets.

5 years agoAdded timesheets menu.
Nik Okuntseff [Fri, 15 Feb 2019 15:36:32 +0000 (15:36 +0000)]
Added timesheets menu.

5 years agoAdjusting rights for timesheets plugin.
Nik Okuntseff [Fri, 15 Feb 2019 15:09:15 +0000 (15:09 +0000)]
Adjusting rights for timesheets plugin.

5 years agoAdded 2 more strings in translation files for timesheets.
Nik Okuntseff [Thu, 14 Feb 2019 15:46:13 +0000 (15:46 +0000)]
Added 2 more strings in translation files for timesheets.

5 years agoAdded menu.timesheets to translation files.
Nik Okuntseff [Thu, 14 Feb 2019 15:19:25 +0000 (15:19 +0000)]
Added menu.timesheets to translation files.

5 years agoAdded Timeheets plugin checkbox.
Nik Okuntseff [Thu, 14 Feb 2019 15:07:12 +0000 (15:07 +0000)]
Added Timeheets plugin checkbox.

5 years agoResuming work on timesheets.
Nik Okuntseff [Thu, 14 Feb 2019 14:37:56 +0000 (14:37 +0000)]
Resuming work on timesheets.

5 years agoRemoved unreliable PHP session path check, added cookies check instead.
Nik Okuntseff [Wed, 13 Feb 2019 22:59:26 +0000 (22:59 +0000)]
Removed unreliable PHP session path check, added cookies check instead.

5 years agoFixed db version update.
Nik Okuntseff [Wed, 13 Feb 2019 17:39:49 +0000 (17:39 +0000)]
Fixed db version update.

5 years agoWork started on timesheet approval workflow.
Nik Okuntseff [Wed, 13 Feb 2019 17:29:19 +0000 (17:29 +0000)]
Work started on timesheet approval workflow.

5 years agoFixed a typo.
Nik Okuntseff [Mon, 11 Feb 2019 18:22:27 +0000 (18:22 +0000)]
Fixed a typo.

5 years agoAdded a check for a writable PHP session path.
Nik Okuntseff [Mon, 11 Feb 2019 18:20:28 +0000 (18:20 +0000)]
Added a check for a writable PHP session path.

5 years agoFixed broken link.
Nik Okuntseff [Sun, 27 Jan 2019 18:55:30 +0000 (18:55 +0000)]
Fixed broken link.

5 years agoCosmetic.
Nik Okuntseff [Sun, 27 Jan 2019 18:54:06 +0000 (18:54 +0000)]
Cosmetic.

5 years agoCosmetic text improvements.
Nik Okuntseff [Sun, 27 Jan 2019 18:44:33 +0000 (18:44 +0000)]
Cosmetic text improvements.

5 years agoUpdated CONTRIBUTING.md.
Nik Okuntseff [Sun, 27 Jan 2019 18:33:53 +0000 (18:33 +0000)]
Updated CONTRIBUTING.md.

5 years agoCreate CONTRIBUTING.md (#73)
Anti Räis [Sun, 27 Jan 2019 12:57:25 +0000 (14:57 +0200)]
Create CONTRIBUTING.md (#73)

5 years agofix invalid label target element in plugin page (#72)
Anti Räis [Thu, 24 Jan 2019 22:05:34 +0000 (00:05 +0200)]
fix invalid label target element in plugin page (#72)

5 years agoA small impovement to the Estonian translation.
Nik Okuntseff [Thu, 24 Jan 2019 21:51:29 +0000 (21:51 +0000)]
A small impovement to the Estonian translation.

5 years agoInitial work done intergating Estonian language imporvement as per PR#71.
Nik Okuntseff [Thu, 24 Jan 2019 21:34:33 +0000 (21:34 +0000)]
Initial work done intergating Estonian language imporvement as per PR#71.

5 years agoA bit more work in progress on the Estonian file.
Nik Okuntseff [Thu, 24 Jan 2019 20:06:53 +0000 (20:06 +0000)]
A bit more work in progress on the Estonian file.

5 years agoA bit more work in progress integrating Estonian translation improvements as per...
Nik Okuntseff [Thu, 24 Jan 2019 18:54:11 +0000 (18:54 +0000)]
A bit more work in progress integrating Estonian translation improvements as per PR#71.

5 years agoWork in progress integrating Estonian translation as per PR#71.
Nik Okuntseff [Thu, 24 Jan 2019 17:08:13 +0000 (17:08 +0000)]
Work in progress integrating Estonian translation as per PR#71.

5 years agoA better fix for header.
Nik Okuntseff [Sat, 19 Jan 2019 22:46:52 +0000 (22:46 +0000)]
A better fix for header.

5 years agoFixed header.
Nik Okuntseff [Sat, 19 Jan 2019 10:38:34 +0000 (10:38 +0000)]
Fixed header.

5 years agoImporoved isTrue function to get rid of PHP warnings.
Nik Okuntseff [Sat, 19 Jan 2019 10:22:32 +0000 (10:22 +0000)]
Imporoved isTrue function to get rid of PHP warnings.

5 years agoRemoved populate.sql from dockerfile.
Nik Okuntseff [Wed, 16 Jan 2019 00:40:16 +0000 (00:40 +0000)]
Removed populate.sql from dockerfile.

5 years agoDutch translation improved.
Nik Okuntseff [Tue, 15 Jan 2019 14:49:18 +0000 (14:49 +0000)]
Dutch translation improved.

5 years agoCosmetic typo fix.
Nik Okuntseff [Mon, 14 Jan 2019 22:53:01 +0000 (22:53 +0000)]
Cosmetic typo fix.

5 years agoImproved a comment.
Nik Okuntseff [Mon, 14 Jan 2019 22:48:05 +0000 (22:48 +0000)]
Improved a comment.

5 years agoAdded a comment explaining balance labels.
Nik Okuntseff [Mon, 14 Jan 2019 22:44:18 +0000 (22:44 +0000)]
Added a comment explaining balance labels.

5 years agoImproved JavaScript for better handling of non-client users.
Nik Okuntseff [Wed, 9 Jan 2019 23:47:25 +0000 (23:47 +0000)]
Improved JavaScript for better handling of non-client users.

5 years agoAdded handling of expiration dates.
Nik Okuntseff [Wed, 9 Jan 2019 18:12:48 +0000 (18:12 +0000)]
Added handling of expiration dates.

5 years agoGerman holidays corrected.
Nik Okuntseff [Thu, 3 Jan 2019 13:37:06 +0000 (13:37 +0000)]
German holidays corrected.

5 years agoAdded audit info on user delete.
Nik Okuntseff [Wed, 2 Jan 2019 15:04:31 +0000 (15:04 +0000)]
Added audit info on user delete.

5 years agoImproved .gitignore.
Nik Okuntseff [Mon, 31 Dec 2018 15:42:12 +0000 (15:42 +0000)]
Improved .gitignore.

5 years agoAdded user selector on mobile time.php.
Nik Okuntseff [Sun, 30 Dec 2018 21:50:21 +0000 (21:50 +0000)]
Added user selector on mobile time.php.

5 years agoCosmetic.
Nik Okuntseff [Sun, 30 Dec 2018 19:47:44 +0000 (19:47 +0000)]
Cosmetic.

5 years agoAdded database creation step to docker composition.
Nik Okuntseff [Sun, 30 Dec 2018 17:29:05 +0000 (17:29 +0000)]
Added database creation step to docker composition.

5 years agoAdded comments to docker files.
Nik Okuntseff [Sun, 30 Dec 2018 14:00:53 +0000 (14:00 +0000)]
Added comments to docker files.

5 years agoAdded a volume to persist db data in Docker.
Nik Okuntseff [Sat, 29 Dec 2018 20:50:46 +0000 (20:50 +0000)]
Added a volume to persist db data in Docker.

5 years agoInitial work done on Docker composition of TT and MariaDB together.
Nik Okuntseff [Sat, 29 Dec 2018 18:22:42 +0000 (18:22 +0000)]
Initial work done on Docker composition of TT and MariaDB together.

5 years agoAdded a Dockerfile for app only as first step to containerization. See also PR#68.
Nik Okuntseff [Fri, 28 Dec 2018 18:00:52 +0000 (18:00 +0000)]
Added a Dockerfile for app only as first step to containerization. See also PR#68.

5 years agoAdded an environment check for enabled libxml to address issue #67.
Nik Okuntseff [Fri, 28 Dec 2018 16:22:15 +0000 (16:22 +0000)]
Added an environment check for enabled libxml to address issue #67.

5 years agoAn improvement in German translation.
Nik Okuntseff [Thu, 27 Dec 2018 13:37:16 +0000 (13:37 +0000)]
An improvement in German translation.

5 years agoAdded December 31 as a holiday to German file.
Nik Okuntseff [Thu, 27 Dec 2018 13:11:47 +0000 (13:11 +0000)]
Added December 31 as a holiday to German file.

5 years agoImproved user count check.
Nik Okuntseff [Tue, 25 Dec 2018 13:12:55 +0000 (13:12 +0000)]
Improved user count check.

5 years agoFixed handling user limit for admin.
Nik Okuntseff [Mon, 24 Dec 2018 16:02:43 +0000 (16:02 +0000)]
Fixed handling user limit for admin.

5 years agoFixed ttRegistrator class.
Nik Okuntseff [Mon, 24 Dec 2018 15:24:05 +0000 (15:24 +0000)]
Fixed ttRegistrator class.

5 years agoIntroduced handling of max user count.
Nik Okuntseff [Mon, 24 Dec 2018 15:01:49 +0000 (15:01 +0000)]
Introduced handling of max user count.

5 years agoFixed dbinstall.php for not null quota_percent.
Nik Okuntseff [Sun, 23 Dec 2018 14:42:04 +0000 (14:42 +0000)]
Fixed dbinstall.php for not null quota_percent.

5 years agoFixed export-import for quota percent.
Nik Okuntseff [Sun, 23 Dec 2018 14:22:44 +0000 (14:22 +0000)]
Fixed export-import for quota percent.

5 years agoFixed users.php for uncompleted indicators and monthly quotas situation.
Nik Okuntseff [Sat, 22 Dec 2018 16:19:06 +0000 (16:19 +0000)]
Fixed users.php for uncompleted indicators and monthly quotas situation.

5 years agoSimplified ttUser::getUsers a bit.
Nik Okuntseff [Sat, 22 Dec 2018 15:56:01 +0000 (15:56 +0000)]
Simplified ttUser::getUsers a bit.

5 years agoMade quota_percent not null and default to 100 in db.
Nik Okuntseff [Sat, 22 Dec 2018 15:35:25 +0000 (15:35 +0000)]
Made quota_percent not null and default to 100 in db.

5 years agoAdded quota output on time.php.
Nik Okuntseff [Sat, 22 Dec 2018 15:24:19 +0000 (15:24 +0000)]
Added quota output on time.php.

5 years agoIntroduced balance output for monthly quotas.
Nik Okuntseff [Sat, 22 Dec 2018 14:58:30 +0000 (14:58 +0000)]
Introduced balance output for monthly quotas.

5 years agoAdded quota column on the users page.
Nik Okuntseff [Fri, 21 Dec 2018 22:09:59 +0000 (22:09 +0000)]
Added quota column on the users page.

5 years agoA bit of refactoring in translation files.
Nik Okuntseff [Fri, 21 Dec 2018 17:08:57 +0000 (17:08 +0000)]
A bit of refactoring in translation files.

5 years agoAdded quota percent on mobile user edit page.
Nik Okuntseff [Fri, 21 Dec 2018 16:27:20 +0000 (16:27 +0000)]
Added quota percent on mobile user edit page.

5 years agoFixed mobile user add.
Nik Okuntseff [Fri, 21 Dec 2018 15:59:43 +0000 (15:59 +0000)]
Fixed mobile user add.

5 years agoAdded quota percent on mobile user add page.
Nik Okuntseff [Fri, 21 Dec 2018 15:31:47 +0000 (15:31 +0000)]
Added quota percent on mobile user add page.

5 years agoAdded what is it links explaining quota percent.
Nik Okuntseff [Fri, 21 Dec 2018 14:56:58 +0000 (14:56 +0000)]
Added what is it links explaining quota percent.

5 years agoInitial attempt to implement quota percent for users.
Nik Okuntseff [Thu, 20 Dec 2018 22:09:50 +0000 (22:09 +0000)]
Initial attempt to implement quota percent for users.

5 years agoStarted using quota percent for users if defined.
Nik Okuntseff [Thu, 20 Dec 2018 19:13:18 +0000 (19:13 +0000)]
Started using quota percent for users if defined.

5 years agoIntroduced ttBehalfUser class for quote percent work.
Nik Okuntseff [Thu, 20 Dec 2018 17:43:55 +0000 (17:43 +0000)]
Introduced ttBehalfUser class for quote percent work.

5 years agoIntroduced quota_percent field in tt_users table for quota work.
Nik Okuntseff [Wed, 19 Dec 2018 20:34:49 +0000 (20:34 +0000)]
Introduced quota_percent field in tt_users table for quota work.

5 years agoA bit of cleanup.
Nik Okuntseff [Wed, 19 Dec 2018 19:19:27 +0000 (19:19 +0000)]
A bit of cleanup.

5 years agoFixed date format for a subgroup report.
Nik Okuntseff [Wed, 19 Dec 2018 19:13:00 +0000 (19:13 +0000)]
Fixed date format for a subgroup report.

5 years agoA fix for work units in totals only report.
Nik Okuntseff [Wed, 19 Dec 2018 18:53:27 +0000 (18:53 +0000)]
A fix for work units in totals only report.

5 years agoAdded a comment about vertical tab problem.
Nik Okuntseff [Wed, 19 Dec 2018 16:11:23 +0000 (16:11 +0000)]
Added a comment about vertical tab problem.

5 years agoImproved handlng of import.
Nik Okuntseff [Wed, 19 Dec 2018 15:00:15 +0000 (15:00 +0000)]
Improved handlng of import.

5 years agoImproved import.
Nik Okuntseff [Tue, 18 Dec 2018 20:14:23 +0000 (20:14 +0000)]
Improved import.

5 years agoAdded a TODO comment about RAM issue.
Nik Okuntseff [Tue, 18 Dec 2018 19:21:30 +0000 (19:21 +0000)]
Added a TODO comment about RAM issue.

5 years agoA small fix for export.
Nik Okuntseff [Mon, 17 Dec 2018 19:25:30 +0000 (19:25 +0000)]
A small fix for export.

5 years agoHolidays adjusted for German language.
Nik Okuntseff [Mon, 17 Dec 2018 14:22:22 +0000 (14:22 +0000)]
Holidays adjusted for German language.

5 years agoFixed quota output for week view.
Nik Okuntseff [Mon, 17 Dec 2018 14:03:24 +0000 (14:03 +0000)]
Fixed quota output for week view.

5 years agoFixed work unit config.
Nik Okuntseff [Sat, 15 Dec 2018 16:12:59 +0000 (16:12 +0000)]
Fixed work unit config.

5 years agoSimplified conditional logic in ttReportHelper::getSubtotals.
Nik Okuntseff [Sat, 15 Dec 2018 15:28:07 +0000 (15:28 +0000)]
Simplified conditional logic in ttReportHelper::getSubtotals.

5 years agoSome more refactoring.
Nik Okuntseff [Sat, 15 Dec 2018 14:17:03 +0000 (14:17 +0000)]
Some more refactoring.

5 years agoSome refactoring of work units for subgroups.
Nik Okuntseff [Sat, 15 Dec 2018 13:41:44 +0000 (13:41 +0000)]
Some refactoring of work units for subgroups.

5 years agoFixed work units config for subgroups.
Nik Okuntseff [Fri, 14 Dec 2018 17:36:55 +0000 (17:36 +0000)]
Fixed work units config for subgroups.