timetracker.git
5 years agoStarted to populate org_id upon client creation.
Nik Okuntseff [Wed, 7 Nov 2018 12:43:23 +0000 (12:43 +0000)]
Started to populate org_id upon client creation.

5 years agoIntroduced org_id field in tt_clients table.
Nik Okuntseff [Wed, 7 Nov 2018 11:59:11 +0000 (11:59 +0000)]
Introduced org_id field in tt_clients table.

5 years agoFixed role_add.php with a check for existing role name.
Nik Okuntseff [Tue, 6 Nov 2018 21:57:37 +0000 (21:57 +0000)]
Fixed role_add.php with a check for existing role name.

5 years agoMore refactoring for subgroup support.
Nik Okuntseff [Tue, 6 Nov 2018 19:42:21 +0000 (19:42 +0000)]
More refactoring for subgroup support.

5 years agoA bit more refactoring for subgroups.
Nik Okuntseff [Tue, 6 Nov 2018 18:22:57 +0000 (18:22 +0000)]
A bit more refactoring for subgroups.

5 years agoA bit more refactoring.
Nik Okuntseff [Tue, 6 Nov 2018 17:10:30 +0000 (17:10 +0000)]
A bit more refactoring.

5 years agoMore refactoring as part of subgroup support.
Nik Okuntseff [Tue, 6 Nov 2018 16:47:40 +0000 (16:47 +0000)]
More refactoring as part of subgroup support.

5 years agoMore use of getActiveGroup as part of ongoing subgroup support.
Nik Okuntseff [Tue, 6 Nov 2018 15:25:31 +0000 (15:25 +0000)]
More use of getActiveGroup as part of ongoing subgroup support.

5 years agoFixed import and export of role descriptions.
Nik Okuntseff [Mon, 5 Nov 2018 22:18:37 +0000 (22:18 +0000)]
Fixed import and export of role descriptions.

5 years agoFixed adding custom role with org_id field population.
Nik Okuntseff [Mon, 5 Nov 2018 21:49:07 +0000 (21:49 +0000)]
Fixed adding custom role with org_id field population.

5 years agoStarted to populate org_id furing creation of pre-defined roles.
Nik Okuntseff [Mon, 5 Nov 2018 20:36:24 +0000 (20:36 +0000)]
Started to populate org_id furing creation of pre-defined roles.

5 years agoIntroduced org_id in tt_roles table for better security and maintenance.
Nik Okuntseff [Mon, 5 Nov 2018 18:59:19 +0000 (18:59 +0000)]
Introduced org_id in tt_roles table for better security and maintenance.

5 years agoMore progress on new export, adding users to output.
Nik Okuntseff [Mon, 5 Nov 2018 18:39:12 +0000 (18:39 +0000)]
More progress on new export, adding users to output.

5 years agoAnother small iteration for new export.
Nik Okuntseff [Mon, 5 Nov 2018 16:53:55 +0000 (16:53 +0000)]
Another small iteration for new export.

5 years agoA bit more progress on new export.
Nik Okuntseff [Mon, 5 Nov 2018 15:40:55 +0000 (15:40 +0000)]
A bit more progress on new export.

5 years agoA bit more work in progress on new export.
Nik Okuntseff [Mon, 5 Nov 2018 14:29:21 +0000 (14:29 +0000)]
A bit more work in progress on new export.

5 years agoStarted work on ttGroupExportHelper class for exporting single groups.
Nik Okuntseff [Mon, 5 Nov 2018 14:01:29 +0000 (14:01 +0000)]
Started work on ttGroupExportHelper class for exporting single groups.

5 years agoRenamed constructor function.
Nik Okuntseff [Mon, 5 Nov 2018 13:17:29 +0000 (13:17 +0000)]
Renamed constructor function.

5 years agoRenamed ttExportHelper2 class to ttOrgExportHelper.
Nik Okuntseff [Mon, 5 Nov 2018 13:00:46 +0000 (13:00 +0000)]
Renamed ttExportHelper2 class to ttOrgExportHelper.

5 years agoRenamed pack tag to org for clarity.
Nik Okuntseff [Mon, 5 Nov 2018 12:43:27 +0000 (12:43 +0000)]
Renamed pack tag to org for clarity.

