nathangray
|
11ea2ac7b6
|
Fix linking failures in import, and some braces
|
2016-09-12 10:42:12 -06:00 |
|
nathangray
|
695317985e
|
Fix some bugs in timesheet import:
- Missing owner step template
- Missing message in owner step
- Wrong call to array_key_exists
|
2016-09-12 08:40:48 -06:00 |
|
Ralf Becker
|
329a6956fe
|
* Timesheet: do not show deactivated accounts for creating new timesheets (keeping them in list header)
|
2016-08-29 11:25:59 +02:00 |
|
Hadi Nategh
|
f7b995a24b
|
Fix projectmanager link does not get set for new timesheet entry
|
2016-08-26 10:40:17 +02:00 |
|
Hadi Nategh
|
25416167d9
|
Set lank projectmanager link as pm_id. Fix timesheet project field does not show linked project link as pre-selected project
|
2016-08-25 18:11:21 +02:00 |
|
nathangray
|
134572a0d9
|
Try to find & set pm_id from selected project when adding a new timesheet entry
|
2016-08-18 14:04:33 -06:00 |
|
nathangray
|
405e844446
|
If timesheet list has a project filter selected and user adds a new timesheet, pre-set the project to the one selected in the list
|
2016-08-12 10:39:06 -06:00 |
|
Ralf Becker
|
3752c35a5a
|
add ajax=true to diverse admin pages of apps, changing customfields class to autoloadable admin_customfields (with old class extending new one, just in case), fix wrong English phrase "typ" in infolog
|
2016-08-12 11:35:30 +02:00 |
|
nathangray
|
6ef849c9a7
|
Fix attempting to set array value accessed via magic methods was silently ignored by changing and setting the whole array
|
2016-08-03 09:57:49 -06:00 |
|
Ralf Becker
|
66c34f012d
|
fix Scrutinizer "bugs"
|
2016-06-29 10:41:59 +02:00 |
|
Ralf Becker
|
4db7e2fb94
|
fix Scrutinizer "bugs"
|
2016-06-29 10:38:41 +02:00 |
|
Hadi Nategh
|
60f6f71430
|
Mobile template:
- Fix links are not shown in view mode for infolog
- implement timesheet and resources view mode
|
2016-06-21 16:37:35 +02:00 |
|
nathangray
|
7bb9577c6f
|
Allow custom date filter with no start date
|
2016-05-27 10:36:51 -06:00 |
|
nathangray
|
31b6c8607b
|
Do not set end date to current time, just leave it unset - but pass by reference
|
2016-05-25 12:59:44 -06:00 |
|
Hadi Nategh
|
60bc400313
|
Fix modified view templates are not getting updated because of no cache-buster modification timestamp
|
2016-05-25 16:44:36 +02:00 |
|
Hadi Nategh
|
f0af5eeb08
|
End date needs to be passed by reference, fixes broken timesheet from commit aa0814f
|
2016-05-25 09:52:16 +02:00 |
|
nathangray
|
aa0814f4d0
|
Do not set end date to current time, just leave it unset
|
2016-05-24 15:01:20 -06:00 |
|
Ralf Becker
|
8a24f3e449
|
fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer)
|
2016-05-14 21:26:36 +02:00 |
|
Ralf Becker
|
be0d2ca297
|
fix PHP Fatal error: Call to undefined method EGroupware\Api\Session::appsession()
|
2016-05-09 09:30:03 +00:00 |
|
Hadi Nategh
|
c558d1667d
|
Optimize window size of registered popups in appregistry
|
2016-05-06 15:12:27 +00:00 |
|
Nathan Gray
|
0eeb8b56c0
|
- Export plugins now specify the export record class
- Projectmanager now has filters
|
2016-05-04 19:34:30 +00:00 |
|
Nathan Gray
|
d9f99b9fe4
|
Calculate totals all the time
|
2016-05-03 22:18:49 +00:00 |
|
Nathan Gray
|
e88c3da6b8
|
Add missing placeholder (no rows) action
|
2016-04-26 23:11:29 +00:00 |
|
Ralf Becker
|
8b671d96f1
|
update to only use new Api, incl. dependency to only api (no more phpgwapi and etemplate)
|
2016-04-26 18:27:29 +00:00 |
|
Ralf Becker
|
260efdaa5f
|
fix file-level docblock and svn:keywords Id
|
2016-04-26 16:45:17 +00:00 |
|
Ralf Becker
|
4854078b7c
|
fix PHP Fatal error: Call to undefined function now()
|
2016-04-26 09:30:07 +00:00 |
|
Nathan Gray
|
ec1f6e9068
|
- Keep custom timespan start & end dates matching selected named range
- If all (or no end date) show until today, instead of a week
|
2016-04-25 21:21:40 +00:00 |
|
Ralf Becker
|
68e998c649
|
use new et2 config
|
2016-04-24 13:48:45 +00:00 |
|
Nathan Gray
|
c6c51e6a8e
|
Fix changed column IDs hiding columns incorrectly
|
2016-04-14 18:34:06 +00:00 |
|
Nathan Gray
|
f3aca6f1d7
|
- Clear header totals when no date filtering is applied
- Avoid warnings about column list being string / array
|
2016-04-13 14:59:17 +00:00 |
|
Nathan Gray
|
437f6353d0
|
Change timesheet list categories empty label to 'All categories' to match other apps
|
2016-03-24 18:52:59 +00:00 |
|
Nathan Gray
|
0f5d4e7cab
|
Send false to re-enable columns as needed
|
2016-03-08 17:29:10 +00:00 |
|
Ralf Becker
|
61027429eb
|
alignment of NM header
|
2016-02-17 19:56:54 +00:00 |
|
Ralf Becker
|
60d41a7a48
|
WIP aligning nextmatch header and styling it as toolbar
|
2016-02-16 17:18:02 +00:00 |
|
Hadi Nategh
|
19a21b2322
|
Mobile theme W.I.P.:
- Add view mode for timesheet
|
2016-02-05 11:47:32 +00:00 |
|
Ralf Becker
|
b01ac97b7e
|
* Timesheet/Tracker: date filters like "last week" where not aware of daylight saving time changes
|
2015-10-27 10:27:09 +00:00 |
|
Nathan Gray
|
b0713a9945
|
Make sure every app has a sidemenu link to the list and add an entry
|
2015-09-09 22:20:25 +00:00 |
|
Nathan Gray
|
8ade7b3926
|
Fix 'No project' column filter
|
2015-05-19 20:58:30 +00:00 |
|
Hadi Nategh
|
3e87f3c5b8
|
Preserve the data before read operation and restore it again after
|
2015-04-30 15:05:53 +00:00 |
|
Nathan Gray
|
d51c83402d
|
Set default columns
|
2015-01-12 19:59:25 +00:00 |
|
Nathan Gray
|
35ebfc4f9f
|
More Home progress:
- Send action results
|
2014-11-28 19:25:15 +00:00 |
|
Nathan Gray
|
978b5f4ffd
|
More Home progress:
- Add support for timesheet favorites
|
2014-11-28 18:03:13 +00:00 |
|
Ralf Becker
|
a6767139a0
|
set ts_project for export/merge from ts_project_blur, where it get moved, if it is no custom value
|
2014-11-19 13:51:09 +00:00 |
|
Ralf Becker
|
c633e0033b
|
* all aps: lower memory requirements of insert into document by skipping HTML processing, if there are no html (custom-)fields
|
2014-11-19 12:20:59 +00:00 |
|
Nathan Gray
|
ea8ff86854
|
Add a method to get an icon for a record, as specific to that record as possible
|
2014-11-18 23:40:49 +00:00 |
|
Hadi Nategh
|
f43141c96a
|
Keep the actual value of ts_quantity while storing it as it is used in price calculation, and rounding it cuases miscalculation of price
|
2014-11-17 08:40:49 +00:00 |
|
Ralf Becker
|
3d411f82da
|
* ProjectManager/Timesheet: fixed an infinit loop when trying to save a project-element, caused by timesheet notifying project again
|
2014-11-03 13:51:05 +00:00 |
|
Nathan Gray
|
b707bde89f
|
When exporting if custom project is not set, use current project title for Project field
|
2014-10-29 15:27:40 +00:00 |
|
Nathan Gray
|
8a3df3911f
|
Do not clear start/end time in simple mode, use them as user set them.
|
2014-10-22 20:09:10 +00:00 |
|
Nathan Gray
|
2f53633dca
|
* Switch to nextmatch and edit dialog for customfield list
|
2014-10-22 19:55:27 +00:00 |
|