Commit Graph

27965 Commits

Author SHA1 Message Date
Ralf Becker
c1d0e9064e * Backup: backup ascii columns as such, allways check and if necessary fix indexes on restore 2015-08-26 12:51:20 +00:00
Ralf Becker
0fbda219df * Backup/PostgreSQL: indexes were not reported for backup
because of quoting of table-name
2015-08-26 11:10:30 +00:00
Ralf Becker
7074ef6142 * Backup/MySQL: limited index length was not reported for PHP mysqli driver 2015-08-26 11:08:03 +00:00
Klaus Leithoff
3561712b6d fix/avoid fatal on getStructure 2015-08-25 10:37:10 +00:00
Hadi Nategh
effed359a6 Fix mail tree not showing not subscribed folders if the show all folders is switched on in preferences 2015-08-25 09:53:19 +00:00
Klaus Leithoff
7518acd682 allow 10, instead of 4 folders for menuaction copy 2015-08-25 08:15:00 +00:00
Nathan Gray
7ece59dd28 Do not group users and resources. Fixes restrictions on sorting calendars 2015-08-24 23:48:20 +00:00
Nathan Gray
cf87169a3d Keep provided order. Fixes adding users in calendar destroys the sort order. 2015-08-24 23:47:47 +00:00
Ralf Becker
acaed9bcb4 missed to pass owner 2015-08-24 16:23:21 +00:00
Ralf Becker
bb84db6161 * Calendar/all apps: fix since last package not working old favorites and json-encode all php-serialized preferences 2015-08-24 16:02:07 +00:00
Ralf Becker
88b4624d78 * InfoLog: fix not working "No filter" favorite 2015-08-24 14:34:37 +00:00
Ralf Becker
d31d46bea3 using a white-list currently only matching favorites 2015-08-24 13:32:27 +00:00
Hadi Nategh
2ec4c540cd Fix some translation issues 2015-08-24 13:24:10 +00:00
Ralf Becker
7b8d2c1bb5 automatic unserialize php serialized preferences on server-side, to fix not working old favorites stored php-serialized after r53433 2015-08-24 13:14:59 +00:00
Ralf Becker
56980366ba shorten filenames to precision of the column (200 characters9, to not give SQL error under PostgreSQL 2015-08-22 12:47:04 +00:00
Ralf Becker
07835ec446 fixing regression in search in ACL popup for a pattern with non-ascii chars (r53252 and r53376) 2015-08-21 09:18:50 +00:00
Ralf Becker
7fda63bf53 Changelog for 14.3.20150821 2015-08-21 08:05:05 +00:00
Ralf Becker
9046881177 fix not opened tree with new tree-code, if you have only one account and fix state-handling to also store ActiveProfileID pref for a single account 2015-08-21 08:02:23 +00:00
Ralf Becker
0354cfdf59 group_name and description are compulsory 2015-08-21 07:14:16 +00:00
Nathan Gray
d443f124b1 Use favorite settings from preference to avoid all the encoding problems
Avoids errors in Firefox.
(See rev. 53183, 53215, 53244)
2015-08-20 17:18:48 +00:00
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
c2c2e907a7 pending Frensh and Spanish translations from our translation server 2015-08-20 07:21:07 +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
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
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
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
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
cc7ba1630e allow to use nextmatch filters in calendar list-view 2015-08-18 09:06:38 +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
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
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
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
d2af4afc66 * PostgreSQL/Filemanager: fix SQL error while downloading files with long name (probably other cases too) 2015-08-13 12:51:16 +00:00
Hadi Nategh
8ec0fbf7ee Mail tree phase2:
- Fix mail tree gets stalled after adding new account
2015-08-13 09:00:30 +00:00
Nathan Gray
a6d484a11c Remove unneeded decodeURI() to avoid problems with addressbook advanced search 2015-08-12 17:50:41 +00:00
Hadi Nategh
6d9f083874 * All Apps: Implement drag and drop file from desktop into htmlarea 2015-08-12 14:58:00 +00:00
Hadi Nategh
7c843da40f Add multiple marking (multiselection) to folder widget, and dhtmlxtree:
- Attribute name: multimarking, default value: false
2015-08-12 13:31:32 +00:00
Hadi Nategh
df179a3859 * Mail/tree: Performance improvement for mail index folderTree
- Autoloading mail folders when show all folders is on (performance improvement)
- Get folder status for opened folders only (performance improvement)
- Styling hovered over mail folder
2015-08-12 13:27:57 +00:00
Hadi Nategh
c8f93b2ddc Skins update for CKEditor new version (Ver. 4.5.2) 2015-08-12 10:07:03 +00:00
Nathan Gray
bf2fff51f6 Calendar et2 bugs:
- Fix daywise cache kept even when changing owner
- Fix filtering for a single participant did not return correct results
- Fix sometimes missing resource name in single calendars
2015-08-11 23:20:24 +00:00
Nathan Gray
f0730feff1 Adapt resources view calendar action to work with et2 converted calendar 2015-08-11 22:32:05 +00:00
Nathan Gray
57ab5dc678 Calendar et2 bugs:
- Fix drag to re-order calendars
- Keep order in planner view
2015-08-11 22:30:50 +00:00