timetracker.git
5 years agoAdjusted export-import to work with entity type in custom fields.
Nik Okuntseff [Fri, 28 Jun 2019 13:35:10 +0000 (13:35 +0000)]
Adjusted export-import to work with entity type in custom fields.

5 years agoChanged entity_type datatype in db to optimize things.
Nik Okuntseff [Fri, 28 Jun 2019 13:12:29 +0000 (13:12 +0000)]
Changed entity_type datatype in db to optimize things.

5 years agoMore work in progress on custom fields extension.
Nik Okuntseff [Thu, 27 Jun 2019 20:10:14 +0000 (20:10 +0000)]
More work in progress on custom fields extension.

5 years agoIntroduced dropdown.time to translation files.
Nik Okuntseff [Thu, 27 Jun 2019 17:02:18 +0000 (17:02 +0000)]
Introduced dropdown.time to translation files.

5 years agoIntroduced label.entity into localization files,
Nik Okuntseff [Thu, 27 Jun 2019 15:50:04 +0000 (15:50 +0000)]
Introduced label.entity into localization files,

5 years agoStarting working on extending custom fields.
Nik Okuntseff [Thu, 27 Jun 2019 14:34:24 +0000 (14:34 +0000)]
Starting working on extending custom fields.

5 years agoAdded a link explaining record type.
Nik Okuntseff [Mon, 24 Jun 2019 13:38:52 +0000 (13:38 +0000)]
Added a link explaining record type.

5 years agoFixed sorting of projects in dropdown on the reports.php page.
Nik Okuntseff [Wed, 29 May 2019 16:24:00 +0000 (16:24 +0000)]
Fixed sorting of projects in dropdown on the reports.php page.

5 years agoAdded capability to see uncompleted indicators to users with view_users right.
Nik Okuntseff [Fri, 24 May 2019 21:41:12 +0000 (21:41 +0000)]
Added capability to see uncompleted indicators to users with view_users right.

5 years agoImproved protection from mass bot registrations.
Nik Okuntseff [Fri, 24 May 2019 14:54:37 +0000 (14:54 +0000)]
Improved protection from mass bot registrations.

5 years agoFixed a comment.
Nik Okuntseff [Mon, 20 May 2019 21:00:49 +0000 (21:00 +0000)]
Fixed a comment.

5 years agoA bit of refactoring.
Nik Okuntseff [Mon, 20 May 2019 20:57:24 +0000 (20:57 +0000)]
A bit of refactoring.

5 years agoMoved Subgroups from top menu to group_edit.php.
Nik Okuntseff [Mon, 20 May 2019 19:51:10 +0000 (19:51 +0000)]
Moved Subgroups from top menu to group_edit.php.

5 years agoRewrote group dropdown fill function to include the entire tree.
Nik Okuntseff [Mon, 20 May 2019 19:37:03 +0000 (19:37 +0000)]
Rewrote group dropdown fill function to include the entire tree.

5 years agoIntroduced a separate page for advanced group settings.
Nik Okuntseff [Sun, 19 May 2019 19:08:47 +0000 (19:08 +0000)]
Introduced a separate page for advanced group settings.

5 years agoAdded an explanation link for group on the registration page.
Nik Okuntseff [Sat, 18 May 2019 13:08:38 +0000 (13:08 +0000)]
Added an explanation link for group on the registration page.

5 years agoIncreased margin for top menus.
Nik Okuntseff [Fri, 17 May 2019 12:56:05 +0000 (12:56 +0000)]
Increased margin for top menus.

5 years agoDutch translation improved.
Nik Okuntseff [Fri, 17 May 2019 12:42:50 +0000 (12:42 +0000)]
Dutch translation improved.

5 years agoChanged Create group menu label to Register.
Nik Okuntseff [Fri, 17 May 2019 12:18:58 +0000 (12:18 +0000)]
Changed Create group menu label to Register.

5 years agoFixed nav links visibility between day and week views.
Nik Okuntseff [Tue, 30 Apr 2019 12:23:22 +0000 (12:23 +0000)]
Fixed nav links visibility between day and week views.

5 years agoRefactoring. Moved week_menu config option to plugin config.
Nik Okuntseff [Mon, 29 Apr 2019 16:09:21 +0000 (16:09 +0000)]
Refactoring. Moved week_menu config option to plugin config.

