Ralf Becker
0ffe6fcb12
fix sometimes not working redirect to login page (session could not be verified), because inline script is not allowed by our content-security-policy, redirecting top window now in login.js
2015-07-04 07:54:11 +00:00
Ralf Becker
058ef3e89f
* Login/Password: handle forced password change on login page
...
r53022: visualize not existing ability to unset "must change password on next login", by making it readonly
r53024: change "password about to expire in N days" warning into an once per login info-message (was a redirect to password change)
2015-07-01 17:54:18 +00:00
Ralf Becker
6be9dca9e8
fix egw_ical_iterator to use new Horde_Icalendar
2015-06-30 06:54:13 +00:00
Ralf Becker
c409247283
fixed not working popups or other javascript related actions in idots sidebox menu, if it is hidden and only shown on click or hover
2015-06-20 08:47:00 +00:00
Ralf Becker
ab6f9f455c
* Mail: inline images were not shown in Thunderbird
...
we need to send a multipart/related with html-body as first part and inline images as further parts
2015-06-19 14:21:18 +00:00
Ralf Becker
029ec9dcb5
* Setup: support mail authentication without PHP imap extension
2015-06-10 15:45:49 +00:00
Hadi Nategh
f7e15d31c4
Fix a XSS issue in mailto temporary form post method
2015-06-09 16:19:47 +00:00
Hadi Nategh
35a4687e29
* Addressbook: Fix sending many mails from AB to mail compose causes url length limitation error in IE and some webservers
2015-06-09 09:19:31 +00:00
Ralf Becker
4c19e714bb
load chosen and CKEditor as part of API javascript boundle, as they are used be old eTemplate to and loading only one of the two et2 bundles fails
2015-06-08 14:34:20 +00:00
Nathan Gray
eb9289f441
Use restore_count variable instead of non-existing length attribute, maybe helps with framework loading.
2015-06-02 21:33:50 +00:00
Hadi Nategh
b17616348a
* Mobile: fix redirect loop, if template_set was forced to something else then "pixelegg"
...
- refactored generation of framework object to egw_framework::factory used now in login.php and egw object
- using now $framework->template_dir for *.tpl files of template-sets
2015-06-02 09:15:57 +00:00
Ralf Becker
01860bc469
* Mobile: fix redirect loop, if template_set was forced to something else then "pixelegg"
...
- refactored generation of framework object to egw_framework::factory used now in login.php and egw object
- using now $framework->template_dir for *.tpl files of template-sets
2015-05-27 14:01:32 +00:00
Ralf Becker
d384f2407a
fix replies to encrypted mails dont open with encryption switched on
2015-05-26 15:25:54 +00:00
Nathan Gray
b1b8206d05
Use restore_count variable instead of non-existing length attribute, maybe helps with framework loading.
2015-05-25 17:05:06 +00:00
Ralf Becker
a838f76da2
translation for mail encryption
2015-05-25 10:08:47 +00:00
Ralf Becker
af76a991d5
if we have no keyring, create one and open Mailvelope settings dialog so user can create or import a keypair, offer user to store new public key in addressbook, so other users can write him encrypted mail
2015-05-23 14:04:28 +00:00
Ralf Becker
8b88959e69
read client-side missing pgp keys from addressbook and offer user to import them
2015-05-20 21:20:10 +00:00
Nathan Gray
6537acb11f
Highlight currently selected favorite
2015-05-20 16:12:29 +00:00
Hadi Nategh
c8a74f0126
Add missing action icons in compose toolbar, and fix dragging icon has no height
2015-05-20 15:45:18 +00:00
Ralf Becker
c41156c47c
check if we have PGP keys for all recipients, before switching to encrypted mail, when adding further recipients and before trying to send
2015-05-20 15:24:08 +00:00
Nathan Gray
f48424de9c
* If column information is stored in a favorite, restore it along with the filters
...
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-20 15:23:55 +00:00
Hadi Nategh
84b9f579c7
Add missing action icons in compose toolbar, and fix dragging icon has no height
2015-05-20 10:26:08 +00:00
Ralf Becker
517286fdab
using now a domain-specific "egroupware" keyring, instead of default "mailvelope", which only works on localhost, plus improved instructions
2015-05-19 20:23:38 +00:00
Ralf Becker
a480dfc022
Encrypt toggle-button in compose to switch PGP encrypted mail on and off
2015-05-19 18:56:12 +00:00
Ralf Becker
38b3122bb8
send OpenPGP/Mime message according to rfc3156, section 4
2015-05-18 19:23:05 +00:00
Hadi Nategh
8f92df1a86
Escape from infinitive loadingDeferred if the diferred did not get resolved or rejected, and give user a chance to try other tabs
2015-05-13 16:21:50 +00:00
Klaus Leithoff
cae45464b7
Backport of ralfs solution (r52725) to solve problems regarding the adding of attachments when base-part was already set: allow to add further attachments, after base-part has been generated or set ( e.g. via emailadmin_imapbase::parseRawMessageIntoMailObject() )
2015-05-12 07:57:37 +00:00
Nathan Gray
237d1d809e
* If column information is stored in a favorite, restore it along with the filters
...
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-11 17:29:31 +00:00
Ralf Becker
e52d5efa80
Retina sprite for choosen
2015-05-11 14:13:28 +00:00
Ralf Becker
53f381e246
Retina sprite for choosen
2015-05-11 14:12:26 +00:00
Ralf Becker
853dc85e33
allow to add further attachments, after base-part has been generated or set via emailadmin_imapbase::parseRawMessageIntoMailObject()
2015-05-10 14:32:37 +00:00
Ralf Becker
2ac7a5306a
switching of deprecated warnings which we wont fix in stable 14.2
2015-05-06 11:53:04 +00:00
Hadi Nategh
cdd04a674f
IDE warning cleanup
2015-05-05 09:01:46 +00:00
Hadi Nategh
ad34d20080
IDE warning cleanup
2015-05-05 09:01:01 +00:00
Hadi Nategh
50782cfa8b
* Mail: Implement mail integration with new structure and add new feature
...
- Add mail to calendar as calendar entry, including all mail attachments as links
- Add user choice for saving mail into an existing ticket or a new ticket
- Fix mail attachments integration into infolog, tracker or calendar entry
2015-05-05 08:03:13 +00:00
Hadi Nategh
08729a9df8
Do not return null for return_array function as expected to return always an array
2015-05-04 10:40:50 +00:00
Ralf Becker
1f6c2e0de0
stop redirection loop
2015-05-01 16:34:48 +00:00
Ralf Becker
bdf5c436dd
stop redirection loop
2015-05-01 16:34:28 +00:00
Ralf Becker
f4e5718041
respect download_url given by vfs
2015-05-01 10:53:32 +00:00
Ralf Becker
e69df78ab8
respect download_url given by vfs
2015-05-01 10:52:24 +00:00
Ralf Becker
69914a2264
revert accidently commited higer debug-level
2015-04-29 13:40:31 +00:00
Ralf Becker
a1d5e975d6
fix PHP Fatal error "Class APCIterator not found" during installation, caused by for apc.enable_cli=0, but APC(u) installed
2015-04-29 13:38:24 +00:00
Ralf Becker
e5b89deea4
fix PHP Fatal error "Class APCIterator not found" during installation, caused by for apc.enable_cli=0, but APC(u) installed
2015-04-29 13:38:03 +00:00
Ralf Becker
5e40c8748d
fix IDE warnings
2015-04-27 08:31:49 +00:00
Ralf Becker
dceb79f5a6
only use tree-wide load_via array, but do some sanity checks before using it (need to contain all stock keys), to fix not loaded (common) translations, cleaning up some IDE warnings
2015-04-26 11:00:33 +00:00
Ralf Becker
e3f6fe6104
only use tree-wide load_via array, but do some sanity checks before using it (need to contain all stock keys), to fix not loaded (common) translations, cleaning up some IDE warnings
2015-04-26 11:00:01 +00:00
Ralf Becker
6cf72321ce
* PostgreSQL: fix SQL error viewing history of an entry containing attachments
2015-04-25 10:08:41 +00:00
Ralf Becker
02161a851e
* PostgreSQL: fix SQL error viewing history of an entry containing attachments
2015-04-25 10:08:12 +00:00
Ralf Becker
2ec5fc5633
* PostgreSQL/Addressbook: fixed not working creating of new distribution lists
...
caused by egw_db::insert() using 0 or NULL in value of $where of primary key when trying to create the list, MySQL ignories these
2015-04-24 13:50:54 +00:00
Ralf Becker
4b4c5e8a84
* PostgreSQL/Addressbook: fixed not working creating of new distribution lists
...
caused by egw_db::insert() using 0 or NULL in value of $where of primary key when trying to create the list, MySQL ignories these
2015-04-24 13:50:33 +00:00