5 years agoStarting to work on ttExportHelper2 class as part of subgroup support.
Nik Okuntseff [Sun, 4 Nov 2018 20:36:55 +0000 (20:36 +0000)]
Starting to work on ttExportHelper2 class as part of subgroup support.

5 years agoMore work on new import. Implemented 2-pass approach.
Nik Okuntseff [Sun, 4 Nov 2018 20:20:17 +0000 (20:20 +0000)]
More work on new import. Implemented 2-pass approach.

5 years agoStarting redoing import for subgroup support.
Nik Okuntseff [Sun, 4 Nov 2018 17:26:29 +0000 (17:26 +0000)]
Starting redoing import for subgroup support.

5 years agoFixed creating org_id for newly imported users.
Nik Okuntseff [Sun, 4 Nov 2018 14:37:55 +0000 (14:37 +0000)]
Fixed creating org_id for newly imported users.

5 years agoFixed ttGroupHelper::getTopGroups to not display deleted groups.
Nik Okuntseff [Sun, 4 Nov 2018 14:05:55 +0000 (14:05 +0000)]
Fixed ttGroupHelper::getTopGroups to not display deleted groups.

5 years agoFixed export of group name - broken during refactoring.
Nik Okuntseff [Sun, 4 Nov 2018 13:50:15 +0000 (13:50 +0000)]
Fixed export of group name - broken during refactoring.

5 years agoFixed changed name in a couple of places.
Nik Okuntseff [Sun, 4 Nov 2018 13:28:51 +0000 (13:28 +0000)]
Fixed changed name in a couple of places.

5 years agoA bit of refactoring.
Nik Okuntseff [Sun, 4 Nov 2018 12:50:08 +0000 (12:50 +0000)]
A bit of refactoring.

5 years agoFixed ttReportHelper::groupingBy function.
Nik Okuntseff [Sun, 4 Nov 2018 12:13:01 +0000 (12:13 +0000)]
Fixed ttReportHelper::groupingBy function.

5 years agoFixed ttUser::getAssignedProjects to obtain projects in subgroups.
Nik Okuntseff [Sat, 3 Nov 2018 22:10:35 +0000 (22:10 +0000)]
Fixed ttUser::getAssignedProjects to obtain projects in subgroups.

5 years agoMore progress on subgroups, mostly about setting on behalf values properly.
Nik Okuntseff [Sat, 3 Nov 2018 20:56:08 +0000 (20:56 +0000)]
More progress on subgroups, mostly about setting on behalf values properly.

5 years agoWork in progress on subgroups. Made user list population more robust.
Nik Okuntseff [Sat, 3 Nov 2018 15:34:15 +0000 (15:34 +0000)]
Work in progress on subgroups. Made user list population more robust.

5 years agoSome more work in progress on subgroups.
Nik Okuntseff [Sat, 3 Nov 2018 12:15:12 +0000 (12:15 +0000)]
Some more work in progress on subgroups.

5 years agoMore work in progress on subgroups.
Nik Okuntseff [Fri, 2 Nov 2018 21:47:41 +0000 (21:47 +0000)]
More work in progress on subgroups.

5 years agoA bit more work in progress on subgroups.
Nik Okuntseff [Fri, 2 Nov 2018 17:36:47 +0000 (17:36 +0000)]
A bit more work in progress on subgroups.

5 years agoAdded label.group string into translation files.
Nik Okuntseff [Fri, 2 Nov 2018 15:17:34 +0000 (15:17 +0000)]
Added label.group string into translation files.

5 years agoWrote getGroups function for ttUser class.
Nik Okuntseff [Fri, 2 Nov 2018 14:42:01 +0000 (14:42 +0000)]
Wrote getGroups function for ttUser class.

5 years agoUpdated ttImportHelper class to populate org_id in newly imported groups.
Nik Okuntseff [Fri, 2 Nov 2018 13:23:35 +0000 (13:23 +0000)]
Updated ttImportHelper class to populate org_id in newly imported groups.

5 years agoFixing org_id for existing groups.
Nik Okuntseff [Fri, 2 Nov 2018 12:55:44 +0000 (12:55 +0000)]
Fixing org_id for existing groups.

5 years agoStarted to populate org_id upon group creation.
Nik Okuntseff [Fri, 2 Nov 2018 12:36:58 +0000 (12:36 +0000)]
Started to populate org_id upon group creation.

