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

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

6 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.

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

6 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.

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

6 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.

6 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.

6 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.

6 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.

6 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.

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

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

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

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

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

6 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.

6 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.

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

6 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.

6 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.

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

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

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

6 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.

6 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.

6 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.

6 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.

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

6 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.

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

6 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.

6 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.

6 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.

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

6 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.

6 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.

6 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.

6 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.

6 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.

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

6 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.

6 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.

6 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.

6 years agoWork in progress on subgroups in invoices.
Nik Okuntseff [Thu, 6 Dec 2018 20:34:14 +0000 (20:34 +0000)]
Work in progress on subgroups in invoices.

6 years agoImprovements to group editor - access checks and usability.
Nik Okuntseff [Thu, 6 Dec 2018 19:22:54 +0000 (19:22 +0000)]
Improvements to group editor - access checks and usability.

6 years agoFixed editing org by admin, added a comment for imported subgroups.
Nik Okuntseff [Thu, 6 Dec 2018 15:06:05 +0000 (15:06 +0000)]
Fixed editing org by admin, added a comment for imported subgroups.

6 years agoAdded conditional display of pages depending on subgroup active users.
Nik Okuntseff [Thu, 6 Dec 2018 13:39:13 +0000 (13:39 +0000)]
Added conditional display of pages depending on subgroup active users.

6 years agoFinished refactoring mobile expense pages for subgroups.
Nik Okuntseff [Wed, 5 Dec 2018 21:10:40 +0000 (21:10 +0000)]
Finished refactoring mobile expense pages for subgroups.

6 years agoRefactored mobile expenses.php for subgroups.
Nik Okuntseff [Wed, 5 Dec 2018 20:39:25 +0000 (20:39 +0000)]
Refactored mobile expenses.php for subgroups.

6 years agoRefactored regular expense pages for subgroups.
Nik Okuntseff [Wed, 5 Dec 2018 19:31:43 +0000 (19:31 +0000)]
Refactored regular expense pages for subgroups.

6 years agoA bit more refactoring for subgroups.
Nik Okuntseff [Wed, 5 Dec 2018 17:29:56 +0000 (17:29 +0000)]
A bit more refactoring for subgroups.

6 years agoMore refactoring for subgroups.
Nik Okuntseff [Wed, 5 Dec 2018 16:43:13 +0000 (16:43 +0000)]
More refactoring for subgroups.

6 years agoRenamed a function and made error output red.
Nik Okuntseff [Wed, 5 Dec 2018 15:20:58 +0000 (15:20 +0000)]
Renamed a function and made error output red.

6 years agoAnother try to fix tt_client_project_binds.
Nik Okuntseff [Wed, 5 Dec 2018 13:19:26 +0000 (13:19 +0000)]
Another try to fix tt_client_project_binds.

6 years agoFixed a check if ldap expension is loaded as per PR #68 by Frank Giesecke.
Nik Okuntseff [Tue, 4 Dec 2018 22:07:41 +0000 (22:07 +0000)]
Fixed a check if ldap expension is loaded as per PR #68 by Frank Giesecke.

6 years agoMore refactoring for subgroups.
Nik Okuntseff [Tue, 4 Dec 2018 21:49:24 +0000 (21:49 +0000)]
More refactoring for subgroups.

6 years agoRefactored ttPredefinedExpenseHelper class.
Nik Okuntseff [Tue, 4 Dec 2018 20:51:54 +0000 (20:51 +0000)]
Refactored ttPredefinedExpenseHelper class.

6 years agoMore progress on refactoring expenses for subgroups.
Nik Okuntseff [Tue, 4 Dec 2018 20:13:57 +0000 (20:13 +0000)]
More progress on refactoring expenses for subgroups.

6 years agoA bit more refactoring for subgroups.
Nik Okuntseff [Tue, 4 Dec 2018 17:33:36 +0000 (17:33 +0000)]
A bit more refactoring for subgroups.

6 years agoSome more progress with refactoring for subgroups.
Nik Okuntseff [Tue, 4 Dec 2018 16:40:34 +0000 (16:40 +0000)]
Some more progress with refactoring for subgroups.

6 years agoRefactoring expense related things for subgroups.
Nik Okuntseff [Tue, 4 Dec 2018 15:57:22 +0000 (15:57 +0000)]
Refactoring expense related things for subgroups.

6 years agoRemoved group selector from clients.php as design approach changed.
Nik Okuntseff [Tue, 4 Dec 2018 15:31:07 +0000 (15:31 +0000)]
Removed group selector from clients.php as design approach changed.

6 years agoImproved access check for client edit.
Nik Okuntseff [Tue, 4 Dec 2018 15:07:39 +0000 (15:07 +0000)]
Improved access check for client edit.

6 years agoA bit more refactoring.
Nik Okuntseff [Tue, 4 Dec 2018 14:48:38 +0000 (14:48 +0000)]
A bit more refactoring.

6 years agoImproved project delete by also deleting client binds.
Nik Okuntseff [Tue, 4 Dec 2018 13:41:13 +0000 (13:41 +0000)]
Improved project delete by also deleting client binds.

6 years agoSome more refactoring for subgroups.
Nik Okuntseff [Tue, 4 Dec 2018 12:59:29 +0000 (12:59 +0000)]
Some more refactoring for subgroups.

6 years agoRefactoring of client config pages for subgroups.
Nik Okuntseff [Mon, 3 Dec 2018 20:24:43 +0000 (20:24 +0000)]
Refactoring of client config pages for subgroups.

