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