5 years agoA bit of refactoring in week view.
Nik Okuntseff [Mon, 29 Apr 2019 13:31:24 +0000 (13:31 +0000)]
A bit of refactoring in week view.

5 years agoImproved ttTimeHelper::holidayMatch to allow partial wildcards in year.
Nik Okuntseff [Sun, 28 Apr 2019 00:00:03 +0000 (00:00 +0000)]
Improved ttTimeHelper::holidayMatch to allow partial wildcards in year.

5 years agoRemoved show holidays config option.
Nik Okuntseff [Sat, 27 Apr 2019 17:26:57 +0000 (17:26 +0000)]
Removed show holidays config option.

5 years agoAdded a couple of clarifying comments.
Nik Okuntseff [Sat, 27 Apr 2019 17:02:25 +0000 (17:02 +0000)]
Added a couple of clarifying comments.

5 years agoAdjusted week start for subgroups.
Nik Okuntseff [Sat, 27 Apr 2019 15:55:42 +0000 (15:55 +0000)]
Adjusted week start for subgroups.

5 years agoRemoved holidays from translation files.
Nik Okuntseff [Sat, 27 Apr 2019 15:30:25 +0000 (15:30 +0000)]
Removed holidays from translation files.

5 years agoAdjusted monthly quotas plugin to use configurable holidays.
Nik Okuntseff [Sat, 27 Apr 2019 15:16:45 +0000 (15:16 +0000)]
Adjusted monthly quotas plugin to use configurable holidays.

5 years agoImplemented configurable holidays.
Nik Okuntseff [Sat, 27 Apr 2019 14:47:02 +0000 (14:47 +0000)]
Implemented configurable holidays.

5 years agoWrote a validation routine for holidays.
Nik Okuntseff [Fri, 26 Apr 2019 21:17:51 +0000 (21:17 +0000)]
Wrote a validation routine for holidays.

5 years agoIntroduced a debug option and a localization string for holidays.
Nik Okuntseff [Fri, 26 Apr 2019 20:34:30 +0000 (20:34 +0000)]
Introduced a debug option and a localization string for holidays.

5 years agoStarted to work on configurable holidays.
Nik Okuntseff [Fri, 26 Apr 2019 20:12:03 +0000 (20:12 +0000)]
Started to work on configurable holidays.

5 years agoFixed holidays display for subgroups.
Nik Okuntseff [Fri, 26 Apr 2019 16:51:30 +0000 (16:51 +0000)]
Fixed holidays display for subgroups.

5 years agoRefactoring, moving plugin config options into config field.
Nik Okuntseff [Fri, 26 Apr 2019 15:54:27 +0000 (15:54 +0000)]
Refactoring, moving plugin config options into config field.

5 years agoVersion fix in mysql.sql.
Nik Okuntseff [Thu, 25 Apr 2019 01:34:58 +0000 (01:34 +0000)]
Version fix in mysql.sql.

5 years agoChanged title on week view to Week from Time.
Nik Okuntseff [Wed, 24 Apr 2019 21:25:19 +0000 (21:25 +0000)]
Changed title on week view to Week from Time.

5 years agoConfigirable option whether to show Week menu.
Nik Okuntseff [Wed, 24 Apr 2019 19:59:30 +0000 (19:59 +0000)]
Configirable option whether to show Week menu.

5 years agoRenamed MULTITEAM_MODE to MULTIORG_MODE to better reflect the meaning of the constant.
Nik Okuntseff [Wed, 24 Apr 2019 15:25:50 +0000 (15:25 +0000)]
Renamed MULTITEAM_MODE to MULTIORG_MODE to better reflect the meaning of the constant.

5 years agoFixed approve_all_reports right assignment and check.
Nik Okuntseff [Wed, 24 Apr 2019 13:52:34 +0000 (13:52 +0000)]
Fixed approve_all_reports right assignment and check.

5 years agoAnother fix in week view for negative hours.
Nik Okuntseff [Tue, 23 Apr 2019 19:10:27 +0000 (19:10 +0000)]
Another fix in week view for negative hours.

5 years agoAnother fix for negative hours.
Nik Okuntseff [Tue, 23 Apr 2019 18:04:07 +0000 (18:04 +0000)]
Another fix for negative hours.