5 years agoSome work in progress on subgroups.
Nik Okuntseff [Fri, 2 Nov 2018 08:34:18 +0000 (08:34 +0000)]
Some work in progress on subgroups.

5 years agoStarting work on subgroups.
Nik Okuntseff [Fri, 2 Nov 2018 07:31:22 +0000 (07:31 +0000)]
Starting work on subgroups.

5 years agoFixed emailing reports grouped by custom field, hopefully.
Nik Okuntseff [Thu, 1 Nov 2018 20:48:16 +0000 (20:48 +0000)]
Fixed emailing reports grouped by custom field, hopefully.

5 years agoImproved emailed reports by including grouped vaalues in subtotals.
Nik Okuntseff [Thu, 1 Nov 2018 20:02:24 +0000 (20:02 +0000)]
Improved emailed reports by including grouped vaalues in subtotals.

5 years agoImproved output of pdf reports by including grouped values in subtotals.
Nik Okuntseff [Thu, 1 Nov 2018 19:46:45 +0000 (19:46 +0000)]
Improved output of pdf reports by including grouped values in subtotals.

5 years agoImproved output of grouped subtotals on reports by including grouped values.
Nik Okuntseff [Thu, 1 Nov 2018 19:15:48 +0000 (19:15 +0000)]
Improved output of grouped subtotals on reports by including grouped values.

5 years agoAdded an index on tt_custom_field_log for faster reporting, a few fixes.
Nik Okuntseff [Thu, 1 Nov 2018 18:13:07 +0000 (18:13 +0000)]
Added an index on tt_custom_field_log for faster reporting, a few fixes.

5 years agoDutch translation improved.
Nik Okuntseff [Wed, 31 Oct 2018 22:06:44 +0000 (22:06 +0000)]
Dutch translation improved.

5 years agoFixed creation of group by tag for XML report export.
Nik Okuntseff [Wed, 31 Oct 2018 18:31:50 +0000 (18:31 +0000)]
Fixed creation of group by tag for XML report export.

5 years agoFixed date format in Totals only reports.
Nik Okuntseff [Wed, 31 Oct 2018 17:08:48 +0000 (17:08 +0000)]
Fixed date format in Totals only reports.

5 years agoImproved the script that shows the Totals only checkbox.
Nik Okuntseff [Wed, 31 Oct 2018 13:35:35 +0000 (13:35 +0000)]
Improved the script that shows the Totals only checkbox.

5 years agoImproved visibility of Totals only checkbox on reports.php for multiple group by.
Nik Okuntseff [Wed, 31 Oct 2018 12:40:28 +0000 (12:40 +0000)]
Improved visibility of Totals only checkbox on reports.php for multiple group by.

5 years agoFixed a condition that determines grouping for getting subtotals.
Nik Okuntseff [Wed, 31 Oct 2018 01:22:43 +0000 (01:22 +0000)]
Fixed a condition that determines grouping for getting subtotals.

5 years agoInitial release of multiple group by in reports.
Nik Okuntseff [Tue, 30 Oct 2018 16:17:54 +0000 (16:17 +0000)]
Initial release of multiple group by in reports.

5 years agoInitial attempt to refactor ttReportHelper::getSubtotals to use multiple group by.
Nik Okuntseff [Tue, 30 Oct 2018 16:13:22 +0000 (16:13 +0000)]
Initial attempt to refactor ttReportHelper::getSubtotals to use multiple group by.

5 years agoAdded user input check for multiple group by.
Nik Okuntseff [Mon, 29 Oct 2018 14:51:31 +0000 (14:51 +0000)]
Added user input check for multiple group by.

5 years agoRefactored ttReportHelper::getItems for multiple group by condition.
Nik Okuntseff [Mon, 29 Oct 2018 14:19:52 +0000 (14:19 +0000)]
Refactored ttReportHelper::getItems for multiple group by condition.

5 years agoA bit of refactoring.
Nik Okuntseff [Mon, 29 Oct 2018 13:14:09 +0000 (13:14 +0000)]
A bit of refactoring.

5 years agoSome more work in progress on multiple grouping by.
Nik Okuntseff [Mon, 29 Oct 2018 13:03:03 +0000 (13:03 +0000)]
Some more work in progress on multiple grouping by.

