Hadi Nategh
e1ee71873a
Implements lavatar and replace default photo avatar with generated lavatar
2018-08-13 11:56:05 +02:00
Hadi Nategh
29337d79d1
Show lavatar text in caps
2018-08-13 11:53:57 +02:00
Ralf Becker
e88450037a
fix wrong time for past alarms and added nicer working for alarm "at start of the event"
2018-08-10 11:32:35 +02:00
Hadi Nategh
73b6ab8128
IE 11 and below does not support ES6 syntax we need to use some polyfills
2018-08-10 10:31:40 +02:00
Hadi Nategh
b87e81b1d6
Add some translations
2018-08-10 09:56:51 +02:00
Hadi Nategh
0838b67724
Change hint text for document dbl-click handler preference
2018-08-10 09:50:27 +02:00
nathangray
4b354022cb
Admin - make sure correct tree leaf gets selected when loading
2018-08-09 15:33:10 -06:00
nathangray
60e43ab60b
Etemplate - getWidgetById() can handle nested[type][names]
2018-08-09 12:41:37 -06:00
nathangray
736b22ddde
Add space to resource quantity in participant search result
2018-08-09 09:56:46 -06:00
Ralf Becker
6908598eaa
update timezones to version 2.2018e from Mozilla Lightning
2018-08-09 12:14:37 +02:00
Hadi Nategh
555a8f8885
Remove not intentional committed part from commit 8f99f175aa
2018-08-09 09:31:49 +02:00
nathangray
da45cf2776
Avoid warning if filter is null
2018-08-08 09:27:38 -06:00
nathangray
3c5b7c8ba5
* Addressbook - Allow multiselection for customfield added to link title
2018-08-08 09:18:55 -06:00
Hadi Nategh
8f99f175aa
New action for adding contact from addressbook accounts list into roster list
2018-08-08 16:06:17 +02:00
Hadi Nategh
7289e80e92
Wait till common translations are loaded then ask for IE browser compatibility
2018-08-08 11:12:57 +02:00
Hadi Nategh
931100c2ac
Fix translation
2018-08-08 10:48:40 +02:00
nathangray
92df7d3376
* Resources - add (usable / quantity) for bookable resources in calendar participants results
2018-08-07 13:00:52 -06:00
Hadi Nategh
3604e66fa6
Exclude Edge from previous commit
2018-08-07 16:30:53 +02:00
Hadi Nategh
4c7d7fa9ca
Add IE browser warning as message after login
2018-08-07 16:26:54 +02:00
Ralf Becker
af6c2a0f25
* CalDAV/Calendar: fix not working snozzing of alarms in Thunderbird
...
Caused by triggered alarms were - so far - immediatly deleted, now we keep them around for an other day, so TB get them in the update iCal after PUTing its X-MOZ-SNOOZE-TIME-<timestampt>
2018-08-07 15:03:59 +02:00
Hadi Nategh
77aa6cae4e
Add translation
2018-08-07 13:51:02 +02:00
Hadi Nategh
dae7c85b42
Warn user on login page if using browser is IE 11 or below.
2018-08-07 13:40:46 +02:00
Hadi Nategh
c9e1d453a9
Do not let mail splitter-pan maximizes to 100%
2018-08-07 10:29:02 +02:00
Ralf Becker
a2758c4319
* CalDAV/Calendar/Resources: do not allow to change resource quantity via CalDAV
...
Resource quantity is restored from existing event, as neither iOS nor Thunderbird returns our X-EGROUPWARE-QUANTITY attribute on the attendee. Also display quantity > 1 in brackets after resource name.
2018-08-06 19:04:41 +02:00
Ralf Becker
17f8e3016b
* CalDAV/Calendar: fix accepting invitations with an not attending organizer adds organizer as attendee
...
Before we added a not attending organizer as attendee with status DELEGATED, now we no longer add him as attendee at all.
2018-08-06 18:21:45 +02:00
Ralf Becker
42736c833c
* CalDAV/Calendar: dealing with Thunderbird setting partipant status on organizer
...
If secritary creates an event in the owners calendar the owner/organizer is on status NEEDS-ACTION.
Accepting that event in Thunderbird set PARTSTAT=ACCEPTED on ORGANIZER, while ATTENDEE is still on PARTSTAT=NEEDS-ACTION. In that case prefer the PARTSTAT from ORGANIZER over ATTENDEE.
In my opionion Thunderbird behavior is wrong, thought that fix does not do any other harm,
as no other client sets PARTSTAT in ORGANIZER.
2018-08-06 18:21:45 +02:00
nathangray
15dc81d8f8
Fix some bugs in mail.setContent()
2018-08-03 11:00:21 -06:00
Hadi Nategh
c5a291218a
Fix full_email option in email-url not working
2018-08-03 16:15:24 +02:00
Ralf Becker
e53482289a
fix not displayed requrested and comment
2018-08-03 15:38:34 +02:00
Ralf Becker
7e4c23ca56
fix not being able to change memberships (array_diff_assoc compares everything as string)
2018-08-03 12:41:53 +02:00
Ralf Becker
c579347ad1
allow to identify real changes
2018-08-03 11:56:34 +02:00
Ralf Becker
7f662f8f70
fix edit user to log old values and only run if there is any change
2018-08-03 11:56:34 +02:00
Hadi Nategh
a9a303a6ff
Add new preference to control default action of editing a document (open with:Collabora|CollabEditor|Download)
2018-08-03 11:08:00 +02:00
Ralf Becker
8d94fc699d
remove old grunt-contrib-uglify (replaced with grunt-contrib-uglify-es)
2018-08-03 09:52:45 +02:00
nathangray
04334eb0f0
Etemplate - Hide tabs from tab widget if there's only one tab
2018-08-02 09:23:30 -06:00
Hadi Nategh
dd4f998b36
Update uglifyjs to support ES6 syntax. @Devs: Make sure to install grunt-contrib-uglify-es (npm install grunt-contrib-uglify-es --save-dev) before running grunt.
2018-08-02 17:15:49 +02:00
Hadi Nategh
9834da71d0
Add notifications into minifying js files
2018-08-02 16:32:12 +02:00
Ralf Becker
250b56589c
WIP allow to document admin actions, if EPL policy app is installed
2018-08-02 11:43:56 +02:00
Hadi Nategh
024c8ce7fb
* Framework: fix broken favicon
2018-08-02 09:52:31 +02:00
Hadi Nategh
7e126290f7
Some more basename replacing with Vfs::basename to avoid setlocale issue.
2018-08-01 11:11:16 +02:00
Hadi Nategh
17cfcf1168
Replace basename with Vfs::basename to avoid setlocale issue.
2018-08-01 10:02:16 +02:00
nathangray
0e1d21e427
Admin - get category colors properly updating by doing a full reload
...
Also maybe squashing a bug where admin would switch to iframe
2018-07-31 09:31:11 -06:00
Hadi Nategh
d89247fdf3
Strip RFC822 email to avoid search contacts other than email itself. Fix issue sometimes add as new contact not showing up because it takes it as existing contact.
2018-07-31 11:06:38 +02:00
nathangray
e5c13a0df6
* Timesheet - Admin only status also blocks editing & deleting for non-admins
2018-07-30 13:36:43 -06:00
nathangray
17ba77d369
Make sure we get correct path when sharing from a share
2018-07-30 12:55:23 -06:00
nathangray
a5b232d129
Make sure we get the actions from the right app
2018-07-30 08:58:14 -06:00
Ralf Becker
634efff9c4
fix SQL error or information leakage on no longer available custom fields
2018-07-30 15:28:12 +02:00
Ralf Becker
f4081c1443
Revert "* Api - Avoid SQL errors caused by removed custom fields still in favorites"
...
This reverts commit a03931493f
.
2018-07-30 15:28:12 +02:00
Ralf Becker
747b3bb103
fix typeError if enableClass method is called without _target parameter
...
stalling rendering of nextmatch rows in filemanager
2018-07-30 11:35:07 +02:00
Ralf Becker
e8f067097b
fix PHP Warning: Invalid argument supplied for foreach()
2018-07-30 09:51:44 +02:00