timetracker.git
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.

5 years agoWrote ttUser::getConfigInt and started to use it.
Nik Okuntseff [Fri, 14 Dec 2018 16:09:51 +0000 (16:09 +0000)]
Wrote ttUser::getConfigInt and started to use it.

5 years agoInitial release of subgroups for testing. Some issues remain, but the functionality...
Nik Okuntseff [Thu, 13 Dec 2018 21:14:03 +0000 (21:14 +0000)]
Initial release of subgroups for testing. Some issues remain, but the functionality is there.

5 years agoRemoved group selector from time.php to keep things simple.
Nik Okuntseff [Thu, 13 Dec 2018 21:06:08 +0000 (21:06 +0000)]
Removed group selector from time.php to keep things simple.

5 years agoRemoved group selector from tasks.php to keep things simple.
Nik Okuntseff [Thu, 13 Dec 2018 20:46:30 +0000 (20:46 +0000)]
Removed group selector from tasks.php to keep things simple.

5 years agoA bit more refactoring for subgroups.
Nik Okuntseff [Thu, 13 Dec 2018 18:42:32 +0000 (18:42 +0000)]
A bit more refactoring for subgroups.

5 years agoMore refactoring for subgroups.
Nik Okuntseff [Thu, 13 Dec 2018 17:37:51 +0000 (17:37 +0000)]
More refactoring for subgroups.

5 years agoCosmetic, changed return values.
Nik Okuntseff [Thu, 13 Dec 2018 17:33:21 +0000 (17:33 +0000)]
Cosmetic, changed return values.

5 years agoA bit more refactoring for subgroups.
Nik Okuntseff [Thu, 13 Dec 2018 17:19:52 +0000 (17:19 +0000)]
A bit more refactoring for subgroups.

5 years agoSome more refactoring for subgroups.
Nik Okuntseff [Thu, 13 Dec 2018 17:11:47 +0000 (17:11 +0000)]
Some more refactoring for subgroups.

5 years agoA bit of cleanup in report.php.
Nik Okuntseff [Thu, 13 Dec 2018 16:00:06 +0000 (16:00 +0000)]
A bit of cleanup in report.php.

5 years agoCosmetic.
Nik Okuntseff [Thu, 13 Dec 2018 15:10:55 +0000 (15:10 +0000)]
Cosmetic.

5 years agoFixed update link for version 1.17.44 to 1.17.97.
Nik Okuntseff [Thu, 13 Dec 2018 13:08:59 +0000 (13:08 +0000)]
Fixed update link for version 1.17.44 to 1.17.97.

5 years agoSome more refactoring of reports for subgroups.
Nik Okuntseff [Wed, 12 Dec 2018 19:55:03 +0000 (19:55 +0000)]
Some more refactoring of reports for subgroups.

5 years agoRefactored getRecentInvoices and moved to another class.
Nik Okuntseff [Wed, 12 Dec 2018 19:35:53 +0000 (19:35 +0000)]
Refactored getRecentInvoices and moved to another class.

5 years agoA few fixes to users pages for subgroups.
Nik Okuntseff [Wed, 12 Dec 2018 18:48:35 +0000 (18:48 +0000)]
A few fixes to users pages for subgroups.

5 years agoRemoved group selector from users.php page to keep things simple.
Nik Okuntseff [Wed, 12 Dec 2018 17:40:36 +0000 (17:40 +0000)]
Removed group selector from users.php page to keep things simple.

5 years agoExcluded clients from getActiveUsers call.
Nik Okuntseff [Wed, 12 Dec 2018 17:24:33 +0000 (17:24 +0000)]
Excluded clients from getActiveUsers call.

5 years agoCosmetic.
Nik Okuntseff [Wed, 12 Dec 2018 14:44:51 +0000 (14:44 +0000)]
Cosmetic.

5 years agoFailed attempt to write ttCronJobHelper, some improvements to cron.php.
Nik Okuntseff [Wed, 12 Dec 2018 14:40:21 +0000 (14:40 +0000)]
Failed attempt to write ttCronJobHelper, some improvements to cron.php.

5 years agoMore refactoring in reports for subgroups.
Nik Okuntseff [Tue, 11 Dec 2018 16:12:33 +0000 (16:12 +0000)]
More refactoring in reports for subgroups.

5 years agoFixed saving fav report in a subgroup.
Nik Okuntseff [Tue, 11 Dec 2018 15:00:07 +0000 (15:00 +0000)]
Fixed saving fav report in a subgroup.

5 years agoWork in progress refactoring reports for subgroups.
Nik Okuntseff [Tue, 11 Dec 2018 14:33:21 +0000 (14:33 +0000)]
Work in progress refactoring reports for subgroups.

5 years agoRefactored monthly quota config for subgroups.
Nik Okuntseff [Mon, 10 Dec 2018 16:00:40 +0000 (16:00 +0000)]
Refactored monthly quota config for subgroups.

5 years agoFinished refactoring project config for subgroups.
Nik Okuntseff [Mon, 10 Dec 2018 14:40:33 +0000 (14:40 +0000)]
Finished refactoring project config for subgroups.

5 years agoRefactored project edit for subgroups.
Nik Okuntseff [Mon, 10 Dec 2018 14:32:18 +0000 (14:32 +0000)]
Refactored project edit for subgroups.

5 years agoRefactored project add for subgroups.
Nik Okuntseff [Mon, 10 Dec 2018 13:30:57 +0000 (13:30 +0000)]
Refactored project add for subgroups.

5 years agoFinished refactoring ttProjectHelper class for subgroups.
Nik Okuntseff [Mon, 10 Dec 2018 13:10:52 +0000 (13:10 +0000)]
Finished refactoring ttProjectHelper class for subgroups.

