Commit Graph

28183 Commits

Author SHA1 Message Date
Klaus Leithoff
52cf6344d8 since DropIndex on egw_ea_valid for the unique index seems not to work in postgres, we use refreshTable to do so; This is a workaround, not a fix. 2015-08-20 14:01:40 +00:00
Klaus Leithoff
ece7a07030 when inserting new set of preferences on preferences::copy_preferences, make sure we copy ONLY the pref and its app and owner, not its ID 2015-08-20 13:13:49 +00:00
Ralf Becker
d462aca4ff * Addressbook: fixed copying a contact one can only read, gives a readonly popup with just a cancel button 2015-08-20 13:05:17 +00:00
Ralf Becker
177083c730 * Addressbook: fixed copying a contact one can only read, gives a readonly popup with just a cancel button 2015-08-20 13:05:00 +00:00
Klaus Leithoff
24481b5274 when inserting new set of preferences on preferences::copy_preferences, make sure we copy ONLY the pref and its app and owner, not its ID 2015-08-20 12:28:25 +00:00
Hadi Nategh
62805cc294 Remove the animation from preferences button in mobile theme 2015-08-20 12:21:35 +00:00
Ralf Becker
43afc55932 fix not working 2. loading of a popup in IE, caused by IE freeing the cached template in top window, working around that by a getter/setter method in top etemplate2 doing a clone when storing templates 2015-08-20 08:45:21 +00:00
Ralf Becker
c2c2e907a7 pending Frensh and Spanish translations from our translation server 2015-08-20 07:21:07 +00:00
Ralf Becker
3b1de579f4 pending Frensh and Spanish translations from our translation server 2015-08-20 07:11:38 +00:00
Ralf Becker
00ccd37a24 enable since Mailvelope 1.0 available signing and sigature verification of encrypted messages 2015-08-20 07:02:06 +00:00
Nathan Gray
8cb0aade18 Calendar bugs
- Fix 'Today' button went to yesterday if timezone was < GMT
- Fix navigation buttons & scrolling in year planner
- Fix sometimes missing data in year planner if timezone was < GMT
2015-08-19 16:17:55 +00:00
Hadi Nategh
4338493d2c Remove some no longer supported CKEditor skins 2015-08-19 15:58:51 +00:00
Ralf Becker
51529a6aa2 * PostgreSQL: fix SQL error on login with auto-create accounts enabled and user-name already exists with different case 2015-08-19 14:42:15 +00:00
Ralf Becker
75baf8857f * PostgreSQL: fix SQL error on login with auto-create accounts enabled and user-name already exists with different case 2015-08-19 14:41:52 +00:00
Ralf Becker
765d28ea21 fixed not being able to switch on encryption for new entries 2015-08-19 13:28:33 +00:00
Ralf Becker
11e2c2786b * Addressbook: storing of account-contact-data did not work for non-admins which are in groups allowed to edit accounts (defined in Addressbook configuration) 2015-08-19 11:22:11 +00:00
Ralf Becker
98d874e048 * Addressbook: storing of account-contact-data did not work for non-admins which are in groups allowed to edit accounts (defined in Addressbook configuration) 2015-08-19 11:21:50 +00:00
Ralf Becker
0abee2aa80 * Login: catch all exceptions in session creation, to NOT log user passwords, in case of (eg. database-)errors 2015-08-19 10:41:47 +00:00
Ralf Becker
95553f514c * Login: catch all exceptions in session creation, to NOT log user passwords, in case of (eg. database-)errors 2015-08-19 10:41:06 +00:00
Nathan Gray
3cc740d35e Calendar bugs
- Remove tooltip border
- Always show weekends in sidebox & 4 day view
- variable granularity, weekN & month view show less
- Added missing week numbers
- Hide participants if more than one & calendar is combined
2015-08-19 00:08:22 +00:00
Nathan Gray
1684ec78b5 Use favorite settings from preference to avoid all the encoding problems
Avoids errors in Firefox. 
(See rev. 53183, 53215, 53244)
2015-08-18 21:21:33 +00:00
Nathan Gray
86d20ea884 Fix missing styles 2015-08-18 19:07:23 +00:00
Nathan Gray
34825b0171 Use selectbox method to fix encoded options instead of own version, also handles numeric indexes.
Fixes categories in wrong order in Resources.
2015-08-18 18:41:35 +00:00
Nathan Gray
ecb972ca66 Etemplate now uses JSON instead of XML for templates on the client side.
XML files are parsed into JSON objects on the server, then sent as JSON.
Etemplate parses the JSON object on the client side instead of the XML file directly.  This is supposed to be faster for IE.
2015-08-18 17:47:40 +00:00
Klaus Leithoff
2b6ddcd127 trigger to fetch attachments as BODY instead of BINARY on failed BINARY was not called caused by an early exit from function 2015-08-18 14:32:50 +00:00
Ralf Becker
beb829c315 drop contenthistroy class and table (egw_api_content_history) formerly used by SyncML 2015-08-18 11:45:59 +00:00
Ralf Becker
7efaea763d * InfoLog: fix SQL errors for custom types containing non-ascii chars (eg. German umlauts or Frensh acents 2015-08-18 09:43:01 +00:00
Ralf Becker
774bce4ea9 * InfoLog: fix SQL errors for custom types containing non-ascii chars (eg. German umlauts or Frensh acents 2015-08-18 09:42:31 +00:00
Ralf Becker
59ca017000 allow to use nextmatch filters in calendar list-view 2015-08-18 09:07:12 +00:00
Ralf Becker
cc7ba1630e allow to use nextmatch filters in calendar list-view 2015-08-18 09:06:38 +00:00
Nathan Gray
16598a21ca Fix most of erratic copy behaviour using clipboard in Chrome 2015-08-17 16:56:47 +00:00
Ralf Becker
c3ce6bdbcc fix typo 2015-08-17 15:31:02 +00:00
Ralf Becker
89126d9ec9 fix typo 2015-08-17 15:30:39 +00:00
Hadi Nategh
e621060b94 Use egw.message discard option for mobile theme fullscreen hint 2015-08-17 15:27:40 +00:00
Hadi Nategh
17e08c744e Implement discard option for egw.message:
- function new signature: message(_msg, _type, _discard) where the discard is boolean
- Add discard checkbox in order to be able to discard an info_message
2015-08-17 15:17:54 +00:00
Hadi Nategh
44a8ac5fe1 *Mail: New feature for mail folder tree, called Folder Management:
- Folder Management dialog is located under mail context-menu and implemented in order to ease deleting multiple folders from a mail tree.
2015-08-17 15:15:16 +00:00
Hadi Nategh
ddcb79c5c9 Backport: Mail empty junk folder action, implemented by Klaus Leithoff 2015-08-17 14:51:39 +00:00
Ralf Becker
82ca78d378 * Calendar: fix SQL error on storing events containing rfc822 email addresses with non-ascii characters eg. "Hugo Müller <hm@test.org>"
egw_cal_user.cal_user_id is now an md5 hash of lowercased raw email address (eg. "hm@test.org" in above example). Full attendee information is now stored in egw_cal_user.cal_user_attendee.
Will allow in a further step also to store attendee information for accounts to eg. answer with correct email to external organizers
2015-08-17 14:07:25 +00:00
Ralf Becker
0f834be527 * Calendar: fix SQL error on storing events containing rfc822 email addresses with non-ascii characters eg. "Hugo Müller <hm@test.org>"
egw_cal_user.cal_user_id is now an md5 hash of lowercased raw email address (eg. "hm@test.org" in above example). Full attendee information is now stored in egw_cal_user.cal_user_attendee.
Will allow in a further step also to store attendee information for accounts to eg. answer with correct email to external organizers
2015-08-17 14:06:18 +00:00
Ralf Becker
203a8834be set installation lang from ucr locale/default, as cloud-config at least never has anything but EN set in enviroment 2015-08-15 12:20:11 +00:00
Ralf Becker
df2c751037 set installation lang from ucr locale/default, as cloud-config at least never has anything but EN set in enviroment 2015-08-15 12:18:14 +00:00
Hadi Nategh
2cfc6586b3 Mail folder management dialog:
- Add more translation
2015-08-14 10:07:02 +00:00
Hadi Nategh
e39005ec73 Implement discard option for egw.message:
- function new signature: message(_msg, _type, _discard) where the discard is boolean
- Add discard checkbox in order to be able to discard an info_message
2015-08-14 09:49:57 +00:00
Nathan Gray
9566a6b758 Experimental use of experimental copy to clipboard using document.execCommand('copy') 2015-08-13 17:47:19 +00:00
Hadi Nategh
3b4864df7c Mail folder management dialog:
- Add some translation
- Add hints for multiple selection action
- Some styling
2015-08-13 17:34:12 +00:00
Ralf Becker
5928048fd0 missing account_description stuff for sql 2015-08-13 15:25:31 +00:00
Ralf Becker
f6a1c104b0 missing account_description stuff for sql 2015-08-13 15:25:26 +00:00
Ralf Becker
05f2aed6e1 * Admin: fix SQL error when searching in access rights popup (probably other places too) 2015-08-13 12:55:31 +00:00
Ralf Becker
4efe325cdf * Admin: fix SQL error when searching in access rights popup (probably other places too) 2015-08-13 12:55:01 +00:00
Ralf Becker
d2af4afc66 * PostgreSQL/Filemanager: fix SQL error while downloading files with long name (probably other cases too) 2015-08-13 12:51:16 +00:00