5 years agoA bit more work in progress on multiple levels of grouping by in reports.
Nik Okuntseff [Sun, 28 Oct 2018 21:21:49 +0000 (21:21 +0000)]
A bit more work in progress on multiple levels of grouping by in reports.

5 years agoFixed report exports to files for a renamed field.
Nik Okuntseff [Sun, 28 Oct 2018 20:46:08 +0000 (20:46 +0000)]
Fixed report exports to files for a renamed field.

5 years agoFixed export-import for renamed field.
Nik Okuntseff [Sun, 28 Oct 2018 20:35:40 +0000 (20:35 +0000)]
Fixed export-import for renamed field.

5 years agoSome fixes associated with renaming the group_by field.
Nik Okuntseff [Sun, 28 Oct 2018 18:43:40 +0000 (18:43 +0000)]
Some fixes associated with renaming the group_by field.

5 years agoAdded 2 additional group by fields in database as part of ongoing work on multiple...
Nik Okuntseff [Sun, 28 Oct 2018 17:56:59 +0000 (17:56 +0000)]
Added 2 additional group by fields in database as part of ongoing work on multiple level grouping.

5 years agoMore work in progress on multiple group by.
Nik Okuntseff [Sun, 28 Oct 2018 16:14:19 +0000 (16:14 +0000)]
More work in progress on multiple group by.

5 years agoWork in progress on multiple group by options in reports.
Nik Okuntseff [Sun, 28 Oct 2018 15:24:34 +0000 (15:24 +0000)]
Work in progress on multiple group by options in reports.

5 years agoStarted to work on multiple grouping in reports.
Nik Okuntseff [Sun, 28 Oct 2018 14:03:27 +0000 (14:03 +0000)]
Started to work on multiple grouping in reports.

5 years agoFixed a typo in comment.
Nik Okuntseff [Sun, 28 Oct 2018 13:01:51 +0000 (13:01 +0000)]
Fixed a typo in comment.

5 years agoImproved error.mail_send text by adding MAIL_SMTP_DEBUG part.
Nik Okuntseff [Sun, 28 Oct 2018 12:56:56 +0000 (12:56 +0000)]
Improved error.mail_send text by adding MAIL_SMTP_DEBUG part.

5 years agoAdded <> handler to conditions.
Nik Okuntseff [Thu, 25 Oct 2018 18:47:30 +0000 (18:47 +0000)]
Added <> handler to conditions.

5 years agoExtended conditions to include >=, <, <=, and = situations.
Nik Okuntseff [Thu, 25 Oct 2018 17:00:09 +0000 (17:00 +0000)]
Extended conditions to include >=, <, <=, and = situations.

5 years agoMoved plugins config out to a separate plugins.php page.
Nik Okuntseff [Sun, 9 Sep 2018 18:42:53 +0000 (18:42 +0000)]
Moved plugins config out to a separate plugins.php page.

5 years agoSome recycling in translation files.
Nik Okuntseff [Sun, 9 Sep 2018 18:29:00 +0000 (18:29 +0000)]
Some recycling in translation files.

5 years agoMore work in progress on separate page for plugins config.
Nik Okuntseff [Sun, 9 Sep 2018 18:09:03 +0000 (18:09 +0000)]
More work in progress on separate page for plugins config.

5 years agoA bit more work on separate page for plugins config.
Nik Okuntseff [Sun, 9 Sep 2018 17:59:02 +0000 (17:59 +0000)]
A bit more work on separate page for plugins config.

5 years agoWork in progress on separate page for plugins config.
Nik Okuntseff [Sun, 9 Sep 2018 17:46:27 +0000 (17:46 +0000)]
Work in progress on separate page for plugins config.

5 years agoAdded adjustOptions function to ttFavRepportHelper class and started to use it in...
Nik Okuntseff [Sun, 9 Sep 2018 17:09:19 +0000 (17:09 +0000)]
Added adjustOptions function to ttFavRepportHelper class and started to use it in cron.php.

5 years agoDutch translation improved.
Nik Okuntseff [Wed, 5 Sep 2018 18:04:49 +0000 (18:04 +0000)]
Dutch translation improved.

5 years agoImproved access check for cf_custom_field_add.php.
Nik Okuntseff [Tue, 14 Aug 2018 21:16:29 +0000 (21:16 +0000)]
Improved access check for cf_custom_field_add.php.