5 years agoA bit more refactoring ttProjectHelper class for subgroups.
Nik Okuntseff [Mon, 10 Dec 2018 12:12:36 +0000 (12:12 +0000)]
A bit more refactoring ttProjectHelper class for subgroups.

5 years agoRefactoring in ttProjectHelper class.
Nik Okuntseff [Sun, 9 Dec 2018 20:04:40 +0000 (20:04 +0000)]
Refactoring in ttProjectHelper class.

5 years agoAdded validation of checkbox group input on project config.
Nik Okuntseff [Sun, 9 Dec 2018 18:40:14 +0000 (18:40 +0000)]
Added validation of checkbox group input on project config.

5 years agoA bit more refactoring for subgroups.
Nik Okuntseff [Sun, 9 Dec 2018 17:34:37 +0000 (17:34 +0000)]
A bit more refactoring for subgroups.

5 years agoSome more refactoring for subgroups.
Nik Okuntseff [Sun, 9 Dec 2018 15:54:42 +0000 (15:54 +0000)]
Some more refactoring for subgroups.

5 years agoMore refactoring for subgroups.
Nik Okuntseff [Sun, 9 Dec 2018 15:41:22 +0000 (15:41 +0000)]
More refactoring for subgroups.

5 years agoRefactoring - ongoing.
Nik Okuntseff [Sun, 9 Dec 2018 14:51:25 +0000 (14:51 +0000)]
Refactoring - ongoing.

5 years agoRemoved group selector from projects.php to keep things simple.
Nik Okuntseff [Sun, 9 Dec 2018 14:23:25 +0000 (14:23 +0000)]
Removed group selector from projects.php to keep things simple.

5 years agoRefactored profile_edit.php for subgroups.
Nik Okuntseff [Sun, 9 Dec 2018 14:05:19 +0000 (14:05 +0000)]
Refactored profile_edit.php for subgroups.

5 years agoRefactored predefined expenses config for subgroups.
Nik Okuntseff [Sat, 8 Dec 2018 22:50:43 +0000 (22:50 +0000)]
Refactored predefined expenses config for subgroups.

5 years agoRemoved group selector from plugins.php to keep things simple.
Nik Okuntseff [Sat, 8 Dec 2018 19:26:42 +0000 (19:26 +0000)]
Removed group selector from plugins.php to keep things simple.

5 years agoA bit more refactoring.
Nik Okuntseff [Sat, 8 Dec 2018 18:56:53 +0000 (18:56 +0000)]
A bit more refactoring.

5 years agoSome more refactoring in notification config.
Nik Okuntseff [Sat, 8 Dec 2018 16:02:00 +0000 (16:02 +0000)]
Some more refactoring in notification config.

5 years agoRefactoring.
Nik Okuntseff [Sat, 8 Dec 2018 15:16:26 +0000 (15:16 +0000)]
Refactoring.

5 years agoStarting refactoring ttFavReportHelper class for subgroups.
Nik Okuntseff [Sat, 8 Dec 2018 15:12:26 +0000 (15:12 +0000)]
Starting refactoring ttFavReportHelper class for subgroups.

5 years agoImproved cron.php security-wise with a more specific sql.
Nik Okuntseff [Sat, 8 Dec 2018 14:13:54 +0000 (14:13 +0000)]
Improved cron.php security-wise with a more specific sql.

5 years agoImproved access checks in notifications config.
Nik Okuntseff [Fri, 7 Dec 2018 22:42:31 +0000 (22:42 +0000)]
Improved access checks in notifications config.

5 years agoRefactored ttNotificationHelper class for subgroups.
Nik Okuntseff [Fri, 7 Dec 2018 17:48:04 +0000 (17:48 +0000)]
Refactored ttNotificationHelper class for subgroups.

5 years agoUpdated Locking config to support subgroups.
Nik Okuntseff [Fri, 7 Dec 2018 17:12:53 +0000 (17:12 +0000)]
Updated Locking config to support subgroups.

5 years agoAdjusted invoice_view.php for subgroups.
Nik Okuntseff [Fri, 7 Dec 2018 15:16:22 +0000 (15:16 +0000)]
Adjusted invoice_view.php for subgroups.

5 years agoFixed group_edit.php for no subgroups situation.
Nik Okuntseff [Fri, 7 Dec 2018 14:37:28 +0000 (14:37 +0000)]
Fixed group_edit.php for no subgroups situation.

5 years agoFinished refactoring ttInvoiceHelper class for subgroups.
Nik Okuntseff [Fri, 7 Dec 2018 14:25:55 +0000 (14:25 +0000)]
Finished refactoring ttInvoiceHelper class for subgroups.

5 years agoA bit more refactoring in invoices.
Nik Okuntseff [Fri, 7 Dec 2018 14:02:20 +0000 (14:02 +0000)]
A bit more refactoring in invoices.

5 years agoMore refactoring.
Nik Okuntseff [Fri, 7 Dec 2018 13:41:43 +0000 (13:41 +0000)]
More refactoring.

5 years agoResuming refactoring of invoices for subgroups.
Nik Okuntseff [Fri, 7 Dec 2018 13:16:11 +0000 (13:16 +0000)]
Resuming refactoring of invoices for subgroups.

5 years agoSome more refactoring in invoices for subgroups.
Nik Okuntseff [Thu, 6 Dec 2018 21:52:32 +0000 (21:52 +0000)]
Some more refactoring in invoices for subgroups.

5 years agoMore refactoring of invoices for subgroups.
Nik Okuntseff [Thu, 6 Dec 2018 20:54:00 +0000 (20:54 +0000)]
More refactoring of invoices for subgroups.