5 years agoFixed prePopulateFromPastWeeks for week view plugin.
Nik Okuntseff [Tue, 23 Apr 2019 17:06:51 +0000 (17:06 +0000)]
Fixed prePopulateFromPastWeeks for week view plugin.

5 years agoCosmetic presentation fixes.
Nik Okuntseff [Tue, 23 Apr 2019 16:13:57 +0000 (16:13 +0000)]
Cosmetic presentation fixes.

5 years agoRemoved no longer relevant comment.
Nik Okuntseff [Tue, 23 Apr 2019 16:00:44 +0000 (16:00 +0000)]
Removed no longer relevant comment.

5 years agoRemoved middots in menus to hopefully do better styling with css.
Nik Okuntseff [Tue, 23 Apr 2019 14:45:16 +0000 (14:45 +0000)]
Removed middots in menus to hopefully do better styling with css.

5 years agoIntroduced tt_work_categories table for remote work plugin.
Nik Okuntseff [Tue, 23 Apr 2019 12:10:36 +0000 (12:10 +0000)]
Introduced tt_work_categories table for remote work plugin.

5 years agoMore work in progress on remote work plugin.
Nik Okuntseff [Mon, 22 Apr 2019 21:32:16 +0000 (21:32 +0000)]
More work in progress on remote work plugin.

5 years agoIntroduced tt_work_currencies table for remote work plugin.
Nik Okuntseff [Mon, 22 Apr 2019 20:44:04 +0000 (20:44 +0000)]
Introduced tt_work_currencies table for remote work plugin.

5 years agoAdded attachment output on week view.
Nik Okuntseff [Mon, 22 Apr 2019 19:35:46 +0000 (19:35 +0000)]
Added attachment output on week view.

5 years agoMerged getRecords and getRecordsWithFiles into one function to keep things compact.
Nik Okuntseff [Mon, 22 Apr 2019 17:56:17 +0000 (17:56 +0000)]
Merged getRecords and getRecordsWithFiles into one function to keep things compact.

5 years agoA bit of refactoring.
Nik Okuntseff [Mon, 22 Apr 2019 17:45:08 +0000 (17:45 +0000)]
A bit of refactoring.

5 years agoA bit more work in progress on remote work plugin.
Nik Okuntseff [Mon, 22 Apr 2019 16:19:31 +0000 (16:19 +0000)]
A bit more work in progress on remote work plugin.

5 years agoResuming writing remote work plugin.
Nik Okuntseff [Sun, 21 Apr 2019 16:29:40 +0000 (16:29 +0000)]
Resuming writing remote work plugin.

5 years agoFixed monthly quotas for negative hours.
Nik Okuntseff [Sun, 21 Apr 2019 16:09:34 +0000 (16:09 +0000)]
Fixed monthly quotas for negative hours.

5 years agoFixed charts for negative hours.
Nik Okuntseff [Sun, 21 Apr 2019 14:53:44 +0000 (14:53 +0000)]
Fixed charts for negative hours.

5 years agoRemoved unneeded subtotal row on reports, fixed printing of 0 subtotals.
Nik Okuntseff [Sun, 21 Apr 2019 14:10:51 +0000 (14:10 +0000)]
Removed unneeded subtotal row on reports, fixed printing of 0 subtotals.

5 years agoFixed totals for 0 hours to not have minus sign.
Nik Okuntseff [Fri, 19 Apr 2019 22:53:56 +0000 (22:53 +0000)]
Fixed totals for 0 hours to not have minus sign.

5 years agoInitial work done to support negative durations, some issues remain.
Nik Okuntseff [Fri, 19 Apr 2019 20:02:40 +0000 (20:02 +0000)]
Initial work done to support negative durations, some issues remain.

5 years agoConditional display of label.users if there are no inactive users.
Nik Okuntseff [Fri, 19 Apr 2019 17:49:42 +0000 (17:49 +0000)]
Conditional display of label.users if there are no inactive users.

5 years agoSome rearrangements in translation files.
Nik Okuntseff [Fri, 19 Apr 2019 16:50:01 +0000 (16:50 +0000)]
Some rearrangements in translation files.