5 years agoCosmetic changes in the German file.
Nik Okuntseff [Sat, 11 Aug 2018 17:19:28 +0000 (17:19 +0000)]
Cosmetic changes in the German file.

5 years agoGerman (formal) translation (#66)
Stefan [Sat, 11 Aug 2018 17:13:06 +0000 (19:13 +0200)]
German (formal) translation (#66)

* Update de.lang.php

* Update de.lang.php

Translated missing strings

5 years agoMerged prepareReportBody and prepareFavReportBody into one function.
Nik Okuntseff [Mon, 6 Aug 2018 14:41:50 +0000 (14:41 +0000)]
Merged prepareReportBody and prepareFavReportBody into one function.

5 years agoA bit of refactoring.
Nik Okuntseff [Mon, 6 Aug 2018 14:02:29 +0000 (14:02 +0000)]
A bit of refactoring.

5 years agoResuming refactoring report related functions.
Nik Okuntseff [Mon, 6 Aug 2018 13:49:19 +0000 (13:49 +0000)]
Resuming refactoring report related functions.

5 years agoMerged getSubtotals and getFavSubtotals into one function.
Nik Okuntseff [Sat, 4 Aug 2018 19:45:02 +0000 (19:45 +0000)]
Merged getSubtotals and getFavSubtotals into one function.

5 years agoFixed a bug in sql query for work units calculation.
Nik Okuntseff [Sat, 4 Aug 2018 18:58:36 +0000 (18:58 +0000)]
Fixed a bug in sql query for work units calculation.

5 years agoMerged getTotals and getFavTotals into one function.
Nik Okuntseff [Sat, 4 Aug 2018 17:36:41 +0000 (17:36 +0000)]
Merged getTotals and getFavTotals into one function.

5 years agoMerged getItems and getFavItems into one function.
Nik Okuntseff [Sat, 4 Aug 2018 17:08:23 +0000 (17:08 +0000)]
Merged getItems and getFavItems into one function.

5 years agoSome more refactoring.
Nik Okuntseff [Sat, 4 Aug 2018 16:57:45 +0000 (16:57 +0000)]
Some more refactoring.

5 years agoResuming refactoring reports.
Nik Okuntseff [Sat, 4 Aug 2018 16:30:38 +0000 (16:30 +0000)]
Resuming refactoring reports.

5 years agoMore refactoring in reports.
Nik Okuntseff [Wed, 1 Aug 2018 00:36:03 +0000 (00:36 +0000)]
More refactoring in reports.

5 years agoSome more refactoring.
Nik Okuntseff [Wed, 1 Aug 2018 00:17:18 +0000 (00:17 +0000)]
Some more refactoring.

5 years agoA bit more refactoring...
Nik Okuntseff [Wed, 1 Aug 2018 00:06:10 +0000 (00:06 +0000)]
A bit more refactoring...

5 years agoMore refactoring in reports.
Nik Okuntseff [Tue, 31 Jul 2018 23:54:08 +0000 (23:54 +0000)]
More refactoring in reports.

5 years agoA little bit more refactoring.
Nik Okuntseff [Tue, 31 Jul 2018 23:32:49 +0000 (23:32 +0000)]
A little bit more refactoring.

5 years agoMore refactoring in reports.
Nik Okuntseff [Tue, 31 Jul 2018 23:25:50 +0000 (23:25 +0000)]
More refactoring in reports.

5 years agoSome more work on refactoring reports.
Nik Okuntseff [Tue, 31 Jul 2018 23:11:54 +0000 (23:11 +0000)]
Some more work on refactoring reports.

5 years agoMerged getWhere and getFavWhere into one function.
Nik Okuntseff [Sun, 29 Jul 2018 23:30:38 +0000 (23:30 +0000)]
Merged getWhere and getFavWhere into one function.

5 years agoOptimized determining inactive groups.
Nik Okuntseff [Sun, 29 Jul 2018 17:42:28 +0000 (17:42 +0000)]
Optimized determining inactive groups.

5 years agoAdded indexes on group_id to speed up searches by group_id.
Nik Okuntseff [Sun, 29 Jul 2018 16:53:01 +0000 (16:53 +0000)]
Added indexes on group_id to speed up searches by group_id.