cdae6c4b01
Fix country-select does not set flag when switching between countries
2018-09-18 16:05:32 +02:00
82065b51c3
Fix unwanted autocomplete showing up for country-select widget
2018-09-18 15:16:51 +02:00
6e94639b0a
Implement flags indication for country-select widget:
...
- Migrate AB country selector to select-country tags
- Migrate Country selector in preferences to use select-country tags
2018-09-18 10:46:36 +02:00
1eb64136ce
fix not working login with permanent redirect to login page: session could not be verified
2018-09-17 15:03:19 +02:00
5ceabc8e96
fix parsing of boolean attributes:
...
- no defaults for disabled/readonly as it defaults depend on readonlys[__ALL__] is set or not
- only cast value to boolean, if it does not contain a variable eg. "!@no_something"
2018-09-17 11:16:38 +02:00
321b56e2b6
* Addressbook: private addressbook in newer installations could not be enabled
...
caused by forced preference value of false casted to string as "", now we write all forced and default preferences with value false as "0" AND update all forced preferences only from "" to "0"
2018-09-14 14:02:51 +02:00
cabbacf229
Missing translations from Stefan Unverricht
2018-09-13 14:26:54 -06:00
752138cc16
Make link-to results list taller, search box in nextmatch header wider
2018-09-13 11:44:27 -06:00
4bafc12326
Remove doubled taglist header
2018-09-13 11:17:30 -06:00
075c7851db
Translate taglist option labels
2018-09-13 11:16:20 -06:00
e483ec4957
automatic cast and defaults for boolean attributes
...
Not all attributes are implemented, as many dont play any role on server-side.
Fixes taglist-account multiple="false" returns array(<selected id>)
2018-09-13 14:57:50 +02:00
822b967fe3
Better handling of HTML tables when merging.
...
Fixes table within table broke format parsing.
2018-09-12 16:46:36 -06:00
9f3f3e501d
fix PHP Warning: Use of undefined constant OPENLDAP_LDAPSERVER
2018-09-12 17:06:31 +02:00
a646bc6a61
disabling permanent error_log in favor of $debug attribute
2018-09-12 14:52:34 +02:00
9368992032
Fix namespace
2018-09-10 15:26:53 -06:00
8abbefd9e1
Missing 'move' translation in VFS select dialog
2018-09-10 09:50:41 -06:00
58703cbaba
* Filemanager/SMB: fix directory creation failed on Samba (smbclient PHP extension)
...
smbclient treats every non-zero value of $options parameter as recursive, not just &1 and we have by default &8 = STREAM_REPORT_ERRORS set.
2018-09-06 12:04:18 +02:00
7efefc6e63
Strip UTF-8 BOM from ical file
2018-09-05 13:29:03 -06:00
cf1f99a828
Trying to get tests to pass
...
- Cast type array to array
- Try explicitly disconnecting db after test
2018-09-05 09:53:57 -06:00
9b742430c5
Allow single or double quoting as valid personal part of email rfc822
2018-09-04 13:51:10 +02:00
d50f444965
Try to stripe extra quoting from personal part of email address
2018-09-03 16:21:32 +02:00
1e95f0608b
copy 17.1 changelog to master to satisfy update checker
2018-08-31 14:08:46 +00:00
2f8ba269e3
Revert previous commit, since horde smime verification itself takes care of it with extracting email out of cert
2018-08-30 14:19:00 +02:00
e5bd217a77
* Mail: take certificate SAN email into account when verifying SMIME signed message
2018-08-30 14:06:26 +02:00
2cf4904e1e
Don't use a static reference to egw->db, it breaks tests
2018-08-29 10:04:25 -06:00
be34f95723
Add template fetch fallback using egw.link() if template_base_url fails
2018-08-24 12:03:19 -06:00
e4308f3d27
Fix positioning to center after template is loaded
2018-08-23 15:41:14 -06:00
b4b2b9d5d2
Implement an admin-config setting to be able to disable PGP encryption feature
2018-08-23 16:58:14 +02:00
08b9138ae6
Fix tutorials json feed and PGP Installation tutorial video
2018-08-23 14:54:37 +02:00
36a6efe837
Fix missing translations for PGP Back/restore feature
2018-08-23 13:47:04 +02:00
45ccd5f780
Add more translations for admin toolbar settings
2018-08-23 13:29:26 +02:00
051531c3d0
Add some translations for admin toolbar settings
2018-08-22 14:11:36 +02:00
cf10e4af69
make sure Api\Config::read(_repository) always returns an array
...
even if not configuration is saved yet
2018-08-22 11:24:05 +02:00
698e77e0cb
Implement reset user preferences for admin toolbar actions
2018-08-21 17:22:58 +02:00
60e953292a
adding sel_options to etemplate2_before_exec hook (for policy)
2018-08-17 14:39:28 +02:00
d7c462149a
W.I.P. of toolbar admin default prefs:
...
- Set default preference by admin
- Consider default preference for the first time login users
2018-08-16 16:52:20 +02:00
2ebbf89b0c
Set a placeholder icon if nothing found
2018-08-16 16:49:54 +02:00
bf151cff7b
W.I.P. of toolbar admin default prefs:
...
- Add admin settings button
- Add dialog
2018-08-16 12:29:35 +02:00
bbe551d4cc
sending appliction/json aka JSON as direct payload for all POST ajax requests
...
instead of additionally encoding them as form-data
2018-08-16 11:07:50 +02:00
ccda87b157
W.I.P. of toolbar admin default prefs
2018-08-15 16:50:46 +02:00
c69532e7f0
Another attempt to invalidate zero with space (\u200B) char in the beginning an email address
2018-08-15 11:36:37 +02:00
e433c708df
Fix taglist fails to invalidate email address which starts with none visible unicode char
2018-08-14 17:15:35 +02:00
d35a337590
Make an incase sensitive comparison between smime cert email and from email
2018-08-14 16:09:12 +02:00
5e7ef5386c
allow additional "UPDATED" success message to keyring.importPublicKey
2018-08-14 11:33:28 +02:00
584613f0bf
fix somehow created async-job with a next time before the keep time
...
eg. not updated alarm trigger time in the past
2018-08-13 15:40:53 +02:00
e1ee71873a
Implements lavatar and replace default photo avatar with generated lavatar
2018-08-13 11:56:05 +02:00
29337d79d1
Show lavatar text in caps
2018-08-13 11:53:57 +02:00
73b6ab8128
IE 11 and below does not support ES6 syntax we need to use some polyfills
2018-08-10 10:31:40 +02:00
60e43ab60b
Etemplate - getWidgetById() can handle nested[type][names]
2018-08-09 12:41:37 -06:00
da45cf2776
Avoid warning if filter is null
2018-08-08 09:27:38 -06:00