5 years agoSeparated users section on reports in 2 for active and inactive users.
Nik Okuntseff [Fri, 19 Apr 2019 15:36:25 +0000 (15:36 +0000)]
Separated users section on reports in 2 for active and inactive users.

5 years agoWork in progress on remote work plugin.
Nik Okuntseff [Fri, 19 Apr 2019 12:53:59 +0000 (12:53 +0000)]
Work in progress on remote work plugin.

5 years agoIntroduced rights for remote work plugin.
Nik Okuntseff [Thu, 18 Apr 2019 13:19:21 +0000 (13:19 +0000)]
Introduced rights for remote work plugin.

5 years agoCosmetic.
Nik Okuntseff [Wed, 17 Apr 2019 20:21:10 +0000 (20:21 +0000)]
Cosmetic.

5 years agoAdjusted header.tpl for Work plugin.
Nik Okuntseff [Wed, 17 Apr 2019 20:19:08 +0000 (20:19 +0000)]
Adjusted header.tpl for Work plugin.

5 years agoConditionally showing Work plugin depending on WORK_DEBUG constant.
Nik Okuntseff [Wed, 17 Apr 2019 19:55:27 +0000 (19:55 +0000)]
Conditionally showing Work plugin depending on WORK_DEBUG constant.

5 years agoAdded Work plugin option on the Plugins page.
Nik Okuntseff [Wed, 17 Apr 2019 18:13:25 +0000 (18:13 +0000)]
Added Work plugin option on the Plugins page.

5 years agoStarting writing the Work plugin.
Nik Okuntseff [Wed, 17 Apr 2019 17:15:30 +0000 (17:15 +0000)]
Starting writing the Work plugin.

5 years agoCosmetic comment improvement.
Nik Okuntseff [Wed, 17 Apr 2019 16:09:01 +0000 (16:09 +0000)]
Cosmetic comment improvement.

5 years agoMerged some functions to help keeping things compact.
Nik Okuntseff [Wed, 17 Apr 2019 14:50:17 +0000 (14:50 +0000)]
Merged some functions to help keeping things compact.

5 years agoAdded capability to attach files to timesheets.
Nik Okuntseff [Wed, 17 Apr 2019 14:01:04 +0000 (14:01 +0000)]
Added capability to attach files to timesheets.

5 years agoAdded a capability to add attachment on project_add.php.
Nik Okuntseff [Tue, 16 Apr 2019 20:32:29 +0000 (20:32 +0000)]
Added a capability to add attachment on project_add.php.

5 years agoAdded capability to add an attachment to time.php on first submit.
Nik Okuntseff [Tue, 16 Apr 2019 18:30:30 +0000 (18:30 +0000)]
Added capability to add an attachment to time.php on first submit.

5 years agoRefactoring in UploadFile.class.php to simplify things.
Nik Okuntseff [Tue, 16 Apr 2019 16:59:17 +0000 (16:59 +0000)]
Refactoring in UploadFile.class.php to simplify things.

5 years agoRemoved debug tracing from time.php to keep it simple.
Nik Okuntseff [Tue, 16 Apr 2019 14:44:12 +0000 (14:44 +0000)]
Removed debug tracing from time.php to keep it simple.

5 years agoImproved explanation of PHP opening tag error.
Nik Okuntseff [Tue, 16 Apr 2019 14:09:30 +0000 (14:09 +0000)]
Improved explanation of PHP opening tag error.

5 years agoAdded label.file to translation files.
Nik Okuntseff [Mon, 15 Apr 2019 23:37:28 +0000 (23:37 +0000)]
Added label.file to translation files.

5 years agoA bit of refactoring to simplify time.php.
Nik Okuntseff [Mon, 15 Apr 2019 21:35:16 +0000 (21:35 +0000)]
A bit of refactoring to simplify time.php.

5 years agoIntroduced DEFAULT_PLUGINS config constant.
Nik Okuntseff [Mon, 15 Apr 2019 20:53:12 +0000 (20:53 +0000)]
Introduced DEFAULT_PLUGINS config constant.

5 years agoWrote ttGroupHelper::deleteGroupFiles() function.
Nik Okuntseff [Mon, 15 Apr 2019 15:52:27 +0000 (15:52 +0000)]
Wrote ttGroupHelper::deleteGroupFiles() function.

