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 |
|
nathangray
|
6dd3f4838f
|
Keep any notification errors
|
2017-02-27 08:10:48 -07:00 |
|
Hadi Nategh
|
738a1acd0e
|
Revert Htmlawed option comment back into value 1
|
2017-02-27 13:33:24 +01:00 |
|
Ralf Becker
|
f55d36cc50
|
improve waterfall by releasing session
|
2017-02-25 15:18:21 +01:00 |
|
Hadi Nategh
|
8f24e0dfec
|
* Mail: fix memory exhaustion caused by e-mails with long string set on DATE field
|
2017-02-23 15:44:23 +01:00 |
|
nathangray
|
4d0419f5b4
|
Allow <p> tag to enable HTML parsing as well as <br> and <span>, fixes using p for line breaks and no other formatting resulted in unparsed HTML when merging.
|
2017-02-17 08:56:37 -07:00 |
|
Hadi Nategh
|
116151a092
|
WIP of SMIME support:
- Implement smime ecryption in compose
- Implement passphrase dialog
|
2017-02-15 12:23:27 +01:00 |
|
Hadi Nategh
|
eed277fc9e
|
WIP of modern login page:
- Do not break account's recovery link into second line
|
2017-02-10 16:33:29 +01:00 |
|
Hadi Nategh
|
1d69265b9c
|
WIP of modern login page:
- Fix logo size
- Implement customizable background image
- Set different logo for login
|
2017-02-10 15:55:30 +01:00 |
|
Hadi Nategh
|
508d0aa920
|
Try to match placeholder NENVLF with its described example
|
2017-02-10 10:41:43 +01:00 |
|
Hadi Nategh
|
83a6595d26
|
Handle NELF placeholder for mimetype text/html
|
2017-02-09 15:03:09 +01:00 |
|
nathangray
|
bbdd1e77c9
|
Skip failing false positive for PHP < 7
|
2017-02-08 12:32:07 -07:00 |
|
nathangray
|
342230ef08
|
Fix typo in function name
|
2017-02-08 12:32:07 -07:00 |
|
nathangray
|
d83a929254
|
Get tests to not fail if DB is missing - we skip the ones that need a DB
|
2017-02-07 16:02:06 -07:00 |
|
nathangray
|
eeecc2eecd
|
Add PHPUnit tests for security, based on Ralf's previous command line tests
|
2017-02-07 12:28:35 -07:00 |
|
Hadi Nategh
|
775f8f93fc
|
WIP of modern login page:
- Add modern social networks icons
|
2017-02-07 19:02:59 +01:00 |
|
nathangray
|
888c9028cb
|
Define idx_data outside of the loop, since it's used later
(Thanks Scrutinizer)
|
2017-02-07 09:42:10 -07:00 |
|
nathangray
|
1338add5fb
|
Add PHPUnit tests for Schema, based on Ralf's previous command line tests
|
2017-02-07 09:19:30 -07:00 |
|
nathangray
|
16f649322f
|
Add some sanity checks on egw session / GLOBALS before we start testing, makes it easier to figure out where things went wrong.
|
2017-02-07 09:19:30 -07:00 |
|
nathangray
|
b2ec0e9aa6
|
Move IncludeMgr tests into their own test class,
originals left there since they look useful.
|
2017-02-07 09:19:30 -07:00 |
|
Hadi Nategh
|
74af635dac
|
WIP of modern login page:
- Position social media icons
|
2017-02-07 12:44:00 +01:00 |
|
nathangray
|
e0c7ddd0cb
|
Make stored usertime protected instead of private
|
2017-02-06 13:27:30 -07:00 |
|
nathangray
|
4d6ba96115
|
Move commented-out DateTime tests into their own class
|
2017-02-06 13:08:05 -07:00 |
|
nathangray
|
502caf4703
|
Split application specific test stuff and the Egw session stuff
|
2017-02-06 13:08:05 -07:00 |
|
Ralf Becker
|
2b45b52477
|
fix warning about static use of Accounts::is_(active|expried) by making it static and throw a WrongParameterException, if is_expired is called with no parameter
|
2017-02-06 10:38:01 +01:00 |
|
Ralf Becker
|
250cbb5704
|
* Addressbook: only add groups as distribution lists, if accounts addressbook is not hidden
|
2017-02-06 09:21:50 +01:00 |
|
Ralf Becker
|
70d803249d
|
no maintenance version for master
|
2017-02-03 13:39:24 +00:00 |
|
Hadi Nategh
|
ce9a36ddf9
|
WIP of smime sing and encrypt message
|
2017-02-03 12:33:49 +01:00 |
|
nathangray
|
efe0d62df7
|
Add method to mock the tracking object to ease reuse
|
2017-02-02 08:45:58 -07:00 |
|
Ralf Becker
|
ba8b1c403e
|
use cryptographically secure random_int available in PHP 7+ when generating default passwords
|
2017-02-02 15:45:32 +01:00 |
|