6 years agoImproved access checks on client_delete.php.
Nik Okuntseff [Mon, 3 Dec 2018 17:46:41 +0000 (17:46 +0000)]
Improved access checks on client_delete.php.

6 years agoReduced flicker on charts.php by specifying image size.
Nik Okuntseff [Mon, 3 Dec 2018 15:54:34 +0000 (15:54 +0000)]
Reduced flicker on charts.php by specifying image size.

6 years agoAdjusted charts.php for subgroups.
Nik Okuntseff [Mon, 3 Dec 2018 15:09:57 +0000 (15:09 +0000)]
Adjusted charts.php for subgroups.

6 years agoImproved db cleanup code to not operate on admin group.
Nik Okuntseff [Mon, 3 Dec 2018 13:03:39 +0000 (13:03 +0000)]
Improved db cleanup code to not operate on admin group.

6 years agoRefactored and renamed ttSysConfig class.
Nik Okuntseff [Sun, 2 Dec 2018 20:30:27 +0000 (20:30 +0000)]
Refactored and renamed ttSysConfig class.

6 years agoRefactored custom field option config pages.
Nik Okuntseff [Sun, 2 Dec 2018 17:03:32 +0000 (17:03 +0000)]
Refactored custom field option config pages.

6 years agoMore refactoring in custom fields for subgroups.
Nik Okuntseff [Sun, 2 Dec 2018 16:18:14 +0000 (16:18 +0000)]
More refactoring in custom fields for subgroups.

6 years agoMore refactoring for subgroups.
Nik Okuntseff [Sun, 2 Dec 2018 15:58:41 +0000 (15:58 +0000)]
More refactoring for subgroups.

6 years agoOngoing refactoring of custom fields for subgroups.
Nik Okuntseff [Sun, 2 Dec 2018 15:38:41 +0000 (15:38 +0000)]
Ongoing refactoring of custom fields for subgroups.

6 years agoAdjusted custom field config pages for subgroups.
Nik Okuntseff [Sun, 2 Dec 2018 14:01:13 +0000 (14:01 +0000)]
Adjusted custom field config pages for subgroups.

6 years agoA bit more refactoring.
Nik Okuntseff [Sun, 2 Dec 2018 13:13:05 +0000 (13:13 +0000)]
A bit more refactoring.

6 years agoSome more refactoring for subgroups.
Nik Okuntseff [Sat, 1 Dec 2018 23:19:41 +0000 (23:19 +0000)]
Some more refactoring for subgroups.

6 years agoSome more refactoring for subgroups.
Nik Okuntseff [Sat, 1 Dec 2018 22:58:13 +0000 (22:58 +0000)]
Some more refactoring for subgroups.

6 years agoAdjusting client_add.php and client_edit.php for subgroups.
Nik Okuntseff [Sat, 1 Dec 2018 22:07:26 +0000 (22:07 +0000)]
Adjusting client_add.php and client_edit.php for subgroups.

6 years agoImproved clients.php to support subgroups.
Nik Okuntseff [Sat, 1 Dec 2018 21:30:52 +0000 (21:30 +0000)]
Improved clients.php to support subgroups.

6 years agoMore refactoring for subgroups.
Nik Okuntseff [Sat, 1 Dec 2018 20:20:08 +0000 (20:20 +0000)]
More refactoring for subgroups.

6 years agoMore refactoring for subgroups.
Nik Okuntseff [Sat, 1 Dec 2018 18:58:57 +0000 (18:58 +0000)]
More refactoring for subgroups.

6 years agoA bit more refactoring of clients.php for subgroups.
Nik Okuntseff [Sat, 1 Dec 2018 17:49:11 +0000 (17:49 +0000)]
A bit more refactoring of clients.php for subgroups.

6 years agoResuming refactoring for subgroup support.
Nik Okuntseff [Sat, 1 Dec 2018 17:32:37 +0000 (17:32 +0000)]
Resuming refactoring for subgroup support.

6 years agoOptimized a bit more for uncompleted indicators option.
Nik Okuntseff [Sat, 1 Dec 2018 16:25:54 +0000 (16:25 +0000)]
Optimized a bit more for uncompleted indicators option.

6 years agoSome optimization related to confirm save feature.
Nik Okuntseff [Sat, 1 Dec 2018 15:46:45 +0000 (15:46 +0000)]
Some optimization related to confirm save feature.

6 years agoSome improvements in ttConfigHelper class.
Nik Okuntseff [Sat, 1 Dec 2018 14:23:31 +0000 (14:23 +0000)]
Some improvements in ttConfigHelper class.

6 years agoImplemented configurable confirm save option.
Nik Okuntseff [Fri, 30 Nov 2018 23:28:06 +0000 (23:28 +0000)]
Implemented configurable confirm save option.

6 years agoSome improvements to confirm save feature.
Nik Okuntseff [Fri, 30 Nov 2018 21:27:42 +0000 (21:27 +0000)]
Some improvements to confirm save feature.

6 years agoFully decoupled import code from the rest of the app.
Nik Okuntseff [Fri, 30 Nov 2018 19:45:19 +0000 (19:45 +0000)]
Fully decoupled import code from the rest of the app.

6 years agoMore refactoring on decoupling import.
Nik Okuntseff [Fri, 30 Nov 2018 18:32:47 +0000 (18:32 +0000)]
More refactoring on decoupling import.

6 years agoA bit more progress on decoupling import.
Nik Okuntseff [Fri, 30 Nov 2018 15:57:21 +0000 (15:57 +0000)]
A bit more progress on decoupling import.