5 years agoCosmetic maintenance fix.
Nik Okuntseff [Mon, 15 Apr 2019 15:16:00 +0000 (15:16 +0000)]
Cosmetic maintenance fix.

5 years agoCreated ttDebugTracer class to hopefully help to address blank screen issues.
Nik Okuntseff [Mon, 15 Apr 2019 14:03:52 +0000 (14:03 +0000)]
Created ttDebugTracer class to hopefully help to address blank screen issues.

5 years agoAdjusted time.php to honor note on separate row option.
Nik Okuntseff [Sun, 14 Apr 2019 20:49:46 +0000 (20:49 +0000)]
Adjusted time.php to honor note on separate row option.

5 years agoForgot to check in one file.
Nik Okuntseff [Sun, 14 Apr 2019 19:07:56 +0000 (19:07 +0000)]
Forgot to check in one file.

5 years agoAdjusted emailed reports to honor note on separate row option.
Nik Okuntseff [Sun, 14 Apr 2019 19:05:52 +0000 (19:05 +0000)]
Adjusted emailed reports to honor note on separate row option.

5 years agoAdjusted PDF reports to honor note on separate row option.
Nik Okuntseff [Sun, 14 Apr 2019 18:46:48 +0000 (18:46 +0000)]
Adjusted PDF reports to honor note on separate row option.

5 years agoWork in progress on configurable display options.
Nik Okuntseff [Sun, 14 Apr 2019 17:31:13 +0000 (17:31 +0000)]
Work in progress on configurable display options.

5 years agoWork in progress on configurable display options.
Nik Okuntseff [Sun, 14 Apr 2019 17:07:13 +0000 (17:07 +0000)]
Work in progress on configurable display options.

5 years agoIntroduced tile.display_options in translation files.
Nik Okuntseff [Sun, 14 Apr 2019 13:40:16 +0000 (13:40 +0000)]
Introduced tile.display_options in translation files.

5 years agoRemoved view column on timesheets.php and invoices.php.
Nik Okuntseff [Sun, 14 Apr 2019 12:49:54 +0000 (12:49 +0000)]
Removed view column on timesheets.php and invoices.php.

5 years agoMerge branch 'master' of https://github.com/anuko/timetracker
Nik Okuntseff [Sat, 13 Apr 2019 21:27:59 +0000 (21:27 +0000)]
Merge branch 'master' of https://github.com/anuko/timetracker

5 years agoAdded custom field output on time.php as a rewrite of PR#76."
Nik Okuntseff [Sat, 13 Apr 2019 21:13:08 +0000 (21:13 +0000)]
Added custom field output on time.php as a rewrite of PR#76."

5 years agoAdded custom field output on time.php as a rewrite of PR#76."
Nik Okuntseff [Sat, 13 Apr 2019 21:13:08 +0000 (21:13 +0000)]
Added custom field output on time.php as a rewrite of PR#76."

5 years agoImproved cleanup code.
Nik Okuntseff [Sat, 13 Apr 2019 18:59:51 +0000 (18:59 +0000)]
Improved cleanup code.

5 years agoImproved db cleanup code to also include attachment cleanup.
Nik Okuntseff [Sat, 13 Apr 2019 17:49:10 +0000 (17:49 +0000)]
Improved db cleanup code to also include attachment cleanup.

5 years agoAdded attachments to reports.
Nik Okuntseff [Fri, 12 Apr 2019 12:35:50 +0000 (12:35 +0000)]
Added attachments to reports.

5 years agoImproved delete icon.
Nik Okuntseff [Mon, 8 Apr 2019 22:55:24 +0000 (22:55 +0000)]
Improved delete icon.

5 years agoImproved security of getRecordForFileView().
Nik Okuntseff [Mon, 8 Apr 2019 16:11:15 +0000 (16:11 +0000)]
Improved security of getRecordForFileView().

5 years agoFixed union sql for reports with attachments.
Nik Okuntseff [Mon, 8 Apr 2019 14:02:01 +0000 (14:02 +0000)]
Fixed union sql for reports with attachments.

5 years agoAdded missing closing tags.
Nik Okuntseff [Sun, 7 Apr 2019 22:55:05 +0000 (22:55 +0000)]
Added missing closing tags.