Ralf Becker
|
c0e1f3ac67
|
always need to translate app-title, as users might use different languages
|
2017-04-05 10:18:09 +02:00 |
|
Ralf Becker
|
96413c1096
|
fix no translations loaded, by keeping just that pref in the session, as it is used before rest of prefs get restored
|
2017-04-05 10:02:41 +02:00 |
|
nathangray
|
d690c7d9d3
|
Use a constant for birthday cache time
|
2017-04-04 12:10:09 -06:00 |
|
Ralf Becker
|
2adeddce8d
|
do NOT store user preferences and apps in session, we restore them from instance cache
|
2017-04-04 19:13:43 +02:00 |
|
nathangray
|
99595ba1cf
|
Moce calendar birthday stuff into contacts, expire the birthday cache if birthdays change
|
2017-04-04 10:58:46 -06:00 |
|
nathangray
|
319d217a3e
|
Some test adjustments to make things a little smoother, and prepare for some widget tests
|
2017-04-04 10:31:30 -06:00 |
|
Ralf Becker
|
dfbd0d2e6f
|
do NOT store actions in session or eT2 request, nor send for mobile devices skiped actions
|
2017-04-04 16:54:36 +02:00 |
|
Hadi Nategh
|
786ad5b71b
|
Implement a new option for sidebox menu, called sendToBottom, in order to be able to sort a specific item at the bottom of the sidebox menu
|
2017-04-04 16:51:41 +02:00 |
|
Ralf Becker
|
4f9e14fcc6
|
never storing rows in Etemplate\Request and by that keeping apps from storing it as state into the session
|
2017-04-04 15:04:44 +02:00 |
|
Ralf Becker
|
76087e2cb7
|
* Api: keep session small / quick to load by limiting number of cached link-titles
|
2017-04-04 09:58:57 +02:00 |
|
nathangray
|
8cfb2c997f
|
Silence error_log, hopefully fix wrong row count
|
2017-03-23 11:34:35 -06:00 |
|
nathangray
|
d92de5501d
|
Addressbook - limit previous / next event to the previous / next 2 years, instead of all time
Gives slightly faster performace and reduces memory useage.
|
2017-03-23 09:09:05 -06:00 |
|
nathangray
|
6551a71b41
|
Addressbook - Fix filtering by addressbook in duplicates view.
|
2017-03-22 14:23:05 -06:00 |
|
nathangray
|
d5386625d5
|
Addressbook - Duplicate view - Fix a bug with types, add some debug to help with long queries.
|
2017-03-17 10:01:23 -06:00 |
|
nathangray
|
c65c081585
|
Fix searching in duplicate contact list
|
2017-03-16 11:06:58 -06:00 |
|
nathangray
|
71de64fe8f
|
Break out parsing search into its own function
|
2017-03-16 10:54:27 -06:00 |
|
nathangray
|
56d9424c1d
|
Fix duplicate contact view to make sense if you have more than 3 matching rows
|
2017-03-16 10:53:53 -06:00 |
|
Ralf Becker
|
06214add74
|
use line-breaks in login-message
|
2017-03-16 12:12:48 +01:00 |
|
Hadi Nategh
|
0f84e305a2
|
Remove not necessary error_log
|
2017-03-15 18:00:14 +01:00 |
|
Hadi Nategh
|
2b0fecd8bd
|
Return form including etemplate-data if the output_mode is set to 1
|
2017-03-15 16:55:24 +01:00 |
|
Ralf Becker
|
e2d25e741b
|
pending CS and FR changes from our translation server
|
2017-03-15 11:54:24 +01:00 |
|
Hadi Nategh
|
3cd15c6b3c
|
Do not show input field if taglist is readonly
|
2017-03-14 16:43:58 +01:00 |
|
nathangray
|
23bf37b98e
|
* Addressbook - new view to show duplicate contacts
|
2017-03-13 12:11:53 -06:00 |
|
Ralf Becker
|
bb5a845600
|
our error_handler did not allow to supporess just warnings
eg. by using: error_reporting(error_reporting()&~E_WARNING);
|
2017-03-13 16:41:12 +01:00 |
|
Ralf Becker
|
211e60b45d
|
fix through proxying not matching webserver_url using X-Forwared-Host header
|
2017-03-10 22:04:15 +01:00 |
|
Ralf Becker
|
78880b5238
|
missing commit for readonly db stuff
|
2017-03-09 20:17:50 +01:00 |
|
Hadi Nategh
|
66315db75a
|
WIP SMIME suport:
- Integrate smime encryption inti mailer class
|
2017-03-09 17:33:46 +01:00 |
|
Ralf Becker
|
6221e69229
|
fix regexp to only match beginning of string
|
2017-03-09 16:42:50 +01:00 |
|
Ralf Becker
|
23ac04df8d
|
allow to switch whole database readonly, via setting "db_readonly" => true in header.inc.php
|
2017-03-09 12:08:00 +01:00 |
|
nathangray
|
78c5f31ff5
|
* Addressbook - When viewing a user account's calendar or next/previous dates, use the account calendar over the contact calendar
|
2017-03-08 09:53:52 -07:00 |
|
Ralf Becker
|
9361927edf
|
prefer window over top, which might cause a security exception
|
2017-03-08 15:02:29 +01:00 |
|
Ralf Becker
|
e63cb7c849
|
same story tutorial popup: ignore security exception if window.top is in a different security context
eg. because SiteMgr contact-form is running in an iframe
|
2017-03-08 14:25:52 +01:00 |
|
Ralf Becker
|
f0925ef32c
|
same story for framework: ignore security exception if window.top is in a different security context
eg. because SiteMgr contact-form is running in an iframe
|
2017-03-08 14:21:29 +01:00 |
|
Ralf Becker
|
d1b963c98b
|
ignore security exception if window.top is in a different security context
eg. because SiteMgr contact-form is running in an iframe
|
2017-03-08 14:14:16 +01:00 |
|
Ralf Becker
|
1c80a22413
|
added (commented out) code to enable IMAP log for a single user
|
2017-03-08 10:33:00 +01:00 |
|
nathangray
|
0f83206907
|
* All apps - Add special search case for #<int> to only match the ID, not search the whole entry
|
2017-03-07 12:24:42 -07:00 |
|
nathangray
|
5926c5e7be
|
Allow docm and xlsm merge templates
|
2017-03-07 12:08:01 -07:00 |
|
Hadi Nategh
|
3209484d31
|
Cover more events on XSS regexp and avoid confusion between legitimate words with beginning of "on" and on[Events]
|
2017-03-06 19:12:56 +01:00 |
|
nathangray
|
e649793aee
|
Add tooltip so you can tell which phone number is which in addressbook list
|
2017-03-02 10:53:42 -07:00 |
|
nathangray
|
d0913cb309
|
Fix title & description in calendar events were not escaped
|
2017-03-01 10:52:38 -07:00 |
|
Ralf Becker
|
acfcd24983
|
fix not updated logout time on new farm
|
2017-03-01 13:36:42 +01:00 |
|
Ralf Becker
|
832276f969
|
give quota-limit from SMTP/SQL precedence over (cached) quota from Dovecot
|
2017-02-28 18:39:55 +01:00 |
|
Ralf Becker
|
c9822e3023
|
Merge pull request #8 from filkaris/mail_account_bug
If Mail Account has empty password, it's still regarded as imap
|
2017-02-28 14:04:19 +01:00 |
|
A Sigalas
|
11b2eff8c5
|
Host always needed, not imap if username & pass missing
|
2017-02-28 12:55:04 +00:00 |
|
A Sigalas
|
b4e29edaea
|
If Mail Account has empty password, it's still regarded as imap
|
2017-02-28 12:40:14 +00:00 |
|
Ralf Becker
|
282c0bc90f
|
method to disable a hook for the current request
|
2017-02-28 13:27:48 +01:00 |
|
Ralf Becker
|
80cb358d88
|
fix use of old accounts_sql class, only existing if old phpgwapi is installed
|
2017-02-28 10:14:38 +01:00 |
|
Ralf Becker
|
38b0dd0dd0
|
fix PHP Deprecated: Non-static method EGroupware\Api\Vfs\Sqlfs\StreamWrapper::url_stat() should not be called statically
|
2017-02-27 20:39:46 +01:00 |
|
nathangray
|
608f9d1142
|
Some translation improvements from Stefan Unverricht
|
2017-02-27 11:14:31 -07:00 |
|
Ralf Becker
|
d6590cbf64
|
fix PHP Fatal, if debug is enabled
|
2017-02-27 17:31:08 +01:00 |
|