Commit Graph

533 Commits

Author SHA1 Message Date
Ralf Becker
48fa3a9949 do NOT store actions in session or eT2 request, nor send for mobile devices skiped actions 2017-04-04 17:50:32 +02:00
nathangray
b1299f7b3b Timesheet - Fix another place where Save & New then changing the project keeps the old project 2017-03-20 10:15:44 -06:00
nathangray
77f9e084cf If timesheet project changes, update the project title field to match 2017-03-14 09:57:01 -06:00
nathangray
96e4497a4f * Timesheet - Fix 'Save & new' does not set project correctly 2017-03-07 09:57:15 -07:00
nathangray
c1672c118a Some translation improvements from Stefan Unverricht 2017-02-27 17:29:32 -07:00
nathangray
85fe3eddcb Timesheet - Fix custom date filter not showing 2017-02-27 11:50:23 -07:00
Hadi Nategh
80431051e4 Try to match placeholder NENVLF with its described example 2017-02-10 11:08:14 +01:00
Ralf Becker
88bd6858e7 * Timesheet/Resources/Filemanager/Calendar: customfields could not be deleted 2017-01-17 18:25:54 +01:00
Hadi Nategh
49ccc373ba * Mobile template: Fix customfields do not show up in view mode 2017-01-09 16:07:39 +01:00
nathangray
842dd00548 * Timesheet: Add Copy context menu action 2016-12-14 12:42:19 -07:00
nathangray
00be70e179 * Infolog: Add a context menu action to view a list of linked timesheets 2016-11-23 09:25:56 -07:00
nathangray
a52fd869fd Fix bug in timesheet simple mode where Save & New, then selecting a different project did not change the title to match the new project 2016-10-20 10:05:17 -06:00
Ralf Becker
a1b5a57f6f * Timesheet/ImportExport: fix PHP Fatal Error Call to undefined method EGroupware\Api\Session::appsession() when exporting 2016-10-12 17:54:14 +02:00
nathangray
2bc3185029 Parse project number into project ID when importing 2016-10-06 08:34:35 -06:00
nathangray
734dd69553 Fix linking failures in import, and some braces 2016-10-06 08:34:14 -06:00
nathangray
e21318aa14 Allow project selection in timesheet list nextmatch header to be very tall, if needed 2016-09-28 10:13:30 -06:00
Ralf Becker
c10654e1da allow to import without acl-check and setting modifier 2016-09-26 11:40:47 +02:00
Ralf Becker
fcdf70bae1 * Timesheet: do not show deactivated accounts for creating new timesheets (keeping them in list header) 2016-08-29 11:27:10 +02:00
Hadi Nategh
659bf156f6 Fix projectmanager link does not get set for new timesheet entry 2016-08-26 11:58:18 +02:00
Hadi Nategh
be2bbb3863 Set lank projectmanager link as pm_id. Fix timesheet project field does not show linked project link as pre-selected project 2016-08-26 11:58:07 +02:00
nathangray
4e793ff426 Try to find & set pm_id from selected project when adding a new timesheet entry 2016-08-23 08:14:29 -06:00
nathangray
2032be4a63 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-23 08:13:48 -06:00
Ralf Becker
dceafd2400 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:38:23 +02:00
Ralf Becker
3ed36b48e3 pending translations from our translation server, thanks to Illias and others 2016-08-10 09:10:45 +02:00
nathangray
5f7321da51 Fix attempting to set array value accessed via magic methods was silently ignored by changing and setting the whole array 2016-08-05 08:08:32 -06:00
Hadi Nategh
9ed64282d5 Fix category column is too close to date column in timesheet 2016-07-05 14:28:54 +02:00
nathangray
63bb4d67c2 Move timesheet ID column to the right, so it doesn't hold the category marker & can be safely turned off. 2016-07-05 14:26:27 +02: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
nathangray
5df52af359 Fix missing translation for timesheet list 2016-06-23 14:38:40 -06: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
nathangray
bd6c45c845 Get nextmatch column widths sorted out so column selector is visible, and columns line up with headers. 2016-05-25 11:54:46 -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
Hadi Nategh
d290485058 Nm resize fix:
- Fix dataview grid resize not taking care of category color border
- Fix Category borders make headers misaligned
2016-05-11 16:33:54 +00: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
Hadi Nategh
62b3632073 Mobile theme:
- Implement resources edit dialog
- Fix resources picture is not styled
- Fix mail subject column lost its width
- Implement new id representation for entries both on view and edit dialogs
2016-05-04 10:02:16 +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