Commit Graph

1918 Commits

Author SHA1 Message Date
nathangray
81aaaf9675 Avoid some errors about wrong type if old entry was not loaded 2016-12-06 08:57:44 -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
f1e4281e46 Fix infolog notifications not sent for just owner 2016-11-24 08:39:02 -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
17eed582f5 * InfoLog/PostgreSQL: new entries were created with info_id 0: duplicate key value violates unique constraint 2016-11-10 16:50:04 +01:00
nathangray
1764ee826c Fix some missing / incorrect translations, found & tranlated by Stefan Unverricht 2016-11-02 09:30:39 -06:00
Hadi Nategh
cf51e547d2 Fix margins of timestamp and encryption buttons in infolog edit dialog 2016-10-28 09:51:31 +02:00
Ralf Becker
4e2db6c789 check if $query[append] already contains a GROUP BY clause, fixes SQL error when browsing /apps/infolog in EPL 2016-10-07 14:32:26 +02:00
Ralf Becker
963c1a3f76 allow to specify an info_id when creating a new entry eg. for import, replacing 5800eff use of insert, as it broker other stuff 2016-10-04 11:30:02 +02:00
Ralf Becker
18642b02ea need to pass $ignore_acl of write to internal write call to update parent too 2016-10-03 12:21:25 +02:00
Ralf Becker
0c8d2ea9e6 quiten warning if $this->user is not set eg. in import but $ignore_acl 2016-10-03 11:46:42 +02:00
Ralf Becker
6590fea6be quiten warning if $this->user is not set eg. in import 2016-10-03 11:38:55 +02:00
Ralf Becker
5800effa5e if we write infolog entry with $ignore_acl===true, we also need to read it that way and allow to set info_id on creating infolog entry 2016-09-29 16:56:04 +02:00
Hadi Nategh
7bea74a3af Add missing timestamp icon into jdots 2016-09-29 12:56:23 +02:00
Ralf Becker
3f9effad2b honor $ignore_acl parameter also for group-owners 2016-09-28 15:51:11 +02:00
Ralf Becker
6e0e86ced2 avoid Warning when importing not yet created infolog-types 2016-09-28 11:28:15 +02:00
Ralf Becker
e467b48fea allow to import without acl-check and setting modifier 2016-09-26 11:40:02 +02:00
nathangray
c640d4096a Fix double-offset of start date when copying infolog from project template 2016-09-20 09:05:46 -06:00
Ralf Becker
cd3e58f506 Fix InfoLog entries without explicit responsible where removed from CalDAV clients when editied.
Caused by not requested info_owner column.
2016-09-19 10:54:53 +02:00
nathangray
db5851e725 - Improve export link conversion to be able to handle links as arrays with app & id
- Fix sometimes missing infolog link titles when exporting
2016-09-14 09:25:39 -06:00
Ralf Becker
950c536d37 removed 3 doublicat calls to read entry from database 2016-09-13 18:06:25 +02:00
Ralf Becker
7b8ca04290 fix removed delegation caused edit popup to be empty and no longer finding it with responsible filter and owner 2016-09-13 18:06:25 +02:00
Ralf Becker
3dd2f3bf64 fix SQL error in async service due to removal of info_responsible column 2016-09-12 22:57:51 +02:00
Ralf Becker
3389bdd4b8 fix doublicate infolog when saving, caused by not setting info_id on read 2016-09-12 16:26:01 +02:00
Ralf Becker
11e76ff9da avoid inserting same account_id multiple times, if it was somehow more then once in info_responsible 2016-09-12 15:07:31 +02:00
Ralf Becker
9a242207c0 fix infologs without any responsible where not displayed, caused by grouping by attendee.info_id 2016-09-12 14:38:23 +02:00
Ralf Becker
1861a9de22 no need to report VCALENDAR in supported-calendar-component-set 2016-09-12 11:20:15 +02:00
Ralf Becker
dfb260d809 * InfoLog/CalDAV: removed delegation now removes event in sync-report eg. in Smooth-Sync 2016-09-12 10:55:39 +02:00
Ralf Becker
70b22e3377 WIP store responsible / attendees in an own table to track removed ones for CalDAV sync report 2016-09-12 07:55:10 +02:00
Ralf Becker
c8401fec2a pending DE translations from our translation server 2016-08-30 12:26:54 +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
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
Ralf Becker
25b7334017 pending translations from our translation server, thanks to Illias and others 2016-08-10 08:55:21 +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
nathangray
9cf5ab29a1 Fix interference between CRM details / no details and infolog details / no details
Changing CRM to details would clear no details CSS from infolog
2016-07-28 16:10:02 -06:00
Hadi Nategh
09e6d56bf5 * All apps: Fix styling glitches for search links dropdown 2016-07-26 17:05:45 +02:00
nathangray
c987e5b013 Do not allow due or finish before start when copying from projectmanager template 2016-07-25 14:56:39 -06:00
nathangray
8c26a9b639 Avoid an Invalid argument warning if infolog_bo->anzSubs() returns an integer 2016-07-21 13:18:49 -06:00
nathangray
baefe2b356 When adjusting infologs dates to create a project from template, take real start date into account too, if set. 2016-07-20 13:04:57 -06:00
Ralf Becker
baf4de72d1 * CalDAV/InfoLog: fix error when creating a task for a different user 2016-07-15 09:25:44 +02:00
Hadi Nategh
c0e480f465 Implement no_notification switch, used in infolog,tracker and calendar edit dialogs for mobile template 2016-07-06 17:00:31 +02:00
Hadi Nategh
8a3dd67902 Infolog mobile template:
- Fix view mode styling
- Get info_number shown in view mode, similar to other apps
- Some code cleanup
2016-07-06 12:19:20 +02:00
nathangray
02b0bf17f8 Remove unneeded translation, it's done once for all apps in common 2016-07-01 13:14:48 -06:00
Ralf Becker
7f3038f07e fix Scrutinizer "bugs" 2016-06-29 10:52:27 +02:00
nathangray
1ab0f76fc6 When copying infologs as part of a project, apply any given date offsets 2016-06-28 11:06:31 -06:00
nathangray
d60596cb43 Add tooltip explaining do not notify flag 2016-06-28 09:17:05 -06:00
Ralf Becker
29d34bcc6c fix PHP Fatal in 16.1 minimal install caused by usage of old categories:: constants 2016-06-27 18:38:04 +02:00
Ralf Becker
fe1b9d729c reading tasks in chunks of 100, to keep memory down for huge infologs 2016-06-25 10:53:50 +02:00