Commit Graph

310 Commits

Author SHA1 Message Date
nathangray
f77d786387 Fix pm_id sometimes gets lost when saving infolog 2017-01-19 08:21:46 -07:00
Hadi Nategh
807e812f5b Try to fix infolog contact and projectmanager links handler 2017-01-12 15:13:44 +01:00
nathangray
43b07dfb04 Fix some more contact bugs:
- Contact would only actually change every second time you changed it
- Contact would sometimes stay even after being removed
2016-12-21 10:02:26 -07:00
nathangray
70631365c4 Fix missing contact in notification emails for new infolog entries 2016-12-05 10:51:17 -07:00
nathangray
ffca07042f Fix missing translation of 'add timesheet' context menu action 2016-11-25 10:36:37 -07:00
nathangray
db71f7660f Reduce translation duplication - use a single common message for entry copied 2016-11-24 10:30:36 -07:00
nathangray
ed6069aa4d * Infolog: Add a context menu action to view a list of linked timesheets 2016-11-22 11:41:51 -07:00
Ralf Becker
950c536d37 removed 3 doublicat calls to read entry from database 2016-09-13 18:06:25 +02:00
Ralf Becker
94bc949cfa * All apps: symlink files to not yet saved entries were not working 2016-08-17 16:05:26 +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
Ralf Becker
6085e9fb67 fix could not create new entries 2016-06-21 09:25:37 +02:00
Ralf Becker
6bafc66f15 fix not being able to create new infolog entries after last commit 2016-06-10 10:48:16 +02:00
Ralf Becker
24532ec3d7 close InfoLog edit window with "Permission denied!", if user has no read rights to an entry, happens eg. when clicking on elementlist in PM, which shows elements independent of read rights 2016-06-09 16:26:39 +02:00
nathangray
25049f9504 Change context menu delegation prompt widget to match edit dialog and load current value for single selection 2016-05-31 14:49:29 -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
nathangray
6aecc62535 Update actions to for selected type & status 2016-05-16 09:45:15 -06:00
Ralf Becker
d140da563c using global array_stripslashes function 2016-05-05 07:22:37 +00:00
Ralf Becker
4af0e7cb1c WIP EGroupware without phpgwapi&etemplate 2016-05-04 19:07:54 +00:00
Ralf Becker
f94aa623db using new api for InfoLog 2016-04-30 17:05:23 +00:00
Nathan Gray
51951d55d5 Fix details / no details toggling of columns 2016-03-21 21:02:09 +00:00
Hadi Nategh
dbd97cd37a Mobile theme:
- Eliminates some actions from contextmenu only on mobile
2016-03-09 12:31:55 +00:00
Nathan Gray
437de286c3 Send false to re-enable columns as needed 2016-03-08 17:21:52 +00:00
Ralf Becker
61027429eb alignment of NM header 2016-02-17 19:56:54 +00:00
Ralf Becker
a4e350317e put a single [Add] button left of nm-header (opening selected type or task if not) and show dates popup right aligned 2016-02-15 11:59:55 +00:00
Hadi Nategh
0b6eb098bc Mobile theme W.I.P.:
- Activate view mode for infolog
2016-02-05 09:41:50 +00:00
Nathan Gray
061498c79a Restore email icon in context menu Change -> Type 2015-12-29 16:26:15 +00:00
Nathan Gray
66200f722b Do not add deleted type to Add or change menus 2015-12-28 16:42:48 +00:00
Nathan Gray
28ced69832 Add default icons where type / status do not have their own 2015-12-28 16:39:12 +00:00
Nathan Gray
20e23b811e Apply status / percent rules for changing percent via context menu 2015-12-07 18:53:08 +00:00
Nathan Gray
f650d8b5fe Some more checks to avoid invalid status / percent combinations
- changing type in edit dialog, and need to load default status for new type
- changing status via context menu
2015-11-30 16:10:23 +00:00
Nathan Gray
26514e9c4c Make context menu status / complete match up with what edit dialog does 2015-11-27 16:12:42 +00:00
Nathan Gray
3a84c8118f - Change from 0% to 10% when changing not started to ongoing
- When changing type column filter, clear status if it is not in the new type
2015-11-26 16:07:36 +00:00
Nathan Gray
c8478e0635 - Fix custom type & status filters giving wrong results
- Fix changing type with a custom status could lead to an invalid status for the new type
2015-11-17 19:33:52 +00:00
Hadi Nategh
731e490ade * All applications: Prompt user to select an action when drag and drop on lists
- Implement a generic cancel action for all drop actions on nextmatch
2015-11-04 15:30:34 +00:00
Nathan Gray
ba911171de Better handling of changing status & completed via context menu 2015-07-27 19:25:10 +00:00
Ralf Becker
1ca4b24ec2 added missing error message when adding a responsible without key to an encrypted infolog, also adding timestamp to infolog-encryption.js to force loading of changed files 2015-05-29 08:20:41 +00:00
Nathan Gray
d599cadf8a Pre-set contact in new infologs opened from context menu.
Contact taken from link filter, or current contact when in CRM view.
2015-05-11 21:03:29 +00:00
Nathan Gray
237d1d809e * If column information is stored in a favorite, restore it along with the filters
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-11 17:29:31 +00:00
Hadi Nategh
c0097b3860 More WIP mail message integration:
- Make integrate function a static function
- Implement infolog, tracker and calendar save as buttons in mail compose with open popup
- Fix Date and Max_line_Chars in mail_integration
2015-04-15 15:55:18 +00:00
Hadi Nategh
b7c6be226d WIP of mail integration
-Centralize mail functionality of mail message integration in mail module
-Some clean up of mail_import in infolog and tracker apps
-Use hook registery in order of an app uses mail integration services
-Implement mail import into calendar
2015-04-15 11:23:59 +00:00
Nathan Gray
0142bcb50c When creating an infolog from other entries, only set primary contact if there's only one entry 2015-04-01 23:14:21 +00:00
Ralf Becker
043f2480f4 keep automatic update of pricelist, if project get updated 2015-03-10 12:21:03 +00:00
Ralf Becker
e59fecc0e7 * InfoLog: fixed not able to remove already selected project 2015-03-10 11:31:40 +00:00
Nathan Gray
2a939d0c6f Add handler for dropping mail into infolog 2015-02-24 19:07:48 +00:00
Nathan Gray
05ffcf9d7d Only reset template if it matches the index, fixes infolog gives no results in home favorite portlet 2015-02-24 16:33:59 +00:00
Ralf Becker
f994089389 * InfoLog: new context menu: View parent with children 2015-02-13 18:03:40 +00:00
Ralf Becker
7d0a179c9a do NOT return empty, if old_template is not set on initial call 2015-02-10 08:19:14 +00:00
Nathan Gray
07fc3e4bbf When changing the nextmatch row template, don't query the database right away since re-initializing the nextmatch controller forces another query. 2015-02-09 20:47:18 +00:00
Ralf Becker
acebbba931 fix server-side of switching info-type specific template "infolog.index.rows.$type" for type $type" 2015-02-09 09:03:50 +00:00
Ralf Becker
c28dac7206 eT2 needs a name not a template object 2015-02-06 18:02:36 +00:00