Commit Graph

109 Commits

Author SHA1 Message Date
4af0e7cb1c WIP EGroupware without phpgwapi&etemplate 2016-05-04 19:07:54 +00:00
f94aa623db using new api for InfoLog 2016-04-30 17:05:23 +00:00
f0d2e72521 Allow status cancelled to be 100% completed 2016-03-21 22:55:48 +00:00
7c9f9a8eff remove in php70 deprecated php4 constructors 2016-02-19 08:54:53 +00:00
eeb2b8adcd Fix changing status to archived changes completion 2016-02-18 00:30:21 +00:00
bcea893927 Todo icons:
- Use defaults for missing icons
- Prevent wrapping
2015-12-28 17:59:47 +00:00
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
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
7a57615e38 Fix mail integration vfs attachments not working for infolog, tracker and calendar 2015-08-27 10:12:55 +00:00
beb829c315 drop contenthistroy class and table (egw_api_content_history) formerly used by SyncML 2015-08-18 11:45:59 +00:00
02c4219aa4 Highlight currently selected favorite 2015-05-21 15:46:14 +00:00
aa7edce3b4 Some fixes on mail integration:
- Fix save as raw eml file and send it as attachment
- Fix mail_import in infolog,tracker and calendar does not include raw mail eml attachment as link
- Some IDE clean up for mail and tracker
2015-04-17 09:39:22 +00:00
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
5cebf6be61 Handle 'None' show option 2015-04-13 19:08:54 +00:00
628b875bfb add default cat (set in pref) to infologs that are created from mails 2015-01-23 14:25:40 +00:00
382d7bc762 Get infolog status icons showing in element list. 2014-11-03 17:12:44 +00:00
cd8f1cdd4f Add new infolog filter 'private' 2014-09-23 22:48:11 +00:00
12ed9fe370 Change how parent / child is handled:
- No more preference or separate views
- Changing a sub-entry updates the modified date of the parent
2014-08-25 23:43:32 +00:00
b3e4dbf265 removed stray error_log 2014-07-24 07:24:37 +00:00
ffae12e240 * all apps: custom-fields are now stored in own egw_customfields table (no more limit on number), site configurations get now JSON serialized 2014-06-23 14:35:22 +00:00
a2e03406d2 also notify about sub-entries 2014-06-17 10:39:12 +00:00
8b9f806b1f - Fix start date filter date selection
- Add end date filter (uses date selection)
2014-03-06 22:12:50 +00:00
11e01aaa41 Avoid warning about $field['type2'] already array by checking before exploding 2014-03-06 21:59:48 +00:00
a9b6c6e9b4 * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps 2014-02-20 17:46:15 +00:00
eaf5d3d39b reverted accidently commited changes in infolog 2014-02-04 13:52:12 +00:00
84d20661c2 fixed problem reported by Pedro Ribeiro 2014-02-04 13:50:23 +00:00
9960468583 * InfoLog: query custom-fields for notifications
and remove static $ignore_acl parameter, as it is only used in no longer necessary read
2014-01-28 09:36:36 +00:00
40a13d193b fix ide warnings 2014-01-28 09:22:12 +00:00
3b971148d5 silence warning regarding custom field types 2014-01-07 10:27:24 +00:00
d5eb20e3b2 * Infolog/Notification: when notifying asyncronously , make sure possible customfields are read, as search does not supply these
this results in an additional read per entry and user to be notified, but avoids duplicate rows in search results and the extra effort to check for customfields and their values for async notification only
2013-11-29 12:07:19 +00:00
1d54a4d3d6 Fix custom fields for a type not detected, so tab was incorrectly disabled 2013-11-13 16:51:15 +00:00
b6a701ea34 Fix needing to save twice to clear a multi-select custom field. 2013-10-01 11:24:18 +00:00
a661d52de2 Infolog: Prefix name on css classes 2013-09-19 12:52:50 +00:00
867873824e Change key of no filter from 'none' to '' so No filters favorite works 2013-05-06 22:08:08 +00:00
0dc3e5ab6f keeping infolog_bo::$ignore_acl within the class 2013-02-07 09:28:31 +00:00
2bc84411e2 introduce static variable ignore_acl for the use in async infolog notification to make sure that we are able to resolve infolog specific placeholders for notification/signature merge 2013-02-06 13:21:21 +00:00
7ebb83b772 optional parameter to ignore acl on read 2013-02-06 10:17:36 +00:00
04017a728b * InfoLog: switching to a group-type resets access to "public" and disables access in edit 2012-11-13 12:07:10 +00:00
7a3d4f99ed * InfoLog/CalDAV/eSync: deleted entries where not taken into account for ctag generation, causing deletes only to sync after other modifications 2012-09-24 08:53:41 +00:00
aa58708ffd * ProjectManager/InfoLog: visualisation if InfoLog has a parent or sub-entries (up-arrow or right-arrow like in InfoLog) 2012-06-19 14:44:13 +00:00
ed5c5593c3 * InfoLog: status filter in index shows now cumulated list of all status translations, if no type is selected (as context menu does too) 2012-05-22 17:39:28 +00:00
bab316fac8 * ProjectManager/InfoLog: fixed custom type icon in PM to use status label, as in InfoLog 2012-05-08 16:10:12 +00:00
cbc87ce197 * InfoLog CSV import: do not notify a 2nd time when primary link get set (UI does not do it either)
fixed wired formatting of 8 space instead of tab and removed xmlrpc like call by introducing new parameter value 2=only update modifier
2012-03-09 09:22:15 +00:00
3e5e2156c1 allow to unset default info_des from sub_excludefields 2012-02-24 10:31:43 +00:00
ec694d4a4f * InfoLog: make fields excluded from copying to a new sub-entry configurable and add scheduling an appointment to action
refactured copy and sub creation into one method, as they do essentialy the same thing with just setting the parent and excluding different configurable fields
2012-02-24 09:29:27 +00:00
26bebbedd9 * InfoLog/Calendar: renamed context menu "Calendar" to "Schedule appointment" and make preset participants configurable, allow to config prefix for sub-entries and allow times in due-date 2012-02-22 12:31:00 +00:00
fb16ff842d InfoLog/CalDAV: store unsupported iCal properties like custom fields incl. history logging, thought they are not displayed unless you explicitly add a custom field from them (prefixed with one #) 2012-01-29 22:34:43 +00:00
d401bcc3ad * InfoLog/CalDAV: allow updates with implicite rights of responsible user, InfoLog type is kept on update, deduct not set status of client from completed(-percent) 2012-01-26 01:49:56 +00:00
7f48378cff ADD ACL doesn't mean add in infolog, so use edit OR add for new entries 2011-12-07 15:28:32 +00:00
5b5a6bb625 Add check for add access if entry to be saved has no ID, and type has an owner - prevents inserting (importing) into restricted types 2011-12-06 23:30:48 +00:00