Ralf Becker
419b1656fb
fixing the fix again: removing check from client side
...
We can not use "(?<![.\s])", used to check that name-part does not end in
a dot or white-space. The expression is valid in recent Chrome, but fails
eg. in Safari 11.0 or node.js 4.8.3 and therefore grunt uglify!
Server-side will fail in that case because it uses the full regexp.
2018-02-05 17:01:15 +01:00
Ralf Becker
75a39143f8
fixing the fix, now "email.@domain.com" is invalied, but "x@domain.com" is valid
2018-02-05 16:06:46 +01:00
Ralf Becker
6efe719ea1
one letter name-part in email address failed validation, eg. "x@egroupware.org"
2018-02-05 15:32:00 +01:00
Hadi Nategh
d38bae6bac
Fix translation
2018-02-05 15:31:08 +01:00
nathangray
f07dbf7439
Attempt to prefer user's date format when parsing date from a string.
...
Should fix merging into spreadsheet problems with certain date formats (dd/mm/yyyy)
2018-02-02 11:37:30 -07:00
Ralf Becker
4ce11e1468
fix SQL error caused by trying to attached files, if we have no event id
2018-02-02 17:29:13 +01:00
nathangray
f7f4f2d07a
* Calendar - Fix Filemanager, Infolog & Timesheet context menu actions
2018-02-01 13:30:36 -07:00
nathangray
df577514dd
* Infolog - Fix merging empty custom date fields filled them with current date
2018-02-01 10:44:17 -07:00
Hadi Nategh
1494d1a6e9
* Addressbook: Fix avatar photo gets removed when adding category to contact via contextmenu
2018-01-31 16:10:48 +01:00
Ralf Becker
7ea83610e6
fix PHP Warning: explode() expects parameter 2 to be string, array given
2018-01-31 09:26:08 +01:00
nathangray
cf2b759054
* Admin - fix group list filter & sort
...
- Remove created & modified columns since they're not stored for groups
- Fix email sort
- Fix search returned all results
2018-01-30 11:28:27 -07:00
Ralf Becker
b1275c4d1e
copy 17.1 changelog to master to satisfy update checker
2018-01-30 16:37:54 +00:00
nathangray
9a398594ac
* Etemplate - Don't trust browsers mime if we don't have to - fixes incorrect mime types and Resources rejecting pictures
2018-01-30 09:14:52 -07:00
Ralf Becker
20cde78af3
allow user & password again as in http://user:pass@example.com/ to fix tests
2018-01-30 16:54:43 +01:00
Ralf Becker
a9ee58cfad
allow private IP addresses (starting with 10.|169.254.|192.168.) too
2018-01-30 16:19:35 +01:00
Ralf Becker
8dd579df55
sed under Linux needs no param for -i (unlike Mac)
2018-01-30 14:49:18 +01:00
Ralf Becker
87afbcd6fa
additional config files for Debian/Ubuntu
2018-01-30 14:25:08 +01:00
Ralf Becker
3c6e61ba7c
* Mail/SMime: include CA-bundle directories in open_basedir of Apache config of packages
2018-01-30 14:24:47 +01:00
Hadi Nategh
54389ff5a5
* Filemanager: Fix "open as new" action is disabled on selected file context menu
2018-01-30 12:26:45 +01:00
nathangray
504e70ae82
Fix missing translations, found by Stefan Unverricht
...
Also fix a design complaint
2018-01-29 16:31:58 -07:00
nathangray
abae244b4b
Fix missing translations, found by Stefan Unverricht
2018-01-29 16:22:18 -07:00
nathangray
3fed690b9e
Switch phrase to one already translated, make confirmation dialog a little wider
2018-01-29 15:55:12 -07:00
nathangray
f453c5b056
Fix typo in doc
2018-01-29 09:04:29 -07:00
Ralf Becker
bff3b0215e
* LDAP/ActiveDirectory: fix sorting accounts by anything other then account-name fails
2018-01-29 12:47:57 +01:00
Ralf Becker
96bcda7433
use Accept-Language header before logging into setup / user selected a language
2018-01-29 11:05:55 +01:00
Ralf Becker
37957a49f4
update/add support options in setup and about EGroupware page
2018-01-29 10:20:18 +01:00
Hadi Nategh
a3f22e85e1
* Mail: Fix mail with S/MIME signature fails if user has no rights to notifications
2018-01-26 16:24:45 +01:00
Ralf Becker
9a0876a6cf
run chown on update just on /var/lib/egroupware/*/files/sqlfs and not whole data directory, as it can have eg. network filesystem mountpoints
2018-01-26 15:15:11 +01:00
Ralf Becker
6b2501430e
using PHP_BINARY constant instead of - sometimes not set - $_SERVER['_']
2018-01-26 14:15:32 +01:00
nathangray
be93c24def
Make sure popup notifications are fully in recipient's language
...
"Message from" and "Linked entries" were in sender's language
2018-01-25 15:40:25 -07:00
Hadi Nategh
da2291be12
Do not show/request popup notifications if it's not selected in notification_chain
2018-01-25 17:31:15 +01:00
Hadi Nategh
495b3c5b21
Some styling improvements for Mail compose dialog
2018-01-25 12:59:18 +01:00
Hadi Nategh
65a811a940
W.I.P restructuring of Notifications actions:
...
- Fix actions of calendar show up for other notifications too
2018-01-25 11:07:51 +01:00
Hadi Nategh
c2a3c19124
W.I.P restructuring of Notifications actions
2018-01-24 19:02:49 +01:00
nathangray
670b74cf23
Fix wiki links did not load properly after login if your session was expired
2018-01-24 10:28:34 -07:00
nathangray
f20b101dbe
Filemanager - German translation for "list view"
2018-01-24 09:54:12 -07:00
nathangray
16a4d95b1c
* Addressbook - Fix duplicate detection when editing contact
2018-01-24 09:11:07 -07:00
Ralf Becker
84cc2bedc8
remove stray backslash from Nginx config causing Smoothsync to fail
2018-01-24 15:39:35 +01:00
Ralf Becker
65e7c7be78
make NM lettersearch lettes translatable via phrase "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
2018-01-24 10:08:55 +01:00
Ralf Becker
8989cf195b
fix PHP Warning: Illegal string offset 'app'
2018-01-24 09:30:01 +01:00
nathangray
33d5c3059b
Admin - translations from Stefan Unverricht
2018-01-23 14:46:14 -07:00
nathangray
74c22675f6
Mail - translations from Stefan Unverricht
2018-01-23 14:38:56 -07:00
nathangray
32825fa715
A little more space for notification popup note for German translation
2018-01-23 14:10:01 -07:00
nathangray
d1a5f9a553
Notifications - some translations from Stefan Unverricht
2018-01-23 14:07:27 -07:00
nathangray
239c394fed
* Infolog - entries in a projectmanager template keep their contact / from when a new project is created from the template
2018-01-23 10:32:59 -07:00
Ralf Becker
034eddb37e
* Mail: fix invalid domain name in headers stall whole mailbox
...
Horde_Idna::decode() and Horde_Mime_Headers::toArray() throws Horde_Idna_Exception for invalid domain names in email addresses like "test@-domain.com", which stall display of whole folder
2018-01-23 12:58:35 +01:00
Hadi Nategh
a107d0a2ed
Check only the appname cause not all apps may have title implemented
2018-01-23 12:33:48 +01:00
Ralf Becker
3dadd5b14b
fix call to protected method EGroupware\Api\Mail::clean_subject_for_filename() from context mail_integration
2018-01-23 09:31:54 +01:00
nathangray
e13bd2ed63
Mail - Reorganize and use same cleaning function when saving mail as infolog as for saving to VFS
2018-01-22 09:13:19 -07:00
nathangray
2febc0a46e
Mail - Reorganize and use same cleaning function when saving mail as infolog as for saving to VFS
2018-01-22 09:13:19 -07:00